Cryptocurrencies do not only allow for money transfers in the absence of a trusted third party but also enable the execution of distributed applications. Due to the rapid pace of development of cryptocurrencies, the foundations of such applications have not been rigorously studied. This is particularly problematic since in these applications, real money is at stake, and security breaches regularly cause severe financial losses. In this thesis, we present two systematic approaches to reliably verify the security of distributed blockchain applications based on formal foundations. To this end, we focus on the cryptocurrencies with the highest market capitalization, Bitcoin and Ethereum. In Ethereum, distributed applications are realized as sma...
Smart contracts are self-executing programs that run on the blockchain and make it possible for peer...
The digital currency Bitcoin has become a popular payment technology since its invention in 2008. Co...
International audienceOne of the 21st century’s hottest topics in the world of IT has been the emerg...
With the evolution of technology, blockchain a swiftly impending phenomenon i.e., "decentralized com...
Modern blockchains, such as Ethereum, gained tremendously in popularity over the past few years. Wha...
The age of Softwarization is characterized as an era in which telecommunication providers, hardware ...
The success of Bitcoin since 2009 stimulates the development of other blockchain-based applications,...
Bitcoin is the first digital currency without a trusted third party. This revolutionary protocol all...
Ethereum represents the second generation of blockchain technology by providing an open and global c...
Blockchain is a groundbreaking technology that is currently revolutionizing digital transactions, ho...
Ethereum is the principal ecosystem based on blockchain that provides a suitable environment for cod...
Blockchain technology, which provides digital security in a distributed manner, has evolved into a k...
Permissionless blockchains allow the execution of arbitrary programs (called smart contracts), enabl...
Ethereum is the principal ecosystem based on blockchain that provides a suitable environment for co...
Ethereum is one of the top blockchain platforms that represents this second generation of blockchain...
Smart contracts are self-executing programs that run on the blockchain and make it possible for peer...
The digital currency Bitcoin has become a popular payment technology since its invention in 2008. Co...
International audienceOne of the 21st century’s hottest topics in the world of IT has been the emerg...
With the evolution of technology, blockchain a swiftly impending phenomenon i.e., "decentralized com...
Modern blockchains, such as Ethereum, gained tremendously in popularity over the past few years. Wha...
The age of Softwarization is characterized as an era in which telecommunication providers, hardware ...
The success of Bitcoin since 2009 stimulates the development of other blockchain-based applications,...
Bitcoin is the first digital currency without a trusted third party. This revolutionary protocol all...
Ethereum represents the second generation of blockchain technology by providing an open and global c...
Blockchain is a groundbreaking technology that is currently revolutionizing digital transactions, ho...
Ethereum is the principal ecosystem based on blockchain that provides a suitable environment for cod...
Blockchain technology, which provides digital security in a distributed manner, has evolved into a k...
Permissionless blockchains allow the execution of arbitrary programs (called smart contracts), enabl...
Ethereum is the principal ecosystem based on blockchain that provides a suitable environment for co...
Ethereum is one of the top blockchain platforms that represents this second generation of blockchain...
Smart contracts are self-executing programs that run on the blockchain and make it possible for peer...
The digital currency Bitcoin has become a popular payment technology since its invention in 2008. Co...
International audienceOne of the 21st century’s hottest topics in the world of IT has been the emerg...