什么是区块链? 通俗易懂的简单解释

Blokcheyn 是一个“分布式账本”。 它存储数字数据。 每个参与者都会收到一份数据副本,并有机会确认新数据。 如果有人想出于邪恶目的操纵这些数据,他们将不得不胁迫每个参与者,这不太可能发生。 每个成员都努力让其他人保持诚实。

让我们通过将区块链与银行进行比较来说明这一点。

您的银行维护其所有客户数据的中央数据库(“分类帐”)。 它可以存储帐号、余额、交易等。 每当您与您的帐户互动时(例如,通过取款或进行转账),您的银行都会更新其记录。

只有银行可以访问分类帐,因此如果他们决定进行更改(即使是错误的),除非提出投诉,否则您不太可能更改它。

现在想象黑客已经获得了对该数据库的访问权限。 他们可以更改余额、删除交易等。 您的银行可以从备份中恢复数据,并且可能有许多数据库为这些数据提供服务,但它仍然由一个中央实体控制。

分布式书籍要聪明得多。 许多人拥有分布式账本的副本,而不是让一个人或公司全权负责数据,并且通常对谁可以加入有一些限制。

每个用户(称为“节点”)都存储一份数据副本——从注册开始到现在。 整套记录。 对于每笔交易,多个节点都会对此进行检查,然后所有节点都会更新它们的记录,以便一切都保持最新和同步。

每个新交易都与许多其他交易组合成一个“块”。 这些块提供了一些显着的好处。 没有可以控制记录的集中机构。 如果黑客或恶意节点开始修改一个分类账中的条目,所有其他节点都会拒绝它,因为新条目将与其他人持有的数据不匹配。

操作数据的唯一方法是合并每个节点,这是不太可能的。 在撰写本文时,比特币拥有大约 10 个不同的比特币节点。

这就是区块链如此有趣的原因。 几乎任何人都可以加入,尽管有时会受到限制,例如使用私有区块链。 没有人可以操纵这些记录,政府也很难阻止。 您的银行可能无法有效管理您的资金、破产或关闭。 如果发生任何这种情况,您就不太可能再次看到您的钱。

像比特币这样的区块链很难被阻止或阻止。 没有中央所有者的大量用户? 没有人可以窃取您的资金。

比特币在第一个区块中嵌入了以下文本:

财政大臣处于第二次银行救助的边缘

这句话出自 3 年 2009 月 2008 日发表在《泰晤士报》上的头条新闻。 它指的是英国政府在 XNUMX 年金融危机之后(再次)支持银行的决定。 这凸显了比特币可能旨在修复破损的货币体系,即法定货币。

最后,值得讨论的是数据与金钱。 绝大多数区块链将自己的货币存储为数据。 就像电子表格中的数字,表明你、我和所有其他比特币用户拥有多少比特币。 区块链不必存储货币详细信息。 他们可以存储任何他们想要的东西。 土地登记条目、鞋码、投票详情。 可以存储的内容没有限制。

区块链验证:公钥和私钥

正如您在上面看到的,区块链是一种去中心化的数据存储,最常见的存储数据类型是财务记录——交易和账户余额。

如果我向朋友发送一个 BTC,我会告诉每个节点我在做什么,如果允许,他们都会记录交易。 通过检查账本,如果我没有足够的比特币发送或者我不是账户持有人,节点可以拒绝交易。

每笔交易都必须经过验证,而这正是区块链技术变得更加复杂的地方。 每个区块链“钱包”(被视为区块链银行账户)都有一个公钥和一个私钥。

只有帐户的真正所有者才能访问私钥(如果有人获得它,您的帐户可能会被黑客入侵)。 如果您希望您的硬币非常安全,那么您应该查看我们的建议 最好的加密货币钱包 .

当我将上面提到的一个 BTC 发送给朋友时,我的钱包会提供公钥和数字签名。 此数字签名是唯一的,仅使用私钥生成。 使用签名和公钥,其他节点可以验证这是一个合法的交易,而无需透露密钥。

这是一个简化的例子——公钥/私钥系统背后的密码学要复杂得多。 公钥和私钥不像银行账户那样是数字。 相反,他们使用安全哈希算法 256 (SHA-256) 和 Digest 160 RACE Integrity Primitive Evaluation Messages (RIPEMD-160)。

从未听说过这些算法? 不用担心。 您无需深入了解它们即可使用加密货币。 请注意,这些算法以我们所知的方式运行 Internet,通过 SSL 和 TLS 等对网页进行加密。 未来可能会出现更新或更好的加密算法。

所有这些加密和验证都是付费的。 每个节点都需要大量的计算能力来检查所有发生过的交易并更新其寄存器。

这是哪里 矿业:用户可以赚取少量交易费用作为验证付款。

通过填写这本书,与节点一起工作的矿工将获得报酬,并且每笔交易都得到验证。 这是一个优雅的系统。

但这并不完美。

在需求旺盛的时期,交易费用可能会增加。 如果没有足够的节点可以绕过,用户可以比其他人更早地支付更多费用来处理他们的交易,而矿工更喜欢支付更高的交易。 那些支付较低费用的人仍将被处理,但速度要慢得多,除非费用太低,在这种情况下没有人费心去验证交易。

除了 交易费用矿工也可以收到新比特币的钱。 通过向矿工支付超过交易费的部分 BTC,新的比特币进入市场。 随着时间的推移,这些未开发的比特币变得越来越难以开采,直到有一天没有未开发的比特币,矿工将只获得交易费。

什么时候区块链不是区块链?

虽然许多区块链只存储交易细节,但各种数据都可以存储在区块链上:医疗记录、安全消息、智能合约等。

也可以创建自己的区块链,甚至是私有区块链,前提是您有足够的节点来运行它。 您可以删除加密、更改规则或将其集中。

许多人认为,这些变化意味着系统不再是区块链,但问题就在于此:没有“区块链”的正式规范或定义,就没有这个词的治理。 存在一些区块链项目来欺骗人们。 其他区块链项目使用“区块链”这个词来增加他们的底线,而没有任何真正的创新。

在这些问题上没有达成一致。 我们认为传统的比特币模型是最好的前进方式:一个对所有人开放而不是中心化的公共区块链。 你怎么想?

评价这篇文章
区块链媒体
添加评论