解密区块链:从基础概念到技术实现的进阶攻略(3)
时间:2023-09-11 12:08 来源:网络整理 作者:墨客科技 点击:次
3.事务费用更低:目前公有链的事务费用是每笔0.10美元,而且随着时间流逝币值趋于增长,导致事务费用也在增长。而私有链的事务费用将会降低一到两个数量级。 4.仍然是基于分布式网络,保留了分布式记账系统的优点。 5.提供了更好的隐私保护:公有区块链因为其透明共享总账本的设计,本身不提供隐私保护功能。而私有链可以对读取权限进行限制,从而提供更好的隐私保护。 6.验证者是公开透明的,不存在一些矿工出于共谋原因而致的51%攻击风险。 7.节点可以很好地连接:节点互相可以很好地连接,故障可以迅速通过人工干预来修复,并允许使用共识算法减少区块时间,从而更快完成事务。 •私有链的缺点: 1.违背了区块链去中心化的本质,重新引入了若干“信任节点”; 2.其参与者需要经过审核和验证,从而严格限制了其规模,其安全性容易受到威胁。因此,私有区块链更适合为传统机构所用。 •公有链的优点: 1.保护用户:免受开发者的影响——在公共区块链中的用户更多、更广泛,程序开发者无权干涉 用户的使用方式。反过来说,区块链可以保护使用这些程序的用户。 2.网络规模效应——公共区块链是开放的,因此有可能被许多外界用户使用和产生一定的网络效应。而在公有链上运行的应用越多,节点越多,那么该区块链条也会越可信。 因此使用公有链,还是私有链,完全根据需求而定。 •区块链的演进 区块链1.0:可编程的数字货币 比特币的发明人Satoshi Nakamoto在其2008.11年发表的论文《BitCoin:A Peer-to-Peer Electronic Cash System》中指出:“区块链是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。” 区块链 1.0 的主要应用领域为“加密数字货币”,包括货币的发行机制、分配机制、币值调节机制等。 比特币可视为区块链的首个在金融支付领域中的应用。比特币所产生和使用的区块链,是最早也是目前应用最广泛的公有区块链。 区块链2.0:可编程的智能合约 在2015年10月召开的“2015首届全球区块链峰会”上,以太坊的创始人Vitalik Buterin发表了题为《Visions, Part 1: The Value of Blockchain Technology》主题演讲,并重新定义了区块链:“一个区块链就是一个任何人都可以上传程序并使其自己执行的神奇电脑,每个程序的当前和所有过去状态都是公共可见的,强大的密码经济学保证程序能够按照该区块链协议所定义的方式持续执行。” 区块链成为一种“信任的机器”,通过自我限制和安全加密,确保机器能安全可信地自动执行预设的逻辑。 区块链2.0的主要应用领域为智能合约。智能合约能够令各方自动执行操作,结果由软件验证,而非人类扮演中介。 ▷典型应用: 1.股权、债权合约 2.证券与金融合约 3.互助保险合约 4.权利登记、转让 5.博彩 6.防伪 7.物联网 区块链3.0:可编程的社会治理 ▷区块链3.0目前没有严格的定义,总的来说有两大类应用: 1.超越货币、经济、市场的公正性应用。 2.超越货币、经济、市场的效率和协作。 ▷区块链3.0的主要应用领域为社会治理: 1.公证、见证 2.司法仲裁 3.投票 4.健康管理 5.人工智能 6.去中心化自治组织 7.身份认证 二、区块链2.0:以太坊Ethereum
Ethereum以太坊是运行在区块链技术上的开放平台,使开发人员能够建立和发布下一代分布式应用DApp。 Ethereum可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易、众筹、公司管理、合约、知识产权、硬件集成的智能资产。 区块链2.0重要的是智能合约、智能资产,而智能合约领域最有影响力的开发平台就是以太坊。 •应用场景实例 (责任编辑:admin) |
