主页 > www.token.im > 究竟什么是区块链

究竟什么是区块链

www.token.im 2023-04-01 05:40:41

我们为什么要写这个博客?

想象一下,您穿越到 1990 年代初期。当时,互联网还处于起步阶段,老百姓几乎不明白它是如何运作的。

1993 年,全球互联网用户总数约为 1400 万,整个互联网由约 130 个网站(ourworldindata.org)组成。大多数人都听说过互联网,但对于绝大多数人来说,很难看到它的前景。

1995年前后,风险投资开始意识到万维网的巨大潜力,互联网从默默无闻走向主流。数百万美元被投入到创业公司,通常只涉及少数程序员和一个涉及互联网的想法。尽管如此,人们仍然对互联网持怀疑态度,大规模采用似乎还远未确定。

“我预测互联网很快就会变成超新星,并在 1996 年发生灾难性的崩溃。”

— Robert Metcalfe,以太网的发明者,InfoWorld,1995

“事实上,在线数据库不会取代你的日报,CD-ROM 不会取代称职的老师区块链到底是啥,计算机网络也不会改变政府的运作方式。”

- 新闻周刊,1995

一年后,互联网拥有了 7500 万用户。到 1999 年,它已在全球范围内增长到 2. 8 亿用户。

两年后,罗伯特·梅特卡夫不得不在万维网会议上“信守诺言”,将他的专栏副本与一些水混合,并在观众面前吃掉(有线)。而《新闻周刊》在 2012 年停止了纸质印刷,转而纯在线销售……

那么罗伯特·梅特卡夫和《新闻周刊》对互联网趋势的判断出了什么问题?我们认为他们严重低估了互联网减少低效率从而增加人类价值创造的能力。互联网现在渗透到我们生活的方方面面的真正原因是它使个人和企业变得更加高效。

今天,得益于区块链技术创新的出现,人类再次处于效率潜在飞跃的十字路口。风投们已经开始意识到区块链的巨大潜力,将大笔资金投入到通常由一小群程序员和一个涉及区块链的想法(weusecoins.com)组成的初创公司中。同时,普通人对区块链的工作原理知之甚少。

本博客试图向新手介绍区块链,让他们了解技术并教他们如何成为参与者。在本博客的过程中,我们将深入探讨区块链的一些技术方面,探索其用例,分析不同的区块链,并为初学者提供分步指南。

区块链,一场会计革命

虽然区块链通常被认为是计算机技术的进步,但它更容易理解为会计方面的进步。从本质上讲,会计的任务是跟踪交易和价值所有权。当您考虑它时,所有权是一个模糊的概念。所有权不是物品的固有财产。相反,所有权完全由共识决定。您可以在物品上写下您的名字,或在财产上插上自己的旗帜,但您必须能够说服社会其他人,这确实是您的资产。既然所有权不是固有财产,我们如何随时确定所有权?我们如何构建一个系统来确保所有权信息是安全的并且不会被恶意用户更改?

这不是一个容易的问题,因为我们的社会变得越来越复杂,人类已经发明了越来越聪明的解决方案。在现代社会中,确定和记录所有权的方式因资产类型而异,但通常归结为以下几点。

当前所有权跟踪系统

目前,物品、资产或想法的所有权由我们的法律体系确定,通常涉及所有权的书面或数字记录(例如,土地所有权、收据、版权文件、专利等)。当两个不受信任的方之间发生所有权转移时,我们依靠银行或政府组织等中介机构来获得信任、真实性和确定性。对于货币、股票、知识产权或数字媒体等数字或非实物资产尤其如此。如果两个人声称对同一资产拥有所有权,或者对记录的合法性存在争议,则通过法院或法庭解决争议以确定所有权。

我们当前的所有权跟踪系统复杂、效率低下、不是特别可靠,而且通常不是很透明。这包括涉及中间人并使文件难以伪造/复制。这就是为什么许多国家要求您缴纳印花税或其他税费,以使结婚证书和土地所有权等文件具有法律约束力和可执行性。这就是为什么寄钱给国外的亲戚需要3天的时间。中介机构必须确保资金进出正确的账户,并且正确的记录是完整的。所有信息簿记都是如此,其准确性至关重要,例如支付和货币系统、资产管理、监管合规和审计、房地产、记录管理、身份管理、投票、税收等。

这就是区块链技术的用武之地。

区块链本质上是一种记账工具,极大地简化了这一过程,并提供了一个不依赖中介的记账系统,它具有以下特点:

区块链的内部运作

简而言之,区块链是一个数据库,其中包含不断增长的安全加密信息块链,这些信息块通过独立的分散节点网络进行复制和分发。

是不是有点扯淡?以下是简要介绍。

在区块链术语中,“块”只是被认为同时发生的信息的集合。想象它的最简单方法是将单个块想象为电子表格。

电子表格中的每一行都包含一条信息,例如交易,例如“Vega 向 Meg 发送 4 美元”。最终,电子表格块“完成”并链接到链中的前一个块。

然后将新添加的块广播到网络中的每个节点。节点是区块链中使用的计算机。

结果是一个长链电子表格,其中包含数百万行信息,复制并存储在不同的节点上。由于任何人都可以将计算机设置为节点,因此您最终会拥有一个庞大的全球公共计算机网络,这有助于整个区块链的健康和安全。

让我们看一个具体的例子来了解信息是如何通过区块链传输的。乔想使用世界上最著名的区块链比特币区块链向简汇款 5 美元。为此,Joe 所要做的就是在他的计算机上编写这笔交易的代码并将其广播到比特币区块链网络。

当区块链网络上的计算机收到此消息时,它会进入一个称为未确认交易云的特殊位置。

区块链网络中的每台计算机都在不断地监听未经确认的交易云,试图以解决特定难题的方式对消息进行排序(稍后会详细介绍)。

当计算机设法找到解决特定难题的方法时,它们会将其广播到区块链网络的其余部分,并为第一台解决难题的计算机获得奖励。

未经确认的交易云中的消息然后变成一个整洁的块(电子表格),每台计算机在验证解决方案确实解决了特定难题后,将此块附加到区块链。

每个计算机节点都将整个区块链存储在其硬盘上,并且可以独立于区块链网络上的其他节点验证传入的消息和块。整个系统是分散的,没有单点故障。

这基本上是比特币区块链的工作原理:

用户将交易广播到区块链网络。计算机节点竞争解决特殊难题,获得打包交易的权利。当节点可以正确打包交易时,它们会将解决方案广播给网络上的所有其他节点。每个节点独立验证解决方案如果解决方案有效且区块仅包含可信交易,则每个节点独立将新区块附加到区块链

与传统会计系统相比,区块链的优势在于:

区块链安全

以上可能听起来很诱人,但您可能仍有疑问。

世界上有无数超级聪明的恶意黑客。这个解决方案真的安全吗?

区块链公开存储会不会出现严重的隐私问题?

这两个问题的答案可以在区块链中使用的密码保护机制中找到。要了解破解区块链有多难,你必须了解一些底层技术。大多数区块链使用两种加密技术的组合:加密哈希函数和数字签名来实现两个目标:

这些保护机制的内部工作原理非常有趣区块链到底是啥,稍后将详细介绍。

许多人认为网络安全本质上是不安全的,只要有足够的时间和激励,超级聪明的恶意黑客总会找到窃取您信息的方法。

但事实并非如此。绝大多数区块链中使用的加密系统从未被破解过。专家们普遍认为,目前最好的加密方法是普通计算机无法破解的。如果有人确实找到了破解这些系统的方法,区块链程序不需要太担心,因为我们的整个金融系统目前使用完全相同的加密技术。

以比特币为例,看看区块链技术的安全性。比特币是世界上第一个也是目前最大的区块链加密货币,于 2009 年 1 月推出。从那时起,其市值已增长到超过 400 亿美元(编者注:截至 2018 年 9 月超过 1000 亿美元),每天大约有 300,000 笔比特币交易。尽管如此,底层的比特币算法还没有被破坏过一次。不过,对于该行业来说,比特币交易网站遭到了无数次黑客攻击。然而,比特币本身从未被黑客入侵,并继续保持 100% 的跟踪记录,其行为完全符合其创建者的意图。

这并不是说处理比特币是没有风险的。要正确处理任何加密货币,您需要采取一些预防措施,以确保那些超级聪明的恶意黑客无法访问您的帐户。区块链安全将是本系列的关键主题之一,因为我们坚信让人们能够安全、自信地使用区块链技术对于实现该技术的大规模采用至关重要。

随着区块链技术的成熟,我们希望您能加入我们的行列。我们相信这项技术将改变世界,并很高兴能在这个早期阶段成为这一旅程的一部分。

因此,无论您以前从未听说过区块链,还是希望了解更多有关该技术的爱好者,或者您是寻找新机会的投资者,您都来对地方了。我们将努力定期更新我们的系列文章,并就区块链技术的各个方面提供详细、公正的观点。

你喜欢这篇博文吗?我们很乐意在下面的留言板上收到您的来信!如果您在我们的内容中发现任何错误或错误,请随时告知我们,我们将及时更正。我们的下一篇文章将简要介绍区块链和比特币的历史。希望在那里见到你!

通过:

作者:Vegard Nordahl & Meghana Rao 主题:jasminepeng 译者:jasminepeng 校对:wxy

本文由LCTT原创编译,Linux中国首发