RTChain: A Reputation System with Transaction and Consensus Incentives for E-commerce Blockchain

块链 智能合约 激励 业务
作者
Sun You,Rui Xue,Rui Zhang,Qianqian Su,Sheng Gao
出处
期刊:ACM Transactions on Internet Technology [Association for Computing Machinery]
卷期号:21 (1): 1-24 被引量:2
标识
DOI:10.1145/3430502
摘要

Blockchain technology, whose most successful application is Bitcoin, enables non-repudiation and non-tamperable online transactions without the participation of a trusted central party. As a global ledger, the blockchain achieves the consistency of replica stored on each node through a consensus mechanism. A well-designed consensus mechanism, on one hand, needs to be efficient to meet the high frequency of online transactions. For example, the existing electronic payment systems can handle over 50,000 transactions per second (TPS), while Bitcoin can only handle an average of about 3TPS. On the other hand, it needs to have good security and high fault tolerance; that is, in the case when some nodes are captured by adversaries, the network can still operate normally. In this article, we establish a reputation system, called RTChain, to be integrated into the e-commerce blockchain to achieve a distributed consensus and transaction incentives. The proposed scheme has the following advantages. First, an incentive mechanism is used to influence the consensus behavior of nodes and the transaction behavior of users, which in turn influence the reputation scores of both nodes and users. That is, when a node correctly processes a transaction, it will receive the corresponding reputation value as a reward, and the reputation value will be reduced as punishment not only when the node is dishonest and violates the consensus agreement but also the transaction is not completed as required. Just like electronic transactions in the real world, the higher the reputation of the user, the more likely it is to be selected as the transaction partner. A user with a low reputation will be gradually eliminated in our system because it is difficult to complete the transaction. Second, RTChain uses a verifiable random function to generate the leader in each round, which guarantees fairness for all participants and, unlike PoW, does not consume a large amount of computing resources. Then our consensus mechanism selects the nodes with high reputation scores to reduce the number of nodes participating in the consensus, thus improving the consensus efficiency, so that RTChain’s throughput can reach 4,000TPS. Third, we built a reputation chain to implement the distributed storage and management of reputation. Finally, our consensus mechanism is secure against existing attacks, such as flash attacks, selfish mining attacks, eclipse attacks, and double spending attacks, and allows nodes that participate in the consensus to fail, as long as the reputation of the failure node does not exceed one-third of the total reputation. We build a prototype of RTChain, and the experimental results show that RTChain is promising and deployable for e-commerce blockchains.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
nianshu完成签到 ,获得积分0
刚刚
隐形曼青应助ahsh采纳,获得10
刚刚
刚刚
yaooo发布了新的文献求助10
1秒前
1秒前
Emi完成签到,获得积分10
1秒前
不仅要发文章还有发财完成签到,获得积分10
1秒前
HIbiscusqian完成签到,获得积分10
1秒前
1秒前
酷炫甜瓜完成签到,获得积分10
2秒前
ironsilica发布了新的文献求助10
2秒前
顾矜应助Will_Ji采纳,获得10
2秒前
专注的兔子完成签到,获得积分10
2秒前
梁帅哥发布了新的文献求助10
2秒前
波比冰苏打完成签到,获得积分10
2秒前
123完成签到,获得积分10
2秒前
xiaoxin完成签到 ,获得积分10
2秒前
wengjc92完成签到,获得积分10
2秒前
瑾年完成签到,获得积分10
2秒前
青桔完成签到,获得积分10
3秒前
醉熏的天薇完成签到,获得积分10
3秒前
自信半梦完成签到,获得积分10
3秒前
哈哈哈完成签到,获得积分10
3秒前
感动初蓝完成签到 ,获得积分10
3秒前
nature完成签到,获得积分10
3秒前
CoCo完成签到,获得积分10
3秒前
yulong完成签到,获得积分10
4秒前
cdercder应助机灵的电脑采纳,获得10
4秒前
4秒前
段不可完成签到,获得积分10
4秒前
4秒前
万物生完成签到,获得积分10
4秒前
Innocent_Story完成签到,获得积分10
4秒前
4秒前
浅色凉生完成签到,获得积分10
4秒前
洪山老枸完成签到,获得积分10
4秒前
4秒前
5秒前
飞鱼完成签到,获得积分10
5秒前
燕燕完成签到,获得积分10
5秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Essentials of Carbohydrate Chemistry and Biochemistry, 4th Edition 800
Navigating Normative Orders. Interdisciplinary Perspectives 800
Organizational Behavior 510
Management and the Arts 510
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
CLSI VET01S-2024 Performance Standards for Antimicrobial Disk and Dilution Susceptibility Tests for Bacteria Isolated From Animals (7th Ed) 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 化学工程 工程类 有机化学 物理 复合材料 生物化学 内科学 细胞生物学 基因 遗传学 免疫学 冶金 光电子学 癌症研究
热门帖子
关注 科研通微信公众号,转发送积分 7759872
求助须知:如何正确求助?哪些是违规求助? 9305126
关于积分的说明 20285682
捐赠科研通 7343898
什么是DOI,文献DOI怎么找? 3312690
关于科研通互助平台的介绍 2463217
邀请新用户注册赠送积分活动 2326657