APP下载

基于信用投票共识的主从多链分层跨链模型

2021-12-02王瑞锦郭上铜邱玮鸿张凤荔

电子科技大学学报 2021年6期
关键词:生产

王瑞锦,郭上铜,邱玮鸿,张凤荔

(电子科技大学信息与软件工程学院 成都 610054)

区块链作为一种分布式数据库,最基本也是最核心的要求是所有的节点能对所保存的数据达成一致,因此共识机制一直是被研究的重点。区块链共识算法[1-3]主要有工作量证明算法(proof-of-work,PoW)、权益证明算法(proof of stake, PoS)、股权权益证明算法(delegated proof-of-stake, DPoS)及拜占庭容错算法(practical Byzantine fault tolerance, PBFT)。其中,PBFT 算法不适用于节点规模庞大的公共链;DPoS 算法存在周期过长、不能及时清理恶意节点的问题;PoW 算法存在大量算力浪费及电力浪费的问题,同时在交易吞吐量、延迟、确认时间等方面有较大缺陷;PoS 算法在一定程度上减轻了PoW 算法资源浪费、出块时间长等问题,但“币龄”[4]的出现也带来了“富者愈富”的问题,同时该算法对代币有较大依赖。

现有的区块链可以分为公有链、私有链及联盟链3 类。在公有链中,节点可以自由地加入或退出,无需身份审核,如比特币、以太坊等平台。私有链搭建在本地,不做公开用途。联盟链的节点接入需要获得许可,能在一定程度上保证网络中节点的可靠性。但现有的区块链平台几乎都是相互独立的,每一个平台之间的数据不能相互传递,形成事实上的“信息孤岛”,不仅造成资源浪费也不利于区块链整体行业的发展,跨链因此成为区块链研究的一个重点方向。

针对上述情况,本文提出了一种基于信用投票共识机制(proof of vote and trust, PoVT)的跨链方案,并进行了测试,结果表明PoVT 的交易处理性能有较大提高,同时对权益粉碎攻击、贿赂攻击及自私挖矿攻击等都有较好的防御能力。……

登录APP查看全文

猜你喜欢

生产
让安全生产执法真正发挥震慑作用
我国夏粮生产喜获丰收
热轧双相钢HR450/780DP的开发与生产
用旧的生产新的!
“三夏”生产 如火如荼
S-76D在华首架机实现生产交付
生产管理系统概述
全面生产维护(TPM)
反生产行为差异化治理策略
安全生产重于泰山