Papers1 provider Ā· 2 records
September 5, 2018Ā· arXiv (Cornell University)
conference-paper
Open access

Entitling concurrency to smart contracts using optimistic transactional memory

Authors:Parwat Singh AnjanaSweta KumariSathya PeriSachin RathorArchit Somani

Abstract

It is commonly believed that blockchain is a revolutionary technology for doing business on the Internet. Blockchain is a decentralized, distributed database or ledger of records. It ensures that the records are tamper-proof but publicly readable. Blockchain platforms such as Ethereum [3] and several others execute complex transactions in blocks through user-defined scripts known as smart contracts. Normally, a block of the chain consists of multiple transactions of smart contracts which are added by a miner. To append a correct block into the blockchain, miners execute these transactions of smart contracts sequentially. Later the validators serially re-execute the smart contract transactions of the block. If the validators agree with final state of the blocks as recorded by the miner, then the block is said to be valid and added to the blockchain using a consensus protocol.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.