历史上,分布式账本项目的发展路线充满纷争,分叉给平台本身带来不稳定性。Hedera Hashgraph的稳定性主要靠技术和法律控制来实现。
Hedera Hashgraph技术控制包括两个方面,一是,哈希图技术确保软件客户端在使用共享状态机制之前验证哈希图的谱系。网络节点无法分叉官方版本的哈希图平台。二是,哈希图技术让Hedera Hashgraph治理主体不仅可以指定对网络节点进行软件更改,且也能确保何时采用这些更改。当Hedera Hashgraph治理主体发布软件更新,所有诚实网络节点将会自动更新其软件,并且几乎都在同时一刻完成更新。任何拥有无效软件的人无法修改哈希图,也无法让其他人接受他们的版本。
具体来说,哈希图的节点可以拥有一组有签名的状态副本,这些签名可向第三方证明这是真正的共识状态。证明也包括“地址簿”,包括了所有成员的公钥列表、每个成员的权益。每个地址簿都来自于前一个地址簿成员的签名。一系列的地址簿可以追溯到创世地址簿,创世地址簿的哈希可以充当分类账本的唯一标识符,有自己的名称。
如果一些成员想搞分叉,创建新账本,他们技术上可以实现分叉,也可以让新账本的初始状态跟旧账本相同。
但问题在于,他们无法创建地址簿历史记录来追溯到创世地址簿,每个地址簿的成员签名下一个地址簿,由于大多数成员不会签名少数分叉成员的地址簿,这会导致新的分叉只能有一个新的创世地址簿,因此会产生新的唯一标识符和新的名称。
所以,创建出来的分叉无法让其他人相信是合法的账本。例如Alice要向Bob发送代币,它们不仅验证交易转移的发生,还验证它是否在正确的账本上完成的。如果发生五五开的分叉,那么,没有任何一方能够证明它与创世地址簿相关联。这个结果则是对分类账本的彻底破坏,相当于创建了两个完全不相关的账本。这对于节点来说,由于再也无法向访问原始账本的客户那里赚取费用,对他们来说,价值减少。同时,所有的原始代币,从真正意义上来说,将不复存在。这样的后果对分叉产生很大的抑制。节点没有动机进行这种分叉。
从法律控制层面看,Hedera Hashgraph代码库将由Hedera Hashgraph理事会管理,发布1.0.版本给大众审查。代码库将公开审查,意味着任何人都能够阅读源代码,重新编译,并验证它是否正确。使用Hedera Hashgraph平台无需许可证,使用Hedera Hashgraph平台的服务来编写软件也无需许可证。基于Hedera Hashgraph平台构建智能合约也无需许可。基于Hedera Hashgraph平台构建的app可以是开源的或专有的。它们无需任何许可证或获得Hedera Hashgraph的批准。
Swirlds拥有哈希图共识算法的知识产权。Hedera Hashgraph理事会获得来自Swirlds的许可,可以使用哈希图共识算法以及相关的技术,可用于Hedera Hashgraph分布式账本平台。
作为许可的一部分,Hedera Hashgraph理事会将支付10%的收入给Swirlds(每月最低费用),Swirlds将拥有5%的Hedera代币。Swirlds将继续要求在许可的网络中使用哈希图技术,但对基于Hedera Hashgraph公共平台上运行的分布式应用,不要求许可。
Hedera Hashgraph和Swirlds将使用与哈希图算法相关的专利权,以在法律层面实现防御,禁止对代码库对分叉和创建竞争平台和货币。开发者用相关的原生代币在Hedera Hashgraph平台上构建分布式应用是免费的。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。