ALEO什么时候上主网?官方说

74次阅读
没有评论

主网之路更新

2024 年 6 月

现在,我们沿着主网之路前进了四个月,我们的团队和社区正在为发布的最后冲刺做准备。本月,我们实现了重要的里程碑,包括公开我们的 CanaryNet、根据我们的验收标准测试核心功能以及启动测试网测试版。

我们的下一个重要里程碑是计划于 6 月 15 日进行的代码冻结,并在 6 月底之前完成功能齐全的 Coinbase Puzzle。

CanaryNet 现已公开发布

本月,我们弃用了规范的 Devnet,转而让社区运行自己的独立 Devnet,以支持第三方开发和测试,以帮助社区提交错误修复和协议升级。我们还向公众开放了以前是一个封闭网络的 CanaryNet,以便他们能够尽快访问新功能。当这些功能得到充分验证后,它们将升级到测试网测试版。

测试进度更新

3 月,我们开始与主要生态系统合作伙伴召开每周核心开发者会议,并制定了主网所需的 7 项验收标准,详见下文“主网测试计划”。

从那时起,我们成功测试了所有核心功能。在引入一些更新后,我们计划在测试网测试版中再次运行验收标准,以确保所有新更改都能正常工作。我们还在实施代码库的最终功能更新,包括对 ARC-0041 的更新,并准备发布功能齐全的 Coinbase Puzzle。

立即在测试网测试版上部署

测试网 3 已正式弃用,测试网测试版(一个新的公共开发环境)已上线,这将使我们能够在更现实的、类似主网的环境中测试我们的验收标准。如果您还没有迁移您的应用程序,请留出一些时间并加入已经在测试网测试版上运行的人

更新后的 API 端点如下所示:

要开始使用和参与测试网测试版,您可以从Leo WalletPuzzle Wallet上托管的官方Aleo水龙头获得测试网积分。

参加 ARC-0041 审核竞赛

热衷于嗅探漏洞并有兴趣对 Aleo 网络的安全性产生影响?我们最近宣布与 Sherlock 合作举办 ARC-0041 竞赛,该竞赛提供 155,000 美元用于查明和描述 ARC-0041 中的代码漏洞。您可以立即注册参与,并于 UTC 时间 6 月 10 日下午 3 点开始提交漏洞。

达到这些里程碑并非易事,需要不乏奉献精神和辛勤工作。一如既往,我们感谢我们的社区如何团结起来支持我们,因为我们共同努力创造一个安全区块链成为新常态的世界。

2024 年 5 月

有朝一日,我们预计 Aleo 网络将保护数十亿笔交易和数据点。这意味着协议的某些方面(特别是与价值相关的加密逻辑和共识)必须从第一天起就准备好。该团队正在与数十个生态系统参与者一起努力满足一套验收标准和测试方法,以帮助提供最高安全标准的保证。

自 3 月份的上次更新以来,我们已经朝着启动主网的最终目标迈出了一大步。首先,我们在社区合作伙伴 StorSwift、Demox Labs 和 Puzzle 的帮助下实施了 ARC-0037 和 0038。这些提案极大地提高了验证者和委托者的安全性和可用性,并为代币授权或“质押”创建了一个新的、基于程序的系统。

此外,底层协议也进行了更新,以纳入以前的审计修复,其中包括将完全同步的 BFT 假设合并到我们的 Narhwal-Bullshark 实现中,更新基础 credits.aleo 程序,以及改进的客户端同步性能。

我们已经在多个测试环境中验证了 90% 以上的先前指定的测试用例,包括封闭的“DevNet”和半开放的“CanaryNet”。此外,我们还在 Devnet 上完成了 Coinbase Puzzle 的测试,并为公共交易、私人交易和部署创建了大炮,以便于自动化测试。

 

ARC-0020 测试正在进行中

我们已经开始测试新的ARC,ARC-0020。ARC-0020 是一种代币标准,可实现无缝的公共/私人转账到合约,这对于在 Aleo 网络上实现安全的 DeFi 应用程序非常重要。它增加了几个关键功能,包括应用链下签名的一步批准流程、将私有代币发送到智能合约的能力,以及使用数字签名将代币合约连接到公司网站的能力。

有些人可能熟悉流行的 ERC20 标准,ARC-0020 在几个方面相似和不同。两者都为各自区块链上的代币交互定义了一个框架,具有类似的代币转移、余额查询和第三方交易批准机制。然而,ARC-0020的独特之处在于强调其运营的安全性和效率,使用链下签名代替链上批准,减少区块链上公开记录的数据量。与ERC20的完全公开的交易和批准记录相比,这种方法旨在增强数据安全性。

经过各种社区和生态系统利益相关者的多次讨论,我们达成了 ARC-0020 的当前设计。围绕 ARC-0020 的评论和投票将在 Aleo Governance 平台上进行。我们已经添加了单元测试,并与生态系统构建者一起试用了初始实现,并希望尽快实现。

 


主网测试计划

两周前,我们宣布致力于围绕 Aleo 主网的标准和进展进行透明更新。我们相信每个人都有在线隐私权,这使我们走到了这一刻:创建并启动一个真正在设计上实现零知识的网络。

今天,我们准备分享我们的主网启动计划、使其成功所需的功能以及您可以期待的未来。

可 编程 序。私人。无需许可。

我们致力于推出一个符合 Aleo 核心原则的主网——可编程、私有和无需许可。我们与几个生态系统合作伙伴会面,并建立了一套对每个人都最重要的基线功能,并从中定义了自信的主网启动所需的最低接受标准。

我们一起努力勾勒出不容妥协的功能。为了验证这些功能及其各自的验收标准,测试用例不仅由 Aleo 基金会的成员定义和商定,还由更广泛的 Aleo 利益相关者社区定义和商定。下面详述的每个功能都有三个特定的测试用例,压力越来越大,以满足最低验收标准并确保网络已准备好启动。

aleoBFT共识

AleoBFT是我们新颖的共识机制,它将权益证明的终结性与工作量证明的强大激励机制相结合。这种混合架构帮助我们实现区块确认的即时终结性,同时利用“coinbase puzzle”来奖励证明者并激励开发更好的硬件以实现零知识密码学。

我们的目标是建立一个安全且有弹性的共识系统,该系统可最大限度地减少停机时间,具有强大的拜占庭式容错能力,并确保验证者能够快速同步到最新的网络状态,从而保持整体系统的完整性和性能。

客户端同步

客户端同步对于网络的正常运行至关重要,因为它可以确保所有参与者都能一致且准确地了解全局状态。我们专注于确保客户端节点可以从账本历史记录中的任何时间点同步,以快速可靠地进行小费。

这涉及优化两个关键方法:

  • 用于快速更新的 CDN 快照
  • 点对点八卦,在节点之间实现高效、直接的数据共享

私人和公共交易

公共和私人交易都是我们主网启动不可或缺的一部分,是我们正在严格测试的独特但相互关联的功能。用户可以生成零知识证明,通过记录模型转移价值,如“ZEXE:启用去中心化私有计算”中所述。对于公共事务,用户可以使用 finalize 语句透明地更新状态。

项目部署

在 Aleo 上开发应用程序是我们使命的关键,程序部署起着至关重要的作用。用户将能够创建新的 Aleo 程序,利用执行和最终确定语句将他们的应用程序变为现实。此功能是扩展我们的生态系统的基础,并使开发人员能够在 Aleo 以安全和隐私为中心的环境中进行创新。

Coinbase 拼图

coinbase 谜题是一种工作量证明类型的谜题,旨在激励开发更快的软件和硬件以生成零知识证明。证明者可以提交 coinbase 谜题的有效解决方案以获得奖励。

我们正在整合 coinbase 拼图,以推动零知识证明技术的进步,以保持网络稳定性和可持续代币经济学的方式奖励证明者。

质押 (ARC 0038

用户可以将 Aleo 积分质押给验证者。我们的社区合作伙伴 Demox Labs 将领导在项目层面实施 ARC-0038 的工作,并对该实施进行审计,以确保该方法的安全。Demox 还将实施流动性质押协议,为质押提供更大的灵活性。

验证者/工作线程分离 (ARC 0037)

我们的社区合作伙伴 Provable 在 ARC-0037 上处于领先地位,并发布了一个实现和设计规范,该规范正在由我们的另一个社区合作伙伴 Puzzle 进行审查和测试。

ARC-0037 旨在通过提供单独的提款地址来减轻验证者的安全负担。为了解决安全问题,在bond_public过程中,验证者和委托人指定一个不可更改的提款地址,以防“热”密钥泄露时保护验证者的资金。未绑定的信用额度在执行claim_unbond_public时被定向到此地址。

进行稳健的网络测试

来自生态系统的几个团队,即 Demox LabsMonadicusSupranationalPuzzle 和 Kryha,与我们合作扩展了测试协议,以确保网络为启动做好准备。为了实现这一点,我们推出了一系列测试工具。这些工具包括创世区块生成器、提前 (AOT) 交易和区块历史生成以及节点拓扑管理系统。此外,我们还与这些生态系统成员合作推出了一个金丝雀网络。这些测试工具可以帮助我们检查网络的共识机制的运行情况、客户端同步的流畅程度以及交易的处理速度。

为了根据验收标准测试这些不同的功能,Aleo Network Foundation 团队将建立并运行一系列测试环境,从内部开发网和“金丝雀网络”开始。devnet 是一个内部测试环境,Aleo Network Foundation 和 Provable 负责管理测试网验证器的推出,并在上游发布之前测试初始功能。金丝雀网络是一个更加去中心化的半开放网络,让我们可以在更真实的条件下测试网络。

我们还计划推出另一个测试网,它将是完全开放和无需许可的,并且应该最接近 Aleo 主网的样子。

后续步骤

我们的社区从一开始就是 Aleo 故事的一部分。当我们齐心协力推出主网时,我们正在与整个生态系统的合作伙伴密切合作,以支持测试工作并验证我们的准备情况。我们的目标是确保网络满足用户的需求,不仅在第一天,而且在那之后的每一天。这确实是一个团队的努力,我们希望每个人都知道我们在完成这些重要测试方面的进展。

正文完
 0
aleocn
版权声明:本站原创文章,由 aleocn 于2024-06-28发表,共计4046字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)