Stellar上的Protocol 21升级带来了增强的密钥安全性

时间:2024-10-02 编辑: 浏览:(755)

2024年6月18日,Stellar公共网络验证器投票决定将网络升级到协议21,该协议激活了Stellar主网上的五个新的核心推进提案(CAP)。

第21号协议中引入的五个CAP允许一些巧妙的功能,包括对状态档案的改进,对智能合约交易的一些总体成本改进,以及可能是智能合约中secp256r1验证最令人兴奋的本地支持,从而支持密钥签名。Stellar Development Foundation已经开发了一个网络应用程序,您可以在其中演示构建智能钱包的密钥。

AP-0051:智能合约主机功能:Secp256r1验证

secp256r1签名方案是WebAuthn中常用的椭圆曲线,它是浏览器、计算机和手机上可用的密钥背后的标准。启用secp256r1验证允许开发人员设计包含密钥的合同,以签署智能合同交易和访问帐户,而不是使用种子短语或签名密钥。

通过使用存储在设备上的加密数据,并使用硬件令牌(如YubiKeys)、生物特征数据(如指纹或面部识别)或其他加密方法执行用户验证,密钥提供了一种更快、更安全的身份验证方法。使用密钥签署交易和访问账户的能力消除了用户记住他们的密钥或12到24个单词的种子短语的需要,这一直是区块链进入的巨大障碍。

在第21号协议中增加了新的核心推进协议

虽然没有密钥支持那么引人注目,但这四个CAP在很大程度上确保了Stellar网络的效率和成本效益。

CAP-0053:独立的主机功能用于扩展合同实例和合同代码的TTL

在Protocol 21之前,Stellar上的智能合约只有一个主机功能,可以将合约代码和合约实例分类账条目的生存时间(TTL)延长相同的值。CAP-0053引入了两个新的智能合约主机功能:“extend_contract_instane_ttl”用于扩展合约实例的ttl,“extend_contract_code_ttl”用于扩展合同代码的ttl。通过这两个主机功能,用户可以分别扩展合同实例和合同代码,从而改善租金分配。

CAP-0053不仅改善了州档案功能,而且它也是由Stellar社区成员Tommaso De Ponti(tdep)创建的!

CAP-0054:Soloban改进的VM实例化成本模型

在协议21之前,CPU成本与交易费用相关,主要来自虚拟机(VM)实例化。此CAP引入了一种改进的模型,旨在收取更接近实际而非过高估计的费用,从而降低总体成本并增强网络可扩展性。

CAP-0055:索罗班精简链接

此CAP通过在VM实例化期间链接到更少的主机函数来降低总成本。有100多个主机功能,在《21号议定书》之前,所有主机功能都与每个合同相关联。CAP-0055将这些链接减少到仅合同明确导入的功能,降低了每笔交易的CPU成本,允许每笔分类账进行更多交易,并通过减少不必要的工作量来提高整体网络性能。

CAP-0056:Soloban交易模块内缓存

此CAP通过在智能合约事务中缓存解析的Wasm模块来降低总成本。在协议21之前,如果智能合约事务多次调用同一合约,则每次调用都会重新解析该合约。引入模块缓存意味着,无论调用多少次,每个事务只需要解析一次契约。这一变化允许每个分类账有更多的交易,提高吞吐量,并通过消除交易的合同调用树中的冗余解析来提高性能。

接下来的步骤

这是一个激动人心的时刻,建立在恒星。在具有本机帐户抽象和低成本短期数据存储(状态归档)的技术先进的L1网络上提供密钥支持,为创建高可用性、高效性和安全性的项目打开了大门。

所以,试试密钥示例,自己构建一些东西,并在Stellar Developer Discord的#passkeys频道中分享你的发现。让我们一起为区块链带来一个无密钥、无种子的未来!

最新 更多 >
  • 1 WBOND币值多少钱一枚

    WBOND币是一种数字货币,它的价值由市场供求决定。目前,WBOND币的价值是多少钱一枚呢?让我们一起来了解一下。首先,需要说明的是,WBOND币是一种加密货币,它使用了区块链技术进行交易确认和货币发行。与传统货币不同的是,WBOND币并没有实体形式,而是存在于网络中。由于WBOND币的发行总量是有限的,所以其价值受到供需关系的影响。当市场需求大于供应时,WBOND币的价值会上升;反之,当市场供应

  • 2 VNY币有风险吗

    近年来,随着数字货币的兴起,越来越多的人开始投资和交易各种不同的虚拟货币。而其中一种备受关注的虚拟货币就是VNY币。然而,尽管VNY币的前景看似一片光明,但我们也不得不考虑其背后的风险。首先,VNY币作为一种新兴的数字货币,市场波动性较大,投资风险较高。虽然VNY币在近期取得了一些成功,但其价值的波动性依然存在。在短时间之内,VNY币的价格可能会出现剧烈的波动,这给投资者带来了一定的风险,尤其是对

  • 3 WCFX币有风险吗

    WCFX币是一种新兴的数字货币,它提供了一个去中心化的平台,旨在为用户提供安全、高效和便捷的交易体验。尽管WCFX币的潜力受到许多投资者的关注,但我们也不可忽视它所可能存在的风险。首先,与其他数字货币一样,WCFX币的价格波动性非常大。虽然价格的波动为投资者提供了赚取巨额回报的机会,但也给投资带来了巨大的风险。价格波动可能受到多种因素的影响,包括市场供需、投资者情绪和政策变化等。因此,投资WCFX

  • 4 vya币有风险吗

    VYA币是一种数字货币,近年来在加密货币市场上引起了一定的关注。然而,就像其他加密货币一样,VYA币也存在一定的风险。在考虑投资之前,我们需要了解并评估这些风险。本文将对VYA币的风险进行分析。首先,市场风险是投资加密货币的普遍风险之一。虽然VYA币发展迅速,但其价格受市场供需关系和投资者情绪等因素的影响。由于市场波动大且不可预测,投资者可能面临巨大的价格波动风险。因此,投资者在购买VYA币时需要

  • 5 WEVER币值多少钱一枚

    WEVER币是加密货币市场上的一种数字货币,具有一定的价值。WEVER币的价格是根据市场供需关系和投资者对其价值的认可而确定的。在当前的加密货币市场上,WEVER币的价格为多少钱一枚呢?我们来进行一番探讨。首先,了解WEVER币的背景信息是很重要的。WEVER币是一种基于区块链技术的加密货币,它的目标是通过去中心化和匿名性来提供更安全、高效、私密的交易。由于其采用了区块链技术,使得WEVER币的交

  • 6 CRC币有风险吗

    随着区块链技术的发展和应用的普及,加密货币如比特币、以太坊等已经成为了人们关注的焦点。而其中一种备受关注的加密货币就是CRC币,即CRC Token。CRC币作为一种全新的数字资产,其背后采用了先进的区块链技术,通过智能合约来实现价值传输和交易。CRC币的发行数量有限,可用于购买商品、服务以及交易等。这种新的数字资产带来了巨大的市场潜力,吸引了越来越多的投资者。然而,作为一种新兴的投资工具,CRC

  • 7 CWS币怎么买卖

    了解CWS币CWS币是一种基于区块链技术的数字货币,它是Crypto World Securities的简称。CWS币的特点是高度安全、匿名性强以及较低的交易费用。它的价值完全由市场供需决定。购买CWS币购买CWS币的方法有多种,下面是其中的一种常用的方法: 选择一个可信的数字货币交易平台注册账号,完成实名认证。 在交易平台中选择购买CWS币的交易对(通常是CWS/USDT或CWS/BTC)。

  • 8 VSHARE币有希望吗

    近年来,加密货币市场火热,各种新币层出不穷。VSHARE币是一种备受关注的新兴加密货币,拥有让人充满期待的潜力。那么,VSHARE币有希望吗?让我们一起来探讨一下。首先,VSHARE币背后的技术团队是其发展的重要基石。据了解,VSHARE币的创立者拥有丰富的区块链技术经验,并且在这个领域已经取得了一定的成就。他们致力于改善传统征信系统,通过区块链技术构建一个更加公平和透明的信用体系。这个目标在当前

  • 9 VNLA币值多少钱一枚

    大家好,今天我们来聊一聊VNLA币的价值。首先,VNLA币是一种数字货币,诞生于2017年6月,其全名是“Vanilla Coin”。VNLA币是基于区块链技术的去中心化加密货币,旨在为用户提供快速、便捷的交易及投资体验。关于VNLA币的价值,我们需要从几个方面来分析。首先,我们可以从市场需求和供应来看。随着区块链技术的发展和应用领域的扩大,数字货币的需求也逐渐增加。VNLA币作为其中的一员,其供

  • 10 WAIFU币有风险吗

    目前,加密货币市场正变得越来越热门。新的数字货币项目纷纷涌现,吸引了投资者的广泛关注。其中,WAIFU币作为一种新兴的代币,备受瞩目。然而,对于WAIFU币来说,投资是否存在风险?这是一个必须认真考虑的问题。首先,我们需要了解WAIFU币的背景。WAIFU币是基于区块链技术的数字货币,旨在为群众提供一个用于购买虚拟角色的平台。作为一个新兴的项目,WAIFU币的价值取决于其在市场上的认可度和用户数量