Blockchain Application Development [chapter]

Bikramaditya Singhal, Gautam Dhameja, Priyansu Sekhar Panda
2018 Beginning Blockchain  
The blockchain was first used as the underlying "book" recording technology for bitcoin, which originated in 2009. After several years of development and improvement, it has gradually become a new type of distributed, decentralized, and trusted technology solution. Especially in the past two years, the blockchain has gradually separated from Bitcoin, and has become a hot spot for technological innovation. It has created a new data distributed storage technology, which has guided changes in
more » ... m and programming concepts and may subvert the present. The organizational model of the business community. The characteristics of the blockchain are analyzed from the technical and application levels, and the classification of the blockchain is given. The design requirements of the blockchain are mined, and the application requirements of the blockchain consistency and scalability are analyzed in depth. The application system development method of blockchain and blockchain modeling are studied. The double-chain design model of account blockchain (abbreviated as ABC) and trading blockchain (TBC) is proposed. The contract is deeply analyzed, and the application principle of parallel execution model of chain code is put forward. Finally, the application technology of blockchain is summarized and forecasted.
doi:10.1007/978-1-4842-3444-0_5 fatcat:axxh4o2wibdszgr2xxg2aw5gde