如何衡量一条区块链的性能?Solana等区块链的“高TPS”口号已经无用了?
多链现在已成为现实。以太坊缺乏可扩展性导致大规模迁移到新一代 L1。这些 L1 中的大多数使用 EVM(以太坊虚拟机),这使得它们与以太坊钱包和开发工具兼容。但是 Solana 已经从头开始完全重建了它的堆栈。 Solana 声称是现有最快的区块链。所以它引出了一个问题:Solana 比 EVM 链快多少?L1 区块链的 TVL 增长,图片来源:The Block 首先,我们需要就如何衡量性能达成一致。自古以来,新的区块链就一直在宣称它们的性能比以太坊高出多少。这是一种老调常谈。你会看到大量的数字和匆忙组合的图表,比较自我报告的 TPS(每秒交易量)。不幸的是,这些 TPS 数字通常来自他们自己的营销材料,而这些材料几乎都是废话。 L1 本身发布的大多数基准测试都测量简单价值转移的 TPS——即,将币从一个账户转移到另一个账户。简单的转账非常便宜,因此会产生庞大的数字,每个人都喜欢庞大的数字。但实际上没有区块链在这样的传输上遇到瓶颈,而且这种活动并不能反映现实世界的使用模式。此外,其中许多数字是在开发网络或测试网络上生成的,而不是在主网上生成的。我们不关心某人的软件抽象地可以做什...
一文了解以太坊 EIP-4844 的发展历史与最新进展
原文作者:Mofi Taiwo (optimism 开发者) 编译:DeFi 之道 EIP-4844(proto-danksharding)正在获得更多的关注度,凭借其开发、模因以及社区支持,EIP-4844 有望成为以太坊的下一次重大升级。但它到底是什么?简而言之,它是一种新的事务(tx)类型,这使得在(以太坊) L1 上可以容易地编写廉价且短暂的数据。以 blob 表示的数据依赖于一些漂亮的新密码学,以确保它在足够长的时间内可供 L2 使用。关于这一主题有很多的资源。在这篇文章当中,我们将介绍推动 EIP-4844 的整体努力。EIP-4844 发展史EIP-4844 最初是 ETHDenver 2022 大会期间的一个黑客马拉松创意,我们团队的 protolambda、Prysm 的 terencechain 以及其他几个人创建了早期原型。这涉及添加 blob 事务类型并实现保护 blob 所需的新 crypto 的 geth 分叉。 EIP-4844 真正进入开发是在今年春天晚些时候开始的,其直接目标是完全实现共识和执行客户端原型。我们很早就知道,如果没有以太坊社区的全...
币安对“别家”稳定币动手,但矛头是指向 USDT 还是 USDC?
9 月 5 日凌晨12点,币安半夜发布了一条“重大”消息,宣布用户现有的 USDC、USDP、TUSD 稳定币余额和新充值将以 1:1 的比例自动转换为 BUSD。自 2022 年 09 月 29 日 11:00(东八区时间)起,用户将在币安平台上使用合并的 BUSD 余额进行交易。现货、合约、杠杆、理财和质押、流动性挖矿、币安闪兑、质押借贷、币安支付以及币安礼品卡均将执行相关调整,其中包括:9 月 29 日 11:00 现货市场将下架并停止上述稳定币间的交易。 币安矛头指向谁?USDT 还是 USDC?币安回应:不是针对 USDC对于币安突然对自己平台上的“别家”稳定币动手的原因,币安解释称是为了提高用户的流动性和资金使用效率。币安 CEO 赵长鹏在推特上表示,“并非下架。 您仍然可以存入和提取 USDC。 只需将所有流动性合并为一处。 最优惠的价格,最低的用户滑点。”USDC从字面上看,交易对被移除了,这对 USDC 毫无疑问是一个巨大打击。然而,USDC 发行商 Circle 首席执行官 Jeremy Allaire 解释称,此举可能将导致净份额逐渐从 USDT 转移到 B...
专业性+洞察力,致力于探索Web 3.0前瞻内容和深度解读。 Twitter:https://twitter.com/8BTC_OFFICIAL link3:http://link3.to/defidaonews
如何衡量一条区块链的性能?Solana等区块链的“高TPS”口号已经无用了?
多链现在已成为现实。以太坊缺乏可扩展性导致大规模迁移到新一代 L1。这些 L1 中的大多数使用 EVM(以太坊虚拟机),这使得它们与以太坊钱包和开发工具兼容。但是 Solana 已经从头开始完全重建了它的堆栈。 Solana 声称是现有最快的区块链。所以它引出了一个问题:Solana 比 EVM 链快多少?L1 区块链的 TVL 增长,图片来源:The Block 首先,我们需要就如何衡量性能达成一致。自古以来,新的区块链就一直在宣称它们的性能比以太坊高出多少。这是一种老调常谈。你会看到大量的数字和匆忙组合的图表,比较自我报告的 TPS(每秒交易量)。不幸的是,这些 TPS 数字通常来自他们自己的营销材料,而这些材料几乎都是废话。 L1 本身发布的大多数基准测试都测量简单价值转移的 TPS——即,将币从一个账户转移到另一个账户。简单的转账非常便宜,因此会产生庞大的数字,每个人都喜欢庞大的数字。但实际上没有区块链在这样的传输上遇到瓶颈,而且这种活动并不能反映现实世界的使用模式。此外,其中许多数字是在开发网络或测试网络上生成的,而不是在主网上生成的。我们不关心某人的软件抽象地可以做什...
一文了解以太坊 EIP-4844 的发展历史与最新进展
原文作者:Mofi Taiwo (optimism 开发者) 编译:DeFi 之道 EIP-4844(proto-danksharding)正在获得更多的关注度,凭借其开发、模因以及社区支持,EIP-4844 有望成为以太坊的下一次重大升级。但它到底是什么?简而言之,它是一种新的事务(tx)类型,这使得在(以太坊) L1 上可以容易地编写廉价且短暂的数据。以 blob 表示的数据依赖于一些漂亮的新密码学,以确保它在足够长的时间内可供 L2 使用。关于这一主题有很多的资源。在这篇文章当中,我们将介绍推动 EIP-4844 的整体努力。EIP-4844 发展史EIP-4844 最初是 ETHDenver 2022 大会期间的一个黑客马拉松创意,我们团队的 protolambda、Prysm 的 terencechain 以及其他几个人创建了早期原型。这涉及添加 blob 事务类型并实现保护 blob 所需的新 crypto 的 geth 分叉。 EIP-4844 真正进入开发是在今年春天晚些时候开始的,其直接目标是完全实现共识和执行客户端原型。我们很早就知道,如果没有以太坊社区的全...
币安对“别家”稳定币动手,但矛头是指向 USDT 还是 USDC?
9 月 5 日凌晨12点,币安半夜发布了一条“重大”消息,宣布用户现有的 USDC、USDP、TUSD 稳定币余额和新充值将以 1:1 的比例自动转换为 BUSD。自 2022 年 09 月 29 日 11:00(东八区时间)起,用户将在币安平台上使用合并的 BUSD 余额进行交易。现货、合约、杠杆、理财和质押、流动性挖矿、币安闪兑、质押借贷、币安支付以及币安礼品卡均将执行相关调整,其中包括:9 月 29 日 11:00 现货市场将下架并停止上述稳定币间的交易。 币安矛头指向谁?USDT 还是 USDC?币安回应:不是针对 USDC对于币安突然对自己平台上的“别家”稳定币动手的原因,币安解释称是为了提高用户的流动性和资金使用效率。币安 CEO 赵长鹏在推特上表示,“并非下架。 您仍然可以存入和提取 USDC。 只需将所有流动性合并为一处。 最优惠的价格,最低的用户滑点。”USDC从字面上看,交易对被移除了,这对 USDC 毫无疑问是一个巨大打击。然而,USDC 发行商 Circle 首席执行官 Jeremy Allaire 解释称,此举可能将导致净份额逐渐从 USDT 转移到 B...
专业性+洞察力,致力于探索Web 3.0前瞻内容和深度解读。 Twitter:https://twitter.com/8BTC_OFFICIAL link3:http://link3.to/defidaonews
Share Dialog
Share Dialog

Subscribe to GWEI Reseach

Subscribe to GWEI Reseach


<100 subscribers
<100 subscribers
原文作者:Sanjay Shah (Electric Capital),编译: DeFi 之道。
Celestia 被誉为自以太坊以来最重要的底层创新。要了解 Crypto 的发展方向,你必须了解 Celestia。
但还没有人很好地去解释它。
直到现在🧵

了解 Celestia 的第一步是了解应用链理论。
应用链理论认为,最终我们将看到大多数 dApp 运行在它们自己的区块链上。
为什么会是这样? 因为特定于应用的链,可以获得共享链上的应用所没有的许多好处。

但是运行应用链存在着一些问题。
例如,Cosmos 上的独立应用链的安全性是有限的。
或者,你可以在以太坊上部署特定于应用的 rollup ,并获得共享安全性,但你会失去主权。
为什么 ETH rollup 是失去主权的?
它们是由治理代币管理(与社会共识相反),而富人可能会获得不成比例的发言权,它们也失去了一些能力,比如分叉成多条链的能力。
Celestia 为特定于应用的 rollup 创建了一个新模型,
一个同时获得 Cosmos 应用链的主权,以及以太坊 rollup 共享安全性的系统。

让我们详细了解 Celestia 是如何实现这一目标的。
我将使用 ZK rollups 作为示例来演示 Celestia 的工作原理,但它也适用于 optimistic rollups。
首先快速回顾一下 ZK rollups 如何在以太坊上工作:
ZK rollups 生成 L2 区块,然后向以太坊提交证明,以保证这些区块中的计算是正确的。
以太坊上的智能合约验证证明是否正确。
Celestia 有一个关键见解——L1 实际上不需要验证这些证明来保证 rollup 的安全。
只要 L1 可以提供交易的排序以及数据可用性(DA),rollup 节点本身就可以确定哪些交易是有效的。
下面是一个 ZK rollup 如何在 Celestia 上运行的示例:
假设 Alice 在一个 ZK rollup 上有 5 USDC,她提交了一笔交易,将 1 USDC 发送给 Bob。
Rollup 排序器执行此交易,并将更新的状态根连同一个 ZK 证明一起发布到 Celestia。
Celestia 不执行或验证此证明,它只是将证明放入 Celestia 区块链上的一个区块中。
Rollup 节点从 Celestia 读取数据,并看到一个新的状态根以及已发布的证明。
它们自己验证 ZK 证明以确保新状态是正确的。

如前所述,Celestia 不会验证这些证明,它只是存储它们。
但是,如果 Celestia 不验证证明,那么无效的证明就不能发布给 Celestia 吗?
实际上,是可以的,无效的证明也可以发布到 Celestia!
但是,因为从 Celestia 读取的 rollup 节点正在验证证明,它们会知道已经发布了无效的证明并且可以简单地忽略它。
在这种情况下,它们不会更新状态根,而是继续使用之前的状态。

除了状态根和 zk 证明之外,以太坊和 Celestia 上的 rollups 也将单独的 tx 发布到 L1 以获得数据可用性。
如果你不熟悉数据可用性(DA),以及为什么需要它来实现 rollup 的安全性 , 这里有简单的解释:
https://twitter.com/sanjaypshah/status/1580221120405327872
总结一下:
以太坊和和 Celestia 上的 ZK rollups 将状态根、ZK 证明以及个人交易(用于数据可用性)发布到 L1 。
在以太坊的情况下,L1 验证 zk 证明。而在 Celestia 的情况下,L1 将证明验证留给 rollup 的节点。
Celestia 不仅不进行证明验证,也不进行任何形式的执行。
dApp 不能直接部署在 Celestia 上,因为它没有智能合约功能,这使它成为唯一不执行任何交易的 L1!
Celestia 只是为 rollups 提供了一个发布数据的地方,有了这个,rollups 就可以继承 Celestia 的完全安全性!
很简单,但是非常强大。
在 Celestia 上建立的 Rollup 被称为主权 Rollup,为什么它们被称为是具有主权的?
与以太坊 Rollup 不同,Celestia L1 上没有智能合约来确定规范链,这使它们能够通过社会共识而不是治理代币进行升级。
此外,主权 Rollup 可以分叉成多条链,这是以太坊上的 Rollup 做不到的。分叉链继承了与原始链相同的基础层安全性。

当然,Celestia 的设计所带来的,并非都是好处。
选择成为 Celestia 上的主权 Rollup 与成为以太坊上的常规 Rollup,有着不同的权衡。
其中最明显的权衡是跨链桥。
由于以太坊验证每个 Rollup 的状态,所以它可以用来轻松地在 Rollup 之间通过跨链桥连接资产。
主权 Rollup 也可以形成信任最小化的跨链桥,但它要更复杂,因为 Celestia 不能用作一个中介。
附加的帖子,更全面地概述了以太坊 Rollup 与 Celestia 上的主权 Rollup 之间的权衡。
https://twitter.com/sanjaypshah/status/1575188529361014784
就是这样!
你现在应该大概了解了以下这些方面:
Celestia 是什么?
为什么它与所有其他 L1 不同。
它如何实现完全不同类型的 Rollup (主权 Rollup)。
PS - 我遗漏了一些关于 Celestia 工作原理的幕后细节,例如“数据可用性采样”(DAS),它允许 Celestia 在保持去中心化的同时进行扩容。
如果你想将对 Celestia 的理解提升到一个新的水平,那么这值得去深入研究。
【关注DeFi之道】
原文作者:Sanjay Shah (Electric Capital),编译: DeFi 之道。
Celestia 被誉为自以太坊以来最重要的底层创新。要了解 Crypto 的发展方向,你必须了解 Celestia。
但还没有人很好地去解释它。
直到现在🧵

了解 Celestia 的第一步是了解应用链理论。
应用链理论认为,最终我们将看到大多数 dApp 运行在它们自己的区块链上。
为什么会是这样? 因为特定于应用的链,可以获得共享链上的应用所没有的许多好处。

但是运行应用链存在着一些问题。
例如,Cosmos 上的独立应用链的安全性是有限的。
或者,你可以在以太坊上部署特定于应用的 rollup ,并获得共享安全性,但你会失去主权。
为什么 ETH rollup 是失去主权的?
它们是由治理代币管理(与社会共识相反),而富人可能会获得不成比例的发言权,它们也失去了一些能力,比如分叉成多条链的能力。
Celestia 为特定于应用的 rollup 创建了一个新模型,
一个同时获得 Cosmos 应用链的主权,以及以太坊 rollup 共享安全性的系统。

让我们详细了解 Celestia 是如何实现这一目标的。
我将使用 ZK rollups 作为示例来演示 Celestia 的工作原理,但它也适用于 optimistic rollups。
首先快速回顾一下 ZK rollups 如何在以太坊上工作:
ZK rollups 生成 L2 区块,然后向以太坊提交证明,以保证这些区块中的计算是正确的。
以太坊上的智能合约验证证明是否正确。
Celestia 有一个关键见解——L1 实际上不需要验证这些证明来保证 rollup 的安全。
只要 L1 可以提供交易的排序以及数据可用性(DA),rollup 节点本身就可以确定哪些交易是有效的。
下面是一个 ZK rollup 如何在 Celestia 上运行的示例:
假设 Alice 在一个 ZK rollup 上有 5 USDC,她提交了一笔交易,将 1 USDC 发送给 Bob。
Rollup 排序器执行此交易,并将更新的状态根连同一个 ZK 证明一起发布到 Celestia。
Celestia 不执行或验证此证明,它只是将证明放入 Celestia 区块链上的一个区块中。
Rollup 节点从 Celestia 读取数据,并看到一个新的状态根以及已发布的证明。
它们自己验证 ZK 证明以确保新状态是正确的。

如前所述,Celestia 不会验证这些证明,它只是存储它们。
但是,如果 Celestia 不验证证明,那么无效的证明就不能发布给 Celestia 吗?
实际上,是可以的,无效的证明也可以发布到 Celestia!
但是,因为从 Celestia 读取的 rollup 节点正在验证证明,它们会知道已经发布了无效的证明并且可以简单地忽略它。
在这种情况下,它们不会更新状态根,而是继续使用之前的状态。

除了状态根和 zk 证明之外,以太坊和 Celestia 上的 rollups 也将单独的 tx 发布到 L1 以获得数据可用性。
如果你不熟悉数据可用性(DA),以及为什么需要它来实现 rollup 的安全性 , 这里有简单的解释:
https://twitter.com/sanjaypshah/status/1580221120405327872
总结一下:
以太坊和和 Celestia 上的 ZK rollups 将状态根、ZK 证明以及个人交易(用于数据可用性)发布到 L1 。
在以太坊的情况下,L1 验证 zk 证明。而在 Celestia 的情况下,L1 将证明验证留给 rollup 的节点。
Celestia 不仅不进行证明验证,也不进行任何形式的执行。
dApp 不能直接部署在 Celestia 上,因为它没有智能合约功能,这使它成为唯一不执行任何交易的 L1!
Celestia 只是为 rollups 提供了一个发布数据的地方,有了这个,rollups 就可以继承 Celestia 的完全安全性!
很简单,但是非常强大。
在 Celestia 上建立的 Rollup 被称为主权 Rollup,为什么它们被称为是具有主权的?
与以太坊 Rollup 不同,Celestia L1 上没有智能合约来确定规范链,这使它们能够通过社会共识而不是治理代币进行升级。
此外,主权 Rollup 可以分叉成多条链,这是以太坊上的 Rollup 做不到的。分叉链继承了与原始链相同的基础层安全性。

当然,Celestia 的设计所带来的,并非都是好处。
选择成为 Celestia 上的主权 Rollup 与成为以太坊上的常规 Rollup,有着不同的权衡。
其中最明显的权衡是跨链桥。
由于以太坊验证每个 Rollup 的状态,所以它可以用来轻松地在 Rollup 之间通过跨链桥连接资产。
主权 Rollup 也可以形成信任最小化的跨链桥,但它要更复杂,因为 Celestia 不能用作一个中介。
附加的帖子,更全面地概述了以太坊 Rollup 与 Celestia 上的主权 Rollup 之间的权衡。
https://twitter.com/sanjaypshah/status/1575188529361014784
就是这样!
你现在应该大概了解了以下这些方面:
Celestia 是什么?
为什么它与所有其他 L1 不同。
它如何实现完全不同类型的 Rollup (主权 Rollup)。
PS - 我遗漏了一些关于 Celestia 工作原理的幕后细节,例如“数据可用性采样”(DAS),它允许 Celestia 在保持去中心化的同时进行扩容。
如果你想将对 Celestia 的理解提升到一个新的水平,那么这值得去深入研究。
【关注DeFi之道】
No activity yet