Mạng Lightning là lớp được xây quanh các kênh thanh toán Bitcoin. Người tham gia khóa bitcoin vào kênh và trao đổi cập nhật có chữ ký mô tả cách phân bổ tiền. Nhờ đó, có thể thanh toán nhiều lần mà không ghi từng cập nhật thành giao dịch riêng trên blockchain Bitcoin.
Thanh toán qua các kênh nối nhau
Người gửi không cần có kênh trực tiếp với mọi người nhận. Thanh toán có thể qua trung gian, dùng cơ chế thanh toán có điều kiện để liên kết chuyển tiền dọc tuyến. Nút định tuyến có thể thu phí dịch vụ này.
Ví dụ, khoản thanh toán có thể từ Alice qua Bob đến Carol nếu những kênh phù hợp đủ thanh khoản theo hướng cần thiết. Tổng dung lượng kênh không tự cho biết lượng tiền hiện có thể gửi hay nhận.
Blockchain vẫn giữ vai trò
Mở và đóng kênh liên quan đến giao dịch trên chuỗi. Đóng hợp tác quyết toán số dư đã thống nhất; đóng đơn phương cho phép rút khỏi kênh khi không thể hợp tác, nhưng có thể kèm thời gian chờ và phí bổ sung.
Lightning có thể giúp khoản thanh toán phù hợp nhanh và ít tốn kém, nhưng thành công phụ thuộc kết nối, tuyến khả dụng, thanh khoản và bản triển khai ví. Tự lưu ký còn yêu cầu bảo vệ dữ liệu kênh và theo dõi sự kiện trên chuỗi thích hợp. Dịch vụ Lightning lưu ký tạo thêm phụ thuộc vào đơn vị vận hành.
Lightning dùng bitcoin thay vì phát hành một đồng mạng riêng bắt buộc, và hoạt động thanh toán ngoài chuỗi không bảo đảm ẩn danh.