#演化
https://github.com/fomo3d-wiki/books/tree/master/1-%E5%8C%BA%E5%9D%97%E9%93%BE%E5%8E%9F%E7%90%86%E4%B8%8E%E8%AE%BE%E8%AE%A1
1、历史
1983:David Chaum --->e-Cash
1997:Adam Back --->HashCash
1998:Wei Dai --->B-money
2009: 中本聪 BItCion
2、今天
2014:分布式记账本( distributed ledger )
特点:
一、分布式容错(分布式网络具有鲁棒,部分节点可以异常)
二、不可篡改(不可销毁和修改)
三、隐私保护(密码学数据加密)
特性:
①:可信任:不需要三方机构参加
②:降成本:减少运维
③:增安全:清结算
有人可能会遇到这样的问题:
跨境商贸合作中签订的合同,怎么确保对方能严格遵守和及时执行
酒店宣称刚打捞上来的 文鱼 怎么追踪捕捞和运输过程中的时间和卫生?
现代数字世界里,怎么证明你是谁?怎么证明某个资产属于你?
经典囚徒困境中的两个人,怎样才能达成利益的最大化?
宇宙不同文明之间的“黑暗森林”猜疑链,有没有可能被彻底打破?
#原理
1、区块链
一、交易:transaction
二、区块:一段时间内的所有交易
三、链:按照时间排列的所有区块
①:通过调节对哈希结果的限制,比特币网络控制平均约 10 分钟产生一个合法区块
②:例如,经过 个区块生成后,即便有一半的节点联合起来想颠覆被确认的结果,其概率也仅为( 1/2) 6 = 1.6% ,低于 60 的可能性
③:区块链技术的三种典型演化场景
2、挑战
一、RSA加密:下一代数学科学和计算机技术突破
二、分布共识:Paxos \ 拜占庭系列算法、pos\dpos\pbft(2/3)
三、交易性能:‘闪电网络’、sidechain\shadow chain以超级账本 Fabric 项目为例,在普通虚拟机配置下,单客户端交易吞吐量可达几百次每秒(transactions per second, tps );在有一定工程化或硬件加速情况下可以达到每秒数千次的吞吐量
四、扩展性:在联盟链模式下,还可以专门采用高性能的节点作为核心节点,相对较弱的节点仅作为代理访问节点
五、安全防护
领取专属 10元无门槛券
私享最新 技术干货