什么是区块链?为什么要复杂神化区块链?

时间:2022-01-23|浏览:184

什么是区块链?它真的是灵丹妙药,能解决各行各业的问题吗?Jimmy Song 是比特币教育工作者、企业家和开发者。他最近发表了一篇关于区块链系统优缺点的文章。关注区块链技术的人可以阅读它。
区块链炒得沸沸扬扬。看大家怎么说?我们经常听到以下几点:
——能解决收入不平等问题。
——让所有数据永远安全。
——让一切更有效率。
——拯救垂死婴儿。
什么是区块链?它真的能实现上述目标吗?区块链真的能给医疗保健、金融、供应链管理、音乐版权等行业带来有益的变化吗?
支持比特币是不是意味着支持区块链?如果你支持比特币,怎么又能诋毁背后的技术呢?
在这篇文章中,我试图找到答案,讨论什么是区块链,为什么重要。
区块链是什么?
要仔细审视一些问题,首先要了解几点:区块链是什么?它到底是什么?有许多混乱。许多企业使用 " 区块链 " 这个术语意味着它是一个神奇的设备,所有的数据永远不会出错。当然,这样的设备根本不存在,至少在现实世界中。
什么是区块链?从技术上讲,区块链是区块连接的链。一个块存储一些有序的交易信息。如果你仍然不明白,你可以把区块链看作是数据库的子集,但它有更多的特点。
区块链与普通数据库最大的不同就是它有一套特殊规则,规定如何将数据存储到数据库。存入的数据不能与数据库中其它的数据发生冲突(共存性),只能添加(不可变性),数据与数据主人是锁定的(所有性),它可以复制。数据库没有中央机构管理(去中心化),这点是大家都认同的。
我们可以说," 去中心化 " 是区块链的圣杯。为什么分散化如此迷人?因为它不会有单点故障。换句话说,没有单一的权威机构可以拿走你的资产并改变 " 历史 "。因为审计痕迹是不可改变的,你不需要相信任何人,这正是你所期待的。然而,区块链虽然有很多优势,但享受这些福利的成本并不低。
区块链的成本
要使审计跟踪不可改变,不受任何一方控制,需要建立一个非常昂贵的系统。
我将从以下几个方面进行解释:
——更严格、更慢的发展
开发一个可验证的系统并不容易。只要有一个小漏洞,整个数据库就会被破坏,或者一些数据库与其他数据库完全不同。损坏或分裂的数据库不能保证一致性。
此外,所有系统从一开始就应该是一致的。因此,在区块链技术中,我们不能追求 "move fast and break things "(快速行动,打破常规)。如果破坏了,就会失去一致性,区块就会被破坏,一文不值。
你可能会说,为什么不修复数据库,或者重新启动,然后继续前进?如果使用集中系统,很容易实现,分散系统也很困难。改变数据库必须得到系统各方的同意。区块链是一种不受任何实体控制的公共资源,慢慢建立集中数据库也非常昂贵。
——激励结构的设计非常困难
添加正确的激励架构是一个重要的考虑因素,以确保系统参与者不会滥用和破坏数据库。区块链必须保持一致。如果有许多无用和琐碎的数据,区块链将变得不实用,因为将数据放入系统的成本非常低。如果系统中没有数据,将数据放入系统的成本将非常高,这样的区块链也不一致和不实用。
数据的最终特征是什么?如何确保激励与网络目标一致?为什么节点保留数据或更新数据?当数据与数据发生冲突时,是什么让系统选择一些数据并放弃其他数据?所有这些问题都需要回答一开始就需要协调。在未来,当技术或企业发生变化时,区块链必须继续有效。
你可能会问:如果激励机制有问题,为什么不能修复呢?同样,在集中的系统中,这并不难,但如果系统分散,那就不容易了。如果没有一致的同意,你就不能修改任何东西。除非每个人都同意,否则你不能修改任何东西。
——维修费用很高
如果是传统的集中数据库,你只需要再写一次。区块链是不同的,它需要编写数千次。传统的集中数据库只需要检查一次,只需要传输一次并存储数据。区块链是不同的,它需要传输数千次。
维护区块链的成本要高得多,并通过实用性来证明。因此,大多数应用程序会提前考虑一些特征,如一致性和可靠性,以便在检查、接收和备份时降低成本。
——用户至高无上
这是一件好事,因为企业不愿意为用户的数据承担责任。但这也可能是一件坏事,如果用户是邪恶的,就没有办法了。你不能消除用户,它会用琐碎的数据损坏你的区块链,或者使用一些不当的方法来盈利,给其他用户带来不便。因此,我们需要建立一个非常好的架构,即使用户发现了漏洞,也不会有任何影响,因为它是无利可图的。
你可能会说,为什么不拒绝为恶意用户服务呢?如果它是一个集中的服务,那就很容易做到。不幸的是,区块链不是一个集中的服务,因为没有单一的实体有权踢人。区块链必须是公平的,必须执行软件制定的规则。如果规则不足以消除不良行为,那就很糟糕了,因为没有法律。你可能需要很长时间才能处理恶意和不良行为。
什么是区块链?为什么要复杂神化区块链?
——所有更新者是自愿的
系统不会被强制更新。网络上的其他人没有义务更改软件。如果他们这样做,开发系统就会更容易、更便宜、更快,就像集中系统一样。区块链不受任何单一实体的控制,因此与强制更新发生冲突。
所有更新 都与未来兼容。如果你想添加新东西,从测试的角度来看就更难了。每次软件推出新版权,测试难度就会增加,发布时间也会延长。
再次,如果是集中系统,修改起来会容易得多,不再使用旧系统。区块链系统做不到。它不是集中系统。你不能强迫任何人做任何事。
——扩张很难
与传统的集中系统相比,区块链系统要灵活得多。为什么?原因实际上很简单。同样的数据存储在无数的地方,而不是一个地方。传输、验证和存储任务非常繁重。每个数据库都必须支付费用。如果是传统的集中数据库,只需支付一次。
当然,你可以减少节点的数量和负担。在这种情况下,你为什么不使用分散的系统呢?如果你只担心扩展成本,那就使用分散的数据库吧?
——集中更容易一些
去中心化系统难以处理,维护成本高,升级难,扩展性差。如果是集中数据库,成本更低,维护更容易,升级更容易。为什么要用区块链作为解决所有问题的灵丹妙药?
首先,区块链之所以被推广到一些行业,是因为它们的基础设施已经很久没有升级了。医疗保健行业的软件相当差。金融业使用的软件停留在 70年代。供应链管理软件既难安装又难使用。这些行业的大多数企业都不愿意升级。为什么?因为有风险。有时候投入大量资金升级基础设施,发现不行,只能退回过去。区块链可以推广 IT 基础设施升级使升级更具吸引力。
其次,区块链可以让你感觉领先。很少有人真正理解区块链。他们使用这个术语只是因为它听起来更聪明。我们用 " 云计算 " 来谈谈别人的电脑,"AI" 的意思是调整算法。至于使用 " 区块链 " 这个术语意味着使用非常缓慢和昂贵的数据库。
第三,我们真的不喜欢政府控制某些行业,希望建立一种不同于法律的裁决机制,它非常缓慢和昂贵。区块链可以帮助该行业摆脱政府监管。说实话,这种赞扬有点过分了。区块链不可能完全与人发生冲突。
很多人没有真正理解区块链的能力和成本,所以他们吹得很厉害。更糟糕的是,许多 VC 和高管抽象了区块链技术的细节和成本,因为我们故意模糊区块链能做什么,不能做什么,我们没有解释清楚。皇帝没有穿衣服,我们都知道,但不想说。
区块链的好处
众所周知,区块链比集中数据库贵。使用区块链技术的唯一原因是分散。也就是说,清除单个故障点,不让任何人控制。
这样,软件和数据库就不能经常改变,甚至根本不改变。
许多行业不愿意这样做。他们希望在必要时添加新的功能、升级和自由改变或扩展。由于区块链难以升级、改变和扩展,区块链对大多数行业没有多大用处。
只有一个例外,那就是金钱。与大多数行业不同,如果不改变,金钱系统会更好。规则不能改变或难以改变,这对金钱来说是一件好事,没有任何损害。因此,区块链将成为比特币最合适的工具。
很多企业都想用区块链技术,但其实并不是真的想要区块链,只是想给行业 IT 基础设施升级。很好,但如果非要拉 " 区块链 " 这个术语有点不诚实,过度夸大区块链的能力。
结论
在当今世界,区块链已经成为一个流行的术语。如果是集中式服务,区块链就做不到集中式系统做不到的事情,开发集中式数据库的成本要低得多。如果是分散式服务,你可能会欺骗自己,不考虑系统中的单点故障。在真正的分散服务中,没有真正的 " 你 "。
回顾 2000年代初,科技行业的很多高管都说要用 Java 和 XML。它们都是工具,而不是真正的产品,但许多高管仍然在使用这两种技术上投入了大量资金,尽管技术本身与工程师想要实现的目标完全不匹配。区块链有点相似。专注于你想要解决的问题,工具自然会出现。如果你盯着你想要使用的工具,最终只会创造奇怪的东西,没有任何实际用途。
我有一种感觉:从概念上看,目前的区块链技术似乎不可能做任何事情。他们想成为由集中权控制的安全分散系统。这个想法似乎想把两个世界的优势结合起来,但最终双方都不会好看。分散系统的成本劣势和开发难度将得到体现,分散系统的错误模式是不可避免的。
区块链术语有点过度使用,很多人用区块链品牌招摇撞骗。越早远离炒作越好。

热点:比特币 区块链 区块链技术 金融 数据 区块链是什么 什么是区块链 比特币

了解更多区块链知识,下载【 数字钱包 】有奖!
« 上一条| 下一条 »
区块链交流群
商务合作
非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
乐评排行 乐评资讯 乐评商家 乐评PK 乐评企业 乐评新闻 对比非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1