区块链扫盲
                    
                        网友:Bloger 
                        技术文档 
                        2025-07-30 19:17:02
                        
                       
                     
            	
            
                
				
核心技术
- 区块链基础概念
 • 区块链是一种分布式数据库,区块高度指区块链的块数。
 • Oracle(预言机)是连接现实世界与区块链的桥梁,为智能合约提供数据。 
- 特性
 • 去中心化:Dapp(去中心化应用)具有开源、自动运行、数据存储在区块链的特性。
 • 分布式存储:数据分布在多个节点上。
 • 密码学
 ◦ 哈希算法:用于数据完整性验证等。
 ◦ Merkle(默克尔)树:一种树状数据结构,用于高效验证数据。
 ◦ 非对称加密:涉及公钥和私钥,用于安全通信和身份验证。
 • 共识机制
 ◦ POW(工作量证明机制):如比特币采用,通过计算能力竞争获得记账权。
 ◦ POS(股权证明机制):根据持有的股权比例获得记账权。
 ◦ DPOS(委托权益证明):节点选举代表进行记账。
 ◦ PBFT(拜占庭共识算法):适用于拜占庭容错场景。
 • 智能合约(chaincode):自动执行的合约代码,可读取和修改账本数据。 
- 应用领域
 • 金融:支付、票据和供应链金融等。
 • 供应链:物流、溯源防伪等。
 • 公证:证书、法律证据等。
 • 数字版权:图书出版、音乐创作等。
 • 保险
 • 公益慈善
 • 智能制造</