长推:对Nostr Assets的理解

Ajian热度: 17100

Nostr Assets(NA)是一种使用Nostr消息来控制钱包的方法,NIP-47 Nostr Wallet Connect提出的是将Nostr客户端和闪电节点结合,实现远程控制。NA可以理解为一种交易所,只需Nostr公钥就可以注册,所有状态转换需要Nostr公钥的签名作为见证。

摘要由 Mars AI 生成
本摘要由 Mars AI 模型生成,其生成内容的准确性、完整性还处于迭代更新阶段。

原文作者:Ajian

原文来源:twitter

注:本文来自@AurtrianAjian 推特,火星财经整理如下:

大家难以理解 Nostr Assets(下文简称 “NA”)都是被它的名字误导了。实际上它只是一种用 Nostr 消息来控制(托管)钱包的方法,并不是一种 “发行资产” 的方法(这就是为什么它需要 “Taproot Assets(Taro)” 以及其它),也并不能真的用 Nostr 公钥来自主保管资产。

Nostr 是一套消息协议,其核心是每一条消息都带有签名,但除此之外什么也没有。因为缺乏控制重复花费的手段,所以它无法用来发行资产,你也无法用 Nostr 公钥来持有资产。

真正的资产发行和保管依然是用区块链来完成的。

NA 做的事情不过是:

一个服务端控制着一个托管钱包,允许你用 Nostr 消息来向它发送指令;当大家都使用同一个托管钱包 ,自然也就可以在内部直接交易,而不必得到区块链的确认。

NA 的文档表明自己也支持用这种方式来控制自主保管的比特币钱包,但现在的用户接触到的都是托管钱包。

https://doc.nostrassets.com/how-does-it-work

相比之下,大家可以看看 Alby(没错,就是各位喜欢用的托管闪电钱包)提出的 NIP-47 Nostr Wallet Connect:

它的想法是将一个 Nostr 客户端跟一个闪电节点布置在一起,从而允许我们通过 Nostr 消息直接控制这个自主保管的闪电节点。这个 Nostr 客户端收到加密消息后会验证签名、解密并使用其中的命令

熟悉网络工程的朋友会意识到这就是一种远程控制工具,就跟 SSH 一样。只不过,有了 nostr,它进一步解放了,任意 Relay 都可以支持这样的远端控制。

是不是跟 NA 很像?但我更喜欢这种用法。

见:https://github.com/nostr-protocol/nips/blob/master/47.md

但我同时也认为,NA 也向一个正确的方法迈出了一步: 你可以将支持 NA 的 Relay(及其托管钱包)理解为一种交易所,只需 Nostr 公钥(无需邮箱、无需手机号)就可以在这种交易所注册;而且,你向它发送的指令都有明确的签名;反过来说,它的所有状态转换,都需要某个 Nostr 公钥的签名作为见证。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。
关键字:Nostr Assets