Tại sao việc xác thực máy trạm thông qua Lightning Channel lại không khó như bạn nghĩ?

Bài viết này được dịch máy
Xem bản gốc

Tác giả: Peter Todd

Nguồn: https://petertodd.org/2025/fake-channels-and-rgb-lightning

Một điều khá phi lý về giao thức Mạng Lightning là các kênh trung gian trong đường dẫn chuyển tiếp khoản thanh toán của bạn không nhất thiết phải là các kênh "thực". Nếu Alice muốn trả tiền cho David bằng Bitcoin, thông qua đường dẫn Alice ↔ Bob ↔ Charlie ↔ David, thì việc kênh Lightning giữa Bob và Charlie là thật — một kênh thực sự khóa Bitcoin— hay giả mạo, đều không quan trọng! Trên thực tế, đối với Alice, việc David có nhận được Bitcoin hay không cũng không thành vấn đề. Điều quan trọng đối với cô ấy là David đã chấp nhận khoản thanh toán (tiết lộ sự thật); nếu anh ta không tiết lộ sự thật, Alice sẽ không bao giờ trả tiền cho anh ta mà không có lý do.

Tương tự, nếu Alice nhận được khoản thanh toán Bitcoin từ David thông qua chuỗi David ↔ Charlie ↔ Bob ↔ Alice, Alice không quan tâm David trả Charlie bằng Bitcoin thật hay Charlie trả Bob bằng gì. Điều duy nhất cô ấy quan tâm là Bob đã bị thuyết phục gửi cho cô ấy Bitcoin thật, bất kể điều gì xảy ra.

Giao thức Lightning Network hiện tại đảm bảo rằng các kênh công cộng tương ứng với các UTXO hợp lệ. Tuy nhiên, lý do duy nhất cho điều này là để chống lại các cuộc tấn công DoS: phải có cách nào đó để giới hạn số lượng kênh có thể được phát sóng. Việc liên kết các UTXO của kênh Lightning với các thông báo gossip chính là phương pháp mà chúng ta (hiện tại) đã lựa chọn.

Kênh Lightning để xác minh mã thông báo máy trạm

Việc các khoản thanh toán Lightning có thể được định tuyến an toàn thông qua các "kênh giả" công khai vẫn chỉ là một chủ đề lý thuyết đối với Mạng Lightning, được xây dựng trên nền Bitcoin . Ý tưởng này được hình thành như một phương pháp để giảm yêu cầu thanh khoản khi thiết lập các kênh giữa các bên tin tưởng lẫn nhau. Tuy nhiên, ý tưởng này chưa bao giờ được hiện thực hóa.

Tuy nhiên, câu chuyện hoàn toàn khác khi nói đến các kênh Lightning thiết lập mã thông báo được xác minh máy trạm.

Tóm lại, token được xác minh máy trạm sử dụng một giao thức như " RGB ", coi mạng Bitcoin như một cơ chế chống chi tiêu kép thuần túy: giao thức Bitcoin chỉ đơn giản đảm bảo rằng một đồng tiền nhất định chỉ có một lịch sử duy nhất. Tính hợp lệ của lịch sử này được xác minh bởi máy trạm(chính người dùng). Do đó, nếu Alice muốn cấp cho Bob một khoản nắm giữ trước đó tương ứng với 1 đô la (dựa trên giao thức RGB), cô ấy chỉ cần thuyết phục Bob rằng đồng tiền đó là có thật bằng cách cung cấp cho anh ta toàn bộ lịch sử của đồng tiền đó (truy vết từ giao dịch tạo ra đồng tiền đến kết quả ban đầu của nó).

Vì lịch sử này không mang tính toàn cầu, các token được xác minh máy trạm có tiềm năng mở rộng rất lớn. Như tôi đã giải thích trong bài đăng trên blog này , một token được xác minh máy trạm có thể xử lý hàng tỷ giao dịch mỗi giây. Tuy nhiên, những giao dịch này vẫn là giao dịch nội Chuỗi, nghĩa là chúng vẫn cần thời gian để xác nhận; trong khi các giao dịch Lightning có thể gần như tức thời.

Do đó, cả RGB và "Taproot Assets" đều đang phát triển các kênh giao dịch Lightning Channel để máy trạm giao dịch xác minh token.

Điều này đưa chúng ta trở lại vấn đề về các kênh "giả mạo": Mặc dù có thể cần vài MB dữ liệu giao dịch để chứng minh rằng mã thông báo RGB mà bạn đang sở hữu là chính hãng, nhưng nếu bạn sử dụng mã thông báo này trong Kênh Lightning, bạn không cần phải biết liệu Kênh Lightning của người khác có mã thông báo RGB chính hãng hay không! Miễn là có bằng chứng cho thấy kênh của bạn là chính hãng và hoàn toàn do chính bạn quản lý, thế là đủ; nếu người khác bị lừa chấp nhận tiền giả, đó không phải là vấn đề của bạn.

taproot asset “Vũ trụ”

Điều này đặt ra một câu hỏi thú vị: Liệu tài sản " Vũ trụ " trong giao thức Taproot Asset có thực sự cần thiết? Ý tưởng đằng sau thiết kế này là máy trạm nhẹ sẽ không tự xác minh mà tin tưởng vào các "vũ trụ" bên thứ ba để thực hiện xác minh tiền tệ cho tài sản mà họ muốn giao dịch. Các vũ trụ này được kỳ vọng sẽ biết tất cả (hoặc ít nhất là phần lớn) các giao dịch cho một tài sản và sẽ tạo ra một Merkle trees khổng lồ, được ký kết để đảm bảo tất cả tiền tệ hợp lệ ở một Block Height.

Nếu một ví "nhẹ" tiêu chuẩn chỉ sử dụng Kênh Lightning, nó chỉ cần tải xuống vài MB dữ liệu để xác minh đầy đủ số tiền của máy trạm mà không cần dựa vào bất kỳ bên thứ ba nào. Vì tính xác thực của Kênh Lightning trung gian không quan trọng, máy trạm thậm chí có thể tự xây dựng tuyến đường của riêng mình dựa trên các thông điệp lan truyền (ví dụ: sử dụng cơ chế chống tấn công từ chối dịch vụ dựa trên bằng chứng khan hiếm).

(qua)

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận