Author: Neo C.K. Yiu, Lead Blockchain Architect at De Beers Group.
Blockchain is a continuously developing technology that has made digital transactions and related computing operations more transparent and secure through globally distributed and decentralized management of states, as well as the strong immutability of blocks mined and transactions validated in a network enabled by blockchain technology. This manuscript is aimed at elaborating the concept of blockchain technology alongside its coordination and implementation with other emerging technologies, such as smart contracts, which work with different blockchain frameworks and enable anonymous transactions and decentralized consensus amongst different untrusting parties. A discussion of blockchain forks is also covered in this manuscript, depicting fork events created in the blockchain process, their brief history, types, and impacts upon blockchain development and operation