星际文件系统开发人员的快照—MetaMask Flask

IPFS中创算力 水手 发布在 Web 3.0
 9506  0

星际文件系统率先使用MetaMask Flask的新功能,让用户更容易与分布式存储网络进行交互

01什么是MetaMask Flask?
MetaMask Flask 是钱包最前沿和创新功能的试验场。作为生产 MetaMask 的发行版,Flask是开发人员和实验功能点燃以创造 Web3 未来的地方。
在构建管理和传递真实价值的应用程序时,安全的用户体验和稳定的功能对于保护用户的资产至关重要。通过在Flask中推出实验性功能,MetaMask可以移除一些常用的防护栏,并在将它们部署到更广泛的公众之前快速迭代它们。
自然,Flask不提供与主要MetaMask应用程序相同的API或UX稳定性保证,因此请注意,它仅供开发人员使用,参与风险由用户自行承担。该实验室无人监管。

02为用户提供可扩展性

由于MetaMask是第一个为用户提供可扩展性的钱包,快照不仅将加快以太坊的创新速度,而且将加快整个Web3生态系统的创新速度

虽然最初版本的快照只能以有限的方式修改MetaMask的UI,但它已经实现了所有功能中最强大的功能之一:让快照能够管理用户在不同协议下的密钥。

如果协议有SLIP-44ID、JavaScript签名库和公开可用的节点,开发人员可以在MetaMask中添加对它的支持。快照的开发人员将仅受快照API本身的限制,MetaMask团队将继续迭代以满足开发人员的需求。

MetaMask快照由两部分组成:

1. MetaMask安全执行第三方JavaScript代码。

2. 用于网站和MetaMask的API与单个快照进行通信。

通过JSON-RPC请求和响应进行通信。通过这种方式,快照可以扩展MetaMask的 JSON-RPC API并改变MetaMask应用程序运行表现。随着时间的推移,MetaMask将使用它来支持不同的区块链和其他非中心化协议、新型密码学、新型加密资产等。

03星际文件系统快照

充分利用这些新功能,协议实验室与Chainsafe合作开发了MetaMask Flask快照。安装后,快照将向钱包中添加星际文件系统集成,并附带一个前端。
在这里,用户可以查看他们的星际文件系统账户和余额,发送交易,并使用他们的星际文件系统密钥创建加密签名消息。这为他们提供了一种更方便的方式来与星际文件系统协议进行交互,而这一切都直接来自MetaMask浏览器集成。

04结语

Flask是MetaMask用于确保功能和API对所有用户安全稳定的环境。快照是一种让 Web3开发人员有机会使用MetaMask做更多事情并创建全新类型dapp的方式。


任何开发人员都可以创建快照,并且在未来,用户将决定他们想要使用哪些快照并将其集成到他们的钱包中。