Olaoluwa Osuntokun 是开发者,也是 Lightning Labs 的首席技术官。他参与的工作包括运行 Lightning 节点的软件 lnd,以及用于发行和转移锚定于比特币的资产的 Taproot Assets 协议。要理解他的贡献,不必先学会程序命令;先弄清各个程序负责什么,更有帮助。
一笔 Lightning 付款迅速到账时,钱包主要显示的是确认信息。背后却有软件在维护支付通道、与其他参与者通信。Olaoluwa Osuntokun 正是这些工具的开发者之一。2026年10月21日核查时,Lightning Labs 团队页面将他列为联合创始人及 CTO,即首席技术官。这是特定机构内的职务。Lightning 由各自独立运营的节点组成,一家公司的技术负责人并不管理所有节点。 [1]
lnd 管理支付通道。通过这种安排,参与者可以反复付款,不必把每次余额变化都写入区块链。它还会寻找经过其他节点的付款路径;节点就是参与网络的计算机。lnd 通过 backend 获取比特币链上的信息,这是一项为它提供数据的后端服务,例如 bitcoind、btcd 或轻客户端 neutrino。因此,运行 lnd 并不意味着同时运行了比特币全节点,还要看它连接的是哪种后端。 [2]
Osuntokun 与 Andreas M. Antonopoulos、Rene Pickhardt 合著了 Mastering the Lightning Network。初版于2021年12月21日出版。书中从网络如何运作,逐步讲到通道、付款路由和节点运营,帮助读者理解从发出到收到付款之间发生了什么。它面向已经了解比特币基础的技术读者。今天实际安装软件时,还应查阅当前文档:旧版书中的示例未必适用于正在使用的软件版本。 [3]
他的另一部分工作与 Taproot Assets 有关。tapd 程序可发行和转移其他资产,例如代表对发行方债权的代币。资产记录以密码学方式绑定到比特币 UTXO,也就是尚未花费的交易输出;详细证明则在链外传递。这里要分清两件事:输出中的比特币,以及记录锚定于该输出的资产。资产单位不会因此变成 satoshi,即比特币的最小单位,也不会自动获得比特币的全部属性。 [4]
收到资产时,需要核查它如何发行、如何转移。Universe 服务保存相应证明。开发者可以调用 QueryProof 获取证明,并用 UniverseKey 指定记录。这个键包含资产或资产组标识,以及具体记录的键。返回结果提供记录被纳入的证明,以及资产发行或状态变化的证明。它能帮助验证提交的数据,却不会赋予持有人花费资产的权限,也不能代替私钥备份。 [5]
这种架构会直接影响备份。lnd 保存私钥,tapd 则保存花费输出所需的其他数据,包括称为 Taproot tweak 的密钥调整信息。项目 README 提醒,仅凭 lnd 的 seed 无法恢复已发行或已收到的资产。恢复词可以恢复密钥材料,但卸载应用可能会删除另外那部分必要数据。因此,操作前应按文档备份本地 tapd 数据。单有恢复词,并不是这套系统的完整备份。 [4]
Taproot Assets 于2024年7月23日发布的公告介绍了借助 Lightning 转移资产的方式,其中利用的是比特币流动性,也就是通道内可用的资金。连接两种系统的边缘节点负责资产与比特币之间的兑换。收款方先通过 RFQ,即询价请求,取得有效期有限的汇率报价;可以接受,也可以拒绝并寻找其他报价。因此,使用 Lightning 传输并不保证永久固定汇率或随时可兑换,还取决于提供方和具体报价。 [6]
开发者把应用接入 tapd 时,还必须处理谁有权发送命令。TLS 对连接进行加密,保护数据不被途中窃读。macaroons 是用于授权操作的令牌。传输保护与访问权限是两回事:即使命令安全送达,发送者也可能本来就不该拥有访问权。因此,不能仅因为连接已经加密,就随意交出访问令牌。 [4]
要获得更完整的理解,请将本词条与以下词条结合阅读: Joseph Poon, Elizabeth Stark, Lightning Network. 反向关联还来自: Joseph Poon, Elizabeth Stark.