账户治理组件:区块链多方协作治理的“安全基石”

本文介绍了微众银行区块链的账户治理组件(Governance-Account),它是MCGF框架的重要组成部分,用于解决区块链中私钥管理的难题。组件提供私钥重置、冻结、解冻等功能,通过引入治理者角色,实现安全的账户全生命周期管理。它采用双层账户体系,确保即使私钥多次重置,业务也能正常运行。此外,组件具有多样化治理模式、易于集成和插拔等特性,适用于积分联盟、司法存证等多种场景。
摘要由CSDN通过智能技术生成

区块链历经10余年的发展,基础技术框架逐渐完善,链上承载的业务越来越丰富,参与方越来越多。多方协作能否顺畅进行、业务摩擦能否得到有效解决、既往治理策略和实践能否满足日后高速发展的需求……行业关注的重点逐步聚焦到这些更具挑战性的难题上。

2021年1月,微众银行区块链在多年技术研究和应用实践的基础上,重磅发布了《面向区块链的多方协作治理框架》白皮书,即MCGF(Multilateral Collaborative Governance Framework)。作为区块链治理的参考架构,MCGF全面覆盖区块链治理的设计规范、参与角色、核心系统架构、功能流程及应用场景等领域。

区块链多方协作治理组件(WeBankBlockchain-Governance)MCGF框架的实做基础和原子性构件,可复用、可定制,由私钥管理组件(Governance-Key)、账户治理组件(Governance-Account)、权限治理组件(Governance-Authority)、证书管理组件(Governance-Cert)等子组件构成。它们嵌入和运行在整个MCGF大框架的各部分,宛如高速行驶的汽车上的车轮、齿轮、传动组、传感器,协同助力构建治理框架和提升开发效率。

我们将通过系列文章,抽丝剥茧地解析每一个子组件的关键特性和使用方式。本篇文章是区块链多方协作治理组件系列文章的第一篇,将介绍账户治理组件(Governance-Account),欢迎大家积极体验并将使用诉求或优化建议反馈给我们。

  缘起:失去了私钥等于失去了一切

在现有的区块链网络中,私钥被设计为控制的中心,每个区块链的参与者首先需要创建一个私钥,通过该私钥生成公钥,再进一步生成外部账户。随后,参与者使用私钥对交易进行签名并上链。私钥在区块链中是控制和操作链上资产、数据以及智能合约的钥匙。因此,私钥至关重要,一旦被盗或丢失,便失去了资产的所有权,后果不堪设想,也就有了“失去私钥等于失去一切”的说法。

被盗以后,盗窃者可以任意控制该外部账户下的所有合约,原有的用户资产或关键合约数据可能被恶意操作。

丢失以后,原有的用户会失去对该外部账户下所有合约的控制,无法发送任何的交易指令。

在联盟链的运维实践中,部分参与者通过中心化机构来统一负责密钥的管理和下发,并由平台或其他可信第三方托管。但这种方式存在较大安全隐患:一旦平台方管理不善,私钥完全泄露,后果不堪设想,另外,中心化管理的方式还面临着平台方或第三方的道德风险、操作风险和网络安全等诸多风险。

  认识账户治理组件(Governance-Account)

为了避免区块链因私钥泄露或丢失

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值