比特币与区块链的关系
一句话概括,“比特币是应用,区块链是技术;区块链对于比特币,就像因特网对于App应用”。区块链的本质就是一种基于数字加密技术和分布式网络技术的分布式账本,通俗一点讲就是一种记账工具,区块可以理解为一个个的账本。之所以得到广泛追崇,主要在于其减少了交易的第三方保证、降低了交易和管理成本。
区块链的发展起源于2008年,一位名叫Satoshi Nakamoto的人发布了一篇“比特币:基于P2P技术的数字现金系统”,区块链因此问世。这种技术驱动了比特币的交易和运行,在过去的十年不断发展,至今成为了一种开拓性技术,不仅对于金融本身,而且对于制造业、教育行业等都有很大的影响。
比特币起始
在Nakamoto发布白皮书之后,2009年比特币的源码就在开源社区开放,正所谓开源促进发展。区块链在开放空间记录交易信息、并不允许任何人进行篡改,账单透明、拥有时间戳、去中心化管理。但此时的区块链技术只是用于现金流的管理。
区块链与比特币分离
即使到了现在,很多人都分不清楚比特币和区块链之间的关系。在2014年,区块链技术才真正与比特币进行分离,人们开始意识到这种数字加密、开源、去中心化的分布式账本不仅仅可以用到现金流,而且能够高效地应用于供应链、医疗健康、保险、物流、合同管理等。目前,将近15%的金融单位都开始使用区块链技术,降低运营成本、提高运营效率。
Ethereum崛起
Vitalik Buterin一位比特币源码的贡献者,同时也是比特币杂志的创始者,在2013年比特币市场化遇到阻碍,同时创建了第二个区块链技术的产品——Ethereum。Ethereum和比特币之间的最大差别在于记录的资产类型,Ethereum不仅仅是现金流,而是包括贷款、合同等内容。2015年,Ethereum发布了“智能合约”,这项技术引起了微软、BBVA、UBS等大佬的注意,并获得了融资。
向Proof of Stake进行过渡
目前的区块链技术主要是基于Proof of Work,也就是计算机的CPU计算或“挖矿”用来创建一个区块,交易记录绑定在区块中,用户判断交易的真假要经过很复杂的数学运算,因此需要大量的算力来支持。第一个“挖矿”的人解决了交易真假的验证问题,就会得到回报,被确定的交易就会存储在区块中。Ethereum的开发者致力于改变这种方式。
Proof of Stake就是Proof of Work的发展方向,Proof of Stake的目的依旧是用来验证交易本身的可靠性、从而获得区块的一致性。在Proof of Stake系统中,没有区块奖励机制,但是挖矿者依旧能获得交易费。这种机制不再耗费大量的算力来进行“挖矿”能够极大地节省能源。
区块链总结
目前,区块链网络中的每台计算节点都需要处理每个交易记录,这样它的运算会随着随着交易规模增加而变得很慢。如果区块链网络增大,那样又会引起安全性的问题。当前的比特币仅仅是区块链技术的一个简单应用,未来十年将是区块链技术的快速转型期。
原文发布时间为:2018-02-19
本文作者:CodeInHand
本文来源:腾讯云 云+社区,如需转载请联系原作者。