articleJan 1, 2013Closed access
Ethereum: A Secure Decentralised Generalised Transaction Ledger
Abstract
The blockchain paradigm when coupled with cryptographically-secured transactions has demonstrated its utility through a number of projects, not least Bitcoin. Each such project can be seen as a simple application on a decentralised, but singleton, compute resource. We can call this paradigm a transactional singleton machine with shared-state. Ethereum implements this paradigm in a generalised manner. Furthermore it provides a plurality of such resources, each with a distinct state and operating code but able to interact through a message-passing framework with others. We discuss its design, implementation issues, the opportunities it provides and the future hurdles we envisage.
Citation impact
5,313
total citations
- FWCI
- 40.94
- Percentile
- 100%
- References
- 4
Citations per year
Authors
1Topics & keywords
Topics
Keywords
- Computer science
- Database transaction
- Blockchain
- Singleton
- Simple (philosophy)
- State (computer science)
- Code (set theory)
- Computer security
No related works found for this paper.