
连接链会产生自己认为合适的区块 —— 比特币区块链有自己的出块规则,以太坊有自己的规则,而智能合约区块链 Edgeware 则有自己的出块方法。
它们(平行链)从中继链中获得的是终结性(Finality) —— 让一个区块终结的能力,这样它和它内部的交易都不能还原。
Polkadot 本身并不是想要立即与任何流行的区块链竞争的区块链。取而代之的是,Polkadot 希望在区块链之间架起桥梁,以便它们进行通信 —— 目标是统一零散的区块链生态系统。
Polkadot 能让完全不同的区块链以去中心化的方式相互通信。Polkadot 允许你编写跨链应用程序。它支持将消息从一条链发送到另一条链,而且如果我们把消息看作是任何内容,从金融交易、聊天消息甚至某些 Web 内容,那我们就能将其应用于上面提到的从比特币到以太坊问题。
任何人都可以成为验证人,只要其背后有足够的抵押。抵押以 DOT 代币表示,DOT 代币是 Polkadot 的中继链的本地货币。按抵押额排序的前几百个验证人将被选为活跃验证人。
每六秒钟,平行链就会向中继链发送一个候选区块。此时,该候选区块将由该平行链的专用验证人进行检查。如果该候选区块检查通过,它将被包含在主中继链区块中,而平行链可以产生下一个区块。平行链最后提交的区块已经终结,可以继续增长而无后顾之忧。
每条平行链都依赖中继链验证人来获得最终的认可印章。平行链越多,验证人就越多,整个系统在经济上就越安全 —— 请记住,你需要抵押才能成为验证人,并且当你履行验证人职责时,抵押就会被锁定(绑定)在系统中。
这样,所有平行链共享由中继链提供的安全性,并且每个链与整个系统一样具有抗攻击性。
Polkadot 通过链上 runtime 和链上治理来解决此问题。链上 runtime 意味着包含用于生成新块的规则的代码存储在链本身上。因此,运行你的区块链的节点和程序只需要阅读这些代码,这些代码就是最新的。那么我们如何更新此代码?
链上治理可以让任何 DOT 持有人对提出公投议案,或对公投进行投票。公投是对区块链逻辑或数据的更改建议。通过治理,社区可以对链上逻辑的变更提出建议并对其进行投票,该逻辑在通过时会自动应用。无需更换软件,无需人工干预。
翻译:PolkaWorld
- 欢迎学习 Substrate:
https://substrate.dev/
- 关注 Substrate 进展:
https://github.com/paritytech/substrate
- 关注 Polkadot 进展:
https://github.com/paritytech/polkadot=
本文链接:https://www.8btc.com/media/649778
转载请注明文章出处
0 条评论
请「登录」后评论