区块链中的共识机制
区块链中的共识机制可以理解为构建块并保持区块链的均匀性。说到这个问题,我们肯定会提到容错拜占庭。
拜占庭一般问题:这个典故可以追溯到罗马帝国时代。帝国有许多军队,每个军队都在保护自己的领土和远方。那时,沟通不像现在,有微信,按钮,电话等。他的军队的命令传输由所谓的信使传播。所有部队必须在战争开始前达成共识。看过古装剧的朋友也知道军队中可能有叛徒,或者是敌人的间谍,这意味着军队不能同时行动,也无法达成协议。这是真正的一般问题拜占庭。
数据:过去17天,有超过1800个智能合约在zkSync上部署:3月11日消息,以太坊扩容方案zkSync官方发布消息称,过去17天,已有超过1800个智能合约在zkSync上部署,其所属类别涵盖基础设施、跨链桥、钱包、DeFi、GameFi、NFT以及支付等。[2022/3/11 13:51:28]
但现在,在通用拜占庭的主题中,提出了容错拜占庭。拜占庭容错是现实世界的模型假设。在分布式点对点网络系统中,节点受到恶意攻击或恶意攻击。等等,这会对整个系统造成不可预测的后果。容错协议拜占庭必须处理这些未知错误。
1inch联合创始人:使用了Uniswap的智能合约进行Merkle空投:DEX聚合器1inch联合创始人安东·布科夫发推回复Uniswap创始人Hayden Adams:我们重新使用了你的智能合约,用于1INCH圣诞Merkle空投。感谢你使用必要的脚本和审核将其开源。这就是DeFi领域不同于其他领域,并将在明年打破市场格局的原因。[2020/12/26 16:33:57]
区块链中的共识机制具有进化过程。首先,NakamotoSatoshi没有使用BFT在比特币中,它被称为工作证明。POW工作负载测试和更长链机制,比特币共识机制的最终表现是最长的比特币链。随着区域技术块链的发展,其工作是通过一致性算法保证系统的一致性。
以太坊钱包Gnosis Safe Multisig推出智能合约交互功能:非托管以太坊钱包Gnosis Safe Multisig推出一个前端“智能合约交互(Contract Interaction)”功能,允许用户直接与以太坊智能合约进行交互。Gnosis表示该功能旨在提高使用智能合约的灵活性,并允许以太坊智能合约和应用程序直接交互,并支持尚未添加到Gnosis界面中智能合约,例如用户可以使用该功能与ENS交互并定义部分参数。Gnosis同时表示宣布推出桌面版钱包,并“增加额外的安全性”。[2020/5/20]
事实上,共识机制在分布式系统中无法解决,因为许多节点之间的通信必须具有不可靠的网络原因,主机故障,攻击等。因此,无法保证达成完全共识。这个结论已经在1985年提出。有三个:菲舍尔,林奇和帕特森。他们提出的原则,即在FLP可靠的网络,任意节点和一个或多个异步系统最小化模型失效的情况下是不可能的,也没有确定的算法来解决这个问题是一致的。后来的三篇论文也获得了Dijkstre奖。有兴趣的可以是谷歌。
区块链技术的优势是什么?
“该区块链是一个共享技术的分布式数据库,它的优势主要体现在分布于一个值得信赖的系统和防篡改的密码和安全权力下放。”
1、分布式去中心化
由于区块链每个节点和采矿必须遵循相同的会计规则,而这个规则是基于加密算法,而不是信贷,并且每个事务需要从网络中的其他用户的批准,该系统分散的贸易不需要一套第三方中介结构或信托机构的支持。
目前,传统的交易系统和第三方交易系统都是以中央会计系统为基础的。中央账簿起着信息员工的作用。每笔交易都需要第三方中介或信托机构的支持。它属于集中式商业网络。
2、无须信任系统
在区块链网络中,任何恶意作弊系统的行为都会被其他节点通过算法的自律来拒绝和抑制。因此,块链系统没有中央权威和信用支持的支持。
在传统的信贷支持网络系统中,参与者必须对中央组织有足够的信心。随着参与网络数量的增加,系统的安全性降低。相反,在网络块链传统的位置,参与者不必相信任何人,但作为参与节点的数量增加系统的安全性,可以充分披露的数据内容。
3、不可篡改和加密安全性
区块链需要一个算法单向哈希,并且每个新产生的块被严格时间顺序推送的区域,时间不可逆性使得任何企图入侵在处理区域块链可以轻松地跟踪,从而导致拒绝其他节点,限制非法活动的数据信息。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。