Crush

发布于 2023-11-28到 Mirror 阅读

Alby 钱包完全使用手册

转载请注明来自「Biteye」社区

作者:Biteye 核心贡献者 Crush

社区:@BiteyeCN

*全文约 4500 字,预计阅读时间为 8 分钟


一、基础知识

(一)什么是闪电网络

众所周知,BTC 的出块速度大概是 10 分钟一次,非常缓慢。而闪电网络(也称为闪电或 LN)是建立在比特币之上的可扩展性解决方案,它允许用户快速发送和接收比特币,且几乎不收取任何费用。

如果和以太坊生态做比较,闪电网络就相当于那些围绕 ETH 主网而做出各种改善的 L2 网络。

其基本原理是,将用户的交易放到链下进行,以保证速度。接着将所有交易汇总到比特币主网进行统一结算,以降低手续费。

(二)什么是 SAT(聪)

SAT(聪)是 BTC 的最小单位,1 BTC = 1亿聪,目前 1 聪的价格大概是 0.00037U。

其中英文名称是根据比特币协议创始人 Satoshi Nakamoto(中本聪)的名称演变而来,英文取了 ”SAT“,而中文则使用了”聪“。

最小单位“聪”的推出,使得比特币闪电网络的支付更加便捷。

(三)Alby 钱包是什么

Alby 是一款闪电网络钱包,和大家平时用的最多的小狐狸钱包一样,也是可以用来完成转账、付款、签名等操作。

其最大的亮点是集成了 Nostr 社交协议,Twitter 前 CEO 力捧的项目,任何人都可以基于 Nostr 这个协议,去构建一个社交应用。

Alby 官网:https://getalby.com/

Alby 官推:https://twitter.com/getAlby

Github 主页:https://github.com/getAlby/lightning-browser-extension

(四)Alby 与 Nostr 的关系

Nostr 作为一个抗审查的社交底层协议,其开发者 Fiatjaf 同样也是比特币和闪电网络的开发者,因此 Nostr 协议原生地支持闪电网络。

Alby 作为一款闪电网络钱包,内置了 Nostr 账户生成功能。 用户在注册 Alby 钱包的时候,可以通过 Alby 去生成 Nostr 公钥。基于该公钥,用户可以体验 Nostr 协议的一些应用。

比如参与最近热门的项目 Nostr Assets 的打新,在 Nostr Assets 里面进行转账收款等等。

注:Nostr Assets 是 Nostr 生态的一个应用,它将 Taproot Assets 和 Satoshis(比特币最小单位)引入了 Nostr 生态系统,用户可以使用 Nostr 的公钥和私钥在 Nostr 协议层发送和接收它们。

(五)不同收款地址的解释

BTC 地址

BTC 主网地址,与 ETH 主网地址一样,常见的地址有如下几种类型:

  • “1 ” 开头的地址为最原始的 BTC 地址;

  • “3” 开头的为升级后的 P2SH (Pay-to-Script-Hash) 地址,支持比传统地址更复杂的功能;

  • 部分 “3” 开头的地址为隔离见证地址(Nested Segwit Address,BTC 的一次扩容升级);

  • “bc1q” 开头的地址为原生隔离见证地址(Native Segwit Address ,进一步减少了交易中存储的信息量,大大降低了费用);

  • “bc1p” 开头的地址为最新 Taproot 升级后的地址,Taproot 软分叉后,为比特币地址启用了更多新的智能合约功能,并提高了此类交易的隐私性。

这些地址通常都可以互相转账,但以防万一,转账前最好还是先进行小额测试。

目前 Alby 支持充值的主网 BTC 地址为“bc1q”开头,Alby 会通过第三方服务,将主网 BTC 跨到闪电网络,以 SATS 的形式显示。

这里的第三方服务会收取 1.5% 的手续费,最大仅支持 0.05 BTC。

闪电网络地址

  • BTC 的二层网络,转账速度快;

  • 通常是使用发票进行收款,发票需要收款人自己设置收款金额,形式为二维码或者“lnbc”开头的一串地址。由于超时会失效,所以每次的发票地址都不一样;

  • 随着近些年的发展与升级,出现了类似“LNRLxxx”开头的地址,以及“[email protected]”的邮箱地址;

  • 以上这两种地址,都属于一个中转协议,当用户输入该地址进行转账时,这些地址就会主动去生成一个上面的发票,无需收款人主动生成发票,以简化转账步骤。

Nostr 地址

Nostr 社交协议的地址,“npub”开头,Alby 钱包里可以生成这种地址,并存在对应的助记词。

(六)Alby 与 Metamask 的区别

Metamask 用户第一次上手 Alby 钱包,可能会感到陌生,下面是我总结的二者之间的一些区别,以帮助大家更好理解 Alby 这个新钱包。

  • Metamask 不论是主网,还是其它 L2,其钱包地址都相同。但是 Alby 的闪电网络地址与 BTC 主网地址完全不同;

  • Metamask 可以直接输入他人的钱包地址进行转账,Alby 大多数情况下只能使用发票的方式去收款,需要收款方主动开票。特殊用例下可以像 Metamask 一样操作,后面会细说;

  • Metamask 用户之间转账,可以使用 ENS 等域名缩短钱包地址,但是这些域名通常需要花钱购买。Alby 可以自行设置邮箱地址,但只能收款使用,无其它功能;

  • Metamask 的账号恢复依赖助记词,Alby 则依赖一种较为中心化的钱包连接凭证,另外,如果你通过 Alby 注册了 Nostr 公钥,则需要保存 Nostr 的助记词以便日后恢复账号;

二、使用教程

这部分我会具体说一下相关功能的使用,以帮助大家更好地理解上述文字。

(一)创建钱包

1.下载钱包插件

首先,打开钱包插件下载地址,安装钱包。这里推荐使用 Google、火狐、Edge 等浏览器,其它浏览器可能会存在插件不兼容的情况。

https://chromewebstore.google.com/detail/alby-bitcoin-lightning-wa/iokeahhehimjnekafflcihljlcjccdbe

2.注册 Alby 账号

安装之后,弹出账号注册界面。

如果你使用过其它钱包,可以直接连接并导入旧帐号。

如果是第一次使用,通常点击左边的”使用 Alby 连接“即可。

Alby 会读取你在官网的登录状态,如果你已经在官网注册并登录了,这里点击“Log in to connect”,可以直接完成钱包的导入,新用户则需要注册一个新的 Alby 账号。

用户需要准备一个邮箱,通过验证码的方式完成注册。

后续登录也是点击下面的 “One-time login code”,通过一次性的邮箱验证码去登录。

3.固定插件并设置解锁密码

注册好账号之后,你会看到如下的提示。下图是一个固定插件到工具栏的教程,方便用户使用。

这里的解锁密码也需要设置一下,和小狐狸钱包的密码一样,都是解锁钱包时需要使用的密码。

到这里,你的钱包就已经注册完毕了,下面我们来看一下相关的功能使用。

(二)转账/收款

1.创建收款发票

第一次充值需要开具一个收款发票,用户需要填入收款金额以及备注信息。

备注信息可随便填写,或者不填,但是不要填入任何敏感或者隐私信息,因为它是公开的。

创建完成之后,我们会看到一个二维码以及一个点击后可以获得发票链接的按钮。

接着我们打开交易所,购买一些 BTC,选择 BTC 提现。

比如我们在 OKX 进行体现,用户可以直接选择扫描二维码,或者将发票链接粘贴进来,交易所会自动识别发票。

使用闪电网络提现需要 0.037U 的手续费,而下面的比特币主网则需要 7.4U 的手续费,相比之下,闪电网络便宜太多。

2.Alby 钱包收款方式简介

在钱包页面直接点击收款,会弹出来三种收款方式。

  • Lightning invoice——发票收款方式,类似固定金额的支付宝收款码,但是一次性有效。

  • Bitcoin address——通过比特币地址收款,这个类似于以太坊主网的交易,手续费很高。收款后 Alby 会使用 Deezy 的 Swap 服务,将 BTC 转换成 SAT,转换费 1.5%,且最低需要转入 3000 SAT 等额的 BTC。

  • Redeem——基于闪电网络的比特币礼品卡,在国外一些加油站、超时、杂货店会有销售,通常面额在 10~250 美金,用户可以通过扫描二维码或者输入一段 Lnurl 开头的 Code 去兑换。

除此之外,上面提到的邮箱地址以及 LNURL 地址都是可以收款的。

但是 Alby 的邮箱以及 LNURL 地址,只能在 Alby 钱包之间进行转账。

一旦使用交易所向钱包里进行充值时,还是只能使用发票去解决,交易所并不能识别 Alby 的邮箱或者 LNURL 地址。

3.发票收款有效期

发票收款存在有效期,例如30分钟,1个小时,超时则作废。

4.打赏主页

Alby 会直接分配给用户一个网络主页,例如 https://getalby.com/p/crush,用户访问这个网页,可以自己决定打赏多少金额,并生成对应的发票。

https://getalby.com/p/crush

(三)钱包安全

钱包安全需要从下面几个方面下手

  • 注册邮箱

  • 连接凭证

  • 解锁密码

  • Nostr 助记词

1.注册邮箱

由于闪电网络的特性,在注册 Alby 的时候,我们是使用邮箱直接获得验证码完成登录和注册的。

这意味着,如果你的邮箱被他人盗走,那么他人也能使用你的邮箱,去登录 Alby 的钱包,接着将你的资产转走。

2.连接凭证

上面在使用手机 APP 的时候提了一下,连接凭证是类似于小狐狸钱包中助记词一般的存在,如果这个泄露了,别人也可以通过这个凭证,在其它设备上进行登录,接着将你的资产洗劫一空。

3.解锁密码

解锁密码类似于我们手机的锁屏密码,它是最外层的一层防护,但它又远比锁屏密码重要。

使用过 Metamask 的用户都知道,当电脑被病毒程序控制之后,一旦它获得了你的解锁密码,那么它就可以直接在你的钱包里完成财富转移。

4.Nostr 助记词

在基础知识那里,我们有说过 Nostr 社交协议。注册 Alby 账号后,我们可以在钱包右上角点击“账户设置”,选择“生成主密钥”。

主密钥是一串助记词,生成了助记词之后,这里的 Nostr 公钥才会显示。

公钥就相当于对外的一个地址,通过 Nostr 公钥,你可以和 Nostr 生态的一些协议进行交互,例如最近很火的 Nostr Assets。

这里需要特别注意的是,Nostr 主密钥和 Alby 是分开的。用户就算保存了 Alby 的账户或者连接凭证,也不代表就能找回当时的 Nostr 密钥和公钥。

(四)账号多开交互 Nostr Assets

Nostr Assets 在上面有做介绍,是一个开源的去中心化协议,旨在将 Taproot Assets 和比特币无缝整合到 Nostr 生态系统中。

Nostr Assets 即将推出 Fair mint 功能,具体参与步骤可以参考 Biteye 推文。

https://x.com/BiteyeCN/status/1724682768305844483?s=20

多号原理

同一个 Alby 账号可以重复导入,每次导入,你都可以设置一个新的 Nostr 助记词,以及对应的 Nostr 公钥。

注意,Alby 账号和 Nostr 密钥没有任何关联,这里只是提供生成和保存功能。如果你在交互 Nostr 生态项目时,往一些 Nostr 应用里充值了资金,千万记得保存好 Nostr 主密钥,否则你的资金可就全丢了。

操作步骤

打开钱包插件,右上角点击账户,选择“添加新账户”,接着选择“使用 Alby 连接”。

这里最多可以生成 13 个钱包,即重复导入13次。

接着我们再去每一个钱包中生成一个 Nostr 公钥和助记词。

如上面所说的那样,助记词一定要保存好,Alby 账号和 Nostr 公钥并非一一对应。

最后,对每一个 Ably 账号进行充值,再通过 Alby 生成的不同 Nostr 地址,把钱充值到 Nostr assets 里面即可。

https://mainnet.nostrassets.com/#/receive

(五)预算设置

我们在使用 Metamask 连接一些项目进行交互时,总是担心授权问题,生怕授权资产过多,对自己的资金安全有影响。

Alby 钱包可以单独为每个项目设置一个预算,超过这个预算之后,便不再发起交易,除非再次更改预算。


看到这里,如果你对支付、闪电网络或者是比特币生态感兴趣,那么就赶紧用起来吧!以上就是 Alby 钱包使用上的完整说明,匆忙体验,如有遗漏或错误,欢迎大家指正。


关于Biteye

Biteye 是亚洲领先的 Web3 研究社区,通过社区和 AI 驱动的方式产生前瞻性的投研内容和工具,帮助社区成员探索 Web3 兔子洞。

社区主页:https://biteye.info/

Twitter:https://twitter.com/BiteyeCN

Discord:https://discord.com/ME582FXR4F

TG日报订阅:https://t.me/biteyedaily

开源免费链上工具:https://chaineye.tools