如今火爆的区块链技术到底是什么鬼?

本文作者从分布式数据库、耐用性和稳健性、透明性和不易攻击性三个方面向我们介绍区块链技术。

区块链是一种不可否认的巧妙的发明——这是一个或一群笔名为Satoshi Nakamoto的人发明的。但自此以后,慢慢出现了一个大问题,每个人都在问:什么是区块链?

区块链技术允许数字信息被分发,但不能被复制,从而创造了一种新型互联网的支柱。区块链最初是为数字货币比特币而设计的,如今它正在寻找其他可能的用途。

比特币被称为“数字黄金”,这是有充分理由的。到目前为止,人民币的总价值接近90亿美元。而区块链可以制造其他类型的数字价值。然而,了解这项新技术可以帮助我们明白为什么它被认为是革命性的。所以,我们希望你喜欢这个,什么是区块链指南。

如今火爆的区块链技术到底是什么鬼?

“区块链是一种不易被破坏的经济交易数字账簿,它可以被编程,不仅可以记录金融交易,还可以记录所有价值。”                                            ——区块链的作者Don & Alex Tapscott

区块链是一种分布式数据库

想象一个在计算机网络中复制成千上万次的电子表格,而且这个网络被设计成能够定期更新这个电子表格,这样你对区块链就有了一个基本的了解。在区块链上保存的信息是作为一个共享和持续协调的数据库存在的。这是一种具有明显优势的网络使用方式。区块链数据库不会存储在任何单一位置,这意味着它所保存的记录是真正公开的,而且易于验证。这种信息的集中版本不易被黑客攻击成功。它是由数百万台计算机同时承载,而且它的数据在互联网上任何人都可以访问。

为了更深入地了解区块链,我们使用谷歌电子表格做类比,我希望你能阅读区块链专家的这篇文章。

“传统的协作共享文档的方式是将Microsoft Word文档发送给另一个接收方,并要求他们对其进行修改。这种情况的问题在于,您需要等到收到一个返回副本,才能看到或做出其他更改,因为在另一个人完成更改之前,您无法编辑它。这就是今天数据库的工作方式,两个拥有者不能同时把同一个记录搞混。这也是银行如何维持货币收支平衡的;在进行传输时,它们会短暂地锁定访问(或减少余额),然后更新另一端,然后重新打开访问(或再次更新)。而使用Google Docs(或Google文档),双方都可以同时访问同一文档,而文档的同一版本对它们都是可见的。它就像一个共享的账簿,不过它是一个共享的文档。当分享涉及到很多人的时候,分布式的部分就开始发挥作用了。想象一下可以用这种方式使用的法律文件的数量。与其将它们传递给彼此,失去对版本的跟踪,且不能与另一个版本同步,为什么所有的业务文档不能通过一种代替来回传输的方式被共享呢? 因此,许多类型的法律合同都可以有理想的工作流程。你不需要区块链来共享文档,但共享文档的类比是一个强大有说服力的案例。”

——William Mougayar,风险顾问,4x企业家,营销人员,策略师和区块链专家

区块链具有耐用性和稳健性

区块链技术就像互联网一样,具有内置的稳健性。通过存储在整个网络中相同的信息块,区块链不能:

1.    由任何单一实体控制。

2.    没有单点故障。

比特币诞生于2008年。从那时起,比特币区块链的运作就没有出现明显的中断。(迄今为止,与比特币相关的任何问题都是由于黑客攻击或管理不当造成的。换句话说,这些问题来自于不良的意图和人为的错误,而不是底层概念的缺陷。)

互联网本身已经被证明可以持续30年。这是区块链技术未来可以持续发展的好兆头。

“正如它听起来那样具有革命性一样,区块链确实是一种让每个人都达到最高程度责任感的机制。不会出现漏掉交易、人员或机器错误,甚至不会在当事人不同意的情况下进行交换。最重要的是,区块链有助于保证事务的有效性,它不仅可以在主登记簿上记录,而且可以通过一个安全的验证机制来连接所有的登记簿。”

­                                         ——Ian Khan,TEDx发言人|《技术未来学家》作者。

透明性和不易攻击性

区块链网络存在于一个协同一致的状态中,每十分钟自动检查一次。它是一种数字价值的自我审核生态系统,会协调每一笔每十分钟发生的交易。这些事务的每一组被称为“块”。以下是两个重要的特性:

1.    透明数据被嵌入到整个网络中,根据定义,它是公开的。

2.    在区块链上的任何单位的信息都不能被破坏,这意味着如果要修改就要使用大量的计算能力来覆盖整个网络。

“区块链解决了操控垄断问题。当我在西方谈论它时,人们说他们相信谷歌,Facebook或他们的银行。但是世界上其他国家并不信任这些组织和公司——我指的是非洲、印度、东欧或俄罗斯。这不是人们真正富有的地方。区块链的机会在尚未达到这一水平的国家中是最高的。”

——Vitalik Buterin, inventor of Ethereum



原文发布时间为:2018-01-26
本文作者:iCDO互联网数据官
本文来源:腾讯云 云+社区,如需转载请联系原作者。

上一篇:编程之美 set 9 字符串移位包含问题


下一篇:为什么要有uboot?带你全面分析嵌入式linux系统启动过程中uboot的作用