区块链技术是这几年一个非常火的词,也有很多争议,为此特别找了一本书想详细了解下,但是说句老实话,我依然看得不是很明白。也许这就和互联网产生初期一样,很多最基本的概念还未成为普罗大众所能理解的知识。
我先尽我所能说说我从书里了解的区块链技术。
区块链技术已经从 1.0时代升级到了2.0时代。在此不得不感叹下,我连1.0都没搞清楚。
1.0时代的代表就是比特币。
首先,整个区块链的数据链条是对所有人公开的,因此每条交易数据都可进行追溯首先,整个区块链的数据链条是对所有人公开的,因此每一条交易数据就是可以追溯的。这样便实现了比特币的不可篡改、不可双重支付的特点。
其次,比特币的参与者是通过一个匿名的地址进行交易,这个地址不会和自己的身份挂钩,一定程度上保护了参与者的隐私。
再有,比特币在区块链的系统中引入了激励机制,通过“挖矿”实现了比特币的发行工作。矿工们用共同维护的协议,确保比特币发行总量确定。
最后,因为整个交易系统里没有一个中心化的机构,所以整个系统就节约了很多维护成本,有可能在未来提高整个商业交易的运转效率。
比特币有两个最核心的概念:分布式账本和共识机制。
在比特币的机制中,并不存在一个中心机构记录一个总账本,而是所有参与交易的人都保有一份账本。交易信息会记录在所有人的账本中。任何一个人想要造假,或者做非法的事情,就必须篡改所有人的账本,这个难度非常大。所以在分布式账本的机制中,可以不需要中央银行记账,就能建立起一个稳定、安全的现金系统。
比特币采取的共识机制,叫做工作量证明机制。每一个希望获得记账权力的人,都需要让自己的计算设备作为一个节点加入整个网络,然后进行大量的计算,找到满足某一个数学条件的数字,然后把这个数字发送给所有比特币网络的参与者进行验证。最早找到这样一个数字,并且得到大部分参与者验证通过的人,就获得了一次记账的权力,这个过程就叫做“挖矿”。
当一个人获得了一次记账权力之后,会把过去10分钟里自己收到的所有记账请求打包成一个块,叫“区块”,然后把这个区块按照时间顺序,加到过去产生的所有区块后面,成为整个链条中最新的一个区块,上面的交易记录,就是合法公认的交易记录,所有参与者都会复制一份新的区块到自己的账本里。记账完成后,成功“挖矿”的矿工会获得一定量的比特币,这也是比特币的发行过程。
每一次记账权力都通过“挖矿”的竞争性方式获得,每10分钟产生一个包含交易记录的区块,一块一块地加到整个数据链条的最后端,成为数据区块+时间链条式的数据结构,区块链技术由此而得名。
以太坊和智能合约开启的区块链2.0时代。
以太币作为一种区块链虚拟货币,它的底层技术架构与比特币类似,但是它加入了一个非常独特的理念:智能合约。以太坊系统就是把以太币和智能合约相结合,把合约写成程序,发布到以太坊网络上,通过编程语言来实现需要履行的合约。
区块链的透明性解决了交易中的信任和安全问题,此外,区块链技术还能提高金融行业的效率。在很多金融场景中,因为参与节点多、交易流程长,大都存在业务效率低的问题。
书主要讲的是区块链技术在金融领域的应用,了解了以后我才知道原本以为区块链技术就是比特币,而实际上比特币只是区块链技术的一种应用,其实他可以应用的领域还有很多。某种程度上来说,区块链技术是一种时间轴上的长期积累之后的应用,增加了交易间的可信度、安全性和契约性。
……………………………………
#丁小布的书房#
2015年,完成了30余本的阅读。
2016年,完成了40余本的阅读。
2017年,完成了78本书的阅读。
2018年,目标完成100本,同时读书笔记力求褪掉假言假语,只讲真言真话。
网友评论