您当前的位置:首页>  攻略资讯 >  业界资讯 >

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

小编:欧易app  来源:互联网  |  时间:2023-04-04 18:23:00

你可能听说过雪崩协议的avalanche(avax ),据说他有很高的扩展性,可以抵挡51%的攻击。 Dapp具有非常高的灵活性,据说有区块链这三个项目,开发者可以在此基础上制作各种各样的区块链。

雪崩协议Avalanche怎么走? 为什么被称为第三代共识机制? 使用者如何才能进行投资呢? 本文从基本的技术合同开始。

:

雪崩协议Avalanche

雪崩的威力,相信大家都听过,一开始是从小块上滑下来,然后迅速引起一连串的连锁反应,比不上逃生。 雪崩协议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,协议可以发展到不同的APP应用程序,每个APP应用程序可以具有不同的路径,也可以连接到其他APP应用程序。 或者说从容量上来说,可以想象树状图的发展,甚至是指数级的增长,但是单一的线性链只会出现线性的发展。

因此,正如雪崩的形象,雪崩的生态有多种途径,与区块链不同,可以同时保持非常高的交易速度。 雪崩协议可以广泛发展为多种应用,可以是私有链,也可以是符合政府身份管理要求,节点可以有不同的要求、操作,每个应用都可以共享雪崩的安全性。

:

雪崩协议 Avalanche 的安全性

在下面的Safety Threshold字段中,可以看到只有Avalanche可以抵抗80%的攻击,比其他区块链的50%多一半。

关于雪崩安全性的实践,可以举出一个例子:

班里有40人,营养午饭必须决定是a餐厅还是b餐厅。 有些人想吃a,有些人想吃b,有些人没有意见。 这时,大家达成了一个共识,采用多数表决的方式,并且正确地投给多数表决一方的人可以获得奖励。 从这第一轮开始,班里所有的同学都要随机问一群人:“你想吃哪家餐厅?” 答案可能是a餐厅还是b餐厅,我没有意见。 如果这个小组的大多数人想吃A餐厅,他们会把他的答案改成A餐厅。 因为他和大多数人一样想得到报酬。

第一轮结束后,第二轮开始了,每个学生又随机选择另一组,问他们想吃哪一个,同样比较多的人想吃A餐厅,那个学生就继续选择A餐厅,将A餐厅改为“ 如果比较多人选择B餐厅,该同学应将选择改为B餐厅,“连续选择”次数为零。

每次反复提问,做出同样决定的人都会增加,“连续选择”的次数会持续上升到超过某个设定的阈值,但“连续选择”的次数超过阈值时,可以将其视为终局的决定,避免进一步变动最终大家达成同样的选择。

上述参数均可调整。 例如,每轮问多少人、问多少轮、“连续选择”要进行几次才能确认其决定。 在许多参数可以调整、定制的情况下,可以使雪崩具有较大的弹性。

以下是虚拟代码的实现。 不知道虚拟代码的人请直接无视。

n: number of participants

k(samplesize ):between 1 andn

(quorumsize ):between 1与

(decisionthreshold(=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 :

一致性安全

else :

consecutiveSuccesses=1

else :

consecutiveSuccesses=0

if consecutiveSuccesses :

decide (优先)

简单来说,每一轮都向k人询问你想吃什么。 回答某个选项的人数后,该选项将成为新的决定,并逆转为重复下一个回合。 现在可以做出最后的决定,直到consecutiveSuccesses 。 这意味着这笔交易不用等别人做出决定就可以确定。

这里可以体验Ava Labs的雪崩安装。

关于雪崩协议有几个重要的点:

机制/验证者

Avalanche使用的是销售点证明协议。 这意味着,必须抵押Avalanche的令牌AVAX才能成为验证者。 如果验证者试图做出恶意行为,将影响整个生态系统,导致货币贬值,成为无法获得报酬的令牌。 目前,雪崩协议的抵押率稳定在半数以上,年平均报酬率在10%左右。

另一方面,Avalanche没有slashing机制。 像以太坊这样,如果有恶意行为或者网络修理中断的话会受到惩罚。 但是,在Avalanche中,最多只能取消这次的开采奖励,没有额外的处罚。 这样可以避免用户在网络断开、硬盘烧毁等无辜情况下受到处罚。

节点递归

当验证者投票给x节点或认为x节点正确时,他将同步投票给x的所有父节点,即箭头,以提高链的准确性。 单条路线:验证新节点时,如区块链,同步也必须确保所有以前的节点都是正确的。

终局性

在雪崩的安全性图表中,可以看到雪崩的交易确认时间小于2秒,与其他区块链相比,一分钟就能下决心。 雪崩可以通过调整整个系统的参数,将交易冲突的可能性降到最低。

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

:

雪崩协议兼容以太坊

雪崩协议与以太网虚拟机( EVM )以太坊虚拟机兼容,因此雪崩协议与)以太坊中的所有APP应用程序和开发工具兼容,但基本

:

雪崩协议Avalanche 的特点

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

速度雪崩协议由康奈尔大学资本工程系教授、博士生开发,每次交易可在2秒内完成。 虽然实际上使用过Avalanche Wallet,但是真的能感受到交易速度提高了很多。

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

安全性可以抵抗51%的攻击,最多可以攻击81%,比大多数区块链更安全。

灵活、轻松地定制。区块链和APP应用表明,除了Solidity外,目前还支持Go语言,将来还将支持更多的语言。

支持智能合约的智能合约,以及Remix、meta MAC、Truffle等以太坊开发者工具,以太坊开发者可以无痛联系雪崩协议。

专用定制区块链通过支持雪崩协议构建完整的基础架构,开发人员可以在雪崩生态系统中轻松开发自己的区块链,并拥有雪崩的安全性。 雪崩的高弹性开发生态系统允许开发者在雪崩生态系统中完成。 例如,要求加入的用户必须接受KYC/AML的认证。区块链,需要许可的情况下区块链。

通过支持金融APP,可以在不同的数字资产之间进行复杂的交换,也可以设置不同的交易规则。 具有很好的灵活性和定制性。

有人说雪崩协议是大器晚成,也有人说雪崩协议是以太坊杀手。 雪崩协议的创始人说他不想成为以太坊杀手,他想和以太坊一起发展。 在这一点上,雪崩协议的意图非常明显,它兼容SOLidty语言和以太坊开发工具,使开发者可以无痛地过渡到雪崩协议; 还可以支持Go等其他语言,允许更多的开发者加入雪崩协议。

在公链百家争鸣的时代,雪崩共识的达成机制和创新绝对是前所未见的,其背后的安全性、可扩展性、可开发性也超过了许多公链。 特别是随着各国政府越来越重视区块链的发展,需要进行相当大的监管,但雪崩的高度弹性开发性,在使雪崩符合政府规范方面具有很大的优势。 例如,当用户需要使用KYC或直接定制专用链时。

接下来介绍如何使用雪崩协议的令牌AVAX参与流动性开采。 共识机制3.0是什么,介绍如何在官网上抵押AVAX成为验证者。 感兴趣的人绝对不要错过。

360手机助手发布此文仅为传递信息,不代表360手机助手认同期限观点或证实其描述,如有侵犯您的隐私请联系我们。

Copyright©2010 - https://www.iswe.cn. All Rights Reserved.360手机助手 | 版权所有:惠州市优百思科技有限公司
备案号:粤ICP备20010841号 | | 免责声明

本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请发邮件给700668@qq.com

抵制不良色情、反动、暴力游戏。注意自我保护,谨防受骗上当。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。