一种非常创新的基础技术协议,叫做Avalanche

网友贡献9个月前更新 领域OK
21 0 0

你可能听说过阿巴克斯(Avalanche)这个词,扩展性很高,能抵挡51%的攻击,或者对Dapp很灵活,有三个区块链,开发商听说在那里可以做各种区块链。 阿瓦兰谢是怎么到达的?为什么它被称为第三代共识?用户可以如何投资?在这篇文章中,我们将从基本的技术协议开始讲 是Avalanche协议 我想我听说过雪崩的威力,最初即使从小块滑下来,也会马上引起连锁反应而无法逃跑。阿伯兰奇利用这种机制实现了超高速的交易时间和高安全性。

 它是阿瓦兰谢技术的原理 首先,介绍DAG的有向无环图表。DAG,顾名思义是有方向性,但一点之间没有循环的图表。 如上图所示,DAG具有局部有序的多条路径,例如a到e之间有两条路径:a、c、e或a。DAG也有顺序,例如a是c的父节点(前一个节点),e是c的子节点(后一个节点) DAG有几种不同的路径,例如a>b>da>c->e,每个节点都可以认为是交易,而且每个路径都是交易链,而且d和e之间没有相关关系。这样的特性给虚拟午餐协议带来了巨大的互操作性、可扩展性和交易速度非常快的优点。 传统上,例如“以太”的区块或比特币,单一的线性链,也就是每个区块连接起来只有单一的路径,因此在扩展性和操作灵活性上有很大的限制。 使用DAG,协议可以向不同的应用程序发展,每个应用程序可以使用不同的路径,也可以连接到不同的应用程序。

或者从容量来说,可以考虑树形图的增长,甚至指数化的增长,但直线的单链只能直线增长。 因此,就像阿伯兰奇的形象一样,阿伯兰奇的生态系统有着各种各样的路径,不同的区块链,同时可以保持非常快速的交易速度。为了创建私有链,也可以根据政府的身份约束的要求或针对节点的不同要求,可以广泛地发展到各种不同的应用每个应用程序都可以共享虚拟午餐的安全性。 它是阿瓦兰谢的安全性 从下面的Safety Threshold一栏可以看出,只有Avalanche抵御了80%的攻击,超过了其他区块链的50%。 关于雪崩安全性的实践,可以举出以下的例子。

 班里有40个人,决定供餐是A还是B。有的人可能想吃A,有的人可能想吃B。因此,我们得到了对多数表决正确投票的人给予奖励的协议。这时,从第一轮开始,全班同学随机去问:你想吃哪家店。答案有A还是B。 第一次结束后,从第二次开始随机选择另一组询问“想吃哪家店”,同样人数吃A店的情况下,该人继续选择A店,“继续选择A店”的次数加上+1。如果多人选择B,那嚒该学生选择B,“连续选择”次数为零。 因为反复提问越多的人会做出同样的决策,所以在超过某个阈值之前,“连续选择”的次数会持续增加,但是如果“连续选择”的次数超过阈值,就会变成“结束决定”,没有变动。最终大家都会做出同样的选择。

这些参数都是可调的,比如每回合要问多少人多少回合,“连续选择”要多少次才能确认等,很多参数都是可调的,在客制化的情况下,让雪崩有了很大的灵活性。 以下是虚拟代码的实作(不知道虚拟代码的人请省略): n:number of participants k(sample size):between1andn α (quorum size):between1andk β (decision threshold):>=1。 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++ consecutiveSuccesses=1 consecutiveSuccesses=0 if consecutiveSuccesses > β是: decide (preference) 简单地说,每个人每转一圈就向k人询问“想吃什么”,回答某个选项的人的数量>α中选择新的决定,下一个决定是consecutiveSuccesses>β中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。也就是说,不用等待别人的决定,就可以确认交易完成了。

 在这里可以体验Ava Labs的雪崩。 阿伯兰奇协议有几个要点 Avalanche必须担保POS认证协议,即Avalanche的令牌AVAX才能成为验证者。如果验证者试图采取恶意行动,就会影响整个生态系统,导致硬币价格下降,从而得不到激励令牌。目前,阿伯兰奇合同的担保率稳定超过半数,年平均收益率在10%左右。 Avalanche没有斜杠机制,比如“以太”坊,如果有恶意行为或网络被切断,就会受到惩罚。但Avalanche认为,此次挖掘的激励被取消是一个限度,没有额外的惩罚。这不会让用户在任何无辜的情况下(比如断网、烧毁硬盘)受到惩罚。 当验证者投票给X节点时,或认为X节点是正确的,他也会在投票给箭头所在的X的所有父节点时同步,以提高该链的正确性。就像单线块链一样,在验证新节点时,必须确保所有之前的节点都是正确的。 

在阿伯兰奇的安全性图中,你可以看到阿伯兰奇的交易确认时间不到2秒,与其他区块链相比只需1分钟就可以跳跃。阿伯兰奇可以通过调整整个系统的参数来最小化交易发生冲突的概率。 下图是阿伯兰奇协议的简单流程图。 雪崩协议兼容 因为阿伯兰奇协议符合EVM(Ethereum Virtual Machine)以太坊虚拟机,所以阿伯兰奇协议符合所有的以太坊应用程序和开发工具,但基本协议被阿伯兰奇协议取代,可以进行更快的交易。 它是雪崩的特征 与中本聪协议(即所谓的“以太”坊或比特币使用的协议)相比,阿伯兰奇具有低延迟、高效率和不消耗能源的挖掘等优点。 雪崩协议由康奈尔大学资本工程教授、博士生开发,每笔交易可在两秒钟内完成。实际使用Avalanche Wallet,你会真正感受到交易速度在加快。 每秒可处理4500笔交易,多于大多数区块链。 

可以抵抗51%的攻击,最多81%的攻击,比大多数区块链都安全。 它可以轻松发布定制的块链和应用程序,除了Solidity之外,还支持Go语言,这表明它将来会支持更多的语言。 智能协议和以太支持坊开发者工具,如:Remix、Metamask、Truffle等,以太坊开发者可以无痛连接雪崩协议。 支持创建专用和公共自定义块链 通过完整的雪崩协议基础架构,开发者可以很容易地在雪崩生态中开发出自己的区块链,使雪崩具有安全性。由于雪崩高弹性的开发生态,开发者可以在雪崩生态上完成需要授权的区块链,例如参与的使用者必须通过KYC/AFL的认证区块链。

 可以复杂地交换不同数量的资产,或者设置不同的交易规则。高度弹性,高度定制。 有人说雪崩协议晚开,有人说雪崩协议是“以太”坊杀手,雪崩协议的创立者不想成为“以太”坊杀手,想和“以太”坊并肩发展。在这一点上,我们可以看到雪崩协议的意图,兼容solidty语言和以太坊开发工具,允许开发者无痛过渡到雪崩协议,也可以支持Go等其他语言,让更多的开发者参与雪崩协议。 在公锁百家争鸣的时代,雪崩协议的共识机制和创新绝非前所未见,其背后的安全性、可扩展性和可开发性也超越了许多公锁。

特别是随着各国政府开始重视区块链的发展,需要进行相当大的管制,而雪崩高度弹性的开发性,使雪崩在符合政府规范方面具有很大的优势。例如,使用者必须通过KYC使用或直接定制私有链。 下面介绍如何使用雪崩协议令牌AVAX参与流动性钻探,什么是共识机制,如何让AVAX在官网上抵押成为验证者。有兴趣的人请不要错过!

一种非常创新的基础技术协议,叫做Avalanche

 郑重声明:本文版权归原作者所有,转载文章如作者信息标记有误,请先联系我们修改或删除,谢谢。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...