微农链的数字身份技术

微农链的数字身份技术是什么,上官老师为你解答

数字资产是以电子数据的形式存在的可编程控制的资产。用区块链技术实现资产数字化有去中心、去中介、免信任、可追溯、高度透明等特点。微农链 在底层支持多数字资产,用户可在 微农链上自行注册登记资产,*交易和流转,并且通过数字身份解决与实体资产的映射关系。用户通过合规的数字身份所注册登记的资产受到法律的保护。微农链 中有两种形式的数字资产:全局资产和合约资产。全局资产能够被记录在系统空间,可以被所有智能合约和客户端所识别;合约资产被记录在智能合约的私有存储区中,需要兼容该智能合约的客户端才能识别。合约资产可以参照某种约定的标准,从而实现与多数客户端的兼容。

微农链的数字身份技术

数字身份

数字身份是指以电子数据形式存在的个人、组织、事物的身份信息。目前较为成熟的数字身份体系是基于 PKI(Public Key Infrastructure)的 X.509 标准。在 微农链 中,我们将实现一套兼容 X.509 的数字身份标准。这套数字身份标准,除了兼容 X.509 的层级式的证书签发模式,还将支持 Web Of Trust 式的点对点的证书签发模式。并通过人脸、指纹、语音、短信等多因素认证实现签发阶段和使用阶段的真实身份比对。同时,还将使用区块链取代 OCSP 协议来管理、记录 X.509 的吊销证书列表 CRL。

微农链的数字身份技术

DBFT 全称为 Delegated Byzantine Fault Tolerant,是一种通过代理投票来实现大规模节点参与共识的拜占庭容错型共识机制。微农链管理代币的持有者通过投票,可以选出其所支持的记账人。随后由被选出的记账人团体通过 BFT 算法,来达成共识并生成新的区块。投票在 微农链 网络持续实时进行,而非按照固定任期。

DBFT 对由 n 个共识节点组成的共识系统,提供 f=⌊(n-1)/3⌋ 的容错能力,这种容错能力同时包含安全性和可用性,可以抵抗一般性故障和拜占庭故障,并适用于任何网络环境。DBFT 具有良好的最终性,一个确认即最终确认,区块无法被分叉,交易也不会发生撤销或回滚。

微农链的 DBFT 共识机制下,每 15~20 秒生成一个区块,交易吞吐量实测可达到约 1000tps,在公有链中性能优秀。通过适当优化,有能力到达 10000TPS,可以支持大规模的商业化应用。

微农链的数字身份技术

DBFT 结合数字身份技术,使得记账人可以是实名的个人或机构。从而使得冻结、撤销、继承、找回、司法判决过户等非常规操作成为可能。这有利于合规性金融资产在 微农链 网络中的登记发行。微农链网络计划在必要的时候支持此类操作。