라이트닝 네트워크 데몬( lnd
) - 라이트닝 네트워크 노드의 완전한 구현입니다. lnd
에는 btcd
(풀 노드), bitcoind
및 neutrino
(새로운 실험적 라이트 클라이언트)를 포함한 여러 플러그형 백엔드 체인 서비스가 있습니다. 프로젝트의 코드베이스는 비트코인 라이브러리의 btcsuite 세트를 사용하고 그 안에 격리된 재사용 가능한 Lightning Network 관련 라이브러리의 대규모 세트도 내보냅니다. 현재 상태에서 lnd
다음을 수행할 수 있습니다.
채널을 만드는 중입니다.
채널을 닫습니다.
모든 채널 상태(예외적인 상태 포함!)를 완벽하게 관리합니다.
완전히 인증되고 검증된 채널 그래프를 유지합니다.
네트워크 내에서 경로 찾기를 수행하고 들어오는 결제를 수동적으로 전달합니다.
네트워크를 통해 양파 암호화 결제를 보냅니다.
광고된 수수료 일정을 업데이트합니다.
자동 채널 관리( autopilot
).
lnd
BOLT(Lightning Network 사양)를 완전히 준수합니다. BOLT는 번개 기술의 기초를 의미합니다. 사양은 현재 lnd
개발자를 포함하여 전 세계에 기반을 둔 여러 구현자 그룹에 의해 초안이 작성되고 있습니다. 사양 문서 세트와 사양 구현은 여전히 진행 중인 작업입니다. 현재 lnd
의 BOLT 준수 상태는 다음과 같습니다.
볼트 1: 기본 프로토콜
볼트 2: 채널 관리를 위한 피어 프로토콜
볼트 3: 비트코인 거래 및 스크립트 형식
볼트 4: 양파 라우팅 프로토콜
볼트 5: 온체인 트랜잭션 처리에 대한 권장 사항
볼트 7: P2P 노드 및 채널 검색
볼트 8: 암호화 및 인증된 전송
볼트 9: 할당된 기능 플래그
볼트 10: DNS 부트스트랩 및 지원 노드 위치
BOLT 11: 라이트닝 결제를 위한 송장 프로토콜
데몬은 lnd
위에서 애플리케이션 개발을 촉진하기 위해 가능한 한 개발자 친화적으로 설계되었습니다. HTTP REST API와 gRPC 서비스라는 두 가지 기본 RPC 인터페이스를 내보냅니다. 내보낸 API는 아직 안정적이지 않으므로 가까운 시일 내에 크게 변경될 수 있으므로 주의하세요.
RPC API에 대해 자동으로 생성된 문서 세트는 api.lightning.community에서 찾을 수 있습니다. 가이드, 기사, 예제 애플리케이션 및 커뮤니티 리소스를 포함한 개발자 리소스 세트는 docs.lightning.engineering에서 찾을 수 있습니다.
마지막으로 프로토콜 개발자, 애플리케이션 개발자, 테스터 및 사용자가 모여 lnd
및 Lightning의 다양한 측면을 전반적으로 논의하는 활성 Slack도 있습니다.
소스에서 빌드하려면 설치 지침을 참조하세요.
Docker에서 lnd를 실행하려면 기본 Docker 지침을 참조하세요.
irc.libera.chat
채널 #lnd
웹채팅
메인 lnd
노드를 운영할 때 당사의 운영 안전 지침을 참조하세요. lnd
아직 베타 소프트웨어이며 이러한 운영 지침을 무시하면 자금 손실이 발생할 수 있다는 점에 유의하는 것이 중요합니다.
lnd
개발자는 보안을 매우 중요하게 생각합니다. 보안 취약성을 공개하면 lnd
의 상태, 사용자의 개인정보 보호 및 라이트닝 네트워크 전체의 상태를 보호하는 데 도움이 됩니다. 보안 또는 개인 정보 보호와 관련된 문제를 발견한 경우 Lightning Dot Engineering의 보안 담당자에게 이메일을 보내 책임감 있게 정보를 공개하십시오. 가급적이면 여기에서 찾을 수 있는 지정된 PGP 키( 91FE464CD75101DA6B6BAB60555C6465E5BCB3AF
)를 사용하여 암호화하세요.
Docker를 사용하여 단계별 결제 가이드 보내기
투고 가이드