Polkadot和平行链的简介

前言:Polkadot在去年11月发布的白皮书中引入了平行链(parachains)的概念,备受关注。但多数人并未深入研究此概念,我认为是时候写一篇简要的指南,对Polkadot和平行链进行梳理。此外,我也将阐述为什么关于互操作性的研究对整个区块链行业,或者个链都至关重要。除了该论文之外,我还推荐你观看Parity Meetup 的视频,以获得更扎实的理解。本文来自Medium,由郭知行翻译。

为什么需要一个多链架构?

多个区块链网络并行的世界已逐渐成为趋势。在这个时间里,我们拥有由多条公有链组成的Web 3.0架构、由私有链和联盟链组成的账本、借助零知识证明保证隐私和匿名的链,以及运行于它们之上的各式各样的分布式应用程序。这将是一个多元化的世界,每条链各司其职,为特定的场景服务。

虽然公有链可以在自己的网络中以分布式的方式运行,但它仍严重孤立于其他区块链网络。如果没有第三方api,一个区块链只能在自己的网络中发送数据和资产。目前,中心化的交易所仍然是实现数字资产价值互换的唯一途径。虽然存在像BTCRelay这样的智能合约试图解决该问题,但它们多数仍属于复杂的单向通信途径。

理想情况下,在以太坊上开发的分布式应用程序和智能合约,应该能够与其他区块链网络上的资产和数据进行无缝交易,以达到工业界期待的可扩展性。

Polkadot应运而生

在过去的八年里,不同的区块链引入了不同的应用场景。比如,比特币引入了”无需可信的第三方,点对点传递价值“的概念,Ethereum引入了”分布式的世界计算机“的概念。

Polkadot是什么呢?

简单地说,Polkadot是区块链的互联网,将所有的区块链连接在一起。

从本质上看,Polkadot是一种中继机制,用于促进已通过验证的交易从一个区块链转移到另一个区块链。Polkadot并行化想要加入它的其他区块链,并创建平行链。要了解更多关于并行化、中继和互操作性的信息,可以参考V神最近针对R3写的论文(Vitalik’s recent paper for R3)。

在基础层,Polkadot负责协调平行链之间的共识和交易分发。Polkadot连接了所有平行链,类似于以太坊的”分片“概念。它还有助于完成最终交易,这是至关重要的,因为如果完不成最终交易,就不可能将消息从一个链转移到另一个链。

虽然Polkadot失去了终结的功能,但它获得了交流的能力。最重要的是,它保留了确认自身交易合法性的主权。

平行链被设计为可扩展的元素,作为可验证的、全局一致的数据结构插入到中继链中。

简而言之,无论采用何种协议,Polkadot都能为所有成员提供相同的池化安全性。 其次,它可以促使所有平行链达成无信任交易。 即作为“互联链”,为所有平行链提供安全的消息池。

基本设计规则

最小化:除中继以外,Polkadot没有其他功能;

简单化:协议不增加额外的复杂度,无智能合约;

通用性:对于待加入的平行链,没有任何的要求、限制或者约束;

鲁棒性:该协议提供的是一个简单和安全的基础层。仅此而已。

Polkadot的共识机制

Polkadot的共识机制是权益证明机制,它的内生代币是DOT。DOT的所有权允许持有者充当验证者的角色,并参与区块确认。 DOT还为持有者提供投票权,以添加、删除或修改现有的链,并参与社区的治理决策。 (注意:关于DOT的规则在柏林的Parity Meetup中进行了专门讨论,白皮书中未对其进行详细介绍)。

Gavin Wood指出,Polkadot确切的治理机制尚未确定,但很可能借鉴现有的政治结构。

Polkadot文件定义了协议运行所必需的三种密码经济网络功能:

1.验证者(Validator):验证以及最终化平行链候选区块,将其放入Polkadot的区块中,完成后可获得DOT奖励。

2.校验者(Collators):收集平行链交易,放入有效性证明的候选区块中,并收取交易手续费。

3.钓鱼执法者(Fishermen):在网络中通过钓鱼执法惩治各种恶意行为,收取”惩金”作为奖励。

以上内容是简化版本,详情可参照Polkadot的白皮书。

小结

Polkadot正在开展一项非常重要且值得研究的跨链可操作性研究之旅。 它提供了一种通过网络并行化交易,通过平行化多条区块链来提高区块链整体的可扩展性。这将使区块链生态系统以及运行于区块链上的各种分布式应用程序受益,特别是在当前用户对公有链与私有链互操作需求日益增长的相关背景下。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,558评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,002评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,024评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,144评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,255评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,295评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,068评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,478评论 1 305
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,789评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,965评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,649评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,267评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,982评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,223评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,800评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,847评论 2 351

推荐阅读更多精彩内容

  • 1. 侧链的定义 侧链,是对于某个主链的一个相对概念。英文为sidechains。侧链协议是一种实现双向锚定(Tw...
    笔名辉哥阅读 3,721评论 0 50
  • 朋友圈一条消息让我想起了前几日在门口遇到老鼠的经历。朋友圈截图如下 记得朋友以前学习挺好的,现在该是在某名校读研了...
    粥还温阅读 1,243评论 0 0
  • 1、栈区(stack)--由编译器自动分配释放,存放函数的参数值、局部变量的值。 堆区(heap)--一般由程序员...
    丶逐渐阅读 315评论 0 0
  • 今天的评课有剑拔弩张的味道,充斥有不满的压抑。反观自己也存在如此诸多的问题,提升急需执行。抓住学生的兴趣,理论联系...
    兰珺阅读 197评论 0 0