摘要:原文作者:JAY原文编译:深潮 TechFlow那么,以太坊接下来将如何发展?我在本文中谈及了模块化区块链、数据库设计,并引述了 GCR 的观点来试图回答这个问题。创新者窘境的论点可以归纳为:“成功的公司往往无...
原文作者:JAY
原文编译:深潮 TechFlow
那么,以太坊接下来将如何发展呢?本文介绍了模块化区块链和数据库设计,并介绍了模块化区块链和数据库设计 GCR 试着回答这个问题。
创业者困境的论点可以概括为:“成功的企业通常很难适应模式的变化,尤其是在技术创新方面。原因是他们太致力于使商品成功,而不是试图更新他们不理解的想法。”
在区块链和智能合约的世界里,我们在过去的几年里取得了很大的进展。如今,一个价值数百万美元或数百万美元的公司 2500 亿美元的问题是:以太坊接下来的命运如何?
通过这篇文章,我将论证以太坊在 1)与所有加密资产的估值(ETH.D);2)相对使用和采用已达到顶峰。我将从探索模块化区块链的概念开始,将其与传统的数据库设计原理进行比较,然后将其与以太坊及其未来联系起来。
模块化区块链
现在,我们有了一种更有原则的思维方式来思考什么是运行良好的区块链,以及解耦(和扩展)核心部件的合理方法。这就是单个模块之间的争论。
区块链模块化背后的核心概念有四个基本功能:
执行。确定交易的“未来”状态。如果我向一个特定的钱夹发送代币,执行层将决定交易前后的相关余额。
清算。确定提交的交易是否“合法”。发行代币后,余额为余额。 xyz - 清算确定 xyz 正确与否。
共识。确定一束交易后的最终状态。这一层决定了这一层。 1)给出一系列交易的正确顺序,以及 2)处理这些交易后的最终状态。
数据可用性。为了存在上述三个功能,需要一个以前的状态和一个结束状态。DA 其功能是向执行层提供状态,并根据共识的最终结果更新状态。
与任何工程问题一样,“完美”的区块链只有在定义明确的用例存在时才有意义。这个框架的存在允许更专业的区块链设计。为高吞吐量游戏而建立的区块链与旨在成为全球分散分类账的区块链有着完全不同的需求。这种思维框架让我想起了数据库设计的原则,尤其是围绕数据库设计的原则, SQL 与 noSQL 的辩论。
数据库设计
数据库比区块链存在了几十年。关于其设计的共识是,没有完美的数据库。就像大多数工程问题一样,一切都需要衡量。
构建可扩展数据库的框架回到“用例是什么?”在做出决定之前,我会问一些问题:
阅读和写作的大致比例是多少?就像在像一样。 Telegram 或 Slack 在这种应用中,读写量级是相似的,但在这种应用中,读写量级是相似的,但在 Twitter 上面,读取量比写入量高几个量级。
在分布式系统中,存在一致性和可用性的概念。也就是说,这可以再次表达为:我们更关注不准确的数据还是应用程序的停机时间?这再次取决于情况。对于金融技术的应用,一致性(准确的数据)要重要得多。
旧数据和新数据有多重要?这与读写负荷有什么关系?我们的数据库允许我们执行一种处理并发写入和读取的策略吗?例如,我妻子在我刷储蓄卡时从我的银行提取现金。如何避免经典的双重支付问题?
阅读方法是什么?您是需要灵活浏览数据,还是通常提前定义数据?您在不同的数据集中执行了许多连接吗?
除了技术考虑,了解以下内容也很重要:
有多少工程师精通这项技术?有多少工程师真的想用这种技术来建造?
如果要分叉底层代码并进行调整,有没有办法得到积极的支持?
以太坊的未来
现在把这一切全面联系起来 - 完美的区块链并不存在。好的项目是权衡和选择,没有一刀切的方法。那么,以太坊是如何成为如此“主导”的平台的呢?为什么以太坊的定价似乎是一个完美的区块链?以太坊最终将如何发展?
以太坊是如何成为如此“领先”的平台的?
四年前,以太坊是构建智能合约平台的首选。与所有其他平台相比,它拥有优秀的开发工具,如 Hardhat、CryptoZombies 等。此外,它还拥有一批忠实的用户基础,链和代币是“分散的”。当时,集中式区块链更有可能是骗术。ETH 资产也更便宜,这意味着资产更便宜 gas 费也更低。
如今,开发者有更多的智能合同平台可供选择,每个平台都有独特的衡量。虽然仍有欺诈行为,但与四年前相比,随着更多的人才和资本进入这一领域,这种情况显著减少。
以太坊过去成功的原因也是它未来失败的原因。一段时间以太坊是开发者唯一可行的智能合约平台。合法用例(DeFi、NFTs)为 ETH 它提供了巨大的领先优势。但现阶段,重点转向价值积累(非常稳定的货币)和与比特币的竞争,成为互联网本土的默认价值存储(旋转)。
同时,成为智能合同平台和分散的“非常稳定的货币”的愿望增强了边际用户和开发者之间的明显摩擦(更高的) gas 成本,拥挤的网络)。就像孔子一样。 GCR)说:追两只兔子的人什么都抓不到
以太坊接下来将如何发展?
用户将流向应用程序存在且成本合理的地方,而应用程序开发人员通常更加谨慎和长期。与用户本身相比,他们的成本要高得多。开发人员将在其应用程序具有长期增长和扩展潜力的平台上建立起来。
现在看看以太坊,它的平均交易速度是 15-20 TPS,gas 费用通常会飙升到 200 美元。以太坊上可以构建的应用程序有非常明确的限制,这些应用程序需要很少的交互。例如,贷款协议以太坊是一个很好的应用程序,因为我一年可能会和它互动几次。
但是,如果我是一个应用开发者,我准备建立一个扩展到扩展的意图 10 万或 100 在以太坊上建立这样的应用是不可行的,用户多,使用方式多。
由于上下可行的替代方案,这一点越来越明显。
FriendTech 是在 Base L2上搭建的
Pacman 和 Blur 团队正在考虑启动自己的L2
DYDX 使用自己的特定应用链
模块化区块链框架为区块链提供了一套可供选择的测量。我们现在正处于支持沿衡量曲线点的区块链基础设施的状态。
最后也是最重要的是激励机制。
正如查理芒格一直说的:“给我看激励机制,我会告诉你结果。”在现有的其他区块链中,以太坊上建立的鼓励结构相对较差。风险投资公司和新的L1团队对建立一个强大而繁荣的生态系统非常感兴趣。作为一名投资者,当代币如此分散,生态系统如此拥挤时,我的团队为什么要建立在以太坊上?L1的估值要低得多,为什么不在我有利害关系的区块链上推广应用开发呢。
这条推文中的回应使事情变得非常清楚。
ETH 区块链设计的有效前沿已不再存在。无论你想衡量曲线的哪一点,都有更好的智能合同平台选择,鼓励结构也是如此。除非以太坊在社区和组织运作模式上发生根本性变化,否则其在估值和使用方面的相对优势已达到顶峰。