本质:
区块链本质上是一个去中心化的分布式账本数据库
去中心化:
点对点技术(迅雷,快播)
节点全量存储(svn)
匿名性:
非对称加密(公钥私钥,git)
哈希(SHA256)
不可伪造信息:
大于51%技术量防火墙(跑不的过诚实的矿工/最长链/运算速度小于全链运算)
时间戳(时间的某种数字展现方式)
utxo模型(交易逻辑,a交易给b10元,a有1元,5元,3.1元,4.5元,a交易(1+5+4.5)=b得到(10)+返回(0.5),成立a(10)=b(10),结果.a失去1块钱,5块钱,4.5块钱的金额地址,b得到a的这些地址,并且生成一个0.5的地址返回给a
可传递性:
链式结构(可追溯金额,历史)
二叉树(最长链设计,可追溯)
工作量证明机制:
运算(技术随机的某个0,有着返回表明有效工作,链中总计算量越大,效率越低),信用(投票选择,最正确的下一步),外部压力(没有工作量证明,半中心化设计)
唯一性:
时间戳
utxo模型
智能合约:
程序算法代替人仲裁执行合同
传统it系统无法实现智能合约:
数据透明
不可篡改
永久运行
互相验证
注意事项:
区块链和智能合约能实现的,现有it都能实现
实现不是性能提升,而且业务模式改变,核心去中心化
只对链内信息信任
领取专属 10元无门槛券
私享最新 技术干货