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