引言¶
区块链可以理解为是一个全球共享的点对点去中心化且不可篡改的事务性数据库,在分布式网络节点之间更新和共享。
涉及 P2P 网络协议,分布式一致性算法,加密签名算法,账户与存储模型等。
使用区块链发行的货币,被称之为加密货币(Crypto Token),也可称之为通证。
对于比特币,区块链是一个公开账本,而对于以太坊它是一个智能合约。
三要素¶
- 加密算法:Cryptography
- 共识机制:PoW, PoS
- 账户模型:UTXO, Account-Balance
可视化¶
提案¶
加密货币钱包相关的技术实现规范主要来自于提案
- 比特币改进提案:BIP(Bitcoin Improvement Proposal)
- 以太坊改进提案:EIP(Ethereum Imporvement Proposals)
- 以太坊意见征求稿:ERC(Ethereum Request For Comment)