‹ CHƯƠNG 12, TẤT CẢ CÁC BÀI HỌC

NGƯỜI DẪN ĐƯỜNG · CHƯƠNG 12 · BÀI HỌC 3 TRONG SỐ 5

Mạng lưới Lightning

Định tuyến thanh toán

Bạn có cần một kênh với mọi cửa hàng bạn thanh toán không? 5 phút

Không. Các kênh kết nối thành một mạng lưới. Nếu Alice có một kênh với Bob, và Bob có một kênh với Carol, Alice có thể thanh toán cho Carol thông qua Bob, mà không cần gặp Carol.

Một bí mật làm cho mọi thứ hoặc không có gì

Carol tạo ra một bí mật ngẫu nhiên và đưa nó cho Alice dưới dạng mã băm trong một hóa đơn. Alice đề nghị Bob một khoản thanh toán mà Bob chỉ có thể yêu cầu bằng cách tiết lộ bí mật. Bob đề nghị Carol thỏa thuận tương tự. Khi Carol yêu cầu thanh toán, bí mật được tiết lộ, và Bob sử dụng nó để yêu cầu thanh toán từ Alice. Các khoản thanh toán bị khóa này được gọi là HTLC, hợp đồng khóa thời gian băm.

Hoặc mọi bước nhảy hoàn thành, hoặc không có bước nào. Bob không bao giờ có thể lấy tiền của Alice mà không trả cho Carol, và nếu có bất cứ điều gì thất bại, các khóa thời gian sẽ trả lại quỹ.

Định tuyến Onion

Lộ trình được bọc trong các lớp mã hóa. Mỗi bước nhảy chỉ biết khoản thanh toán đến từ đâu và gửi đi đâu tiếp theo, không biết ai đã gửi nó đầu tiên hoặc ai là người nhận cuối cùng. Các node định tuyến có thể tính một khoản phí nhỏ cho dịch vụ.

▶ XEM TRONG MÁY

Tại điểm dừng MẠNG LƯỚI LIGHTNING, các khoản thanh toán nhảy từ kênh này sang kênh khác trong nháy mắt.

Những điều cần ghi nhớ

  • Các khoản thanh toán có thể định tuyến qua các kênh của người khác.
  • HTLC làm cho một khoản thanh toán đa bước nhảy trở thành tất cả hoặc không có gì.
  • Định tuyến Onion ẩn toàn bộ lộ trình khỏi mỗi bước nhảy.

Kiểm tra nhanh

Tại sao một node trung gian không thể giữ tiền đi qua nó?

Mỗi node định tuyến học được gì về một khoản thanh toán?

Định tuyến thanh toán · Trường Đại học Bitcoin