跨链技术的落地 我们该期待什么?(3)
时间:2023-11-18 23:44 来源:网络整理 作者:墨客科技 点击:次
Sunny:在PoW这样的一个工作当中,中本聪非常聪明地定义了算法,让大家能够分布自己的决策权。在一个分布式的、够保护隐私的、且没有互信的环境下,他这种方式,主要是要让大家都能够分布式地进行投票。在过去,还有一些其它的方法来达成这样的一个分布式共识,比如说通过存储来定义自己的投票权利。
近几年我们非常专注,而且非常感兴趣的一个新方向就是Proof of Steak,即权益证明。这个权益证明,其实是根据大家在网络上究竟质押了多少token,来定义你的一个投票权利。token可以质押在网络上面,然后用这个质押的token,来定义每个人的投票权利,继而形成出块。这是一个非常好的方法,能够防止在分布式世界里经常会出现的类似女巫攻击这样的一些袭击方法。
在PoW里面,它其实是有一个token经济学的设计,让这些不诚实的节点遭到惩罚。因为你如果要在一个分叉上面来进行出块的话,你实际上是在浪费计算力。而且,你其实也消耗了电力但并不能获得任何的收益。但是呢,在更早的PoS网络里面,这个问题并没有得到很好的解决。比如说像EOS这样的一个设计,我们经常会说的是nothing at stake, 即有可能会遭受到无厉害相关性的袭击。这也是Jae Kwon在改进以前PoS所面临的一些问题当中,提出的一个创新的设计,即我们刚才提到的Tendermint。
在这里面,我们引进了一个新的概念,叫做惩罚机制。如果你的token是被质压在网络里面,当协议发现你有多签,甚至去帮助实现一个新的分叉,你的token就会被惩罚掉。这样的话,在原来的主链上,甚至在分岔链上,你都会失去你的token。这样就让大家的作恶有了经济的代价。这也是为什么BPoS会比PoS会更具有先进性。因为在PoW的网络里面,大家其实总要付出比较高的一个成本用来挖矿,不管这个矿工究竟是好的还是坏的。
但是呢,在BPoS的网络设计里面,对于这些作恶的节点来说,它将会有一个很高的成本,因为他们的token将会被罚没;但是对于一般的或者一些好的节点来说,他们的成本是非常低的。这比在PoW时代,仅靠浪费电力这样一种成本惩罚来说,是要高效的多。在Tendermint的基础上,不断持续地对于PoS进行了创新,像BPoS,也正在被一些新的区块链系统所采用,比如说以太坊的Casper CBC协议,就是借鉴了他们的设计。
Cosmos Tendermint在PoS上面的持续创新,不仅是增加了质押的功能,而且他们也意识到,并不是所有的网络参与者都有能力,或者说是精力去维护一个验证者节点。所以呢,有些人是希望能够把他们的权益通过节点来体现出来。所以这就是为什么我们在Cosmos SDK 和Tendermint里面,继续构建了这委托的机制,这是在协议层就可以支持的。每一个用户实际上是可以通过节点来委托行使自己的权益。另外,Cosmos BPoS实现了很多创新。比如说,像早期还有一些比较简单的PoS,作为一个节点,是有可能会把委托人的收益携款潜逃的。而在Cosmos的协议层里面,这个事情 不会发生,因为它的收益是会直接汇到委托人的账户上面。
另外一个创新点,就是我们想要支持非固化的委托。委托人能够非常方便地根据他们的意愿选择不同的委托节点,而且能在当中进行转换,就像在PoW的年代,我们希望能够支持矿工在不同的矿池当中进行切换。所以这也是为什么在Cosmos SDK BPoS里面,我们还发明了一个特性,叫做即时更改委托。这个只是我们所支持的许多先进的特性当中的一个。
Harriet:这里我还想再补充一些我们在用Cosmos SDK打造BPoS应用链当中的一些体会。Cosmos SDK 提供了支持BPoS 链的重要模块,方便大家用搭积木的方式开发自己的BPoS 链,其模块化的接口也能方便大家扩展自己的创新实现。IRISnet 就是用 Cosmos SDK 开发的, 但IRISnet 在通证经济上的实现和 Cosmos Hub 不一样。我们最骄傲的是我们的创新性和对更加复杂的在线治理实现,以及对软件升级的功能的支持。IRISnet软件升级是通过链上治理支持的去中心化自我升级,让网络能在未来继续进化,不分叉就能平稳加载先进的跨链服务等功能。IRISnet的软件升级去年11月公测时,就获得了技术社区不少好评,然后我们也关注的到有其他项目团队已经在使用我们开发的这两个功能模块。同时这些功能模块我们也贡献给Cosmos 代码库,这也是IRISnet 我们非常骄傲的对BPoS 和跨链生态的贡献。 (责任编辑:admin) |
- 上一篇:央行发通知比特币暴跌虚拟货币难以走出网络平
- 下一篇:ok交易所正版官网下载app