Ethereum Blockchain

Ethereum is the world’s decentralized blockchain computer, in future accounting, finance, smart contracts, etc, will all run on Ethereum Network of nodes.

The Ethereum Founder Vitalik Buterin Interview

Vitalik Buterin explains Ethereum

Udemy Ethereum Developer Course :

In Math We Trust: Quantum Computing, AI and Blockchain – The Future of IT

In memory of Prof Zhang Shoucheng 张首晟教授 who passed away on 1 Dec 2018.

Key Points :

  1. Quantum Computing with “Angel Particle” (no anti-particle) : [Analogy] Complex Number (a + i.b) , ‘Anti’ = Conjugate = a – i.b, ‘No anti’ = Real number = a
  2. A. I. Natural Language Algorithm : “Word To Vector” eg. King / Queen (frequently appear together) , etc.
  3. Data Privacy and Big Data Analytics with A. I. : Homomorphic Encryption, ie reveal data but not privacy. (eg. Millionaire Problem)

Blockchains and Application in Bitcoins

Encryption & Decryption: ECC (Elliptic Curve Cryptography):

Sending End: Encryption

1) SHA algorithm generates “Digital Signature” ;

2) Generate random “Private Key”.


3) ECC encrypts the text with “Private Key”;

4) From the Private Key generates a “Public Key”;

5) Send out the “original message” and the “Public Key” with the “encrypted message” from 3);

Receiving End: Decryption

6) ECC with Public Key generates Digital Signature 1 (S1);

7) Use SHA algorithm on the original message generates Digital Signature 2 (S2);

8) If S1 = S2, then accept transaction, otherwise reject.