Blockchain Development History

      
     
In recent years, the blockchain has become very popular and many people are pushing for it, but many don't know much about it. Here is a detailed description of the development process of the blockchain.

   Many people's knowledge and understanding of the blockchain began with Bitcoin, but it was therefore limited. The history of blockchain development can be traced back to decades ago. The blockchain is derived from Bitcoin, but it is not just about Bitcoin. Prior to this, there were many cross-domain technologies that all constituted the key technologies of the blockchain; and now the blockchain technology and applications have far exceeded the Bitcoin blockchain.  
  To find out where blockchains come from, think about Bitcoin. Bitcoin is the first P2P e-money system being built using blockchain technology, but Bitcoin blockchain It is not a brand-new technology, but a combination of technological foundations accumulated over the past decades in the field.


 




The development history of Blockchain

1982
Byzantine Generals Problem
 
   Leslie Lamport proposed the Byzantine Generals Problem. The process of how the military forces throughout the army reach a consensus and decide whether to send troops into the operational field and manage to establish a fault-tolerant decentralized system even if some nodes failed. Extending the issue to computing, the system should function properly based on the zero trust foundation between nodes to reach a consensus and ensure the consistency of information transfer, and the blockchain of Bitcoin that emerged in 2008 solved this problem.
 
David Chaum proposes cryptographic online payment system
 
   David Chaum proposed a cryptographic online payment system that focuses on privacy and security. It is with untraceable feature and became the prototype of the Bitcoin blockchain's private security.
 
1985
Elliptic Curve Cryptography
 
   Neal Koblitz and Victor Miller proposed Elliptic Curve Cryptography (ECC) separately. The elliptic curve was used for cryptography for the first time and an algorithm for public-key encryption was established. Compared to the RSA algorithm, the advantage of using ECC is that a shorter key can be used to achieve the same security strength.
 
1990
 
   David Chaum created an irrecoverable cryptographic online payment system based on previous theories, which is later called eCash, but eCash is not a decentralized system.
      
Leslie Lamport proposes a highly fault-tolerant consistency algorithm Paxos.
 
1991
Use time stamps to ensure digital file security
 
   Stuart Haber and W. Scott Stornetta proposed a protocol that uses timestamps to ensure the security of digital files. This concept was later adopted by the blockchain system of Bitcoin.
 
1992
     
Scott Vanstone proposed Elliptic Curve Digital Signature Algorithm (ECDSA)
 
1997
Adam Back Invented Hashcash Technology
 
   Adam Back invented Hashcash (a hash of cash) as a workload proof algorithm (Proof of Work, POW). This algorithm relies on the irreversible nature of the cost function to achieve features that are easily verified but difficult to crack. It was first used to block spam. Hashcash has since become one of the key technologies used in the blockchain of Bitcoin. (Adam Back formally published Hashcash paper in 2002)
 
 
1998
Wei Dai anonymously published Distributed Electronic Cash System B-money
 
   Wei Dai has published an anonymous decentralized electronic cash system, B-money, introducing a workload proof mechanism, emphasizing peer-to-peer trading and non-destructive features. However, in B-money, Hashcash algorithm proposed by Adam Back was not adopted. Many of Wei Dai's designs were later adopted in the blockchain of Bitcoin.
 
Nick Szabo published Bit Gold
 
Nick Szabo published Bit Gold, a decentralized digital currency system. Participants can contribute computing power to solve encryption puzzles.
 
2005
Reusable Workload Proof Mechanism (RPOW)
 
   Hal Finney proposed the Reusable Proofs of Work (RPOW), which is a cryptocurrency combined by B-money and the Hashcash algorithm proposed by Adam Back.





2008

 

Blockchain 1: encrypted currency

 

Digital currency and payment system de centralization, bitcoin: Satoshi Nakamoto published a paper on bitcoin, describing a point to point electronic cash system, on the basis of non trust, to establish a set of centralization of electronic trading system.

 

2012

Blockchain2.0: intellectual assets, intellectual contracts

 

Market centralization can transfer assets outside the currency, such as stocks and bonds.

 

2014

Blockchain 3: a more sophisticated intelligent contract

 

More complex wisdom contracts, the block chain used in the government, medical, science, culture and art and other fields.

 

2016

Blockchain 2.5: financial application, information layer

 

2018

Blockchain4.0:

Block chain + artificial

Block chain + big data industrialization

Block chain + energy