本文由尘埃科技整理编辑发布,请拖动至文章底部查看更多精彩内容
编辑|RR
生活充满了权衡。
通常情况下,最大化一个结果只能通过牺牲另一个结果来实现。有时候,这些权衡并不完全是1:1的权衡,而是更复杂关系的一部分。
“
三难困境的例子有哪些?
房地产经纪人可能会说——
房子大,位置好,价格合理
厨师们可能会说——
分量大、食材健康、价格合理
区块链开发人员可能会说——
去中心化、安全性、可扩展性
区块链三难困境是一个概念,它指出区块链不可能同时实现所有三个理想的属性:去中心化、安全性和可扩展性。
如果你还在学习区块链技术和加密货币的变革力量,让我们花点时间来分解这些概念。
三难困境分为哪些部分?
去中心化是指区块链由分布式计算机网络而非单一实体操作的能力。去中心化允许区块链协议由世界各地的多个个人,而不是由单一的中央机构运营和维护。
安全性是指区块链保护其数据不受恶意行为者侵害的能力。由于区块链在网络上的不同用户之间存储了同一信息的多个副本,因此在区块链三难困境中,安全性与去中心化密切相关。然而,许多人觉得也可以对区块链达成共识的方式进行权衡,以实现更高的速度。在某些方面,安全性与欺诈行为或改变区块链上存储的信息的难度有关。
可扩展性指的是区块链每秒处理大量交易而不放慢速度的能力。随着越来越多的人开始使用区块链网络,需要更多的计算机功率来及时处理这些交易。归根结底,可扩展性是指区块链网络验证交易的效率。
区块链三难困境是认为区块链不可能同时实现所有这三个属性。但这是准确的吗?我们又如何利用当前和未来的技术来优化这些属性?
区块链三难困境是如何权衡的呢?
让我们来探讨一下区块链三难问题的排列组合。
首先,我们可以说,将去中心化和可扩展性置于安全性之上意味着,虽然区块链分布在许多用户之间,并且每秒可以处理大量交易,但提交到链上的信息可能是假的。
然后我们可以说,与去中心化相比更倾向于可扩展性和安全性意味着,虽然区块链能够每秒处理大量交易,并在此过程中保持信息准确,但需要对维护该链的单个或少数实体具有高度的信任。
将去中心化和安全性置于可扩展性之上意味着,虽然区块链是集体维护的,并且可以可靠地验证准确的交易,但它每秒只能处理少量的此类交易。这往往导致网络吞吐量低,交易成本高。
许多人觉得最突出的区块链网络以牺牲可扩展性为代价,偏重于去中心化和安全。归根结底他们认为,如果区块链一开始就不能将维护网络的责任分摊给多个参与者,那么每秒可以处理的交易数量就无关紧要了。
开发者如何解决区块链的三难困境?
不同的区块链协议旨在以不同的方式解决区块链三难困境。开发人员正在探索各种旨在提高协议可扩展性,而不会对协议已经建立的底层去中心化和安全性做出太大牺牲的技术。
分片将区块链网络划分为更小的部分或碎片,以提高可扩展性。
侧链是连接到主区块链的独立区块链,以增加可扩展性和安全性。
第二层解决方案是构建在主区块链之上的协议,允许更快的交易和更高的可扩展性。
其他解决方案包括链下交易、状态通道和零知识证明。所有这些解决方案都还在探索中,以帮助解决区块链的三难困境,其中一些解决方案,如比特币闪电网络已经被用于降低成本和提高交易速度。
为什么三难困境很重要?
现在我们已经探索了其中的一些概念,我们可以问为什么我们应该关心这个问题?很简单,通过关注区块链三脚架的每一条腿,我们可以理解整体。此外,我们可以通过观察单个区块链如何处理三难困境来评估它们的价值。一个新的区块链是否更安全?更去中心化?更可扩展?而且,在我们把赌注押在一个区块链上之前,开发人员是否解释了他们正在做什么来解决三难困境?
三难抉择是个难题。技术在不断发展,今天的大问题就是明天的小烦恼。耐心和理解显然是加密之旅的关键。
信息来源自kraken,略有修改,作者KRAKENFX
尘埃科技
看墙外更多信息,推特账号指路「Allrecode」
为Web3从业者建立内部链接,了解「重构研究院」
“商务合作”、“内容转载”请直接在后台回复关键字
更多DAO、Web3、NFT、Metaverse
专业研究请关注尘埃科技旗下「Fastdaily」
Web3知识点、干货类内容
请关注尘埃科技旗下「Allrecode重构」