HARD:鲸交所 | IRISnet自进化:链上治理和不分叉的网络升级_CHA

编者按:

本文转载自鲸交所,感谢鲸交所的邀请!在本次活动中IRISnet创始人Harriet分享了IRISnet的链上治理和不分叉的网络升级。一起来回顾精彩内容吧!

第十七期鲸直播嘉宾是IRISnet创始人HarrietCao,将和大家分享IRISnet自进化:链上治理和不分叉的网络升级。

现将直播中HarrietCao所分享的干货整理成文字,分享给你:

Hello,大家好,我是HarrietCao,今天晚上非常高兴跟大家分享一下最新的一些发展,然后还有关于链上治理以及我们的网络的一个特性。我们一直说我们是可以自净化的Dpos区块链,今天也正好是一个比较特殊的日子,因为今天正好在我们主网上也在进行着社区投票。

本来是想给大家也分享一下,在浏览器里面是怎么看到现在社区的一个投票正在进行的过程,但是好像刚才我们出了点技术问题,我没有办法共享我的浏览器,今天的PPT里有一些截屏。

先给大家介绍一下IRISnet是什么?

IRISnet是一个跨境服务枢纽,然后我们商场要打造的是一个支持复杂分布式商业应用的一个基础设施,一会我还会给大家介绍一下,IRISnet能够支撑什么样的一些应用,简而言之就是两种运用。

一种是开放金融的应用,另外是我们跨链服务所能支撑的面向服务的应用,在这张图里面其实是有一些展示。IRISnet作为一个跨链服务枢纽,不仅是能够完成跟Cosmos的一个互联互通,同时我们所专注的应用领域,我们现在已经在开始跟一些生态合作伙伴在展开合作。有包括去支持DeFi的,然后另外也有支持隐私计算的。

IRIS技术的隐私计算,可以通过一个非常标准化,而且给简洁的服务接口,能够让其他的链也能够去使用。大家都可以比较专注于自己的应用专有领域,同时能够把自己的能力通过跨链服务枢纽的形式能够延展到其他的应用领域。

IRIS它是能够支持各种异构系统,当我们在说异构系统里面,它不仅仅包括供应链,甚至包括联盟链,像在这张图里面,是我们在打造的一个支撑医疗数据,可以进行保护隐私的分析和交换的一个联盟链。

由于治理的要求是不可能是做成公链的,但是作为一个区块链也不可能什么事情都自己做,比如包括隐私计算,还有包括分布式存储,像这样一些功能,我们就可以通过能够IRISnet非常无缝透明的把其它网络上这样的一个能力输出的给放到联盟链上来。

所以IRISnet它是不仅能够支持通证和资产跨一个网络进行传递,我们非常骄傲也非常自豪的就是他也能够去支撑数据,还有复杂计算,更复杂的资源能够被跨境所使用。

大家其实对于区块链是有着非常多的一些期待的,一直也在说区块链是下一代的价值互联网,但是现在从落地的一个情况来看,还远远没有达到我们的期待,其中为什么会这么难?主要是在一个分布式的环境里面。

如果大家知道的话,其实都知道这有一个叫不可能三角形。你如何打造一个分布式网络,它不仅是能够有足够的安全性,而且还有足够好的性能,同时通过去中心化也是一个支撑,安全性的一个要求。但是在一个网络上要完成这样三个要素,基本上是不太可能的。

我们现在的架构可能不需要用一条链来解决这样的一个问题,而是把一个复杂的问题分而治之。大家每一个链可以专注于自己的应用专有领域,然后通过跨链枢纽来连接起来。这样就是通过跨链加应用专有链,我们就能够更好的去解决刚才所说的这样一个复杂的一个需求。

通过跨链的形式,能够把安全、性能和去中心化在一个分割的更小的问题环节下来解决。这里面的一个示意图其实也是给大家展示了一下,尤其是在以Cosmos为代表的跨境生态。我们的一个网络拓扑图跟一些跨连协议不太一样,它的整个的一个跨境生态是由一个中心化的枢纽来完成共识或者安全性的支持。

在Cosmos,其实每一个区块链都是一个独立自主的区块链,他可以不依靠于跨链枢纽来完成它的一些核心功能,只依靠跨境枢纽来支撑,如果两个链之间需要有信息交互的时候,这个枢纽才会在里面作为一个可信的一个枢纽来完成跨境交易的一个可信的认证。

同时在Cosmos这一套跨境体系里面,甚至包括枢纽也可以不止一个,比如像现在的话,我们就从一开始有两个枢纽,一个是Cosmos的号,然后另外一个就是IRISnet,这两个枢纽会共同协作来完成对于一个广泛的一个跨链生态的一个支持。

刚才我们谈到在解决一个复杂的应用问题的时候,我们更看重的一个架构,应用专有链加跨链枢纽。那么Cosmos其实给业界很大的一个贡献。它包括了大家所熟知的区块链领域,大家可能都应该知道的一个公司引擎,它那里是非常高效的BEFT的PoS的一个公司引擎,就是图中它的核心绿颜色。

同时还有一个就是跨链通讯协议。另外Cosmos还有一个非常重要的对我们业界的一个贡献就是SDK,Cosmos区块链开发工具包。我们IRISnet团队,如果大家知道历史,我们也是中国开发团队。Cosmos是超高速模式,我们从2017年就开始参与到CosmosSDK的开发,然后在这一个非常模块化的工具包里面里面有很多的重要模块,也是我们的团队在参与贡献的。

其中像今天我们要谈到的治理,大家看到的一些先进的治理功能,待会我会跟大家一一介绍,我们为中国的团队贡献感到非常的骄傲,同时还有像新客户端这一系列都是由我们团队在开发。

CosmosSDK它是一个非常模块化的一个工具包,它能够让我们大家能够快速的在搭建一个区块链的应用,根据自己的需要来搭建。

比如说如果我们想要搭建一个联盟链的话,那么他就会不涉及到staking。然后在pos里面,对于作恶的节点,那么还会有惩罚的机制,这些模块它就可以。

然后另外还有一个很重要的特性,就是它是非常模块化的,所以当我们在参与开发的时候,不仅可以自己挑选适合自己的区块链所需要用的一些模块,同时还给了很方便的接口,让你能够定制化的开发。

比如说像IRISnet围绕着它纳米的共识,这一层我们也做了一些优化,然后围绕着stkaing,还有像治理,我们非常需要的一些对于惩罚的一些机制,我们也做了定制的开发。

同时像我刚才所说到的,在开发过程中,像治理这个模块,我们一些开发的工作也可以在这个模块化的一个接口当中回馈到CosmosSDK的工具包里面,这样的话其他的人在开发自己的区块链的时候也可以也可以享受这样的结果。

用CosmosSDK像我刚才提到的,它打造出来的都是独立的区块链,所以我现在已经在看的是底下的这张小图。

当我们有自己的区块链应用开发需求的时候,大家可以考虑一下。CosmosSDK在我们看来现在也是业界最为完全的支持大家快速打造自己区块链应用的一个工具包,然后在应用CosmosSDK打造的头两个应用,一个就是CosmosHub,也就是在3月14号上线的Cosmos主网。

那么它这里面有CosmosSDK我们刚才显示的基础的这些核心模块,包括治理。PoS的话主要讨论的是通证的权益抵押,通过把自己的通证抵押在网络上,那么它可以保证网络的安全性,可以参与网络区块的一个验证,同时也会享受由于参与到网络安全维护当中获得的收益。

当然有收益也是会有相对的风险,就是你有责任有权利那么也一定有责任,这个责任就是你要做来维护网络安全的一个节点,如果有作恶的话就会被协议层这一个模块来惩罚。Cosmos的主网就是拿这样的工具包来打造的。

然后另外就是CosmosSDK打造的另外一个就是非常完善的一个区块链应用,就是IRIS。那么IRIS在刚才我们看到的基础工具包当中,然后我们还有很多的一些模块化的一些新的模块和功能,其中刚才提到的跨链服务在这标注成了微服务,给我们程序员提供了一个更高层次的开发接口,大家可以不用再去关心底层共识是什么样子的。

然后甚至跨链刚才所说的IBC,在底层我们的跨链服务里面,我们已经把IBC做了扩展,以及里面相对应的一些进程,我们也做了对于更复杂的信息的一个扩展,所以让大家在跨链使用一些数据的时候,他可能根本就不需要知道数据和计算不在自己本网络上面。

除了微服务以外,我还用橙色标了一些IRISHub现在独有的一些功能,其中就有更复杂的在线治理的一些功能,待会我会我会跟大家来一一介绍。然后另外还有一个非常重要的就是软件升级,我们大家也知道,在区块链的领域里面,每一次升级其实都是一个非常有挑战的一个工作,它也潜在造成社区分裂,造成网络不安全的一个因素。

所以在区块链的领域,大家对于如何能够安全的升级,由协议来支撑它能够进行升级,这个是我们在看到网络非常的就是一个先进的网络非常重要的一个能力。

IRIS我们是在去年的11月份就完成了这样一个重要的软件升级模块,待会我也会跟大家有一张图来仔细来解释。同时最近期大家可以感受到的,因为软件升级是在去年11月就已经开发完成了,然后再走网上线索,现在已经有这个功能。

然后这里面还有两个功能,就是多资产管理,还有原子交换这两个功能。这两个功能是我们刚刚完成的开发,然后在下个星期在我们测试网。我们测试网的名字叫做彩虹猫。

在这个测试网上我们验证者节点,他们就会最先去去用这样一个功能,通过这样的一个功能,我们可以在IRISnet上发各种原生资产,通过网关带进来的资产,还有通过跨链带进来的资产。

那么有了这样一个功能以后,对于DeFi,对于这种开放金融的应用,它就提供了一个非常好的基础。而当我们说到的这些功能,它的所有在网络上的加载,现在我们都可以通过我们的在线治理来通过软件一个平滑升级来支持。

所以我们的网络在加载这些模块的时候,不会停止对于社区的服务,而且待会儿也会细讲。如果在升级的过程中,社区投票他没有达到自己达到预定的大家的一个目标,那么网络其实是不会升级的,是个很还是会在跑了的版本。

如果升级成功了,升级成功了,那么大家无缝可以切到一个新的版本。刚才是讲了IRISnet。

我们有一些新的一些独到的一些功能,然后这里面实际上是一个更层次化来看这些核心模块,然后在这里我也想借用这张图跟大家解释一下,就通证在这里面是怎么用的。

而且通证它会怎么样去在治理,当中又是承担一个什么样的角色。在这张图里面,当我们在看IRIS跨链服务枢纽这块服务枢纽它的功能上面,我们其实是有这样的一个分层,从最底层的共识层,这共识层是由CosmosSDK当中的Tendermint来支撑的。

Tendermint所支撑的这一个共识的实现,我们管它叫做BondedPoS,所以也是刚才一开始会说是叫BPoS。在这里面就说它的BondedPoS,在这里面通证是我们的质押通证。

所以通证是真正的是被质押在网络上面,然后再通过参与在质押网络里面,网络会有一个叫做通胀的参数,通过每一块通胀的系数,它会有一些新的一些IRIStoken可能会被生成,然后用来奖励验证者节点,还有我们普通用户,如果通过委托的形式把自己的通证委托给节点的话,也能够参与享受到一个出块奖励上面来,所以这是在共识这一层。

同时今天待会要跟大家讲到,就围绕着IRIStoken在BondedPoS里面参与治理,我们也是通过IRIStoken的,然后通过每一个议案它是需要有IRIS的一个质押,然后议案不管成功不成功,还有一定的设计要对IRIStoken有一定的消耗。

然后在这个共识层之上,非常重要的就是我们的治理的模块,治理模块在这个治理的模块里面会对于网络参数进行修正,可以完成在线治理。同时对于重要的软件功能的升级,也是由这样一个治理模块来支撑的。在这些基础之上有两个重要的一个应用的一个模块的接口。

一个就是刚才所提到的多资产管理的模块,这个是在我们的0.15版本,也就是下个星期会在测试网上上线。然后如果一切工作顺利的话,那么我们也就会预期是会在7月的中下旬会上到主网上去。

多资产的管理模块主要支撑的应用就是我们现在讲到的开放金融的应用。开放金融的因为我们大家一直在谈的,比如包括去中心化交易所稳定币,可以把物理的资产可以映射成一个数字资产。

多资产管理的模块提供了一个非常好的一个基础来支撑大家进行开发,那么IService就像我刚才谈到的,对于面向开发的同学,就是熟悉原来企业计算结构的,对于微服务的这样的一个架构都是非常熟悉非常喜欢的,它相当于给我们提高了提供了一个更加模块化的一个开发接口,用来帮助我们把链上和链下的资源,然后枢纽本链和另外的资源能够高效地交互提供了一个开发的一个接口。

而这些所有的这些模块,它的一个进展,他的一个净化优化,还有不断的升级,都是通过刚才提到治理来支撑的,在去中心化的社区的支持下面能够做到安全的平滑的一个升级。

接下来给大家深入的去介绍治理的模块

首先为什么我们这么看重治理。因为在在区块链的网络里面,对于一个网络它能够所以它更好的去支撑去中心化的一个发展,而且能够让更多的参与者通过自己的通通证来享受民主权利,其实是对于网络的安全性是提供了一个非常好的一个保障。我们管这个叫做动态的流动性的民主权益。

我要稍微解释一下,就是像刚才提到的,在我们现在PoS的网络里面,网络的升级,参数的变化,然后就这一系列,我们通证持有者都可以通过抵押质押的这样一个功能,然后就可以参与到网络的一个投票。

而且根据网络投票的结果,如果是大家是同意某一项决议的话,那么按照网络的协议,网络就会按照大家的一个意愿来去发展。

在这里面所有的变化,还有所有的网络的一个进展,都已经写在了代码里面,都是由这个协议来支撑的。现在在IRISHub上面,我们现在提供了非常丰富的各种提案的一些类型,现在可以支撑的有五种类型,三个级别,

这三个级别包括重要,非常重要。还有一般性的。五种类型指链上提案的类型,有包括文本提案,大家如果熟悉Cosmos和IRISnet整个生态的,可能前面已经有感受到当时Cosmos的主网在准备进行,能够进行网络的通证转移,当时是通过一个文本提案来实施的,就是大家可以通过文本来写明白究竟我们大家决定做什么样的事情,然后可以在链上来记录大家提案的一个结果。

这个文本提案是最简单的一个提案,另外还有一些非常先进的提案,这个提案现在已经在IRIS的网络上已经实施了,然后我们也贡献到了SDK的一个代码库里面。所以当大家将来在发展自己的区块链的时候,如果需要这样的一些复杂的一些治理的参数的修改,到时候就可以考虑使用我们这些更先进的一些功能。

像现在这四种在IRISnet的主网上面都已经开始进行支持,其中包括自动链上的参数修改,今天不能让大家直接去看浏览器了,然后待会我会给大家留了一个链接,我们的链上的参数是蛮多的,然后这些参数都是可以通过在链上,由社区提出一个参数修改的一个提案,然后如果获得了足够的投票,那么这个参数就可以按照投票的结果来进行修正。

然后还有一个就是软件升级,像我们刚才提到的一些新的功能,它在一个软件上的在网络上的加载,就是通过这样的一个提案来实施。还有一个就是非常重要的一个网络终止提议。

万一比如说我们在预见到网络潜在有什么样的一些问题的时候,我们实际上是可以发出一个紧急的一个提案,如果在获得了足够的大家的一个认可的时候,是可以把网络暂时停下来。停下来了以后,如果我们有发现有重大的一个网络上面就是治理或者有一些重大的一些问题,我们需要去解决,然后在没有解决之前,网络的共识能够暂时停止,那么就可以通过可以终止议案。

如果大家同意的话,那么网络就会在某一个高度会停下来。还有一个非常有趣的一个治理的一个方案,这个作为IRIS通证的持有者,我觉得是可以非常好的可以去关注一下的。

现在熟悉网络的大家知道我们实际上是有在每一块是有一个增发,然后这个增发是会去奖励参与出快的这些所有的节点,以及把通证质押到这个节点的委托人上面。

而且包括在每一个交易的时候,大家也知道自己要付交易费,现在交易费一般情况下是在0.03,0.04的样子,虽然可能在钱包里面它会需要你在自己的账上流的会更多,但实际上消耗大概是0.03,0.04。

然后这个里面其实还有2%,这一年的收入是我们通过协议就把它给预留到了一个tax铺,我们管它叫收租,它相当于是我们生态里大家共有的资源,这个资源究竟要怎样来使用,这个也是可以通过链上来进行提案投票的,到了一定时间的话,我们也欢迎大家可以提出自己一些见解。

今天下午大家可能也看到了我们的一个公告,大家进入到我们的官网,就可以看到Governance治理菜单底下,它里面是有两项,我记得第一项是现在可以被修改的参数。然后另外一项就是现在正在投票的议案。

那么今天下午其实我们作为开发团队,我们就提交一个议案,这个议案就是把与验证者节点相关的一些惩罚参数增加了难度。然后这一个议案在发布之前,我们曾经在社区里面跟众多的验证者节点进行沟通、进行协调,获取社区的支持和获得验证者节点的认知。

然后议案在今天下午发布在主网之前,我们是先在彩虹猫测试网进行测试,就说如果大家在我们的浏览器这个地方,实际上是可以选择你现在究竟要看什么网络,比如说,我们现在我截屏截的就是我们的测试网,但是你也可以切换到主网。

所有与治理相关的都是在Governance这个菜单底下,然后他上面的第一级是现在可以被治理的参数,然后第二级就是显示了现在有的治理的议案,然后现在正在进行的治理的议案,就是将验证者节点万一作恶后的惩罚参数修改的更严格一些,然后每一个议案点进去,都会有更多详情。

网络治理的参数其实是非常多的,我这里面只是截了一个对于验证者节点的惩罚参数。比如说,还有双签,双签对验证者节点实际上是一个最严重的犯错了,因为在任何时刻,其实作为验证的节点,它要保证网络出快的正确性,它只能够在一个区块上面去签这一个区块是否是一个正确的区块。

但是比如出现一些特别的情况,比如说节点私钥丢失,然后或者是自己主观作恶,甚至可能是一些不当行为造成了双签的话,这个是网络协议,是会把这样的操作抓出来的。

然后他的一个惩罚像这个里面,因为这个是测试网,这个测试网里面就设的一些参数就很短,只是关一个小时的监狱,实际上在我们的正式的网络上面,现在是关两天,然后这些参数都是可以通过投票来进行修改的。

那么我们这一次对于参数修改的proposal,实际上在倡导我们验证者节点可以对自己提更高的要求,包括像这一个如果在线时长它没有达到一个预期的良好的在线时长,那么他也会被关小黑屋,在关监狱的这段时间里面,这个节点是不能够参与到出块,也不能享受到出块奖励。

这边做的截屏是彩虹包测试网上刚刚完成的,然后我们这一次做的一个议案,其实他都是围绕着验证者节点它的一个在线时长的要求,在我们现在浏览器上面会看到,淡橙色代表了假如参数修改了以后,现在是什么样的参数,然后还有蓝颜色,这个蓝颜色代表了网络刚刚启动的时候,这个参数是什么样的情况。

比如说如果验证者节点它经常掉线,我们先看这个,原来在网络刚刚启动的时候,对他们设置的一个目标是,如果在过去的两天里面有超过50%的时间不在线,那么将会被关小黑屋,就是在这个地方,就会进入到监狱,在初期的时候,设置参数是只关一天。

还有一个重要的参数,就是要不要罚他的通证,刚开始这个参数设置是零,事实上就说,如果大家委托到了一个不是特别稳定的节点,那么最多的损失就是,如果这个节点掉线了,那么它就不能参与到出块,没有办法获得出块奖励,但是没有扣罚资金的情况。

但是在现在的新参数的提议下,大家可以看到这个橙颜色,如果完成了这样的投票后,就会有一个非常温柔的惩罚,就是会被罚掉0.03%。

所以当时我们也有跟验证者节点进行沟通,在网络刚刚开始的时候,考虑到很多节点可能还不太熟悉网络的性能,他们也在慢慢摸索最优实践,现在网络已经跑了四个月了,我们也期待验证者节点都是以一个非常专业的态度来维护网络安全,所以就提高到了0.03%。

如果要是在线时长小于70%,那么就会被关进监狱一天零十二个小时,同时还会要扣除0.03%的token,所以这些参数都是可以被修改的。

我看到在我们的聊天室里面,也有同学是IRIS通证的持有者,然后在社区里面有好多人都会来问我们,首先通胀参数比如40%是否太高了,然后还有就是当你的通证想要解脱质押的时候,现在网络参数是21天,那么很多人就会说21天是不是故意让大家的通证不能够被流动,其实这样设计的主要目的是为了防止网络长城攻击的。

如果大家走到Governance,能够看到这里面的参数其实是可以被修改的。我们其实也在跟社区进行沟通,网络刚刚跑起来的时候,我们也是希望网络有一个更安全的状态,所以当时设置时间是21天。

但是现在网络跑的时间也蛮长了,而且接下来完成了一个重大升级的时候,我们会觉得这会是一个好的时间,我们也可以考虑把这21天修改的更短一些,然后跟社区一起讨论怎么样做才是对IRISnet来说,能保障安全,提升用户体验,我们怎么样能够达到平衡,这个权利其实是在社区那儿的,这一点就是想通过Governance跟大家做个说明。

大家可以关注一下我们现在在投票的页面,这个页面非常有意思。我截得这个图是我们的彩虹包测试网的页面,大家可以看到现在投票正在进行的情况,其实大家可以访问我们的官网,今天刚刚发布的提案,现在就已经显示了一个可视图,可以看到现在投票的进展情况。

议案是分不同层次的,其中有个叫veto,如果大家强烈反对议案,是可以投veto的,如果有超过1/3的通证持有的投票权,然后都投强烈反对,那么这个议案马上就会被废止。

但是现在的投票大部分都还是处在赞同状态的,然后我们对这个议案是有一个目标,就是我们希望能够达到80%的投票都是同意,那么这个议案就会被通过,但当时在测试网进行测试的时候,实际的结果是达到了83.4%,只要这个议案能够完成,网络就会自动采用新的参数。

所以大家可以看到在当前情况下,这次正在投票的一个参数,还是跟我们主网启动的时候参数是一样的,就是在过去两天里面,在线时间是要大于50%的时间,然后如果要是小于50%,就会有一天会被送到小黑屋里面去,不能参与到投票,关于惩罚机制,现在是没有任何惩罚的。

我今天下午在截屏的时候,还是属于议案的提案的过程,在这个提案的过程中是需要通证质押,然后通证质押参与投票,它是需要至少2000个IRIS同等的deposit,然后因为这个议案是我们开发团队提出来的,所以实际上是就是用了我们这边的通证,然后做起了这样的一个投票。

未来如果社区想要比如说要围绕着21天或者inflation进行提案,那都需要一定质押,当然这个质押你可以不用全部自己来付,你也可以找上社区其他人一起质押。

比如像我们这个提案,我们当时就先放了一个600在里面,后面我们也获得了一些其他验证人节点的质押,当达到了目标以后就可以进入到投票期。

但是如果没有达到目标,那么这个议案他就不会进入到投票期。在投票的过程中,我们还有一些治理设计,也是为了防止有一些垃圾议案,就是不希望用它来占据了公众和网络资源,所以会有这样的质押要求,如果这样的一个议案,大家veto,强烈反对超过了1/3的话,那么这2000个deposit都会被销毁,就全部给没收掉。

但是如果要是能够进入到投票的阶段,这个时候最终不管投票成功与否,我记得应该是有20%被销毁,然后其余都会按比例再退回。所以现在大家看到昨晚的提案已经进入到投票阶段了,现在我们是设置了一个五天的时间窗口,我们已经在我们节点技术社区做过蛮多的社区协调和沟通,希望节点都能够积极参与投票。

刚才谈到的是治理当中的参数,如果大家能够看到浏览器里面的话,就能看到,它有围绕我刚才所说的21天,然后还有像多少个验证者节点,有围绕着刚才说的惩罚,但是如果到我们的浏览器上面还会看到更丰富的参数,其中有包括质押,这里面有inflation,就是有现在的4%这样一个参数。

另外现在能够参与到共识的是头一百个节点可以参与,未来随着网络的发展,如果有更多的节点想要参与的话,其实这个参数是可以增加的,我们现在最大的限额是可以涉及到200。

还有像communitytax,刚才也是说到了,直接在每一个交易费用,然后还有在出块奖励的上面,会有一定的百分比是会抽取出来,是放到社区的基金里面的,社区基金也是想留起来去支持比如说某一个项目,当然这些都是可以通过投票进行选择。

现在是从现在参数,如果大家去看是2%,就是出块奖励的2%会抽出来,放到基金账户里面去的,然后同时像交易费当中也会有2%,然后最多是可以把它调整到20%。

还有刚才这个界面已经截屏了,主要是围绕验证的节点,如果作恶的话,它的一些惩罚参数,然后还有底下,其实我看浏览器上面还有一些更通用的参数,比如说包括我们每个交易所要付的交易费,那么交易费需要付多少。

然后还有我们现在定义的每个trasaction,每个交易它的尺寸是多少,这些参数都是可以非常灵活地根据社区来决定的,就是对于网络它的性能,它的功能,它的安全怎么样最符合社区的利益,那么都是可以通过链上参与投票来进行决议。

参数治理已经是复杂的在线治理,完全都是链上。然后另外还有一个非常重要的就是软件升级,这个软件升级是非常酷,我刚才也提到过,我们现在刚刚开发完成的0.15这个版本,有多资产支持,然后多资产支持现在已经开发完成了,下个星期将在彩虹猫上面,我们也会请验证人一块参与在线软件升级,在线软件升级里面它有一系列的协议流程,首先它会完成大家由社区来投票决定我们需不需要这样的一个新功能。

如果新功能确实是被大家所认可的,然后就投票,如果通过了,网络就会进入到一个升级的窗口,在这个升级的窗口的时间里面,网络的用户实际上是没有任何感知的,因为你该交易就交易,然后该在上面跑应用就跑应用。

但是节点它可以在时间的窗口里面,把新的升级模块加载下来进行本地编译,然后在我们在协议层面就会动态的去检测现在已经完成升级的节点,占有多大的数目,是否能够达到这个升级目标,对于节点的升级要求会比较高,我们一般会希望90%以上的节点都会完成升级。

所以大家也会问说,万一要是有些节点他就不参与,虽然他投票要升级,但是在实际操作的时候他没有升。如果在这种情况下,大家看到如果没有达到实际的升级完成,这些节点版本没有达到最新版本,那么网络就会自动的跑在原来老的版本,而不会进入到新的版本,这时候网络的治理这个过程也会有一个结果,在升级的窗口内没有完成那个目标,那么这个升级是失败的,所以要开始重新一个新的升级,通过这样的一个链上来完成这个软件的安全的升级处理。

现在我就稍微总结一下,我们现在马上要进行的一个多资产管理,这个在下周的彩虹包测试网就会上线,我们现在是非常期待在测试网上的试运行,如果在线的也有跑节点或者对技术感兴趣的,希望大家能够关注我们的测试网,也欢迎大家参加到我们的彩虹包测试网上。

在测试网,你可以直接体会到这个软件升级是怎么进行的,同时也可以最先感知到这个功能是怎么样运行,这个功能会很有意思,你可以在上面发ERC-20资产那样发自己的资产。

也可以是一个网关,比如说我们现在就在跟一个网关的合作伙伴做最后的一个开发计划,我们会跟他们一块合作,他们会把BTC、ETH、USDT这样的稳定币引入到IRIS的环境里面。

有了这样的一个基础了以后,像DeFi的功能,就可以在这些资产的基础上面来完成自己的分布式业务逻辑,所以就开始能够开启我们DeFi应用支持的一个新的里程。

同时我们现在也还在跟他们团队一块合作,非常期待能够把IBC能够真正落地,能够往前推进一步。所以IBC将来的升级完成以后,我们也是非常期待能够通过软件升级来完成这样的一个新功能的支持。

好,我现在的分享先到这儿,把剩下的时间留给大家,大家还有问题的话,或者我前面讲的东西有没有什么不太清楚,我也会继续在线回答。

社区问答:

01

小鲸:好,谢谢曹总的精彩分享。我这边是有收集到一些用户的提问,有用户提问,IRIS的路线图是分为盘古、女娲、夸父和后羿,那这样的规划是有什么样的特殊寓意吗?

Harriet:首先是这样的,盘古开天辟地,所以当时盘古历程主要是要完成搭建网络的基础以及上线,所以当时在3月1号上线的时候,就已经达到了这样的目标。我们每一次里程碑的命名都是用了中国神仙的名字,因为我们的核心开发团队都是在中国。

同时我们也非常希望当我们工作为社区作出贡献的时候,我们希望他们能够记住我们是作为一个中国团队给大家作出的贡献,所以我们很多的路线图都是带有很浓重的中国特征,包括我们的测试网是叫彩虹猫,其实是中国狸花猫的意思,因为狸花猫它是一条一条的,再加上IRIS这个名字还有彩虹旅程的意思,所以最后名字就叫做彩虹猫,这些都是一些比较有趣的考虑。

02

小鲸:好,谢谢。有用户对您个人比较关心,想问您为什么从IBM投身到了区块链当中,这其中有什么样的机缘吗?

Harriet:是这样的,我研究生时学的是人工智能,在卡内基梅隆学的。人工智能最核心的就是,如何通过数据来更好的支撑我们的决策和帮助我们做更加智慧的决策。所以我在IBM研究院的整个工作历程,都是围绕着如何运用先进的即时来打造复杂的商业系统。但是当我们在运用数据支撑智能的商业系统时,其实遇到了很大挑战。

因为一些复杂的商业环境用集中式的方式去解决,是很难解决的,所以当时围绕遇到的一些业务挑战,我们也采用了分布式基础执行,其中我的一个工作还获得了美国运筹学协会的大奖。

在2016年的时候,那会儿以太坊已经有了智能合约和虚拟机,并且都已经跑起来了,我们就觉得这是一个很好的计算底层,我当时备受鼓舞,希望能够出来,并利用这些新技术和我们以往的业务经验,能够真正帮助复杂的商业应用落地,所以这也是为什么我们在2016年的时候成立了一个团队。

然后我还要想说明一下,实际上我们是一个非常优秀的团队,在这个团队里,我们还有另外一个创始人,叫做海峰,他是金融技术方面的专家,在回国之前,他曾在华尔街做对冲基金,一直做得都是大型交易系统中后台,回国之后,也在区块链云服务平台万云担任CTO。

我刚才谈到的很多创新工作,实际上是他还有我们非常优秀的技术团队,大家一起在主导出来的,所以我们团队是带有专业的企业计算背景和分布式计算背景。我们之所以决定在区块链领域进行创新,是因为我们当时看到区块链的行业发展,其实离真正的业务落地还有很多技术创新的空间,所以就觉得很兴奋。

因为作为一个拥有技术背景的团队,我们觉得能够为整个行业带有很大的自主力,能够给这个行业做些贡献,这是一件非常兴奋的事情,所以我们就决定成立一个专注于运用区块链技术来支撑复杂商业应用的团队。

03

小鲸:好,谢谢。有用户提问说,IRIS是否会出现大户控制节点的问题呢?

Harriet:是这样,作为PoS网络,其实大户控制我们也叫马太效应,强者恒强。很多人说这是一个富人的游戏,因为你的权利是跟通证尤其是质押在网络上的通证是强关联的,那么是否会成为大户控制呢?

在IRIS的早期发展当中,我们是专注于从治理和从网络基础的角度上面,希望能够给出一个非常良好的去中心化支撑。

IRIS的最初步的通证,它是这么一个流向,首先我们有过私募,然后在私募的时候,我们的每一个份额都切得非常小,当时有很多机构跟我们说,希望能够拿到更多的份额,但是其实我们的份额基本上都是小于0.5%,除了我们最早的,与我们息息相关的生态合作伙伴,其中有包括Cosmos的基金会、万向等,他们的通证量是比较多的,我们希望IRIS能尽可能的去中心化。

同时像我刚才所提到的,我们所有的这些治理基础,其实就是希望能够让社区有更多参与机会,而且现在网络还在发展过程中,熟悉我们网络的都会知道,其实从基金会的角度,我们实际上是有非常多的一些方案,尤其是对于中小节点。

但这边需要注意,这些中小节点前提一定是个非常安全且非常专业的节点,将网络安全视为他的生命线,这是我们考量的第一要素。对于这样的中小节点,他虽然没有太多的通证,但我们基金会也会拿生态发展基金给他们做委托,所以现在看来,其实IRIS网络上面节点的投票权还是比较均衡的。

同时我们还有一些非常好的大节点,这边我也想提一下,比如说HashQuark,他们实际上是一个非常专业的节点,由于他们也在帮着管理万向对IRIS的投资,所以他们是有蛮多的投票权,但是他们现在把自己的节点也分出去,帮助社区其他一些好的节点,他们把他们的这些通证委托到了其他的节点,来帮助生态一起发展。

在这点,我是非常感谢我们的节点和早期投资人,他们其实对这个系统的发展是持有一个非常长远的价值观点。

以上这些都是我们一直在做的努力,希望网络从一开始以及它的基础都是向着能够更好的去支持去中心化的方向发展。

最后我再最后补充一句,基于当下的治理版本中,我们作为一个普通的通证拥有者,可能感觉参与到这里面还比较困难,因为现在投票都是通过命令行来进行的,所以这个不是特别友好。

但我们的Rainbow钱包里面现在正在规划开发,每一个通证持有者只要质押在网络上,就是可以投票,我们的治理基础已经能够在网络上得到支撑了,现在唯一就是客户端的开发还没有完全跟上。

但是在大家可以预期期的比较快的Rainbow新版本,作为每一个通证持有者,大家是可以自己来投票的。现在的链上规则是这样,如果你是个质押者,你没有投票,那么你的节点投票意见就代表你的意见。

等到Rainbow钱包把功能开放给每一个投票人以后,那么大家实际上是可以投出自己的意愿,然后我们在协议层会检查,这个质押者的意见跟他所委托的节点意见是不是一致,如果不一致,就优先采取通政所有者的意见。

所以这个也是能让除这一百个节点外,更多的通证持有者也有可以广泛参与网络治理的机会,我刚才也说了像CommunityFund的,就是我们抽的这个税,我们就希望社区一起来动脑筋,这个抽出来的税我们应该怎么用?我们可以提议把资金去奖励一些新的应用,当然也有人可能会想,我们干脆给大家分了,我觉得这个全部是社区的意见。

04

小鲸:好的,谢谢。关于社区治理方面,有用户提问社区治理实现系统升级在效率方面是如何保障的呢?

Harriet:我猜测这个效率是不是会觉得如果中心化的话,那么开发者说升就升级,不需要大家的协商,这样效率会更高?其实这里是需要一个平衡,大家经常说民主集中,如果有时候民主它可能会潜变,因为他要需要更多的协商成本,然后他潜在会看起来时间很慢。但是我认为对于一个有生命力的区块链系统,它不是单独属于开发者或者属于某个大户的,它的未来发展是要符合整个通证持有者的意愿,所以因为沟通,他可能会要更长的时间。比如说我们现在的软件升级,我想是会有可能需要一个星期的投票时间,因为软件升级是我们非常看重的一个功能,如果确实有超过20%的人不同意升级,就可能不升级,现在主导这方面,因为我们对这功能特别熟悉,所以我们会做更多的一个功能提议。

但是我们就会跟大家去协商,让大家理解新功能对我们整个生态的价值和意义,然后获取大家的帮助,未来我们自己也期待这种提议不完全是我们开发团队提的,也会有更多的社区参与提议。大家会感觉说IRIS这样的网络,我们希望它有些什么样的功能,那么就可以通过投票决定,然后如果确实能通过,我们也会从开发者的角度去支持他。

05

小鲸:好,由于时间的关系,我最后再代表社区提问一个问题。我看到有用户在聊天区提问,除了年度的销毁计划外,未来有没有通缩代币的规划?

Harriet:其实刚才可能有些同学来得稍微晚了一点点,当我在谈到治理的时候,其实很多通缩都是在里面谈到了。比如说我们的治理投票,需要给抵押金,如果你发了一个垃圾议案,社区一看觉得这纯粹是浪费大家时间,大家都强烈反对,然后如果有超过1/3的强烈反对,那么这2000个IRIS代币会被全部销毁。

像我们现在提的议案是一个很严肃认真的一个议案,他如果被通过的话,不管他通过或者不通过,他都会有20%代币被销毁,然后这只是代币销毁的一个例子。

像我刚才还提到的多资产发行,其实每发行一个资产,就像这种ERC-20这样子的,不管是原生资产或者作为网关资产,网关资产要发行出来,它都是有成本的,这些大家也是可以把它理解成为是一定的消耗和一种通缩的形式。

还有包括像刚才说的协议层直接抽2%税收,这个税收它是不流动的,没有任何人人能够去动用它,只有通过刚才提到的一个特别的taxusageproposal,就是tax究竟怎么用的社区,然后我们就可以决议,如果大家真的觉得想要通缩,那么我们就直接在网络上把它送到一个销毁地址,就不会进入网络里面,所以这些都是各个通缩的一些设计。

小鲸:好的,谢谢,非常感谢曹总的精彩分享。刚刚也有看到用户说不好意思来晚了,期待很久的IRIS终于上线鲸直播了。在这里提醒一下朋友们,如果来晚了,可以观看鲸直播的回放,在这里再次感谢曹总。

Harriet:非常感谢鲸直播,感谢能提供一次分享机会,然后后面的话,我们也会跟鲸直播一起将今日的分享内容整理出文档,跟社区分享。最后也欢迎大家继续关注IRISnet的发展,然后能够参与到我们的建设当中来,非常感谢大家!

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-3:64ms