新しいLDKノードライブラリは、モバイルアプリ用のセルフカストディアルライトニングノードを簡素化します
新しいLightningノードライブラリのLDK Nodeが発表され、開発者には簡単で使いやすい自己保管型Lightningノードの設定ソリューションが提供されました。LDKとBDKを使用して構築されたLDK Nodeは、直感的なインターフェースと統合オンチェーンウォレットを提供し、開発者が迅速かつ簡単に1日でLightningノードを設定することができます。
プロトコルの基礎をより深く理解する必要がある一方で、多くのカスタマイズオプションを提供するLDKの前身とは異なり、LDK Nodeはシンプルさと使いやすさに焦点を当てています。約30のAPI呼び出しで構成される簡素化されたAPIサーフェスを提供することで、LDK Nodeはプロトコルの複雑さを隠し、様々なユースケースで自己保管型Lightningノードを簡単に統合することができます。
LDK Nodeの初期リリースには、いくつかの設計選択肢とモジュールが含まれています。統合されたBDKウォレットはオンチェーンデータを処理し、チェーンデータはEsploraサーバーから取得でき、将来的にはElectrumとbitcoind RPCに対応する予定です。ゴシップデータは、Lightningのピアツーピアネットワークまたは高速ゴシップ同期(RGS)プロトコルを介して取得できます。LDK Nodeは、Lightningおよびオンチェーンウォレットのエントロピーを取得し、生成およびディスクにエントロピーバイトを永続化する手段も提供しています。
LDK Nodeは、特にモバイルアプリケーションでの自己保管型Lightningノードの統合を容易にするように設計されています。Swift、Kotlin、Python、Flutterの統合オプションが用意されており、言語バインディングとモバイル環境との互換性を提供することで、LDK Nodeはエンドユーザーのデバイスに自己保管型Lightningノードを展開するプロセスを簡素化することを目的としています。
- ザカリ・ソルトマーがスタートアップの成功と失敗を解読する:ビジネス失敗を避けるためのインサイト
- Pepecoinは、70%の週間上昇率で最も大きなミームコインゲイナーになりました
- SHIB価格、Shiba InuがShibacalsを導入した後に11%以上急騰
今後、LDK Nodeの開発チームは、次のリリースに向けて、Electrumまたはbitcoind RPCからチェーンデータを取得し、バージョン化されたストレージサービス(VSS)バックエンドへの永続化を導入する予定です。Language Server Protocol(LSP)仕様との統合も進行中です。チームは将来的にサーバーグレードのモジュールの追加を検討しています。
LDK Nodeを探求する開発者には、GitHubリポジトリ、APIドキュメント、Rust Crateがさらにリソースとして提供されています。また、LDK Node Swiftバインディングで構築されたサンプルウォレットであるMonday Walletがあり、ライブラリの実世界アプリケーションでの機能を示しています。