区块链:从可编程到可计算

  • A+

区块链是比特币的底层技术,它在本质上是一种去中心化的分布式账本技术。中本聪在其于2008年发表的论文《比特币:一种点对点的电子现金系统》中首次提出了区块链的概念。英国政府在其于2016年年初发布的报告《区块链:分布式账本技术》中指出:“区块链是数据库的一种。它拥有大量的记录,并将这些记录全部存放在区块内(而非整理在一页纸或表格中)。每个区块通过使用加密签名,连接到下一个区块。人们可以像使用账本一样使用区块链,可以共享,也可以被拥有适当权限的人查阅。”我国工信部在2016年发布的《中国区块链技术和应用发展白皮书》中指出,区块链在狭义上是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学的方式保证的不可篡改和不可伪造的分布式账本;在广义上是利用块链式数据结构验证与存储数据、利用分布式节点共识算法生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约编程和操作数据的一种全新的分布式基础架构与计算范式。

 虽然区块链最开始是作为比特币的底层技术而诞生,但目前它的应用已经不仅仅局限于数字货币领域,在多个行业和领域区块链都展现了其独特的优势,区块链技术对推动经济社会各领域的发展以及运作方式的创新具有极大的价值。根据区块链科学研究所创始人梅兰妮·斯万的观点,目前由区块链技术带来的已有和将有的革新主要分为三类,即可编程货币、可编程金融和可编程社会。

 区块链1.0:可编程货币。可编程货币是一种具有灵活性的,并且几乎独立存在的数字货币。比特币是可编程货币的一种,它的出现使价值在互联网中的流动变成了可能。区块链构建了一个全新的数字支付系统,在这个系统中,人们可以进行无障碍的数字货币交易或跨国支付。而且,由于区块链具有去中心化、不可篡改、可信任等特性,它能够保障交易的安全性和可靠性,这会对现有的货币体系产生颠覆性影响。区块链1.0设置了货币的全新起点,但构建全球统一的区块链网络还有很长的路要走。

 区块链2.0:可编程金融。如果说可编程货币是为了实现货币交易的去中心化,那么可编程金融就能实现整个金融市场的去中心化,是区块链技术发展的下一个重要纽带。与将区块链用作虚拟货币的支撑平台不同,区块链2.0的核心理念是把区块链作为一个可编程的分布式信用基础设施,用以支撑智能合约的应用。区块链的应用范围从货币领域扩展到具有合约功能的其他领域,交易的内容包括房产契约、知识产权、权益及债务凭证等。同时,以太坊、合约币、彩色币、比特股等的出现,也预示着区块链技术正逐步成为驱动金融行业发展的强大引擎。

 区块链3.0:可编程社会。随着区块链技术的进一步发展,由于其具有去中心化及去信任的功能,区块链的应用将超越金融领域。区块链3.0不仅将应用扩展到身份认证、审计、仲裁、投标等社会治理领域,还将囊括工业、文化、科学和艺术等领域。通过解决去信任问题,区块链技术提供了一种通用技术和全球范围内的解决方案,即不再通过第三方建立信用和共享信息资源,从而使整个领域的运行效率和整体水平得到提高。在这一应用阶段,区块链技术将被用于将所有的人和设备连接到一个全球性的网络中,科学地配置全球资源,实现价值的全球流动,推动整个社会发展进入智能互联新时代。

区块链小知识:

权益证明机制(POS)是什么? 

权益证明机制(Proof of Stake,POS)也属于一种共识证明,它类似股权凭证和投票系统,因此也叫“股权证明算法”,由持有最多的人来公示最终信息。该机制是由一个化名阳光国王的极客于2012年8月推出的,采用工作量证明机制发行新币,采用权益证明机制维护网络安全,首次将权益证明机制引入密码学货币。 

在权益证明机制下,矿工都可以挖到数据块,不用使用任何矿池导致出块集中;同时,只有持有PPC的人,才能进行挖矿,参与网络安全的维护,不会出现利益错位等问题。 



weinxin
扫码关注
了解更多内容
免费领取10套量化交易策略

文章版权由EOS爱好者社区所有,转载请注明:区块链:从可编程到可计算

发表评论

目前评论: