本文根据中科院计算所研究员孙毅博士的报告,总结区块链的基本原理、认识误区、技术挑战及应用场景。时间:2022-12-07
在2022十四五数字经济发展规划中,区块链列入重点发展规划。在数据为王的时代,谁拥有了数据,谁就拥有了创造财富的资本。在互不信任的环境下,如何建立可信的互联方式变得十分重要..
基本原理
区块链是一种将数据区块按照时间顺序相互连接而成的链式数据结构,并以密码学的方式保证不可篡改和不可伪造的分布式账本(数据库,但不支持删除和修改)。
在宏观角度上,每个节点保存相同的数据、运行相同的程序,有着相同的能力和权力?他们之间是分布式与对等的关系。
微观上,区块链是一个链式数据结构。愿意被多方公开记录的,就叫做交易。区块链上的每一笔交易,都需要各方进行数字签名,以保证不可抵赖性和不可伪造性。
区块链上的链,就是指哈希链,通过这根链条串联区块,保证时序性和不可篡改性。有人把区块的哈希称为指纹或者快照。
下文介绍了经典的哈希算法。
一文读懂SHA256算法原理及其实现 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/94619052 共识:选举出某个节点进行记账。这个可以避免双花问题。
单点出块、广播传输、交叉验证(还有四个字忘记了)
核心思想:去中心化
依靠多方共同见证,自下而上地建立分布式账本。它有着改变复杂系统的治理模式和逻辑。
认识误区
区块链等于数字货币 ×
区块链等于数据库 ×
区块链等于没有隐私 ×
区块链解决所有问题 ×
技术挑战及应用场景
和金融信贷行业天然契合
产业链完整性相关信息共享场景、解决数据孤岛、避免信息造假
医疗健康方面,数据共享困难、医患纠纷病例修改争议、药品生产、管理环节不透明
数据密集型和计算密集型的应用需要一定中心化的策略
价值转移类、比特币,数字货币,数字金融
思考
分布式的架构所带来的增益必然转化为其他代价,在系统中,权衡各方利益以达到所需目的才是本质思想。中心化的架构拥有资源利用率高的优点,但各方的利益需要得到综合考量。此外,没有绝对安全的系统,不断提高系统的安全性其实就是在不断提高破坏安全的成本,或者改变破坏安全成本的方式。
听得太爽了,期待技术构造数字文明!CCF有很多不定期的公开学术报告,这真的是非常优质的资源!