雪崩协议Avalanche(AVAX)-极具创新的底层技术协议

或多或少听说过雪崩协议Avalanche(AVAX) ,我听说他有很高的扩容性,能抵抗51%的攻击。Dapp弹性极高,有三条区块链,听说开发者可以在上面制作各种区块链。 那雪崩协议 Avalanche 是怎么做到的?为什么被称...

或多或少听说过雪崩协议Avalanche(AVAX) ,我听说他有很高的扩容性,能抵抗51%的攻击。Dapp弹性极高,有三条区块链,听说开发者可以在上面制作各种区块链。

那雪崩协议 Avalanche 是怎么做到的?为什么被称为第三代共识机制?用户如何投资?本文将从底层技术协议开始。

雪崩的威力,我想大家都有听过,一开始从一个小小的区块滑落,到后来快速的引发一连串的连锁反应,让人逃生不及。雪崩协议 Avalanche ,是利用类似的机制,实现超快的交易时间极高的安全性。

首先要先介绍一下。DAG顾名思义,有一个向无环图,它是方向性的,但它不能在任何一点之间形成一个循环,或者它总是向前发展,就像雪崩只会向下冲。

观察上图,DAG局部有序,路径多。例如,从a到e从a -> c -> e或是a->e 。而DAG也有顺序,比如说a是c父节点(前节点),e是c的子节点(后面的节点)。

在DAG有许多不同的路径,例如a->b->d,a -> c->e ,我们可以先把每个节点都想成交易,每个路径都是交易链,所以比如d交易可以先确认,而不是等待e因为a ->b->d形成了完整的链,d和e之间并没有关联。这样的特性给了雪崩协议很大的互操作性、扩容性和交易速度极快的优势。

传统上,以太坊和比特币使用单一的线性链,即每个块连接,只有一条路径,因此在扩展和操作弹性方面非常有限。

使用DAG 如果该协议可以发展成各种应用程序,每个应用程序可以有不同的路径或其他应用程序。或者在容量方面,你可以想象树图的发展,甚至指数的增长,但单一的线性链只能呈现线性的发展。

因此,就像雪崩的形象一样,雪崩生态系统可以有各种各样的路径,不同的区块链,但同时保持很高的交易速度。雪崩协议可以广泛发展成各种不同的应用程序,甚至私人链,或配合政府的身份监督要求,或对节点有不同的要求和操作,每个应用程序都可以分享雪崩的安全性。

在下面Safety Threshold在 栏上,我们可以注意到只有Avalanche 能抵抗80% 的攻击,比其他区块链的50% 多一半。

以雪崩安全实践为例:

班上有40个人,每个人都应该决定选择A餐厅还是营养午餐B有些人可能想吃餐馆A有些人可能想吃B,有些人没有意见。此时,我们应该达成共识,采取大多数决策的方式,并正确投资于大多数决策者的人可以获得奖励。在第一轮开始时,班上的每个学生都应该随机询问一群人「他们想吃哪家餐厅」,答案有可能是A餐厅或B如果这些人中的大多数人想吃饭,餐馆可能没有意见A餐厅,他们会把他的答案改成A餐馆,因为他想像大多数人一样得到奖励。

第一轮结束后,第二轮开始,每个学生随机选择另一群人,问他们想吃哪一个。如果有同样的话,更多的人想吃A 餐厅,学生将继续选择A而且在「连续选择」 A 餐厅的次数是 1。如果更多的人选择B 餐厅,学生要把选择改成B 餐厅,并将「连续选择」次数归零。

随着每一轮反复询问,越来越多的人会有同样的决定,所以「连续选择」在超过设定阈值之前,频率会一直上升,但是「连续选择」如果次数超过阈值,我们可以将其视为最终决定,不会再改变。最后,我们将做出同样的选择。

以上所有参数都可以调整,例如:每一轮要问几个人,要问几轮,「连续选择」这个决定需要几次才能确认,在很多参数可以调整和定制的情况下,雪崩有很大的弹性。

以下是虚拟码的实作(不懂虚拟码的读者可以直接省略):

n : number of participants

k (sample size): between 1 and n

α (quorum size): between 1 and k

β (decision threshold): >=1

BAT:区块链浏览器

今天我们来聊一个项目,叫做BAT ,他是一个有趣的浏览器,可以让你在浏览网页时获得广告利润BAT 让我们快速地看看他在广告行业面临的一些问题,首先,在网页上看

preference :=pizza

consecutiveSuccesses :=0

while not decided:

ask k random people their preference

if >=α give the same response:

preference :=response with >=α

if preference==old preference:

consecutiveSuccesses

else:

consecutiveSuccesses=1

else:

consecutiveSuccesses=0

if consecutiveSuccesses > β:

decide(preference)

简单地说,简单地说,每个人每一轮都会问k 个人,如果回答某个选项的人数> α,然后这个选项将成为一个新的决定,重复下一次,直到重复consecutiveSuccesses > β,在这个时候,你可以做出最终的决定,也就是说,这笔交易可以在不等待别人做出决定的情况下确认。

这里提供Ava Labs可体验雪崩实作。

雪崩协议还有几个要点:

验证机制/验证者

Avalanche使用POS证明协议,即抵押Avalanche的代币AVAX只有这样,我们才能成为验证者。如果验证者想做恶意行为,会对整个生态系统产生影响,货币价格会下跌,无法获得奖励。目前,雪崩协议的抵押率稳定超过一半,年平均报酬率约为10%。

而Avalanche没有slashing例如,在以太坊,如果你做出恶意行为,甚至网络维护被切断,你将受到惩罚。Avalanche最多只会取消采矿奖励,不会有额外的惩罚,以确保用户不会因为无辜的情况(如网络断裂、硬盘烧坏)而受到惩罚。

递遗性节点

当验证人投票时X节点或认为X当节点正确时,他同步投票X的所有父节点,也就是箭头的源头,提高该链的正确性。就像单一线性的区块链,当验证新节点时,同步也需要确保以前所有的节点都是正确的。

终局性

在雪崩的安全性图中,我们可以注意到雪崩的交易确认时间小于2秒,与其他区块链相比起飞一分钟。雪崩可以通过调整整个系统的参数来减少交易冲突的可能性。

下图是雪崩共识协议的简单流程图:

雪崩协议兼容EVM(Ethereum Virtual Machine)以太坊虚拟机,因此雪崩协议可以与以太坊的所有应用程序和开发工具兼容,但底层协议被雪崩协议取代,因此交易速度更快,效率更高。

与中本聪协议(即以太坊和比特币使用的协议)相比,雪崩协议具有延迟低、产能高、消耗能源开采等优点。

速度

雪崩协议是由康乃尔大学资产工程系的教授和博士生开发的,每笔交易可以在两秒钟内完成。实际使用Avalanche Wallet,交易速度提高了很多。

扩容性

每秒可处理4500 笔交易,比大多数区块链多。

安全性

能抵抗51% 攻击,最高可达81% 攻击,比大多数区块链更安全。

弹性

除了客制区块链和应用程序外,还可以简单地发布Solidity 目前还支持Go 语言,并表示未来将支持更多的语言。

支持智能合约

支持智能合约和以太坊开发者工具如:Remix、Metamask、Truffle 等等,以太坊开发者可以无痛连接到雪崩协议。

支持创建私人和开放的客制区块链

雪崩协议的完整基础设施使开发人员能够轻松地在雪崩生态中开发自己的区块链,并具有雪崩的安全性。雪崩的高弹性开发生态允许开发人员在雪崩生态中完成,如需要参与的用户必须通过KYC/AML 身份验证区块链,需要许可才能进入区块链。

支持金融应用

不同数位资产之间的复杂交换或不同的交易规则可以单独进行。高度灵活,高度客制化。

有人说雪崩协议很晚,也有人说雪崩协议是以太坊杀手,而雪崩协议的创始人说他不想成为以太坊杀手,他想和以太坊并肩发展。在这方面,不难看出雪崩协议的企图心是兼容的solidty语言和以太坊开发工具使开发者能够无痛地转移到雪崩协议中;也可以支持Go等待其他语言,让更多的开发者加入雪崩协议。

在公共链百家争鸣的时代,雪崩协议的共识机制和创新绝对是前所未有的,其背后的安全性、可扩展性和发展性也超过了许多公共链。特别是随着各国政府开始重视区块链的发展,必然会有相当大的监管,雪崩的高度灵活的发展使得雪崩在与政府规范合作方面具有很大的优势。例如,用户需要通过KYC 可以使用,也可以直接客制私有链。

接下来,我们将介绍如何使用雪崩协议的代币AVAX 参与流动性挖掘的共识机制是什么.0.如何在官网抵押?AVAX 成为验证者,有兴趣的朋友千万不要错过!

郑重声明:本文的版权归原作者所有。转载文章只是为了传播更多的信息。如果作者的信息标记错误,请立即联系我们进行修改或删除。非常感谢。

Persistence项目总结及Xprt代币介绍

Persistence(Xprt)它是建立在一起的Cosmos该协议涵盖了广泛的生态,Defi,NFT,PoS应有尽有,不是目前市场上那种随便的Fork来Fork前段时间去的项目会很受欢迎Terra(代币Lu

转载请注明出处,部分内容来自互联网如有侵权请联系我们删除!
本文链接:https://www.qingpingseo.com/qukuai/3787.html
本文标题:雪崩协议Avalanche(AVAX)-极具创新的底层技术协议
联系我们

联系我们

18580083322

在线咨询: QQ交谈

邮箱: 24433600@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部