赞
踩
相关论文见:
相关代码实现见:
在链中生成和集成共享随机数,以扩展应用和强化安全。该论文的目的是:
在该论文中引入了3种在权重设置下支持生成共享随机数的方案:
当前已在Aptos链上实现了相关方案,其签名、验签、签名大小等均与各方总权重无关,并将其与BLS签名对比进行了benchmark。其中,当总权重分别为821和4053时,VUF将签名大小分别降低了7倍和34倍。
现有链上随机数放啊对比:
其中:
Aptos团队的 Aline Temesku,提出了:分布式链上随机数和keyless account,致力于称为:
Aline Temesku 2020年时在VMWare工作,对身份验证的数据结构、向量承诺颇有研究,同时对stateless validation无状态验证非常感兴趣,当时的工作重点是经身份验证的数据结构和门限密码学。在VMWare工作期间,Aline Temesku研究了一种匿名支付方案,该方案可平衡责任或合规性与隐私。Aline Temesku于2022年2月加入Aptos团队。
在语言层面,Sui 和 App Toss 都使用 move,但 move 的子集开始有点有趣的分叉。如,Aptos 支持的脚本比 Sui move 中支持的 ptps 强大得多。
Aptos 的整体理念是改善用户体验和开发人员体验,并将 Web 3 带给下一个十亿用户。
Aptos与Sui的另一个不同之处在于:
ZK密码学无处不在,即使是签名方案,也可将其看成是“知悉某密钥的零知识证明”。
在Aptos中,发现零知识证明用途广泛,如:
Aptos rollup扩容方案中,最大的挑战在于:
Aptos对延迟很敏感,若需等待30秒才能完成交易,认为对用户来说并不友好。所以目前并未深入研究如何来构建Aptos rollup方案。
Aptos上目前有个应用程序加改进提案AIP-41:
问题在于,如何将随机性种子放入其中,以及如何使其无偏见或不可预测?
Aptos中,使用基于 PVSS 的公共可验证秘密共享的分布式密钥生成协议和可验证的不可预测函数或 VUF。在 Aptos Network 的PoS设置中使 DKG 变得实用并不是一件容易的事。在这种情况下,使 VUF 或加权 VUF 实用起来也不是很容易。
DKG,即在PoS委员会中传播了一个密钥。
与VDF类似,但更具挑战性:
更多详细技术细节,可参看:Aptos团队2024年论文 Distributed Randomness using Weighted VRFs。
Aptos 致力于改善用户体验和开发人员体验,并将 Web 3 带给下一个十亿用户。但对于该领域的任何加密货币来说,让新用户进入 Web 3。这些用户必须下载钱包,写下助记词,记住它,了解它的重要性。当用户丢失了助记词,就失去了所有资产。当前Web 3 用户的用户体验就是这样。
在 2023 年左右,Aptos团队思考了很多关于通过为用户管理密钥的 NBC 协议来解决这个问题。但这并没有真正解决问题,因为用户仍然需要向 NPC 系统验证自己的身份。所以他们仍然需要一些凭据来证明他们是用户,以便 NBC 系统为他们提供密钥。因此,当观察周围的 NBC 公司时,发现很多公司都在使用 OpenID Connect,让用户使用 Google 帐户等方式向 NPC 系统证明自己的身份。最初它并不让人满意,但大约一两个月后,很明显,如果 NBC 系统可以验证这个OpenID Connect 凭证,那么区块链也可以,而且实际上并不需要 NBC 系统。
Aptos Keyless 允许用户从现有的 Google 帐户(而不是传统的密钥或助记符)设置 Aptos 区块链帐户。简而言之,使用 Aptos Keyless,用户的区块链帐户就是他们的 Google 帐户。未来,Aptos Keyless 将支持许多 OpenID Connect (OIDC) 提供商,而不仅仅是 Google。
重要的是,Aptos Keyless 通过两种方式维护用户隐私:
keyless account无钥匙账户对于用户来说是革命性的,原因如下:
[1] 2024年3月20日 Zero Knowledge Podcast Episode 316 - Alin Tomescu on Distributed On-chain Randomness and Keyless Accounts
[2] 2024年2月2日博客 Roll with Move: Secure, instant randomness on Aptos
[3] Aptos Keyless
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。