Inicio  /  Information  /  Vol: 10 Par: 11 (2019)  /  Artículo
ARTÍCULO
TITULO

Studying Transaction Fees in the Bitcoin Blockchain with Probabilistic Logic Programming

Damiano Azzolini    
Fabrizio Riguzzi and Evelina Lamma    

Resumen

In Bitcoin, if a miner is able to solve a computationally hard problem called proof of work, it will receive an amount of bitcoin as a reward which is the sum of the fees for the transactions included in a block plus an amount inversely proportional to the number of blocks discovered so far. At the moment of writing, the block reward is several orders of magnitude greater than the sum of transaction fees. Usually, miners try to collect the largest reward by including transactions associated with high fees. The main purpose of transaction fees is to prevent network spamming. However, they are also used to prioritize transactions. In order to use the minimum amount of fees, users usually have to find a compromise between fees and urgency of a transaction. In this paper, we develop a probabilistic logic model to experimentally analyze how fees affect confirmation time and miner?s revenue and to predict if an increase of average fees will generate a situation when the miner gets more reward by not following the protocol.

 Artículos similares

       
 
Moritz Platt and Peter McBurney    
Consensus algorithms are applied in the context of distributed computer systems to improve their fault tolerance. The explosive development of distributed ledger technology following the proposal of ?Bitcoin? led to a sharp increase in research activity ... ver más
Revista: Algorithms

 
Tara Renduchintala, Haneen Alfauri, Zebo Yang, Roberto Di Pietro and Raj Jain    
FinTech has proven its true potential in traditional financial offerings by delivering digital financial services to individuals worldwide. The pandemic has accelerated how people interact with financial services and has resulted in long-term changes to ... ver más

 
Giulio Caldarelli    
Blockchains are traditionally blind to the real world. This implies reliance on third parties called oracles when extrinsic data are needed for smart contracts. Oracle implementation, however, is still controversial and debated due to the reintroduction ... ver más
Revista: Information

 
Mohamed Torky, Tarek Gaber, Essam Goda, Vaclav Snasel and Aboul Ella Hassanien    
Blockchain has found many applications, apart from Bitcoin, in different fields and it has the potential to be very useful in the satellite communications and space industries. Decentralized and secure protocols for processing and manipulating space tran... ver más
Revista: Aerospace

 
Hamed Taherdoost    
It is undeniable that the adoption of blockchain- and artificial intelligence (AI)-based paradigms is proceeding at lightning speed. Both paradigms provide something new to the market, but the degree of novelty and complexity of each is different. In the... ver más
Revista: Applied Sciences