闪电网络由两个合约组成,RSMC(可撤销序列到期合约(和HTLC。现在我需要实现 RSMC 部分。
我了解RSMC合同理论中的具体步骤,但实施过程中遇到了许多困难。 是否有使用现有库实现闪电网络的分步教程(主要是RSMC部分(?
我认为你的问题的答案是否定的。但是,您可以遵循一些步骤:
您可以查看定义 RSMC 的 BOLT3,BOLT 5 的附录也可能有用。 最后但并非最不重要的一点是,闪电网络协议至少有5种实现(C-Lightning,LND(Go(,Éclair(Scala(,Rust-Lightning和Electrum(Python((,您可以查看其中任何一个的源代码,但我明白这可能是一个相当大的步骤,而不是完全是一步一步自己制作的教程。