Blockchain is a general technology derived from Bitcoin, which realizes a decentralized database model. Bitcoin can be defined as blockchain 1.0 because it has no concept of smart contract. The key technologies of blockchain include cryptography encryption and decryption and * * * knowledge mechanism. Blockchain is generally used to combine with specific business logic, which needs to rely on smart contracts, which provide an execution mode without human intervention.
The initial currency issuance of ICO originated from the concept of initial public offering (IPO) in the stock market, and it was the first time that the blockchain project issued tokens to raise bitcoin and solve common digital currency behaviors such as Ethereum.