首页 > 最新文献

2020 Second International Conference on Blockchain Computing and Applications (BCCA)最新文献

英文 中文
Improving the performance of the Proof-of-Work Consensus Protocol Using Machine learning 使用机器学习提高工作量证明共识协议的性能
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274082
Mujistapha Ahmed Safana, Y. Arafa, Jixin Ma
Blockchain technology has proven to be secured and reliable technology by bringing security, trust and data integrity to distributed systems. It brought a new paradigm that helps in the existence of the cryptocurrency and eliminating the third party in a financial transaction. It has the potential of optimising, enhancing streamlining many processes outside the cryptocurrency and financial sector but the adoption of the technology is limited by the hindering performance issues. These issues are mostly around the Proof-of-Work (PoW) consensus protocol that is used by Bitcoin and Ethereum and referred to as the most secured and decentralised protocol thus, the most reliable. Unfortunately, the protocol suffers a performance degrade with the increasing size and number of transactions because of its complexity. Many industries, researchers and organisation have been working on addressing these issues but most of the attempts result in facing another issue referred to as the scalability issue; having to trade off one of security or decentralisation to get speed. Other solution such as Bitcoin lighting network improved the transaction throughput of the Bitcoin without technically addressing the issue on the blockchain, therefore, didn’t face the scalability issue. This paper presents a research work of a novel approach that propose using machine learning techniques to improve the performance by enhancing the mining efficiency of the protocol. It uses the Ethereum network as a case study. The paper also aims to compare the predictive accuracy and speed of some machine learning regression models against the traditional mining method starting from the Linear regression. The objective is to determine whether using machine learning in the mining process offers a faster way of achieving consensus, therefore improving performance by reducing the time and energy consumption of the protocol without sacrificing security or decentralisation. The proposed model results in improved accuracy and faster consensus from the early experiments.
区块链技术通过为分布式系统带来安全性、信任和数据完整性,已被证明是安全可靠的技术。它带来了一个新的范例,有助于加密货币的存在,并消除了金融交易中的第三方。它具有优化和简化加密货币和金融部门以外的许多流程的潜力,但该技术的采用受到阻碍性能问题的限制。这些问题主要围绕比特币和以太坊使用的工作量证明(PoW)共识协议,该协议被称为最安全、最分散的协议,因此也是最可靠的。不幸的是,由于其复杂性,该协议的性能会随着事务大小和数量的增加而下降。许多行业、研究人员和组织都在努力解决这些问题,但大多数尝试都面临着另一个问题,即可扩展性问题;必须在安全性和去中心化之间做出取舍才能获得速度。其他解决方案,如比特币照明网络,提高了比特币的交易吞吐量,但没有在技术上解决区块链上的问题,因此没有面临可扩展性问题。本文提出了一种新方法的研究工作,该方法提出使用机器学习技术通过提高协议的挖掘效率来提高性能。它使用以太坊网络作为案例研究。本文还从线性回归出发,比较了一些机器学习回归模型与传统挖掘方法的预测精度和预测速度。目的是确定在挖掘过程中使用机器学习是否提供了一种更快的达成共识的方式,从而通过减少协议的时间和能量消耗来提高性能,同时不牺牲安全性或去中心化。与早期的实验相比,所提出的模型具有更高的准确性和更快的一致性。
{"title":"Improving the performance of the Proof-of-Work Consensus Protocol Using Machine learning","authors":"Mujistapha Ahmed Safana, Y. Arafa, Jixin Ma","doi":"10.1109/BCCA50787.2020.9274082","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274082","url":null,"abstract":"Blockchain technology has proven to be secured and reliable technology by bringing security, trust and data integrity to distributed systems. It brought a new paradigm that helps in the existence of the cryptocurrency and eliminating the third party in a financial transaction. It has the potential of optimising, enhancing streamlining many processes outside the cryptocurrency and financial sector but the adoption of the technology is limited by the hindering performance issues. These issues are mostly around the Proof-of-Work (PoW) consensus protocol that is used by Bitcoin and Ethereum and referred to as the most secured and decentralised protocol thus, the most reliable. Unfortunately, the protocol suffers a performance degrade with the increasing size and number of transactions because of its complexity. Many industries, researchers and organisation have been working on addressing these issues but most of the attempts result in facing another issue referred to as the scalability issue; having to trade off one of security or decentralisation to get speed. Other solution such as Bitcoin lighting network improved the transaction throughput of the Bitcoin without technically addressing the issue on the blockchain, therefore, didn’t face the scalability issue. This paper presents a research work of a novel approach that propose using machine learning techniques to improve the performance by enhancing the mining efficiency of the protocol. It uses the Ethereum network as a case study. The paper also aims to compare the predictive accuracy and speed of some machine learning regression models against the traditional mining method starting from the Linear regression. The objective is to determine whether using machine learning in the mining process offers a faster way of achieving consensus, therefore improving performance by reducing the time and energy consumption of the protocol without sacrificing security or decentralisation. The proposed model results in improved accuracy and faster consensus from the early experiments.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116868107","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
EMS: An Extensible and Modular Staking Architecture for Proof-of-Stake Systems 用于权益证明系统的可扩展模块化权益体系结构
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274464
Seoyoung Ko, Xinxin Fan, Zhi-Yao Zhong, Qi Chai
Staking is an essential component in Proof-of-Stake (PoS) based blockchain systems. While a host of PoS blockchains have staking schemes in place, the implementations of those mechanisms are highly customized to meet the needs of specific blockchains and vary in terms of the offered functionalities. In this paper, we present EMS, an extensible and modular staking architecture for PoS systems. EMS specifies a generic and modular staking implementation framework by applying a novel bucket-based data structure across different system components. In particular, EMS is able to accommodate a variety of design requirements for staking in PoS systems by manipulating the optional fields in the bucket-based data structure, thereby providing great flexibility and extensibility. Our instantiation of EMS on the IoTeX blockchain further demonstrates its viability and effectiveness in practice.
权益是基于权益证明(PoS)的区块链系统的重要组成部分。虽然许多PoS区块链都有相应的押注方案,但这些机制的实现是高度定制的,以满足特定区块链的需求,并且在提供的功能方面有所不同。在本文中,我们提出了EMS,一个可扩展的模块化PoS系统的权益体系结构。EMS通过跨不同的系统组件应用新的基于桶的数据结构,指定了通用的模块化赌注实现框架。特别是,EMS能够通过操作基于存储桶的数据结构中的可选字段来适应PoS系统中押注的各种设计需求,从而提供了极大的灵活性和可扩展性。我们在IoTeX区块链上的EMS实例进一步证明了它在实践中的可行性和有效性。
{"title":"EMS: An Extensible and Modular Staking Architecture for Proof-of-Stake Systems","authors":"Seoyoung Ko, Xinxin Fan, Zhi-Yao Zhong, Qi Chai","doi":"10.1109/BCCA50787.2020.9274464","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274464","url":null,"abstract":"Staking is an essential component in Proof-of-Stake (PoS) based blockchain systems. While a host of PoS blockchains have staking schemes in place, the implementations of those mechanisms are highly customized to meet the needs of specific blockchains and vary in terms of the offered functionalities. In this paper, we present EMS, an extensible and modular staking architecture for PoS systems. EMS specifies a generic and modular staking implementation framework by applying a novel bucket-based data structure across different system components. In particular, EMS is able to accommodate a variety of design requirements for staking in PoS systems by manipulating the optional fields in the bucket-based data structure, thereby providing great flexibility and extensibility. Our instantiation of EMS on the IoTeX blockchain further demonstrates its viability and effectiveness in practice.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125527194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
BCCA 2020 Preface
Pub Date : 2020-11-02 DOI: 10.1109/bcca50787.2020.9274080
{"title":"BCCA 2020 Preface","authors":"","doi":"10.1109/bcca50787.2020.9274080","DOIUrl":"https://doi.org/10.1109/bcca50787.2020.9274080","url":null,"abstract":"","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124839029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
BCCA 2020 TOC
Pub Date : 2020-11-02 DOI: 10.1109/bcca50787.2020.9274457
{"title":"BCCA 2020 TOC","authors":"","doi":"10.1109/bcca50787.2020.9274457","DOIUrl":"https://doi.org/10.1109/bcca50787.2020.9274457","url":null,"abstract":"","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125078527","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Cluster Based System for Analyzing Ethereum Blockchain Transaction Data 基于集群的以太坊区块链交易数据分析系统
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274081
Baran Kiliç, C. Özturan, A. Sen
Ability to perform fast analysis on massive public blockchain transaction data is needed in various finance applications such as tracing of fraudulent activities. The blockchain data that is synced as a node is accessible as a sequence of blocks containing transactions. This way of accessing transaction data, however, is too slow for applications that require a transaction graph to be constructed. We develop a cluster based system that constructs a distributed transaction graph in parallel. Since blockchain data is continuously growing, our parallel system also offers the advantage of being able to scale by simply increasing the number of nodes in the cluster. Our system has been developed using the MPI message passing interface. We report performance results from our system operating on the whole 9.5 million block (roughly 4 year) Ethereum mainnet blockchain data. We report timings obtained from tests involving distributed transaction graph construction, partitioning, page ranking of addresses, degree distribution and token transaction counting on a 16 node economical cluster set up on the Amazon cloud. In particular, our system is able to construct distributed graph of 658 million ether and 31 major token transactions in 188 seconds.
在各种金融应用中,如跟踪欺诈活动,需要对大量公共区块链交易数据进行快速分析的能力。作为节点同步的区块链数据可以作为包含事务的区块序列访问。然而,这种访问事务数据的方式对于需要构建事务图的应用程序来说太慢了。我们开发了一个基于集群的系统,以并行方式构建分布式事务图。由于区块链数据不断增长,我们的并行系统还提供了能够通过简单地增加集群中的节点数量来扩展的优势。本系统采用MPI消息传递接口开发。我们报告我们的系统在整个950万个区块(大约4年)以太坊主网区块链数据上运行的性能结果。我们报告了在亚马逊云上建立的16节点经济集群上,从涉及分布式事务图构建、分区、地址页面排名、度分布和令牌事务计数的测试中获得的时间。特别是,我们的系统能够在188秒内构建6.58亿以太币和31个主要代币交易的分布式图。
{"title":"A Cluster Based System for Analyzing Ethereum Blockchain Transaction Data","authors":"Baran Kiliç, C. Özturan, A. Sen","doi":"10.1109/BCCA50787.2020.9274081","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274081","url":null,"abstract":"Ability to perform fast analysis on massive public blockchain transaction data is needed in various finance applications such as tracing of fraudulent activities. The blockchain data that is synced as a node is accessible as a sequence of blocks containing transactions. This way of accessing transaction data, however, is too slow for applications that require a transaction graph to be constructed. We develop a cluster based system that constructs a distributed transaction graph in parallel. Since blockchain data is continuously growing, our parallel system also offers the advantage of being able to scale by simply increasing the number of nodes in the cluster. Our system has been developed using the MPI message passing interface. We report performance results from our system operating on the whole 9.5 million block (roughly 4 year) Ethereum mainnet blockchain data. We report timings obtained from tests involving distributed transaction graph construction, partitioning, page ranking of addresses, degree distribution and token transaction counting on a 16 node economical cluster set up on the Amazon cloud. In particular, our system is able to construct distributed graph of 658 million ether and 31 major token transactions in 188 seconds.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130628934","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Coordinated Landmark-based Routing for Blockchain Offline Channels b区块链离线信道中基于里程碑的协调路由
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274462
S. Thakur, J. Breslin
Blockchain offline channels such as the Bitcoin Lightning Network will improve the scalability of blockchains by reducing the number of transactions needed to be recorded in the blockchain. Uncoordinated payment transfer in channel networks including path-based fund transfer may overuse few channels. This will lead to imbalanced channel networks where the channel balance of few channels is too low to remain operational. In this paper, we propose a coordination method for a landmark-based routing algorithm for fund transfer in offline channels. Our procedure allows the landmarks to route funds in complementary and non-overlapping paths which balances channel values in a bi-directional channel network. Using experimental evaluation with Bitcoin Lightning network data we prove that the proposed coordinated landmark-based routing algorithm keeps a better balance of the channels and significantly improves the success rate of fund transfer compared with existing landmark-based routing algorithms.
比特币闪电网络等区块链离线通道将通过减少需要在区块链中记录的交易数量来提高区块链的可扩展性。渠道网络中的不协调支付转移,包括基于路径的资金转移,可能会过度使用少数渠道。这将导致不平衡的信道网络,其中几个信道的信道平衡过低而无法保持运行。在本文中,我们提出了一种基于地标的离线通道资金转移路由算法的协调方法。我们的程序允许地标以互补和非重叠的路径路由资金,从而平衡双向通道网络中的通道值。通过对比特币闪电网络数据的实验评估,我们证明了与现有的基于地标的路由算法相比,所提出的基于地标的协调路由算法能够更好地平衡通道,并显著提高资金转移的成功率。
{"title":"Coordinated Landmark-based Routing for Blockchain Offline Channels","authors":"S. Thakur, J. Breslin","doi":"10.1109/BCCA50787.2020.9274462","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274462","url":null,"abstract":"Blockchain offline channels such as the Bitcoin Lightning Network will improve the scalability of blockchains by reducing the number of transactions needed to be recorded in the blockchain. Uncoordinated payment transfer in channel networks including path-based fund transfer may overuse few channels. This will lead to imbalanced channel networks where the channel balance of few channels is too low to remain operational. In this paper, we propose a coordination method for a landmark-based routing algorithm for fund transfer in offline channels. Our procedure allows the landmarks to route funds in complementary and non-overlapping paths which balances channel values in a bi-directional channel network. Using experimental evaluation with Bitcoin Lightning network data we prove that the proposed coordinated landmark-based routing algorithm keeps a better balance of the channels and significantly improves the success rate of fund transfer compared with existing landmark-based routing algorithms.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114019841","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
BCCA 2020 List Reviewer Page BCCA 2020名单审查页面
Pub Date : 2020-11-02 DOI: 10.1109/bcca50787.2020.9274448
{"title":"BCCA 2020 List Reviewer Page","authors":"","doi":"10.1109/bcca50787.2020.9274448","DOIUrl":"https://doi.org/10.1109/bcca50787.2020.9274448","url":null,"abstract":"","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129465539","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Combining Blockchain and Machine Learning to Forecast Cryptocurrency Prices 结合区块链和机器学习预测加密货币价格
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274454
K. Martin, I. Alsmadi, M. Rahouti, M. Ayyash
Blockchain is an emerging technology that enables a vital framework for various cryptocurrency operations such as bitcoin. Notably, without any involvement from third party authorities, blockchain offers a decentralized consensus scheme to process user transactions, fund transfer, and various data records in a secure and reliable way. Furthermore, bitcoin price forecasting has been a vital research trend, where machine learning techniques play a substantial role. A sophisticated and appropriately trained model can be useless if the features being tested are unreliable. Independently, one of the most desirable aspects of a system that utilizes the blockchain is the concrete objectiveness by which each entry is cataloged. Any data collected and reported on the blockchain is unambiguous, and therefore, extremely suitable for a machine learning algorithm. To efficiently forecast bitcoin price movements, in this work, we propose and examine various lenses by which to view this union, each with varying degrees of success.
区块链是一种新兴技术,为比特币等各种加密货币操作提供了重要框架。值得注意的是,在没有第三方机构参与的情况下,区块链提供了一个分散的共识方案,以安全可靠的方式处理用户交易、资金转移和各种数据记录。此外,比特币价格预测一直是一个重要的研究趋势,机器学习技术在其中发挥着重要作用。如果被测试的特征是不可靠的,那么一个复杂且经过适当训练的模型可能是无用的。独立地说,使用区块链的系统最理想的方面之一是对每个条目进行编目的具体客观性。区块链上收集和报告的任何数据都是明确的,因此非常适合机器学习算法。为了有效地预测比特币的价格走势,在这项工作中,我们提出并研究了各种镜头,通过这些镜头来观察这种结合,每种镜头都取得了不同程度的成功。
{"title":"Combining Blockchain and Machine Learning to Forecast Cryptocurrency Prices","authors":"K. Martin, I. Alsmadi, M. Rahouti, M. Ayyash","doi":"10.1109/BCCA50787.2020.9274454","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274454","url":null,"abstract":"Blockchain is an emerging technology that enables a vital framework for various cryptocurrency operations such as bitcoin. Notably, without any involvement from third party authorities, blockchain offers a decentralized consensus scheme to process user transactions, fund transfer, and various data records in a secure and reliable way. Furthermore, bitcoin price forecasting has been a vital research trend, where machine learning techniques play a substantial role. A sophisticated and appropriately trained model can be useless if the features being tested are unreliable. Independently, one of the most desirable aspects of a system that utilizes the blockchain is the concrete objectiveness by which each entry is cataloged. Any data collected and reported on the blockchain is unambiguous, and therefore, extremely suitable for a machine learning algorithm. To efficiently forecast bitcoin price movements, in this work, we propose and examine various lenses by which to view this union, each with varying degrees of success.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134532967","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
A New Method of Assigning Trust to User Addresses in Bitcoin 一种新的比特币用户地址信任分配方法
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274463
Kazumasa Omote, Asuka Suzuki, Teppei Sato
Trust of user address (i.e., wallet address) in Bitcoin is dependent on not who user is but the amount of Bitcoin currency in user’s wallet address. So we cannot necessarily trust a Bitcoin user with wallet address. Actually, there is no method for assigning trust to user addresses in Bitcoin. Although we can provide trust to user address by inserting certificate into Bitcoin transaction using OP_RETURN, it still has some problems about wastefulness. In this paper, we propose a new method that efficiently assigns trust to user address using Bitcoin transfer only, which does not need to use OP_RETURN. Our proposed method can realize a trust providing mechanism for “Blockchain 1.0” without adding any new function. Main idea of our method is that “token coin” (Bitcoin transfer itself) can be used as a trust providing mechanism. For feasibility study, we experimentally show the trust assigning in the Bitcoin testnet. Furthermore, our method can be easily adopted into other cryptocurrencies.
对比特币用户地址(即钱包地址)的信任不是取决于用户是谁,而是取决于用户钱包地址中比特币的数量。所以我们不一定信任比特币用户的钱包地址。实际上,在比特币中没有办法为用户地址分配信任。虽然我们可以通过OP_RETURN在比特币交易中插入证书来提供对用户地址的信任,但它仍然存在一些浪费的问题。在本文中,我们提出了一种新的方法,该方法不需要使用OP_RETURN,只需使用比特币转账即可有效地为用户地址分配信任。我们提出的方法可以在不增加任何新功能的情况下实现区块链1.0的信任提供机制。我们方法的主要思想是“代币”(比特币转移本身)可以用作信任提供机制。为了进行可行性研究,我们在比特币测试网上进行了信任分配实验。此外,我们的方法可以很容易地应用到其他加密货币中。
{"title":"A New Method of Assigning Trust to User Addresses in Bitcoin","authors":"Kazumasa Omote, Asuka Suzuki, Teppei Sato","doi":"10.1109/BCCA50787.2020.9274463","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274463","url":null,"abstract":"Trust of user address (i.e., wallet address) in Bitcoin is dependent on not who user is but the amount of Bitcoin currency in user’s wallet address. So we cannot necessarily trust a Bitcoin user with wallet address. Actually, there is no method for assigning trust to user addresses in Bitcoin. Although we can provide trust to user address by inserting certificate into Bitcoin transaction using OP_RETURN, it still has some problems about wastefulness. In this paper, we propose a new method that efficiently assigns trust to user address using Bitcoin transfer only, which does not need to use OP_RETURN. Our proposed method can realize a trust providing mechanism for “Blockchain 1.0” without adding any new function. Main idea of our method is that “token coin” (Bitcoin transfer itself) can be used as a trust providing mechanism. For feasibility study, we experimentally show the trust assigning in the Bitcoin testnet. Furthermore, our method can be easily adopted into other cryptocurrencies.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127047344","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Developing more Reliable News Sources by utilizing the Blockchain technology to combat Fake News 利用区块链技术打击假新闻,开发更可靠的新闻来源
Pub Date : 2020-11-02 DOI: 10.1109/BCCA50787.2020.9274460
Panayiotis Christodoulou, Klitos Christodoulou
Continuous efforts are being made daily by organizations to develop special tools that can support the collection and organization of available information in order to prevent the spread of fake news. Nowadays, misinformation has been deemed as a great challenge especially with the raise of social media networks that are used as platforms for disseminating information in a digital form. This paper presents the implementation of a decentralized application deployed on the Ethereum blockchain, to be used as a tool for combating fake news and misinformation. The develop framework is proposed as a solution for publishing reliable news sources and enabling readers to self-verify the trustworthiness of the published source. An experimental scenario has been implemented that presents the effectiveness of the proposed framework.
各组织每天都在不断努力开发能够支持收集和组织现有信息的特殊工具,以防止假新闻的传播。如今,错误信息被认为是一个巨大的挑战,特别是随着社交媒体网络的兴起,社交媒体网络被用作以数字形式传播信息的平台。本文介绍了部署在以太坊区块链上的分散应用程序的实现,用作打击假新闻和错误信息的工具。提出了开发框架,作为发布可靠新闻来源的解决方案,使读者能够自我验证已发布消息来源的可信度。已经实施了一个实验场景,展示了所提出框架的有效性。
{"title":"Developing more Reliable News Sources by utilizing the Blockchain technology to combat Fake News","authors":"Panayiotis Christodoulou, Klitos Christodoulou","doi":"10.1109/BCCA50787.2020.9274460","DOIUrl":"https://doi.org/10.1109/BCCA50787.2020.9274460","url":null,"abstract":"Continuous efforts are being made daily by organizations to develop special tools that can support the collection and organization of available information in order to prevent the spread of fake news. Nowadays, misinformation has been deemed as a great challenge especially with the raise of social media networks that are used as platforms for disseminating information in a digital form. This paper presents the implementation of a decentralized application deployed on the Ethereum blockchain, to be used as a tool for combating fake news and misinformation. The develop framework is proposed as a solution for publishing reliable news sources and enabling readers to self-verify the trustworthiness of the published source. An experimental scenario has been implemented that presents the effectiveness of the proposed framework.","PeriodicalId":218474,"journal":{"name":"2020 Second International Conference on Blockchain Computing and Applications (BCCA)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134174591","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
期刊
2020 Second International Conference on Blockchain Computing and Applications (BCCA)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1