以太坊分布式验证者协议
2023年04月15日 12:04
欧易okx交易所下载
欧易交易所又称欧易OKX,是世界领先的数字资产交易所,主要面向全球用户提供比特币、莱特币、以太币等数字资产的现货和衍生品交易服务,通过使用区块链技术为全球交易者提供高级金融服务。
以太坊验证者使用质押私钥对消息进行签名来参与权益证明,但传统验证者客户端设置存在一些风险。质押私钥存储在单一位置,可能会被攻击者盗取,还有可能出现软件崩溃、断网等问题导致验证者受到惩罚。不运行自己的验证者的质押者需要把他们的质押私钥交给运营商,需要信任该运营商来保证私钥的安全。分布式验证者协议可以解决以上问题,并支持实现去中心化的质押池。
基本概念
分布式验证者协议有两个基本概念:
共识:单个验证者的职责被分给几个共同验证者,他们必须协作,在对任何消息签名之前就如何投票达成一致。
M-of-N门限签名:验证者的质押私钥被分割为N个部分,每个共同验证者持有一个份额。当至少有M个共同验证者对如何投票达成共识时,他们分别用各自的份额来对消息签名,一个组合签名可以由这些份额重构出来。
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门限签名。
分布式验证者概念
分布式验证者是一组参与者共同履行一个验证者的职责。验证者的私钥在多个参与者中是秘密共享的,因此在没有参与者的一定多数门限下,一个完整的签名是无法形成的。
共同验证者是参与分布式验证者协议成为一个特定验证者的BLS公钥门限验证者。
分布式验证者客户端是一种软件,通过运行分布式验证者协议来参与分布式验证者。客户端能访问共同验证者的私钥,即所对应的验证者的秘密共享门限私钥。
理想的保证
分布式验证者协议确保共识是得到密码学保证的,且至少有M个共同验证者对任何决定达成一致。
在异步网络的假设下,除非多于三分之一的共同验证者成了背叛者,否则验证者永远不会被罚没。在同步网络的假设下,限于多于三分之二的共同验证者成了背叛者,否则验证者永远不会被罚没。
在部分同步的网络里,除非多于三分之一的共同验证者成了叛徒,否则协议最终都会产生一个新的证明/区块。
资源
实现
以下是分布式验证者技术的现有实现:
python-ssv:Python中分布式验证者协议实现的概念证明,与以太坊客户端Prysm交互。ssv:分布式验证者协议的Go实现,与以太坊客户端Prysm交互。
文档
分布式验证者架构视频介绍。
推荐阅读
- 上一篇:深度解析以太坊矿机多少时间挖一个币?
- 下一篇:五种必需的加密分析工具
-
企业币和虚拟货币?有什么本质区别吗?
1970-01-01
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门...
-
不是虚拟货币可以赚钱吗 你身边有没有玩虚拟币的人。他们都有挣到钱了吗?
1970-01-01
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门...
-
虚拟币挖矿交易平台(虚拟货币挖矿是什么意思)
1970-01-01
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门...
-
虚拟货币合约交易软件下载 巅峰极速合约150个合约币怎么获得
1970-01-01
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门...
-
虚拟币平台哪个好用(虚拟币平台哪个好用点)
1970-01-01
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门...
-
北交所换虚拟货币(北京证券交易所的落地将带来哪些机遇?有什么影响和意义?)
1970-01-01
分布式验证者协议使用BLS签名方案,私钥可以使用Shamir's Secret Sharing方案来分割成M-of-N门...