一种优化的权益证明共识策略
An Optimized Proof of Stake Consensus Strategy
查看参考文献21篇
文摘
|
区块链作为一种去中心化的分布式账本技术,主要功能是在无信任的节点之间达成共识.在区块链中合适的共识机制能提高区块链性能,保证交易数据安全.针对权益共识机制中存在的“无风险投注”问题,提出一种新的权益证明共识策略.该策略允许投票节点投出支持票和反对票,若节点对某一分叉投支持票且该分叉最后胜出,则节点获得收益,若节点对某一分叉投出反对票且该分叉最后失败,则节点也获得收益.在以太坊平台上部署智能合约验证该投票策略,结果表明,该策略可以正常执行,并且节点最终达到共识. |
其他语种文摘
|
As a decentralized distributed ledger technology,t he main function of blockchain is to reach a consensus among untrusted nodes. In the blockchain,a suitable consensus mechanism can improve the blockchain performance and guarantee transaction data security. This paper proposes a new solution strategy for the“nothing at stake”problem in the Proof of Stakes(PoS) . This strategy allows voting nodes to send agreement disagreement votes. If the node votes for a fork and the fork wins,the node will gain the profit. Otherwise,if the node votes against a fork and the fork fails,the node will also gain the profit. A smart contract is deployed on the Ethereum platform to validate the voting strategy. Results show that the proposed strategy can run normally and the nodes finally reach consensus. |
来源
|
计算机工程
,2019,45(5):25-28,34 【扩展库】
|
DOI
|
10.19678/j.issn.1000-3428.0053516
|
关键词
|
区块链
;
比特币
;
共识机制
;
区块链分叉
;
无风险投注
|
地址
|
1.
南京邮电大学计算机学院, 南京, 210046
2.
南京邮电大学自动化学院, 南京, 210046
|
语种
|
中文 |
文献类型
|
研究性论文 |
ISSN
|
1000-3428 |
学科
|
自动化技术、计算机技术 |
基金
|
国家自然科学基金
;
江苏省教育厅高校哲学社会科学基金重点项目
|
文献收藏号
|
CSCD:6495272
|
参考文献 共
21
共2页
|
1.
Nakamoto S.
Bitcoin: a peer-to-peer electronic cash system,2018
|
CSCD被引
39
次
|
|
|
|
2.
Andrychowicz M. Secure multiparty computations on bitcoin.
Proceedings of 2014 IEEE Symposium on Security and Privacy,2014:55-64
|
CSCD被引
1
次
|
|
|
|
3.
邵奇峰. 区块链技术:架构及进展.
计算机学报,2018,41(5):969-988
|
CSCD被引
172
次
|
|
|
|
4.
韩璇. 区块链技术中的共识机制研究.
信息网络安全,2017(9):147-152
|
CSCD被引
30
次
|
|
|
|
5.
加雄伟. 区块链思维、物联网区块链及其参考框架与应用分析.
电信网技术,2017(5):61-65
|
CSCD被引
4
次
|
|
|
|
6.
杨宇光. 区块链共识机制综述.
信息安全研究,2018,4(4):369-379
|
CSCD被引
9
次
|
|
|
|
7.
沈鑫. 区块链技术综述.
网络与信息安全学报,2016(11):11-20
|
CSCD被引
35
次
|
|
|
|
8.
袁勇. 区块链技术发展现状与展望.
自动化学报,2016,42(4):1-8
|
CSCD被引
1
次
|
|
|
|
9.
刘童桐. 区块链共识机制研究与分析.
信息通信技术与政策,2018(7):481-494
|
CSCD被引
1
次
|
|
|
|
10.
Gilbert S. Brewer \ " s conjecture and the feasibility of consistent,available,partition-tolerant web services.
ACM SIGACT News,2002,33(2):51
|
CSCD被引
50
次
|
|
|
|
11.
陈明. 分布系统设计的CAP理论.
计算机教育,2013,195(15):109-112
|
CSCD被引
3
次
|
|
|
|
12.
Lamport L. The byzantine generals problem.
ACM Transactions on Programming Languages and Systems,2002,4(3):120-135
|
CSCD被引
174
次
|
|
|
|
13.
Douceur J R. The sybil attack.
Proceedings of International Workshop on Peer-to-peer Systems,2002:251-260
|
CSCD被引
3
次
|
|
|
|
14.
Buterin V. A next-generation smart contract and decentralized application platform.
Proceedings of International Conference on Financial Cryptography and Data Security,2014:79-81
|
CSCD被引
1
次
|
|
|
|
15.
King S.
Ppcoin: peer-to-peer cryptocurrency with proof-of-stake,2012
|
CSCD被引
3
次
|
|
|
|
16.
夏清. 加密数字货币系统共识机制综述.
计算机系统应用,2017,26(4):1-8
|
CSCD被引
5
次
|
|
|
|
17.
申屠青春.
区块链开发指南,2017:109-146
|
CSCD被引
2
次
|
|
|
|
18.
杨保华.
区块链原理、设计与应用,2017:93-97
|
CSCD被引
1
次
|
|
|
|
19.
Narumanchi H. Reinforcing immutability of permissioned blockchains with keyless signatures infrastructure.
Proceedings of the 18th International Conference on Distributed Computing and Networking,2017:124-135
|
CSCD被引
1
次
|
|
|
|
20.
王锡亮. 区块链综述:技术与挑战.
无线电通信技术,2018(6):9-16
|
CSCD被引
1
次
|
|
|
|
|