Tác giả: Shinobi
Nguồn: https://bitcoinmagazine.com/technical/bitcoin-layer-2-statechains
"Statechain" là một giao thức Layer 2 ban đầu, được Ruben Somsen đề xuất vào năm 2018; phiên bản ban đầu phụ thuộc vào đề xuất "eltoo (hay còn gọi là LN Symmetry)". Năm 2021, nhóm CommerceBlock đã phát triển một biến thể của đề xuất ban đầu: "Mercury". Năm 2024, Mercury ban đầu đã được nâng cấp thành "Mercury Layer".
Việc giải thích đề xuất Statechain phức tạp hơn so với các hệ thống khác (như Ark(bản dịch tiếng Trung) hay kênh Lightning), bởi vì từ thiết kế ban đầu đến hai biến thể đã được triển khai, cùng với các thiết kế đã được đề xuất rải rác, nó cho phép một phạm vi đột biến rất lớn.
Giống như trường hợp Ark, một phiên bản Statechain cũng phụ thuộc vào một dịch vụ điều phối tập trung. Nhưng khác với giao thức Ark, mô hình tin cậy của statechain hơi khác so với một vUTXO trong lô Ark. Statechain dựa vào việc nhà điều phối xóa các mảnh khóa riêng được tạo trước đó để duy trì tính không cần tin cậy; nhưng miễn là nhà cung cấp dịch vụ tuân theo giao thức đã được xác định, họ sẽ cung cấp một bảo đảm an toàn mạnh mẽ.
Ý tưởng tổng thể của Statechain là, với sự trợ giúp của người điều phối, chuyển quyền sở hữu của toàn bộ UTXO giữa các người dùng khác nhau ngoài chuỗi. Nó không yêu cầu người nhận có hạn mức nhận như kênh Lightning, và người điều phối cũng không cần phải cung cấp thanh khoản như trong giao thức Ark.
Chúng ta hãy xem xét giao thức ban đầu do Ruben Somsen đề xuất.
Đề xuất Statechain ban đầu
(Phần còn lại của văn bản sẽ được dịch tương tự, tuân thủ các quy tắc dịch thuật đã nêu)Hợp tác với các giải pháp khác
Statechain có thể hoạt động đồng bộ với các giải pháp Layer 2 khác dựa trên giao dịch đã ký trước. Ví dụ, một phần của đề xuất ban đầu là kết hợp statechain và kênh Lightning. Bởi vì cả hai đều sử dụng giao dịch đã ký trước, nên có thể đóng gói một kênh Lightning trong một Statechain. Điều này chỉ yêu cầu khóa thoát một chiều của chủ sở hữu hiện tại là đa chữ ký và tạo giao dịch đã ký trước để chuyển Statechain của mình vào một kênh Lightning. Điều này cho phép kênh Lightning được mở và đóng hoàn toàn ngoài chuỗi.
Tương tự, một Statechain có thể được đóng gói trong một vUTXO của một chu kỳ Ark. Điều này chỉ đòi hỏi xây dựng các giao dịch đã ký trước cần thiết để chi tiêu đầu ra vUTXO đó.
Tổng kết
Statechain không hoàn toàn không cần tin cậy, nhưng nó đã rất gần với việc giảm thiểu sự tin cậy; hiệu quả thanh khoản của nó rất cao và cho phép người dùng chuyển UTXO ngoài chuỗi miễn là họ chấp nhận mô hình tin cậy của statechain.
Mặc dù đề xuất ban đầu chưa được thực hiện, nhưng hai biến thể do CommerceBlock thiết kế đã được thực hiện hoàn toàn. Cả hai chỉ thu hút được người dùng ở biên. Điều này là do người dùng không muốn chấp nhận mô hình tin cậy, hoặc có lẽ chỉ vì tiếp thị kém và sự chú ý thấp, khó có thể kết luận.
Nhưng dù sao đi nữa, với hai bản triển khai đầy đủ và có thể thiết kế các biến thể linh hoạt hơn nếu LN Symmetry được triển khai trên Bitcoin, đây vẫn là một lựa chọn luôn khả dụng. Điều tốt đẹp của phần mềm mã nguồn mở là nó luôn ở đó, cho dù mọi người có sử dụng ngay bây giờ hay chờ đợi trong tương lai.




