作者是Bruno SIV kvorc,一位来自克罗地亚的开发者和区块链科学工作者。
2015年,Bruno全职加入以太坊生态系统,为许多新手开发人员开设科普课程和编程课程,并跟踪各种新闻事件。从2018开始,布鲁诺开始协助EY2.0团队的发展,2019后,布鲁诺成为Web3基金会的专业科普工作者,致力于推广Web3的愿景,以确保任何人都能在任何地方访问可信互联网。
A 60201本文作者是Brunoνkvorc
布鲁诺非常关注去中心化、反对审查、透明度和问责制,因此他对不变的账本充满热情。如果布鲁诺想获得计算机文学和虚拟语言的硕士学位,他将获得计算机和虚拟语言的硕士学位。
下面的文章是布鲁诺在帮助Web3基金会将近三年的基础上撰写的PurkADOT的一个高层次总结,并撰写了大量的PopkADOT科普文章。本文的写作风格延续了布鲁诺长期以来的风格,即确保每个人在专业环境下都能理解。
什么是波卡?它与现有区块链有何不同?波卡存在的意义是什么?哪些公共公链与波卡竞争?本文将从一个非常高层次的角度来解释这些问题,让那些只熟悉最基本的区块链术语而不具备任何专业技术知识的人能够充分理解这些术语。
1波卡的运行机制
Boca有一个基于基片的主链,称为中继链。与此主链相连的其他区块链称为平行链。
有许多类的平行链与中继链相连,可以是比特币/以太坊/tezos/edgeware。他们可以用任何自洽的方式生成块,比如比特币可以用自己的规范生成块,以太坊可以用自己的规范生成块,tezos可以用自己的规范生成块,智能合约区块链edgeware可以用自己的规则生成块。
A 60202中继链、平行链、传输桥
并行链从中继链获得最终性,这是终止块(上的事务)的一个特性,以确保已发生的事务不会被“打回其原始形式”
注:一旦区块链分岔,区块上的原始交易可能会恢复(例如,10个BTC从a转移到B,BTC已经打包并确认。一旦区块链分叉,10个BTC可能会再次回到a的账户。因此,防止交易在区块链上恢复非常重要。在Boca网络中,中继链给了并行链这样的能力)。分歧是指同一区块链的不同软件版本之间的分歧,其中一组程序(或节点)在一个方向构建块,而另一组程序在另一个方向构建块。
在区块链中,分岔现象非常普遍。总的来说,链会在生与死之间被毁灭。然而,在极端情况下,叉的长度可能会超过原始链,直到原始链成为主链。然后fork链上的事务将替换原始链上的事务。
在现有的区块链世界,包括ETH2.0,Polkadot没有与任何主流的公链竞争。相反,Polkadot希望“提升”所有链,以实现不同区块链之间的跨链通信——目标是为去中心化区块链世界建立统一的生态系统。
2交叉链可组合性
我们知道比特币是一个独立的区块链,以太坊是一个独立的区块链,它是不同的,是独立运作的——两个区块链就像两个封闭的花园,它们把自己的“精致”封闭在两个狭小的空间里——被锁的比特币的价值无法进入以太坊,因为你不能再缺席中心化信托,我会把我的比特币转让给别人。
注意:有人会问我为什么要把BTC转移到以太坊?这是因为支持DeFi的以太坊是一个非常繁荣的生态系统。任何人都可以发行资产,获得贷款,或将BTC合成其他资产,使其资产流通。在比特币网络中,你什么也做不了,但你只能眼睁睁地看着你的资产在空中停留。
“Polkadot是一种跨链通信系统。”
在Polkadot上,不同的区块链可以以去中心化的方式相互通信,允许开发者开发跨链应用程序,允许一个并行链向另一个链发送消息。你可以完全放开想象。这里的信息可以是金融资产、聊天信息、大气监测数据等,也可以是投资者从比特币发送到以太网10 比特币的。
注:对于Polkadot交叉链技术的更专业的讲解,笔者制作了视频进行讲解。请点击“原始链接”查看。
3共享安全
中继链本质上是一个区块链。验证器保护区块链的安全。验证器将运行Polkadot的节点。验证器将被赋予偶尔生成新区域块的能力。如果他们尽职尽责,他们将得到奖励。
Polkadot上的验证器、收集器、提名者和Fisher只涉及中继链上的验证器
任何人都可以是验证者。只要背后有足够的筹码,这里所谓的筹码就是波卡中继链的“国货”多特。根据dot的质押金额,前几百名验证者依次被选为主动验证器。
注意:如果核查人员的工作一团糟,他们将受到惩罚。例如,当网络需要他们的工作时,他们的节点是离线的,他们承诺的点将被收回,实际上,他们将被没收。
所选的活动验证器将随机分配给每个并行链,每隔几个小时,这种分布将以随机、不可预测的方式再次旋转。
每6秒,并行链向中继链发送一个候选块。候选块将由中继链上此时在线的验证器验证。如果验证通过,候选块将包含在中继链的块中,然后通过并行链接生成下一个候选块。提交完成后,这些块是不可变的,并行链在中继链的保护下无忧无虑地增长。
并行链越多,需要的验证器越多,整个网络的安全性就越高。重要的是要注意,如果你想成为一个验证者,你必须保证点代币。当你扮演验证者的角色时,你的点将被保证在Polkadot网络中。
这样,中继链和并行链共享安全性,每个链成为整个网络抗攻击能力的一部分。
4无叉升级和治理
一般来说,在升级区块链时,分支总是不可避免的:有的节点升级了,有的节点没有升级,没有升级的节点将永远停留在分叉链上,网络升级要等到没有升级的链更新后才能完成。更痛苦的是,这些节点分布在世界各地,您无法与这些匿名节点实时通信。
和Polkadot通过“链上治理和运行时”解决了这个问题。链上运行时意味着包含生成新块的规则的代码存储在链上。因此,运行区块链的节点和程序只需读取信息即可更新。那么我们如何更新这个代码呢?
连锁治理允许任何网点持有人发起全民公投,或全民公投。全民公投是改变区块链逻辑或数据的提议。通过治理,社区可以对链条上的逻辑变化提出建议和投票。一旦逻辑更改投票通过,它将自动更新,而不需要更新软件或手动干预。
作者注:链上治理的细节可以在Polkadot wiki上找到。
如果您希望看到更多关于POLKADOT的帖子,或者跟上Web3.0基金会,包括新闻、开发工具或开发进度,请在原始文本结尾的链接中通过原始链接提交您的电子邮件地址。
文章标题:“什么是博卡”,一篇大家都能理解的波尔卡多科普文章
文章链接:https://www.btchangqing.cn/109953.html
更新时间:2020年09月25日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。