Fundamentals of blockchain technology
Abstract:
Blockchain is a technology developed for securely storing and transmitting information. It offers transparency and security by design without the need of any trusted third party (TTP) to validate the stored information. More precisely, the blockchain allows its users, connected by a peer-to-peer network, to share data without intermediaries. It also allows the implementation of advanced data structures, called smart contracts, that are used to automate agreements between users and institutions. Recently, the blockchain has gained an increasing attention from research and industry because of its capabilities of secure and transparent information storage. In addition, it is implemented today as a new system to decentralise several types of IT applications. In the field of cryptocurrencies, Bitcoin was the first application based on the blockchain technology, being the first known implementation of a blockchain to solve the problem of a decentralised ledger for financial affairs. In this chapter, we are interested in presenting the main fundamentals of blockchain technology and smart contracts and its current developments beyond cryptocurrencies.
Año de publicación:
2022
Keywords:
- BLOCKCHAIN
- Consensus protocols
- Decentralised applications
- Decentralised ledged
- SMART CONTRACTS
Fuente:
scopusTipo de documento:
Other
Estado:
Acceso restringido
Áreas de conocimiento:
- Ciencias de la Computación
- Tecnologías de la información y la comunicación
- Finanzas
Áreas temáticas de Dewey:
- Programación informática, programas, datos, seguridad
- Economía financiera
- Ciencias de la computación
Objetivos de Desarrollo Sostenible:
- ODS 9: Industria, innovación e infraestructura
- ODS 17: Alianzas para lograr los objetivos
- ODS 8: Trabajo decente y crecimiento económico