Harriet:IRISnet核心模块支持自进化的治理
区分创始人&主持人-老郭
今晚我们邀请第三位嘉宾,首先分享下她的履历:
1998年清华大学工程硕士(M.E),其后留学卡内基梅隆大学计算机科学学院攻读机器人专业,2000年获得理学硕士学位(Master of Sciense)。2001年1月进入 IBM 研究实验室工作,2015年3月从 IBM 离职,时任 IBM 中国研究院上海实验室的院长,全球研究实验室分析负责人。2016年12月创立了边界智能科技,并担任首席科学家。边界智能利用区块链和人工智能技术为医疗保健行业和金融行业开发创新产品和解决方案。2017年12月,创立IRISnet。并且将边界智能用于扩展区块链智能信息边缘分析网络 BEAN ,以构建 IRISnet。
IRIS是以希腊彩虹女神IRIS命名,神人的中介者,是Cosmos生态里提供跨链服务的枢纽,同时IRIS要构建一个复杂分布式应用的跨链服务基础设施,打通各大应用专业链实现跨链资产转换等功能。
典型的开挂人生路线,只不过是走的技术研究路线。现在,有请IRISnst创始人 理工科彩虹女神Harriet!
IRISnet创始人-Harriet
大家好,虽然Iris 是希腊彩虹女神 —天地间忠实的信息传递者。我们希望大家记住的IRISnet 的形象不是高冷的女神,而是生动活泼,顽强进取不断探索的彩虹猫。(放彩虹猫的动图)
区分创始人&主持人-老郭
OK,第一个问题:我们都知道IRISnet是Cosmos生态的重要部分,能否帮我们理一理Cosmos和IRISnet的区别?Cosmos解决什么问题,IRISnet解决什么问题,举个形象点的例子。
IRISnet创始人-Harriet
Cosmos 要解决通证在不同区块链网络转移的通用协议(IBC)问题,相当是区块链价值互联网的TCP/IP协议问题。IRISnet 要解决的是提供支持复杂分布式应用(Defi,还有面向服务的应用)的基础平台和工具。我们对IBC进行了扩展和加强,可以支持除通证之外,甚至包括数据还有复杂计算的跨链。
Cosmos 的主网叫Cosmos Hub, IRISnet 的主网叫IRIS Hub。简单说,我们就是互相支持协作的兄弟网络,会有不同的专注点也会互为备份支持增强的安全性。
IRIS Hub 我们会更专注对复杂应用的支持,已经上线的iService 模块可以高效支持支持数据和负责计算以服务形式跨链被调用。7月份计划中要上线的多资产管理模块可以支持DeFi 应用的开发。
举个例子:等我们7月份的多资产管理模块上线后,大家可以非常方便地接入链外数据,支持无抵押的理财,借贷等应用。
区分创始人&主持人-老郭
Cosmos是支持跨链的底层,IRISent是支持应用的跨链服务, 是这样理解吗?
IRISnet创始人-Harriet
可以这样理解。
区分创始人&主持人-老郭
OK 很简洁
IRISnet创始人-Harriet
同时我们也在支持Cosmos 底层的开发。
区分创始人&主持人-老郭
这个就厉害了。我们继续问:虽说,区块链让价值互联,但是各个区块链其实没有形成互链,却形成了资产孤岛,而跨链就是把区块链再次互联起来,所以跨链是未来区块链资产互联的关键。那么请问,当下跨链技术突破难点主要集中在哪里?
IRISnet创始人-Harriet
我分两个方面来讲:
1. 通用的去中心化跨链协议IBC具有很大技术挑战:
a.资产信息从一个网络可信地传递到另一个网络,而且需要是在去中心化分布式网络环境下, 但是这个环境是很复杂的,信息可能会丢失,里面很多不可信的拜占庭因子进行主观或者非主观的作恶。怎么保证一个区块链接受来自另一个区块链的信息是真实的,没有被作恶呢?
b.怎么通过分布式共识,实现交易一致性?也就是不能double spending。在一条链上共识已经是难题,到了跨链的问题上,就更加复杂。
c.就是需要保证进程的原子正确性,交易要么成功,要么失败。如果我们现在进行一笔跨链交易,从以太坊通过Cosmos Hub 发到IRIS hub上,万一中间有信息包的丢失,怎么保证它要么成功,要么失败?因为这些链的共识机制都可能不一样。这些都是跨链在去中心化的环境下需要解决的非常难的问题。
2. IBC能跑起来,不仅是要完成技术开发,还会涉及到在分布式开放环境中多重协作角色的部署,以及他们之间的经济激励机制的实现。经济激励机制实现这一块,我们还在相对初期,如何保证在去中心化的分布式环境里面,信息包在跨链被传递过程中,能够保证在协议层上能对作恶进行惩罚,同时在利益分配也是个有趣的问题。
Cosmos Hub 和IRIS Hub我们在探索多枢纽协作上,有许多有趣的探索,比如我们在借鉴跨国漫游这样的各个网络之间计费的方法来定义利益分配等。
区分创始人&主持人-老郭
这个确实是很专业的分析,可以这样理解,Cosmos和IRIS都在解决这些问题对吗?
IRISnet创始人-Harriet
是的,IBC的技术实现现在是顺利的,但IBC能跑起来,不仅是要完成技术开发,还会涉及到在分布式开放环境中多重协作角色的部署,以及他们之间的经济激励机制的实现。
区分创始人&主持人-老郭
我们非常期待,未来各个区块链之间,不是资产孤岛,而是资产互联,万不可形成互联网现在的信息孤岛。
IRISnet创始人-Harriet
我们正在努力。
区分创始人&主持人-老郭
币安的DEX是基于Cosmos开发的对吗?
IRISnet创始人-Harriet
基于Cosmos SDK 开发的
区分创始人&主持人-老郭
那么,目前的技术实现足以支撑跨链交易了对吧?若如此,对于DEX确实是一个大利好了。
IRISnet创始人-Harriet
Cosmos 的共识 Tendermint 效率高,可以支持交易所业务,但跨链交易,还要等刚刚我说的IBC开发完成。
区分创始人&主持人-老郭
OK 感谢回答,期待开发完成。我们继续问:Cosmos 、波卡很火,IRISnet 在跨链赛道上有什么独有的先进性?
IRISnet创始人-Harriet
对应用的良好支持,包容的生态发展路线。同时非常骄傲我们团队的创新能力和执行力。
区分创始人&主持人-老郭
从对话当中,我可以感受到Harriet敏捷的思维和自信
IRISnet创始人-Harriet
IRISnet提供跨链服务,就是让大家开发应用时更方便。不用什么东西都自己开发。我们为Cosmos 技术栈也做了许多创新:比如治理,我们支持非常复杂灵活的链上治理的基础。
区分创始人&主持人-老郭
IRISnet即提供跨链服务,又是支持上层应用的公链,在业务上貌似跨度很大? IRISnet对区块链应用方面有哪些特别支持?
IRISnet创始人-Harriet
https://www.irisplorer.io/#/gov/proposals
本月还会进行链上治理支持的大功能升级,加载多资产管理。大家将会看到不分叉的平滑升级。对于应用支持,给大家放一张图:
大家可以看到IRISnet 提供的这些模块可以让大家更方便地打造DeFi 应用,以及涉及到复杂链外(或者跨链)计算。我们准备在多资产管理模块上线后,还会部署一些数据服务,比如通证的汇率,信用信息。这样大家在打造自己的Defi 应用时,就可以直接调用这些服务了。
区分创始人&主持人-老郭
对于Defi ,Harriet看得出也是非常重视和看好,我们继续问:目前业内对您的评价,就是特别的理工风格,您觉得您理工风格吗?这个风格对您在链的运营、团队的管理上有没有什么特别的明显的影响?
IRISnet创始人-Harriet
这个问题我就简单回答了。多年来的专业发展和职业路径确实奠定了我的一些个人特质:务实,严谨。也经历过不少失败和挑战,感觉抗压能力也在不断升级,感觉自己在压力面前还是满从容和淡定。 不知道这是不是大家说的理工风格。
对于团队管理领导,可能这个风格最直接的体现就是真实真诚,沟通直接,对困难的分析和准备,对结果卓越的追求。
区分创始人&主持人-老郭
您公司的小伙伴一定很幸福 !
IRISnet创始人-Harriet
辛苦创业且幸福充实着。
区分创始人&主持人-老郭
OK 我们继续问:我们介入一个社区问题:
其实我们更关注治理的自进化,能阐述下IRISnet如何做到自进化的治理吗?—区分分析师杰夫
IRISnet创始人-Harriet
@区分分析师杰夫 ,我可以后面把一些材料分享给您。 最直接的体验,就是我们正在进行的链上投票
刚才提到,IRISnet支持链上 5种投票议案
现在进行的是第二种。如果投票能通过,新参数由协议自动支持。本月的软件升级,支持网络不分叉就能进行大功能加载。
IRISnet是如何实现在线治理支持的软件升级?
和所有的区块链网络一样,IRISnet 网络的发展是一个快速迭代,循序渐进的不断完善过程,开发团队通过迭代及时修缮网络问题,增加新的业务功能,不断的赋予 IRISnet 新的生命力。同时,网络的迭代过程也是社区治理的重要一环,整个过程涉及到社区的升级提案、投票、验证节点升级、新版本激活等一系列社区协同工作。
没有很好的协议支持的软件升级也是充满风险的,去年比特币扩容的争议大家都看到了区块链网络软件升级的重重困难。
这些困难主要来源于区块链去中心化的基因。区块链背后的社区是一个由多种角色组成的去中心化的松散联合体,一旦不同角色的利益出现分歧,则很可能出现硬分叉或升级失败,对区块链网络的发展产生不可预期的影响。
因此一个好的区块链项目必须有能力应对软件升级过程中的各种可能。针对不同的情况,IRISnet 的软件升级支持以下4种不同形式的升级:
1. 可选升级: 此类升级是对状态机的改进和优化。验证人节点可根据实际情况决定是否升级。升级的比例将不影响共识。升级后的节点和客户端可以享受优化后的新版本,当然不升级,也能参与共识和正确获取链上信息。
部分节点选择升级, 部分节点可以不升级
2. 平滑升级: 此类升级是需要节点都在线完成软件升级,并不中断网络服务。在对应的软件升级提案中将指定升级高度。PoS 共识引擎(Tendermint)在此高度前将不断收集区块头部中的版本信息。如果已经升级到新版本的节点的投票权超过提案中的目标, 那么该升级提案被成功执行,新功能会被激活,否则网络继续按照老版本进行。该升级方案类似Bitcoin MASF 升级方式。
如果升级的节点比例投票达到一定的阈值,则启用;反之继续按照老版本运行。
3. 补丁升级: 当节点遇到可恢复的共识失败问题,验证人可以通过安装新版本软件来恢复参与网络共识。
共识失败了,紧急情况下可以链下协调直接恢复
4. 重启升级: 当区块链系统遇到不可恢复的共识失败问题。提供节点工具产生当前网络的状态快照,然后将其作为新的区块链的初始状态来恢复网络。
最严重的情形,不可恢复,使用工具做初始状态恢复。
下周,我们围绕多资产管理的功能应该会在我们的彩虹猫测试网上进行升级演练,欢迎大家参与或围观。
区分创始人&主持人-老郭
自进化治理,确实值得学习
IRISnet创始人-Harriet
这是我们为 Cosmos 技术栈做的贡献,很自豪我们的技术贡献。
区分创始人&主持人-老郭
OK,感谢互动,那么继续下一个问题:我个人很好奇,跨链在运营方向上,主要会接触哪些资源?
IRISnet创始人-Harriet
这个问题是想问关于生态发展,我们会专注于什么方面的拓展吗?
区分创始人&主持人-老郭
是的。
IRISnet创始人-Harriet
像刚才提到的,我们现在生态拓展的上现在比较偏向开放金融的应用。主要是IRISnet 具有性能好,安全高,去中心化支持好,同时可以灵活升级。对Defi 可以很好支持。我们现在就在和一个网关团队合作,还有一个做理财DeFi应用的团队合作,希望他们能在9月前能在IRISnet 应用跑起来。
我们现在也在和欧洲的一个想做欧元跨境转账的团队在探索。我们的服务模块,可以方便大家开发应用时,可以在更模块化的接口上交互,Defi 应用是我们现阶段拓展的重点
区分创始人&主持人-老郭
好的,看来下次,可以请Harriet给我们聊一聊 Defi 。我们进入最后一问:
您敬佩的历史人物和区块链人物?
如果您推荐一位公链创始人参加《了不起的中国公链》,您会推荐谁?
有没有什么推荐的书籍或电影?
IRISnet创始人-Harriet
我非常尊重和佩服的人是Tendermint 和 Cosmos 的创始人 Jae Kwon,而且有幸一起工作。Jae 纯粹而专注,技术创新上不断进取,胸有大志专注于理想。
既然要参加的是《了不起的中国》那应该是中国人了,那当然是肖风总---我非常尊重和佩服的业界领袖,他的行业洞察力引导和激励了我们许多人。
喜欢看电影,最近看过的好电影有《绝杀慕尼黑》。然后看 《一条狗的使命》,竟然忍不住掉眼泪。我泪点一般没这么低。这是近期看过的很喜欢的电影,没有看过的同学,强烈推荐。喜欢有故事的电影,不喜欢太技术的电影。
区分创始人&主持人-老郭
哈哈,感谢 Harriet的分享以及电影清单。
大家一起问环节
区分创始人&主持人-老郭
我们有个宏观问题:
大家怎么看待,当下限制区块链发展问题根源在哪里,突破点在哪里,是技术不成熟,还是人们认知不够足,还是政策限制太多?
IRISnet创始人-Harriet
技术不成熟,稍微复杂一点的应用落地都不容易。
区分创始人&主持人-老郭
OK 感谢今晚大家的讨论!刚才的问题,表达了我们的期盼,相信我们将继续在莽荒时代继续耕耘探索。今天太晚了,快4小时了,这个问题也足够代表今晚的结束之问了。我们今天,就先到这里吧,收下了几位大佬的肺腑之言。我们一起加油,携手并进!