
【Press Release】IRISnet跨链服务技术如何赋能行业应用场景?| 中国系统架构师大会记录
IRISnet 研究总监胡智威受邀参加10月31日-11月2日在北京召开的2019第十一届中国系统架构师大会,并在去中心化架构设计专场上以跨链技术为主题进行分享。
大会介绍:中国系统架构师大会是由 IT168 旗下 ITPUB 企业社区平台主办的技术交流盛会。自2009年举办以来,大会云集了国内 CTO、研发总监、高级系统架构师、开发工程师和IT经理等技术人群,与会规模超千人。
第十一届中国系统架构师大会(SACC2019)继续沿用四大主线并行的演讲模式,设置业务系统架构设计、大数据平台架构设计、数字化转型实践和开源架构设计四大主线,共1个主会场,21个技术专场,100+来自互联网、金融、制造业、电商等领域嘉宾。
本次演讲对一般区块链跨链技术基础做出综述及对比说明,然后围绕其最新技术发展进行展开,并最后对IRISnet跨链技术如何解决区块链复杂商业应用给出业务场景及架构方案说明。以下为主要内容:
跨链技术综述
跨链可认为是两个或多个独立的区块链系统进行互操作(Interoperability)的过程。跨链十分重要,因为我们认为未来不可能用一条大公链解决所有的问题,而会有无数个独立存在的区块链。跨链一方面可以解决“价值孤岛”的问题,另一方面协同各个区块链可以实现1+1>2的效果。
特别是在当前国内对区块链关注度很高的情况下,以区块链形式出现的项目会越来越多,如何实现联通,在不远的将来会被越来越多的提出。这都需要跨链技术来支持区块链技术在实体经济中的落地应用。
跨链要实现的目标有以下几种,按照难度依次递增为:通证交换<通证转移<数据服务的跨链调用。具体要实现这些目标,跨链也有很多具体的要求:
-
原子交换:保证跨链交易正确的一个基本要求,即两个链间的操作,要么全部成功、要么全部失败,不存在第三种中间状态;
-
交易可验证:即一个链验证对方链上交易无误;
-
其他的,还有包括各个链间资产总量不变等进一步细化要求。
常见的跨链的主要技术路线包括:
-
哈希时间锁协议(HTLC)
-
公证人方式,由一个第三方托管来完成不同账本间的转账。类似机制的还包括多签、分布式密钥管理等方式
-
侧链/中继。侧链是通过SPV等技术实现主链与侧链之间锚定的方式。而中继进一步发展了侧链,中继链可以访问、验证跨链交互的关键信息并负责实施这些交互。
Cosmos和IRISnet的跨链方案
跨链技术发展经历了五个主要的里程碑,IRISnet、Cosmos主网启动以及跨链协议IBC即将实现,将成为目前最先进的跨链技术解决方案。
Cosmos和IRISnet的跨链方案是对中继和侧链技术的进一步发展:
-
从网络拓扑上来看,跨链枢纽Hub承担类似跨链中继的作用,不同的区块链作为Zone可以接入到Hub实现跨链交互;Hub本身也是一个区块链,Hub之间也可以互联、协作,是一个非常开放的架构;
-
跨链IBC(Inter-Blockchain Communication),是从协议层来具体解决跨链的通信等问题,是实现跨链的核心技术;
-
IRISnet也面向应用层提供了一种跨链的服务——iService,可实现应用专有链,公链,联盟链以及传统商业系统间的互联互通;
-
对于需要开发跨链应用的开发者还有Cosmos SDK和IRIS SDK可以快速搭建区块链及分布式应用。
跨链协议IBC
IBC设计目标是类似于成为互联网通讯TCP/IP这种通用性很强的协议基础设施。IBC协议可包括IBC/TAO、IBC/APP等。IBC协议中的消息类型可包括IBCBlockCommitTx:将发送链的最新区块头信息传送到接收链;IBCPacketTx,传送跨链交易信息以及可证明该信息可靠的MerkleProof等验证内容。
IBC协议安全也需要共识算法的最终性来防止双花,不同共识算法的最终性表现不一样:
-
Tendermint和PBFT类共识算法满足立即最终性(最理想),只需要轻客户端证明即可,例如Merkle Proof;
-
以太坊的Casper FFG共识算法提供快速最终性;
-
比特币类共识算法(PoW, Tezos)提供概率最终性。后两者需要一个特殊的区块链作为Zone来实现锚定,并需要应用层选择安全阈值。
具体实现IBC的跨链,还包括Relayer、通道、连接等模块和过程等。
同时这里我也很高兴的和大家分享:近日我们团队完成了跨链通信协议 IBC 的通证转账模块开发,并提供了接口示例、移动钱包演示端到端的应用demo,让用户直接通过移动钱包可以体验IBC转账。
跨链服务iService
为了更好支持应用开发,IRIS SDK中除了包含了Cosmos SDK之外,还增加了iService模块。这是我们对区块链应用落地和赋能实体经济的一个关键性创新:通过引入面向服务架构的设计模式,实现区块链上应用的服务外化,服务接口标准化,以及不同区块链间的服务调用和结算。另一方面, iService也允许传统商业应用以服务的形式在区块链上发布并被调用,实现区块链与传统商业系统的完美结合。
iService是一种面向服务的基础设施架构,从功能模块上包括:
-
服务定义:根据接口定义语言(IDL)文件定义服务可以做什么;
-
服务绑定:声明实现给定iService定义的提供者端点的位置(地址),定价和服务质量;在服务绑定中, 需要抵押一定数量的押金;
-
服务调用:处理针对给定iService提供者端点的消费者请求以及相应的提供者响应;
-
争议解决:在任何情况下如果服务消费者对服务响应不满意,就应该存在一种机制允许服务消费者发出投诉,从而获得可接受的解决方案;
-
分析:由网络中的系统分析用户调用网络中各项服务并评估出其客观性能数据(例如响应时间、可用性、投诉处理等)供实际消费者参考。
应用场景1:供应链金融
1)通过跨链服务集成和治理枢纽,参与供应链金融业务的各个参与方可以在枢纽上自定义所能提供的服务接口来实现信息和数据交互。例如,供应链金融服务提供商可以在供应链金融链上开放相应的供应链金融服务申请接口,实现在线申请和材料提交。
2)通过iService服务定义,业务各方可以自定义服务的可见范围,甚至指定服务的使用者,业务的各个参与方通过相互调用接口可以实现交互,而所有的交互过程和结构通过枢纽底层的区块链跨链协议达成交易共识,记录,实现对交互过程的全程跟踪,并提供非侵入式的审计功能,为业务交互方提供可信交互的保障,例如:采购方企业可以将ERP的部分功能接口采用iService框架发布在枢纽上,比如到货查询功能;第三方的电子发票存证链也可以在枢纽上发布相应的iService服务接口,比如发票验证服务。
-
通过区块链信任机器实现多方的可信交互;
-
通过跨链调用服务接口,实现业务的在线交互,大大提高业务效率。
-
易于打通物流、数据流,交易成本低。更好的服务于小、急、频应收账款资产的融资申请 ;
-
金融企业可通过期有授权查看实时运营情况,降低放贷风险。
应用场景2:智慧医疗
数据拥有方在授权使用方使用数据前需要对数据进行脱敏清晰,大大增加了数据拥有方分享数据的成本;另一方面,数据一旦被使用方获取后,数据拥有方也无法对后续数据的使用情况进行跟踪,增加了数据拥有方分享数据的风险。鉴于以上这些原因,数据的拥有方,比如,医院 ,社区医疗机构,缺乏分享数据的动力。
数据的使用方可以将数据分析模型以服务的形式发布在链上,而数据拥有者可以把其数据的结构和计算接口也以服务的形式发布到枢纽,数据使用方可以将其计算模型与数据拥有方的数据结构做匹配,然后将模型作为数据拥有方计算服务的参数来调用计算。
数据使用方不直接获得病患的基础数据,只是获得所需的分析结果,大大提高了数据安全性,有效的防止了隐私数据泄露,充分尊重数据拥有者权利,有利于数据的有序分享和潜力挖掘。另一方面,由于有区块链的加密技术加持,枢纽上所有的数据通过加密分享,只有数据的接受者可以获得数据的明文;同时,所有的数据分享过程都将被枢纽所记录,非侵入式的数据审计方式成为可能。
上述应用落地方案因其创新性、应用效果及推广前景等在国内屡获大奖:
比推快讯
更多 >>- Ansem:PUMP 在 Hyperliquid 上交易量超越 CEX,被视为 DeFi 全面链上化转折点
- 市场消息:英伟达将恢复 H20 芯片在中国销售
- 数据:现货黄金站上 3350 美元/盎司,日内涨 0.22%
- 不丹王国近半个月转移 749.3 枚 BTC 进入 Binance
- SharpLink 稳居 ETH 第一大持仓机构,持仓量超以太坊基金会约 5.12 万枚
- PUMP 公募收益已达 47%,现报价 0.00589 USDT
- Hyperion DeFi:已增持 120,726 枚 HYPE,目前总持仓量扩大至 1,427,178 枚
- Strategy 比特币持仓突破 60 万枚,约占据比特币总供应量 2.86%
- 日媒:石破茂执政联盟料将在参议院选举中失去多数席位
- WIF 波段巨鲸买入 248 万美元 PUMP,并转移至新地址
- 西班牙立法者要求加密资产采用“交通灯”式风险警示
- 鲸鱼在 HyperLiquid 上购入 4.23 亿枚 PUMP,并以开设 5 倍杠杆 PUMP 空头仓位
- 摩根大通 CEO 或将“全力投入加密货币”,此前曾将加密货币称为欺诈
- 两个地址共花费 1.0054 亿美元增持 33,366 枚 ETH,买入均价 3013 美元
- Coinbase 将在 Solana 网络上支持 Pump
- Coinbase 首席法律官否认参与针对 WLFI 和币安的负面报道
- 英伟达 CEO 黄仁勋将出席第三届链博会
- 中金:当前支付体系下区块链稳定币在国内普及必要性不高,互联网布局稳定币存在优势
- 美国三大监管机构发布加密资产保管指南
- Gemini 扩大代币化美股产品,支持耐克、麦当劳等蓝筹股
- 交易员 AguilaTrades 滚仓开多 BTC 仓位增至 4.8 亿美元,浮盈 3291 万美元
- 数据:过去 24 小时全网爆仓 7.63 亿美元,多单爆仓 2.04 亿美元,空单爆仓 5.59 亿美元
- 友利卡申请韩元稳定币商标,信用卡公司纷纷布局稳定币
- REX-Osprey SOL 现货 ETF 昨日无净流量,上市后累计净流入 6970 万美元
- OKX 加入全球美元网络,添加美元稳定币 USDG 支持
- 全网 PUMP 未平仓合约升至 7.71 亿美元,24 小时增幅 28.58%
- SharpLink Gaming 再购入 2.4 万枚 ETH,持仓总量逼近 30 万枚
- 美国最高法院允许特朗普政府在教育部实施大规模裁员
- Coinbase 市值首次突破 1000 亿美元
- 美银:Stripe及以太坊平台,可能是推动数字资产之间互操作性的新渠道
- TD Cowen 将 Strategy 目标股价上调至每股 680 美元,预计 12 月 BTC 或达到 15.5 万美元
- Digital Commodities 完成 200 万美元融资,将用于购买比特币和黄金
- Bernstein:机构加密资产管理蓄势待发,比特币周期外有望拓宽至Solana及其他主流币
- 美国众议院本周将表决两项关键加密法案
- PUMP 团队仅添加 400 万美元初始流动性,当前总流动性为 5000 万美元
- Movement 基金会已完成 MOVE 回购
- 过去 24 小时 CEX 累计净流入 4788.48 枚 BTC
- 美联储等机构发布加密货币托管联合声明,为持有加密资产的银行提供操作指引
- 特朗普:我一上电视,市场就疯狂波动,我只要开口说话就能影响它
- PUMP 合约数据:全网持仓 7.26 亿美元,资金费率显示市场中性略偏向看多
- 特朗普将宣布700亿美元的人工智能和能源投资计划
- Binance 将 PUMP 盘前永续合约转换为标准永续合约
- 某巨鲸再从 CEX 提取 6000 枚 ETH,总仓位浮盈超 3800 万美元
- Wintermute: 2025 年上半年机构投资者加倍押注 BTC 和 ETH,散户投资者转向meme和山寨币
- PUMP 在 Gate 开盘触及 0.0056 美元,现报 0.00545 美元
- DWF Labs 于 50 分钟收到 25 亿枚 PUMP,或为 pump.fun 早期投资人之一
- 彭博社:曾公开质疑BTC的华尔街巨头Vanguard成Michael Saylor旗下Strategy最大股东
- 特朗普:美联储应将利率降至 1% 以下
- Pump.fun 项目方向 Wintermute 地址转移 137.5 亿枚 PUMP
- 某鲸鱼在沉寂 7 个月后将 1763 枚 ETH 存入 Kraken,价值 533 万美元
比推专栏
更多 >>观点
比推热门文章
- 日媒:石破茂执政联盟料将在参议院选举中失去多数席位
- WIF 波段巨鲸买入 248 万美元 PUMP,并转移至新地址
- 西班牙立法者要求加密资产采用“交通灯”式风险警示
- 鲸鱼在 HyperLiquid 上购入 4.23 亿枚 PUMP,并以开设 5 倍杠杆 PUMP 空头仓位
- 摩根大通 CEO 或将“全力投入加密货币”,此前曾将加密货币称为欺诈
- 两个地址共花费 1.0054 亿美元增持 33,366 枚 ETH,买入均价 3013 美元
- Coinbase 将在 Solana 网络上支持 Pump
- Coinbase 首席法律官否认参与针对 WLFI 和币安的负面报道
- 英伟达 CEO 黄仁勋将出席第三届链博会
- 中金:当前支付体系下区块链稳定币在国内普及必要性不高,互联网布局稳定币存在优势