来源于老猫《从零了解区块链资产投资》笔记
一、什么是区块链?
区块链来源于英文单词blockchain。其中block是块的意思,指把交易信息打包成的数据块;chain是链条的意思。区块链,则是指按照顺序把数据块连接起来。
通俗点说,可以把区块链理解为一个大账本,上面记录着所有的交易数据,任何维护者都可以查看。
二、区块链如何运行?
举一个例子来说明区块链这个账本是如何工作的。
张三要向李四借10元钱,于是李四通过网络向所有维护者大喊一声:我是李四,我借给张三10元钱。张三收到钱后也向维护者喊一声:我是张三,李四借给我10元钱。
由于每位维护者所处位置不同,第一个听到声音的维护者马上记下这笔账,并让其他人也补全账本。
这些维护者凭什么要记账呢?
维护者们不仅负责记账,同时他们也在争夺数据打包权。胜利者会将这段时间的交易数据打包成数据块并编号序号,以保证其他维护者账本数据与数据块数据保持一致。同时胜利者会得到系统自动发放的代币,而代币的经济激励就是保证维护者记账的动力。
(账本数据打包成区块并编号的过程对应着比特币的挖矿。)
三、区块链技术的意义?
多人维护账本的意义有以下三点:
1、去中心化协同系统。由于有代币的奖励机制,所以总会有维护者去争取记账打包记录权,这就导致了在区块链中没有任何维护者是不可替代的。
2、交易数据难以篡改。已记账数据要修改的话需要51%以上维护者同意。
针对这一点我做了一下百度。
在http://www.8btc.com/bit21458 这个网站中给出了比特币交易数据难以篡改的两个原因:
- 投资者担心其挖矿项目的投资失去价值:如果比特币持有者,担心系统会作弊,许多人会选择退出,加密货币的价值就会下跌,所以当算力接近51%时,矿工会选择离开加入到竞争对手组织中。这就像玩游戏,游戏者为了保证游戏对自己的吸引力而不会选择开外挂一样。
- 另一方面,目前比特币网络的计算能力是1.35 zetta flops(每秒十万亿亿次浮点操作)。相当于世界上所有的、最快的超级计算机算力总和的5000倍,与之相匹配是昂贵的价格,这对于外部潜在攻击者来说几乎是无法做到的(代价过于昂贵)。
3、交易信息透明可查询。全球任何人都可以在账本检索到交易,确保数据安全可信。
常见的区块链数据查询网站:
- http://blockchain.info/
- https://blockexplorer.com/
-
http://blockr.io/
注:这是我能打开的查询网站,还有一个insight网站,自己找不到。
以上三点其实也构建了比特币的价值。
这种技术解决了什么问题?
这种专属于区块链技术的数据管理方法和信息传递方法解决了普通互联网难以解决的两大问题:价值传递,信任。
在没有区块链之前,解决这两大问题靠的是大公司(中心化组织)如银联、腾讯、阿里巴巴,把他们统称为信任中介。
举一个常见的例子:你通过淘宝,把商品卖给甚至永远不会见面、千里之外的陌生人,没有支付宝第三方信任中介的保证,交易更是不可能发生。
当没有这些信任中介的时候,互联网只能实现信息传递,如你通过邮箱给别人发送了一封邮件,发送方与接收方都同时拥有这个信息。而价值传递是指在传递后,只能受让方拥有,转让方不再拥有。比如你寄给别人100元,你要确保自己手里没有相同的一张100元。目前这个转移过程的权属记录由中心机构记账实现。
而信任中介本身也是需要成本的,而且常常还很巨大。想想拥有支付宝的蚂蚁金服年利润超过百亿,马云成了中国首富。
区块链技术则能取消或者大幅降低这种信任成本。
我的一点想法:阿里巴巴与腾讯存在正是因为解决了价值传递与信任的问题。他们的市值有目共睹。倘若区块链技术真的能够与某项技术结合,替代了这些中心化项目……所以这是否可以作为我们投资区块链的一个依据?
新手小白第一次写区块链内容,不足或理解错误之处还望指点。