码迷,mamicode.com
首页 > 其他好文 > 详细

区块链总结

时间:2018-04-02 22:05:20      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:区块链

1.数据不可篡改性 a.不是中心化的软件设施,不被某一家机构控制 b.只改自己节点上的数据,无法得到整个网络的承认 c.一个数据被打包进区块后,后续连续确认多个区块,改动一个,后续的都得改动 2.分布式存储 a.每个运行节点都拥有一份完整的数据副本 b. 使用类似梅克尔数这样的技术结构保证数据的完整性和一致性 3.匿名性 a.用所谓的地址来标识用户,地址通常公开密钥算法生成的公钥转换而来的。 b.每个使用者可以创建任意数量的地址 4.价值传递 价值: 泛指各种资产,货币资产,信用资产,版权资产及各实物资产 资产:资产本质上是一种信用或信任 货币:通过劳动获取,相信其能交换需要的商品。这种信任一般由政府担保 信用保证:价值资产转移过程中,需要信用保证。 问题:全世界交易,涉及不同的法律,不同的价值认证规则,不同的支付方式,需要更多的机构来提供交易的担保,代价昂贵且相当麻烦。 比特币: 1>.比特币客户端组成的网络来维护,不需要第三方,根据规则发行比特币 2>.能确保发行的比特币是具有价值的,价值通过所有节点自行验证。 5.自动网络共识 从发行到转账交易,都由网络中的节点自动进行身份认证和一系列检查,通过后达成网络共识。 6.可编程合约(智能合约) 比特币系统中,通过解锁和锁定一笔资产,而不是存在某人账户上 拥有密钥的用户可以提供自己的签名信息,让脚本来验证身份,以证明对资产的所有权,并且通过程序设定对资产进行管理。 比如设定一笔资产需要多个人共同签名才能被转移,或需要达到某个条件的时候才能被使用等。 这种可配置,可控制的思想就是可编程合约的思想

<白话区块链>

区块链总结

标签:区块链

原文地址:http://blog.51cto.com/xiaofengfeng/2093982

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!