Vào ngày 23 tháng 8, CKB đã phát hành bản tóm tắt mạng sợi Lightning Network Fiber. Vì đã nghiên cứu sâu về công nghệ Lightning Network gần đây, tôi ngay lập tức thực hiện nghiên cứu về Fiber, dẫn đến bài viết này.
So với Mạng Lightning BTC, Fiber giới thiệu các yếu tố thiết kế riêng của mình. Ngoài ra, do đặc tính của mô hình eUTXO và mạng CKB, Fiber mang đến một số tính năng kỹ thuật độc đáo.
Kể từ khi Lightning Labs phát triển Taproot Asset, Lightning Network cuối cùng đã mở rộng trong việc phát hành tài sản. Tuy nhiên, trong một kênh Lightning thông thường, logic phía sau việc chuyển giao tài sản của Taproot Asset hoạt động như sau:
Sản xuất bởi Dapangdun
Việc chuyển tài sản Taproot được thực hiện thông qua sự kết hợp của Kênh Taproot và phương pháp “chuyển đổi tỷ giá”. Ưu điểm của phương pháp này là nó có thể tái sử dụng kiến trúc Kênh Lightning hiện tại, đồng thời bảo đảm an ninh và đơn giản để triển khai. Tuy nhiên, hạn chế của thiết kế này là không cho phép chuyển tài sản Taproot trực tiếp trong kênh.
Trong Fiber, tài sản được chuyển trực tiếp trong kênh, như được minh họa trong sơ đồ khái niệm sau:
Sản xuất bởi Dapangdun
Mạng Lightning BTC hiện tại sử dụng công nghệ HTLC (Hợp đồng khóa thời gian băm) , công nghệ này hoạt động khá tốt trong thực tế. Tuy nhiên, HTLC có một lỗ hổng tiềm ẩn: nó có thể đe dọa sự riêng tư của Mạng Lightning, đặc biệt là trong các kịch bản multi-hop.
Kỹ thuật HTLC sử dụng cùng một preimage trên toàn bộ đường dẫn “multi-hop”. Vì preimage được tạo ngẫu nhiên bởi người nhận, nên khả năng hai thanh toán khác nhau sử dụng cùng một preimage là thấp. Tuy nhiên, nếu một thực thể (như một cá nhân hoặc một công ty) kiểm soát nhiều nút trên đường thanh toán, họ có thể kết hợp đầu vào từ một nút và đầu ra từ một nút khác để tái tạo thông tin giao dịch đầy đủ. Thực thể này có thể áp dụng các heuristics (dựa trên độ dài đường dẫn, loại nút, v.v.) để suy ra nút nào là người trả tiền và nút nào là người nhận, đe dọa việc bảo vệ sự riêng tư của onion routing.
Trái ngược với đó, PTLC (Hợp đồng Point Time-Locked) đảm bảo mỗi bước nhảy trên đường đi sử dụng một giá trị bí mật khác nhau, từ đó bảo vệ quyền riêng tư trên đường đi nhiều bước. Mạng Fiber áp dụng công nghệ PTLC để đạt được tính riêng tư nâng cao này.
Để biết thêm chi tiết về khía cạnh kỹ thuật này, vui lòng tham khảo bài viết sau:
Point Time-Locked Contract (PTLC) là gì? Bộ sưu tập ý tưởng Bitcoin (tiếng Trung)www.btcstudy.org
Thiết kế tổng thể của Fiber có căn nguyên từ BTC Lightning Network, vì vậy nó tự nhiên 'thừa hưởng' một số vấn đề hiện có, một trong những vấn đề đáng chú ý nhất là thách thức quản lý thanh khoản.
Trong Mạng lưới Lightning BTC, việc quản lý thanh khoản kênh có thể khá phiền phức. Than khoản được yêu cầu cho cả việc nhận và gửi thanh toán, do đó các tình huống cần điều chỉnh thanh khoản kênh là không thể tránh khỏi. Các giải pháp hiện tại, cho dù sử dụng các kỹ thuật như “submarine swaps,” “JIT (Just-In-Time),” hoặc “channel splicing,” thường đòi hỏi người dùng phải thực hiện 1-2 giao dịch trên chuỗi khối Bitcoin. Với thời gian xác nhận chậm trên BTC mainnet và có thể phí gas cao, điều này có thể dẫn đến trải nghiệm người dùng đáng thất vọng.
Trong Fiber, trong khi giải pháp “LSP (Liquidity Service Provider) + Submarine Swap” được đề xuất không hoàn toàn loại bỏ các vấn đề quản lý thanh khoản, chi phí nộp giao dịch CKB rất thấp và thời gian chờ đợi ngắn hơn nhiều. Điều này cải thiện đáng kể trải nghiệm người dùng so với mạng BTC.
Cáp quang không bị giới hạn trong mạng CBB. Bằng cách sử dụng mô hình "đổi trung gian", Fiber cho phép chuyển đổi 1: 1 giữa BTC và CCBTC (một BTC được bọc trên mạng CKB). Thiết lập này hoạt động giống như một "cầu sét". Hơn nữa, cây cầu này có thể được phân cấp, cho phép người dùng thông thường nắm giữ các tài sản này tham gia với tư cách là "người chuộc lại" và cung cấp dịch vụ này.
Suy nghĩ sâu hơn, BTC có thể sử dụng mô hình này để đổi các tài sản khác trong mạng CKB, chỉ cần chấp nhận tỷ giá trao đổi từ dịch vụ Oracle công cộng.
Tất nhiên, hiện tại đây chỉ là giai đoạn thiết kế khái niệm, và sẽ cần thêm quan sát để xem nó triển khai như thế nào trong quá trình phát triển thực tế.
Sản xuất bởi Dapangdun
Ngoài những vấn đề mà Fiber “thừa hưởng” từ BTC Lightning Network, còn có một số lo ngại khác cụ thể đối với chính Fiber mà đáng xem xét.
Mạng Lightning BTC được phát triển như một giải pháp để giải quyết vấn đề “giới hạn khối nhỏ” và “thời gian xác nhận cao” trên mạng chính Bitcoin, nhằm giảm đáng kể phí giao dịch và tăng TPS (số giao dịch trên giây) cho các khoản thanh toán.
Tuy nhiên, đối với mạng CKB, các bài kiểm tra đã cho thấy phí hiện tại cho một lần chuyển khoản đơn là khoảng 0,0000183 CKB. Với giá hiện tại của CKB (~0,01 USD), điều này tương đương với một khoản phí khoảng 0,000000183 USD - một số tiền rất thấp. Ngay cả khi chúng ta xem xét một khoản tăng gấp 10 lần giá trị của CKB và một khoản tăng gấp 10 lần về tắc nghẽn mạng, phí cho một giao dịch đơn vẫn chỉ là 0,0000183 USD, vẫn rất thấp.
Do đó, sự cần thiết của một Mạng Lightning trên CKB, so với BTC, rõ ràng ít thuyết phục hơn. Mạng CKB đã cung cấp chi phí giao dịch cực kỳ thấp, làm cho việc triển khai Mạng Lightning ít mạnh mẽ hơn so với mạng BTC.
Sản xuất bởi Dapangdun
Đồng thời, khi xem xét rằng thanh toán Lightning đối mặt với các vấn đề như khó khăn vận hành cho các nút, yêu cầu cả hai bên phải trực tuyến trong quá trình thanh toán, và hiệu suất vốn không đủ, mặc dù có cách để giảm thiểu những thách thức này, việc cần thiết của Mạng Lightning trên CKB không hình thành như một sức ép mạnh mẽ.
Tuy nhiên, chúng ta cũng có thể nhìn vào vấn đề từ một vài góc độ khác:
Mô hình Lightning của Fiber dựa trên “Daric,” là một mô hình P2P (đồng đẳng với đồng) truyền thống. Tuy nhiên, nếu ta nhìn vào xu hướng thị trường gần đây của mạng Lightning của BTC, mô hình P2P đang đối mặt với những thách thức đáng kể. Thị trường đang dịch chuyển sang các giải pháp giữ tiền LSP (Liquidity Service Provider), và việc đóng cửa Mutiny Wallet càng làm nổi bật điều này. Việc dịch vụ LSP dưới Mutiny cũng thông báo ngừng hoạt động đặt ra nghi ngờ về việc mô hình giữ tiền LSP có bền vững trong dài hạn hay không.
Tôi tin rằng chúng ta cần theo dõi sát sao các phát triển trong mô hình Lightning trong tương lai.
Tôi luôn tôn trọng đội phát triển CKB. Như tôi đã đề cập trước đây, tôi tôn trọng các đội ngũ vẫn sẵn lòng khám phá và đổi mới, đặc biệt là những đội ngũ đến từ phía Đông, bất kể thành công hay thất bại. Do đó, tôi có kỳ vọng đối với Fiber và đã xem xét một số hướng phát triển có thể cho tương lai của nó, mà tôi muốn chia sẻ ở đây.
Từ khi ra đời, mạng lưới CKB giới thiệu một kiến trúc mới. Tôi đặc biệt háo hức xem xem tính năng mạng duy nhất của nó có thể thúc đẩy sự đổi mới tiếp theo trong Lightning Network hay không. Ví dụ:
Đổi mới luôn là lực lượng sản xuất chính và kho tàng vô giá trong thị trường này!
Mạng Lightning có một vấn đề chung: nó nên được sử dụng ở đâu? Trong khi chúng ta có hàng triệu TPS có sẵn, thì có những tình huống thực tế nào đòi hỏi nhu cầu tương tác cao như vậy? Hoặc nói cách khác, trong những tình huống nào mạng Lightning là cần thiết hoặc là giải pháp duy nhất?
Tôi trước đây đã xem xét các tình huống như thanh toán trực tuyến, chơi game, và thậm chí đã tham gia vào LAPP (Ứng dụng Lightning). Tuy nhiên, các dự án trong những lĩnh vực này ent đã thất bại trong việc thu hút hoặc đã 'chết yểu' rồi. Vậy nên, Fiber sẽ đối mặt với cùng một thách thức - các trường hợp sử dụng nên ở đâu?
Tôi hy vọng rằng Fiber có thể xác định hoặc thậm chí “tạo ra” nhiều tình huống yêu cầu hơn cho Mạng Lightning. Công nghệ chỉ thể hiện giá trị của nó khi nó được đặt trên cơ sở ứng dụng thực tế; nếu không, nó có nguy cơ trở thành không gì khác ngoài một “đồ chơi cho những người đam mê công nghệ”. Tuy nhiên, trong cuộc thảo luận của tôi với các bên liên quan, tôi đã biết được rằng nhóm CKB rất nhận thức về điều này và đang tích cực làm việc trên điều đó. Tôi mong chờ thấy sự tiến bộ liên tục của họ trong lĩnh vực này.
Compartir
Vào ngày 23 tháng 8, CKB đã phát hành bản tóm tắt mạng sợi Lightning Network Fiber. Vì đã nghiên cứu sâu về công nghệ Lightning Network gần đây, tôi ngay lập tức thực hiện nghiên cứu về Fiber, dẫn đến bài viết này.
So với Mạng Lightning BTC, Fiber giới thiệu các yếu tố thiết kế riêng của mình. Ngoài ra, do đặc tính của mô hình eUTXO và mạng CKB, Fiber mang đến một số tính năng kỹ thuật độc đáo.
Kể từ khi Lightning Labs phát triển Taproot Asset, Lightning Network cuối cùng đã mở rộng trong việc phát hành tài sản. Tuy nhiên, trong một kênh Lightning thông thường, logic phía sau việc chuyển giao tài sản của Taproot Asset hoạt động như sau:
Sản xuất bởi Dapangdun
Việc chuyển tài sản Taproot được thực hiện thông qua sự kết hợp của Kênh Taproot và phương pháp “chuyển đổi tỷ giá”. Ưu điểm của phương pháp này là nó có thể tái sử dụng kiến trúc Kênh Lightning hiện tại, đồng thời bảo đảm an ninh và đơn giản để triển khai. Tuy nhiên, hạn chế của thiết kế này là không cho phép chuyển tài sản Taproot trực tiếp trong kênh.
Trong Fiber, tài sản được chuyển trực tiếp trong kênh, như được minh họa trong sơ đồ khái niệm sau:
Sản xuất bởi Dapangdun
Mạng Lightning BTC hiện tại sử dụng công nghệ HTLC (Hợp đồng khóa thời gian băm) , công nghệ này hoạt động khá tốt trong thực tế. Tuy nhiên, HTLC có một lỗ hổng tiềm ẩn: nó có thể đe dọa sự riêng tư của Mạng Lightning, đặc biệt là trong các kịch bản multi-hop.
Kỹ thuật HTLC sử dụng cùng một preimage trên toàn bộ đường dẫn “multi-hop”. Vì preimage được tạo ngẫu nhiên bởi người nhận, nên khả năng hai thanh toán khác nhau sử dụng cùng một preimage là thấp. Tuy nhiên, nếu một thực thể (như một cá nhân hoặc một công ty) kiểm soát nhiều nút trên đường thanh toán, họ có thể kết hợp đầu vào từ một nút và đầu ra từ một nút khác để tái tạo thông tin giao dịch đầy đủ. Thực thể này có thể áp dụng các heuristics (dựa trên độ dài đường dẫn, loại nút, v.v.) để suy ra nút nào là người trả tiền và nút nào là người nhận, đe dọa việc bảo vệ sự riêng tư của onion routing.
Trái ngược với đó, PTLC (Hợp đồng Point Time-Locked) đảm bảo mỗi bước nhảy trên đường đi sử dụng một giá trị bí mật khác nhau, từ đó bảo vệ quyền riêng tư trên đường đi nhiều bước. Mạng Fiber áp dụng công nghệ PTLC để đạt được tính riêng tư nâng cao này.
Để biết thêm chi tiết về khía cạnh kỹ thuật này, vui lòng tham khảo bài viết sau:
Point Time-Locked Contract (PTLC) là gì? Bộ sưu tập ý tưởng Bitcoin (tiếng Trung)www.btcstudy.org
Thiết kế tổng thể của Fiber có căn nguyên từ BTC Lightning Network, vì vậy nó tự nhiên 'thừa hưởng' một số vấn đề hiện có, một trong những vấn đề đáng chú ý nhất là thách thức quản lý thanh khoản.
Trong Mạng lưới Lightning BTC, việc quản lý thanh khoản kênh có thể khá phiền phức. Than khoản được yêu cầu cho cả việc nhận và gửi thanh toán, do đó các tình huống cần điều chỉnh thanh khoản kênh là không thể tránh khỏi. Các giải pháp hiện tại, cho dù sử dụng các kỹ thuật như “submarine swaps,” “JIT (Just-In-Time),” hoặc “channel splicing,” thường đòi hỏi người dùng phải thực hiện 1-2 giao dịch trên chuỗi khối Bitcoin. Với thời gian xác nhận chậm trên BTC mainnet và có thể phí gas cao, điều này có thể dẫn đến trải nghiệm người dùng đáng thất vọng.
Trong Fiber, trong khi giải pháp “LSP (Liquidity Service Provider) + Submarine Swap” được đề xuất không hoàn toàn loại bỏ các vấn đề quản lý thanh khoản, chi phí nộp giao dịch CKB rất thấp và thời gian chờ đợi ngắn hơn nhiều. Điều này cải thiện đáng kể trải nghiệm người dùng so với mạng BTC.
Cáp quang không bị giới hạn trong mạng CBB. Bằng cách sử dụng mô hình "đổi trung gian", Fiber cho phép chuyển đổi 1: 1 giữa BTC và CCBTC (một BTC được bọc trên mạng CKB). Thiết lập này hoạt động giống như một "cầu sét". Hơn nữa, cây cầu này có thể được phân cấp, cho phép người dùng thông thường nắm giữ các tài sản này tham gia với tư cách là "người chuộc lại" và cung cấp dịch vụ này.
Suy nghĩ sâu hơn, BTC có thể sử dụng mô hình này để đổi các tài sản khác trong mạng CKB, chỉ cần chấp nhận tỷ giá trao đổi từ dịch vụ Oracle công cộng.
Tất nhiên, hiện tại đây chỉ là giai đoạn thiết kế khái niệm, và sẽ cần thêm quan sát để xem nó triển khai như thế nào trong quá trình phát triển thực tế.
Sản xuất bởi Dapangdun
Ngoài những vấn đề mà Fiber “thừa hưởng” từ BTC Lightning Network, còn có một số lo ngại khác cụ thể đối với chính Fiber mà đáng xem xét.
Mạng Lightning BTC được phát triển như một giải pháp để giải quyết vấn đề “giới hạn khối nhỏ” và “thời gian xác nhận cao” trên mạng chính Bitcoin, nhằm giảm đáng kể phí giao dịch và tăng TPS (số giao dịch trên giây) cho các khoản thanh toán.
Tuy nhiên, đối với mạng CKB, các bài kiểm tra đã cho thấy phí hiện tại cho một lần chuyển khoản đơn là khoảng 0,0000183 CKB. Với giá hiện tại của CKB (~0,01 USD), điều này tương đương với một khoản phí khoảng 0,000000183 USD - một số tiền rất thấp. Ngay cả khi chúng ta xem xét một khoản tăng gấp 10 lần giá trị của CKB và một khoản tăng gấp 10 lần về tắc nghẽn mạng, phí cho một giao dịch đơn vẫn chỉ là 0,0000183 USD, vẫn rất thấp.
Do đó, sự cần thiết của một Mạng Lightning trên CKB, so với BTC, rõ ràng ít thuyết phục hơn. Mạng CKB đã cung cấp chi phí giao dịch cực kỳ thấp, làm cho việc triển khai Mạng Lightning ít mạnh mẽ hơn so với mạng BTC.
Sản xuất bởi Dapangdun
Đồng thời, khi xem xét rằng thanh toán Lightning đối mặt với các vấn đề như khó khăn vận hành cho các nút, yêu cầu cả hai bên phải trực tuyến trong quá trình thanh toán, và hiệu suất vốn không đủ, mặc dù có cách để giảm thiểu những thách thức này, việc cần thiết của Mạng Lightning trên CKB không hình thành như một sức ép mạnh mẽ.
Tuy nhiên, chúng ta cũng có thể nhìn vào vấn đề từ một vài góc độ khác:
Mô hình Lightning của Fiber dựa trên “Daric,” là một mô hình P2P (đồng đẳng với đồng) truyền thống. Tuy nhiên, nếu ta nhìn vào xu hướng thị trường gần đây của mạng Lightning của BTC, mô hình P2P đang đối mặt với những thách thức đáng kể. Thị trường đang dịch chuyển sang các giải pháp giữ tiền LSP (Liquidity Service Provider), và việc đóng cửa Mutiny Wallet càng làm nổi bật điều này. Việc dịch vụ LSP dưới Mutiny cũng thông báo ngừng hoạt động đặt ra nghi ngờ về việc mô hình giữ tiền LSP có bền vững trong dài hạn hay không.
Tôi tin rằng chúng ta cần theo dõi sát sao các phát triển trong mô hình Lightning trong tương lai.
Tôi luôn tôn trọng đội phát triển CKB. Như tôi đã đề cập trước đây, tôi tôn trọng các đội ngũ vẫn sẵn lòng khám phá và đổi mới, đặc biệt là những đội ngũ đến từ phía Đông, bất kể thành công hay thất bại. Do đó, tôi có kỳ vọng đối với Fiber và đã xem xét một số hướng phát triển có thể cho tương lai của nó, mà tôi muốn chia sẻ ở đây.
Từ khi ra đời, mạng lưới CKB giới thiệu một kiến trúc mới. Tôi đặc biệt háo hức xem xem tính năng mạng duy nhất của nó có thể thúc đẩy sự đổi mới tiếp theo trong Lightning Network hay không. Ví dụ:
Đổi mới luôn là lực lượng sản xuất chính và kho tàng vô giá trong thị trường này!
Mạng Lightning có một vấn đề chung: nó nên được sử dụng ở đâu? Trong khi chúng ta có hàng triệu TPS có sẵn, thì có những tình huống thực tế nào đòi hỏi nhu cầu tương tác cao như vậy? Hoặc nói cách khác, trong những tình huống nào mạng Lightning là cần thiết hoặc là giải pháp duy nhất?
Tôi trước đây đã xem xét các tình huống như thanh toán trực tuyến, chơi game, và thậm chí đã tham gia vào LAPP (Ứng dụng Lightning). Tuy nhiên, các dự án trong những lĩnh vực này ent đã thất bại trong việc thu hút hoặc đã 'chết yểu' rồi. Vậy nên, Fiber sẽ đối mặt với cùng một thách thức - các trường hợp sử dụng nên ở đâu?
Tôi hy vọng rằng Fiber có thể xác định hoặc thậm chí “tạo ra” nhiều tình huống yêu cầu hơn cho Mạng Lightning. Công nghệ chỉ thể hiện giá trị của nó khi nó được đặt trên cơ sở ứng dụng thực tế; nếu không, nó có nguy cơ trở thành không gì khác ngoài một “đồ chơi cho những người đam mê công nghệ”. Tuy nhiên, trong cuộc thảo luận của tôi với các bên liên quan, tôi đã biết được rằng nhóm CKB rất nhận thức về điều này và đang tích cực làm việc trên điều đó. Tôi mong chờ thấy sự tiến bộ liên tục của họ trong lĩnh vực này.