《区块链》:区块链漫游指南

比特币等电子货币在2017年大火,作为其底层技术的区块链也同样广受关注。带着对这项新兴技术的好奇,我读了张健的《区块链:定义未来金融与经济新格局》。

作者从人类的信用发展史谈起,一路推论出区块链技术在去中心化的互联网时代出现的必然性;在定性地介绍了区块链之后,作者讨论了区块链所带来的机会以及潜在的应用场景;最后,作者将区块链的技术原理和盘托出,向读者介绍了其密码学基础及使用的算法。


区块链是一种分布式数据库识别、传播和记载信息的智能化对等网络,而比特币则是一种不依赖第三方的进行点对点支付的电子现金系统。简单来说,区块链是一个去中心化的记账系统,而比特币等则是账本上的数字货币。

区块链的应用将由1.0进化至3.0。1.0即是目前的电子货币,而这只是区块链应用的冰山一角。随着区块链可编程性的完善(如以太坊的出现)和社会接受程度的提高,区块链因自带的信用属性将被应用到更多种资产和合约中,在金融领域发挥更大的作用,这就是区块链2.0,即目前的智能合约。而最终的区块链3.0,将超越金融领域,在物联网和基础设施方面大放光彩。

技术的可靠性是由背后的理论所支撑。对于区块链而言,其主要原理为加密算法,时间戳系统,P2P网络,共识算法和侧链技术。加息算法生成地址,时间戳系统解决双重支付问题,P2P的网络架构保证去中心化和安全问题,共识算法用以同时保证整个网络维持相同数据和参与者的公平性,同时侧链技术可以使侧链(一条与主链锚定,且平行于主链的区块链)来弥补主链功能的不足。


虽然已经有比特币等较受关注的应用,但区块链目前仍处于早期的发展阶段。基础理论的不足,法律法规的不完善,基础设施尚未跟进,都是目前限制发展的重要因素。在这三者中,我认为最重要的是基础设施的不足。举例来说,A和B利用智能合约打赌,两人百米赛跑,各向智能合约账户转账1bit,比赛结束后,智能合约将向赢家的账户转账2bit。但如何将比赛结果转化成智能合约可用的api就成了难点,目前尚未有能提供服务的基础设施。

Comments
Write a Comment