北京大学肖臻老师《区块链技术与应用》公开课笔记:BTC原理(一):密码学原理、数据结构、协议、实现
1、BTC-密码学原理比特币被称为加密货币(crypto-currency),但其实加密货币是不加密的,区块链上所有交易内容(包括账户地址、转账金额等)都是公开的。比特币中主要用到了密码学中的两个功能:哈希和签名1)、hash(哈希)在密码学中用的哈希函数被称为cryptographichashfunction,其两个重要性质分别为collisionresistance(抗碰撞性)和hiding(