Aleo启动激励测试网 零知识区块链迈向主网

robot
摘要生成中

Aleo:隐私与可扩展性并重的区块链新秀

Aleo是一个专注于隐私保护的区块链项目,通过零知识证明技术实现更高的隐私性和可扩展性。该项目的核心理念是让用户能够在不泄露个人数据的前提下进行身份验证和数据处理。

项目概述

隐私性

Aleo的核心是零知识证明(ZKPs)技术,使交易和智能合约的执行可以在保护隐私的同时进行。用户的交易细节默认是隐藏的,但允许在必要时进行选择性披露。其主要组件包括:

  1. Leo编译语言:专门用于开发零知识应用(ZKApps)的语言,降低了开发者对密码学知识的要求。

  2. snarkVM和snarkOS:snarkVM允许链下执行计算,链上仅验证结果;snarkOS确保数据和计算的安全。

  3. zkCloud:提供安全、私密的链下计算环境,支持各方之间的编程交互。

Aleo还提供了集成开发环境和软件开发工具包,支持开发者快速编写和发布应用。开发者可以在Aleo的程序注册表中直接部署应用,降低了平台风险。

可扩展性

Aleo采用了链下处理方式,交易首先在用户设备上计算证明,然后仅将验证结果上传到区块链。这种方式大大提高了交易处理速度和系统可扩展性,避免了网络拥堵和高昂费用的问题。

共识机制

Aleo引入了AleoBFT,这是一种混合架构的共识机制,结合了验证者的即时最终性和证明者的计算能力。AleoBFT不仅提高了网络的去中心化程度,还增强了性能和安全性。其特点包括:

  1. 区块快速最终性:确保每个区块在生成后立即得到确认。

  2. 去中心化保障:通过分离区块生产与coinbase生成,防止少数实体垄断网络。

  3. 激励机制:验证者和证明者共享区块奖励,鼓励证明者通过质押代币成为验证者。

Aleo允许开发者创建不受gas限制的应用程序,特别适用于需要长时间运行的应用,如机器学习等。

最新进展

Aleo计划于7月1日启动激励测试网,以下是一些重要的最新信息:

  1. ARC-100提案通过,团队正在进行最终调整。

  2. 验证者激励计划将于7月1日启动,运行至7月15日,分配100万Aleo积分作为奖励。

  3. 初始供应量为15亿代币,初始流通供应量约为10%。

  4. Testnet Beta重置完成后,网络将与主网类似。

  5. 代码冻结已于一周前完成。

  6. 验证节点扩展计划:初始15个节点,目标年内增至50个,最终达到500个。

解读Aleo最新算法Synthesis Puzzle:引领Web3隐私革命

Synthesis Puzzle算法解读

Aleo近期更新了最新版本的puzzle算法,称为Synthesis Puzzle。新算法不再着重于zk proof结果的生成,而是专注于生成proof之前的中间数据witness。算法流程如下:

  1. 每个epoch生成一个共同的EpochProgram。

  2. 使用nonce(由挖矿奖励地址、epoch_hash和随机数counter构建)作为输入。

  3. 根据EpochProgram和输入构建R1CS证明电路,生成witness。

  4. 将witness转换为Merkle树的叶子节点,计算Merkle root。

  5. 将Merkle root转换为solution的proof_target,判断是否满足当前epoch的难度要求。

  6. 满足要求则提交solution并广播。

这一更新使得puzzle由生成proof转变为生成witness,每个epoch内的计算逻辑一致,但不同epoch间差异较大。新算法摒弃了之前的MSM和NTT计算,增加了并行化实现的难度,可能会对现有的挖矿优化策略产生影响。

解读Aleo最新算法Synthesis Puzzle:引领Web3隐私革命

ALEO35.61%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 4
  • 分享
评论
0/400
TrustlessMaximalistvip
· 07-21 04:21
加密隐私这玩意,爱了
回复0
闪电鼠标手vip
· 07-21 00:10
燃起来了 去撸波空投
回复0
UnluckyLemurvip
· 07-21 00:04
前排蹲一个
回复0
DAO Therapyvip
· 07-20 23:59
zkp又行了
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)