免责声明:金色财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。请确保访问网址为(jinse.cn) 举报

    Metamask的Snap平台或迎来类似小程序的创业潮

    作者:闪电HSL

    Metamask作为币圈用户量第一大的钱包,一直以来是只支持EVM兼容链。

    就在上周,Metamask终于将beta版本很久了的snap平台正式推出了。

    访问https://snaps.metamask.io可以看到具体的产品。

    简单描述,Snaps就是Metamask将钱包业务延伸到了非EVM兼容链,更准确的说,只要是私钥是符合HD钱包(分层确定性钱包)标准的链,那都可以使用Snaps平台开发管理该链的钱包。

    HD钱包,即分层确定性钱包,现在几乎是所有区块链的私钥最底层的标准。理解HD钱包要理解透两个概念。

    一是助记词。

    助记词就是我们备份钱包时抄下的那121824个单词。助记词本质上是一个随机数,随机从一个2048个单词库中选择出121824个单词。

    这个随机选择单词的过程是由一个很复杂的算法完成,这个算法形成的助记词的熵是非常强的,想通过爆力碰撞出已有的助记词的概率是无限趋低于零的。即我们通过这种算法得出的助记词就是全宇宙唯一的,不会和其他人生产的碰成一样。

    这个助记词也常被称为种子(seed)。

    助记词不是用来直接管理币,即用来构建交易并签名的私钥。真正能用于签名交易的那是私钥,私钥是由seed派生出来的。

    二是派生路径。

    我们有了助记词后,在Metamask里就可以生成n多个地址。每一个地址都是有种子通过某个算法计算出来的。

    这个算法和计算过程,可以简单的理解成为下面这个函数:

    f(seed, derivation_path) -> (private_key, public_key)

    Derivation_path就是派生路径的意思。

    通过将助记词seed和派生路径当成参数,代入算法,就可以计算出具体的私钥和地址。

    派生路径本质上是一个字符串,长这个样子‘m/44'/0'/0'/0’。

    其中m代表是的种子seed;

    44'指的是BIP44标准,通常还有别的标准,但BIP44是最常用。

    第二个数字代表了不同的加密货币,即不同的链,0就是比特币的派生路径,以太坊是60,莱特币是2。

    最后那个零所占的数字位,代表的是地址索引,如果两个派生路径前面的都相同,最后一个分别是01,就对应在钱包(如Metamask)上你生成的第一个地址和第二个地址。

    另外还有几个概念对钱包支持币也很重要,地址格式、交易数据结构。

    Metamask一直只支持EVM兼容链的币,所有EVM兼容链都可以采用相同的密钥派生路径,并且这些EVM兼容链的地址格式和交易数据结构都和以太坊完全一样,所以非常方便使用Metamask来统一管理。

    但非EVM兼容链,如BTC、sui这些链,它们采用的助记词标准是和以太坊一样的,但派生路径不同,地址格式也不一样,交易数据结构也不一样。

    这样使用Metamask就很难管理。

    snap就是为了解决这些不同,而设计出来的平台。

    snap允许第三方开发者来解决派生路径不同、地址格式不同、交易数据结构不同,从而导致Metamask无法管理这些币的问题。

    snap管理币的方式是,Metamask生成并保管助记词,第三方开发者开发一个前端页面包含了派生路径,并调用Metamask来生成该币的地址,并将地址格式展示在这个前端页面上。

    交易数据结构也由前端页面来构造。

    最终的交易签名,由前端页面调用Metamask管理的助记词派生出来的私钥来完成签名。

    使用派生路径生成的私钥和地址,是无法逆向去计算出助记词的,所以snap平台上的第三方开发出来的前端页面钱包是无法获得用记在Metamask存的助记词的。

    为什么我感觉Snaps会迎来一小波创业潮呢?

    除了Metamask提供了币圈最大的用户流量外,以及用户信任基础外。更重要的是,snap平台还让开发者拥有了一个钱包的前端页面,可以用来做很多业务。

    并且,因为有snaps.metamask.io这种机制,开发者可以自证无法挪用用户的资产,所有资产的使用都需要用户使用Metamask来签名才能完成。

    很多币圈的业务逻辑就可以迁移到snap上来。

    jinse.cn 2
    好文章,需要你的鼓励
    jinse.cn 2
    好文章,需要你的鼓励
    参与评论
    0/140
    提交评论
    文章作者: / 责任编辑:

    声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。

    提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

    金色财经 > 闪电HSL > Metamask的Snap平台或迎来类似小程序的创业潮
    • 寻求报道
    • 金色财经中国版App下载
      金色财经APP
      iOS & Android
    • 加入社群
      Telegram
    • 意见反馈
    • 返回顶部
    • 返回底部