创始人解读:Eclipse架构为何选择SolanaVM、Celestia和以太坊

    作者:ThorHartvigsen,DeFi分析师,翻译:0xjs上周我有幸采访到了Eclipse创始人NeelSomani,Eclipse是一个即将推出的以太坊Layer2。Eclipse与其他以太坊Rollups不同,因为它在整体上采用了模块化。我向Neel询问了关于这些设计选择以及其他各种主题的问题,如主网发布、费用结构/价值捕获、原生代币等。在深入与Neel的有趣对话之前,这里先简要介绍一下区块链的构成。一个区块链包含4个层:执行层——处理用户的交易并为dApps提供环境。数据可用性层——节点从区块生成者那里收到一个区块,并检查数据是否公开可用。共识层——确定交易的顺序。结算层——决定区块链的状态(最终确定性)。整体化区块链自己处理所有这些组件,即包含所有四个层。而模块化区块链只包含其中一个或几个(但不是全部)这些层。以下是这些不同架构的一些例子。Eclipse采用:Solana虚拟机(SVM)作为执行层。Celestia作为数据可用性层。以太坊主网作为结算和共识层。采访如下:首先讨论执行层。是什么让你选择运行Solana虚拟机而不是EVM作为执行环境?在你的网站上提到了并行性和原生费用市场等概念-这些是主要优势吗?“这绝对是最大的优势。可以这样理解,如果有100人都向一个EVM链发送交易,所有这些交易都必须排队等候,一次服务一个交易,无论如何都不能绕过这一点。

    而在Solana上,对于Solana虚拟机,它们实际上可以排在不同的队列中,可以同时提供所有服务。因此,当然,你受到主执行器运行的核心数和一些硬件约束的限制,但吞吐量要比EVM链高得多。而且他们还通过优化减少了区块时间,并且使单线程的执行非常迅速。这是我们选择它的主要原因。”这里有什么权衡吗?“缺点是,如何确定每个人应该排在哪条队列?如果有100个人都在排队,试图得到服务,这意味着他们必须事先指定一些附加信息。因此,他们必须说明,我想读取状态的这一部分,或者我想写入其他部分。他们必须事先说明他们要做什么。对于EVM交易,情况并非如此。你可以只说,我要运行这个交易,然后它就可以随心所欲地运行。这是EV慢M的原因之一。但这也非常方便。”能谈一下Eclipse的可组合性吗?我想Solana/Rust开发人员更容易在SVM上构建。Solidity开发人员或以太坊主网或其他L2的协议是否能轻松集成到Eclipse中?“这些实际上是新功能,但是是的,我们可以通过一个名为Solang的项目支持Solidity。还有一个名为Neon的产品,可以让你使用MetaMask钱包。Drift还建立了MetaMaskSnap,这是MetaMask的一个新扩展,可以让你使用SVM代码使用你的钱包。

    对于Rust合约,开发人员可以使用Seahorse,并且他们可以用Python编写他们的智能合约,甚至Python也可以与Eclipse一起工作。因此,我们在这一点上支持各种不同的语言。”关于数据可用性(DA)层,为什么选择Celestia而不是以太坊?“我们将始终选择对用户和应用程序最好的东西。我们不是部落主义者,尽管显然我们是以太坊L2。如果从成本或带宽的角度来看,以太坊DA目前还不够足够好用,我们就不会试图迫使以太坊DA工作。但我们一直在关注它。一旦准备好,我们就可以迁移到ETHDA。但现在,Celestia提供更大的区块。一旦他们推出他们的主网,区块空间可能会是空的。因此,我们将拥有很多带宽,而且他们可以通过治理增加带宽。他们能够通过治理增加区块大小,我期望他们在我们部署后可能会这样做几次。”Eclipse将利用RiscZero进行Rollup证明。这如何使其与其他类型的Rollup有所不同?“我们采用了一种与Optimism或Arbitrum非常不同的方法。原因是因为我们使用的虚拟机,因为它是并行的,它没有一些相同的原语,它没有一些相同的部分,比如默克尔树,例如,默克尔树不是我们Rollup的一部分。默克尔树在错误证明过程中被用到。因此,我们必须以不同的方式进行错误证明,这最终需要RiscZero以有效的方式进行。这就是为什么RiscZero出现在堆栈中的原因,这将是我们错误证明的重要组成部分。

    ”接下来我想问一下价值捕获问题。在Arbitrum情况下,当用户进行交易时,他们向Rollup支付费用,然后这些Rollup必须支付一定比例给以太坊验证者作为结算成本,但基本上可以保留剩余的费用。Eclipse上是如何运作的?这个模块化堆栈的哪些部分将捕获这些费用?最终Eclipse是否还有一些余额?“因此,现在我们还没有决定是否会分配一些金额给Eclipse,以及会有多少。如果有一些金额,它只是为风险而补偿。也就是说,我们计算费用的方式是看一下第一层,我们说,发布以太坊的费用是多少,我们必须在那里发布多少?然后我们看Celestia,我们做同样的事情,然后将所有这些加在一起,这就是我们将传递给用户的费用。但是风险在于,当用户支付费用时,然后过了几秒钟,对吧?然后我们发布到第一层。也许此费用已增加。因此,作为结果,也许明智的是为了防范这种风险,收费稍微多一点。这就是它的原因。涉及的两个参与者是以太坊和Celestia,从常规成本的角度来看,用户支付的费用实际上是以太坊和Celestia。发布到Eclipse的每笔交易都会给Celestia支付费用。如果写入交易,我们必须向Celestia发布大约200字节,而以太坊每小时都会得到支付。或者甚至可能更不频繁。然后,有一些其他的参与者,我们需要定期支付,每隔一段时间,每周(RiskZero)。

    即使什么问题都没有发生,我们仍然会运行RiskZero错误证明。只是为了表明它仍然有效,基本上就是为这个费用可能不会完全等于发布slash的费用加上以太坊的费用,这就是支付稍多一点的原因。”对吸引应用程序和在早期发展生态系统的策略是什么?“我们有一些来自Solana的DApps,他们正在进行多链开发,因此他们将另外部署到Eclipse。我们孵化了一些项目。我们通过我们的solar加速器计划支持了一些项目。我们为开发人员提供了这些资助,我们可以提供指导,将其分解为里程碑,并为他们提供所需的所有资源。目前,我们仍在与SolanaDApps交谈。我们将很快扩展到SolidityDApps。”未来是否会有Eclipse代币,其目的是去中心化Rollup并引入治理?“也许,这是我们还没有足够考虑好以发表意见的事情,因为我们非常专注于构建这个主网,而主网有很多东西需要考虑,为了甚至考虑像代币这样的东西,我们必须了解我们如何看待治理以及完整的治理框架是什么。这需要数月的努力来真正思考。所以我们还没有考虑过。”Eclipse何时在主网上线?“我们已经有了一个开发网,这是人们目前正在积极开发的网络,用于主网的。一旦我们冻结代码并进行审核,然后我们将其公开源代码,以便人们可以自己查看代码,可以使用它。这是Eclipse主网上线的计划。基本上到年底,我们将采取这些步骤,理想情况下,假设Celestia稳定,假设没有其他东西,没有其他基础设施缺失,那么我们将继续进行主网发布。”

Pixel Artist Pixel Artist
Happy Kittens Puzzle Happy Kittens Puzzle
Penguin Cafe Penguin Cafe
Animal Connection Animal Connection
Snakes N Ladders Snakes N Ladders
Pixel Skate Pixel Skate
BeeLine BeeLine
Draw Parking Draw Parking
Draw Racing Draw Racing
Soccer Balls Soccer Balls
Happy Fishing Happy Fishing
Crashy Cat Crashy Cat

FREE GAMES FOR KIDS ONLINE