程序员财经·投资·理财

《区块链禅修记》(八)

2018-01-29  本文已影响0人  秦说勤做

“本文由币乎(bihu.com)优质内容计划支持” 



战友,如果你也愿意在区块链技术禅修道路上持之以恒,请关注我的账号,相信会对你的成长有所帮助。

前进的路上,你并不孤单。


今天我们将会讨论比特币的几个典型特性背后的技术支撑。

一、去中心化

实现方法:采用非对称加密技术,也就是加密和解密采用不相同的秘钥。

举个简单的例子:A要向B传递一条信息,A需要用B的公钥加密信息,B则需要用自己的私钥来解密信息。但是,其他所有收到这条消息的人都没有办法解密信息,因为只有B才拥有私钥。

在比特币转账过程中,我们可以将地址理解为公钥,可以将付款过程中输入的密码理解为私钥

每个矿工在拿到任何一笔交易时,都可以验证公钥和私钥是不是匹配的。如果他们是匹配的,这笔交易就是合法的。

二、比特币的区块链账本无法篡改

实现方法:工作量证明机制最长链机制

矿工们通过哈希验算获得问题的答案就得到了记账的权利。其他节点通过非常简单的验证之后就可以同意去记账,并且同步他的账本。

如果此时有人在对某一区块高度上的某一交易信息进行篡改同时让其他矿工误以为篡改后的账本才是正确账本,他需要进行如下两步操作:

1.把这个区块链之后的所有区块都计算一遍,再把账本同步给他人。

2.极短的时间里面赶上现有区块的高度,让自己的链成为最长的链。

可能性:除非这个恶意篡改的人拥有极高的算力(超过全网算力的50%),否则基本不可能对现有链进行篡改。

不可能实现的原因:现在全网算力大约是8亿哈希每秒,目前市面上主流矿机每台的算力大概是10TB每秒,如果想要拥有全网百分之五十一及以上的算力,则至少要拥有40万台矿机。每台矿机的价格大概在1万元左右,这笔设备投资将会超过40亿人民币。由此看来,资金门槛极高!

因此,想要篡改比特币的账本,简直难于登天,并且无利可图。

三、比特币不能够伪造

两点疑问:

1.我发给你0.1枚比特币,为什么你相信我这0.1枚比特币不是伪造的呢?

2.你为什么相信我没有把这0.1枚比特币卖给多个人?

实现方法:这一切都依赖于比特币的UTXO结构(Unspent Transaction Outputs),意为未花费的交易输出。通俗点讲,就是说这笔钱我只有在未花出去的前提下才能支付给其他人。这种机制完美的解决了数字货币的“双花问题”。

针对本篇学习的个人感悟

1.比特币的底层逻辑稳定地支撑了他的一些列优秀特性。如:去中心化,去信任;数据不可篡改;不能伪造。

2.基于以上几点特性,比特币的存在是有很强的现实意义的。往小了说,他使得人们在极度缺乏信任的环境下稳定且安全地实现了价值的转移。往大了说,比特币的出现是顺势而为,将会改变现有的世界经济格局。比特币价格的暴增更多地依赖于他的现实意义。

3.政府应该抱着慎重,包容的态度去迎接区块链技术对未来社会的深刻变革,不要一味地打压。在国家多次政策施压的情况下,比特币的价格依然坚挺。恰恰说明了比特币的存在具有极强的现实意义。个人觉得,该来的一定会来,挡也挡不住。

4.我会持续地定投比特币,三年后看结果。

如果你看到了这里,那么谢谢你!希望未来你能陪我一起走下去。


人生没有白走的路,每一步都算数。

上一篇下一篇

猜你喜欢

热点阅读