Liệu các rollup bitcoin sắp tới có đáp ứng được yêu cầu Giai đoạn 2 của @l2beat không? Tóm lại là gần như có thể. Nhưng để đáp ứng tất cả các yêu cầu, bạn sẽ cần một cái gì đó như OP_CAT. Các rollup bitcoin có thể có giả định tin cậy 1-trong-N liên quan đến cầu nối của chúng. Nhưng có một số sắc thái trong điều này. Có hai điều bạn tin tưởng: - Nhà điều hành: Bạn tin tưởng 1-trong-N nhà điều hành để xử lý các yêu cầu rút tiền và không đóng băng cầu nối - Người xác minh: Bạn tin tưởng 1-trong-N, N là bất kỳ ai, để bảo vệ cầu nối Trong các triển khai được đề xuất của các rollup, các yêu cầu rút tiền được xử lý bởi các nhà điều hành có quyền. Các nhà điều hành của cầu nối cung cấp thanh khoản cho người dùng để đáp ứng các yêu cầu rút tiền và sau đó hoàn trả cho chính họ từ cầu nối. Mặc dù không cực kỳ hiệu quả, điều này có thể hoạt động. Bây giờ, các giai đoạn. Có một số yêu cầu để một rollup trở thành "Giai đoạn 2" theo khuôn khổ của @l2beat. Hãy xem liệu một rollup bitcoin có thể đáp ứng chúng không: Các rollup bitcoin có thể đáp ứng tất cả các yêu cầu giai đoạn 0 của L2Beat. Bạn có thể sử dụng bitcoin cho DA, đăng trạng thái gốc ở đó, và mọi người có thể tái tạo trạng thái của rollup dựa trên dữ liệu này. Giai đoạn 1 là nơi bắt đầu trở nên phức tạp. Các rollup bitcoin có thể đáp ứng tất cả các yêu cầu... ngoại trừ: "Người dùng có thể thoát mà không cần sự phối hợp của nhà điều hành không?" Hệ thống nên được thiết kế sao cho các yêu cầu rút tiền của người dùng không thể bị chặn bởi các nhà điều hành rollup. Rollup phải triển khai các cơ chế cho phép người dùng thoát độc lập, đảm bảo họ luôn có thể truy cập và kiểm soát tài sản của mình. Người dùng có thể lý thuyết vượt qua các nhà điều hành rollup (chúng tôi chưa thấy điều này, vì vậy tôi không hoàn toàn chắc chắn nó sẽ hoạt động như thế nào). Nhưng, họ không thể vượt qua các nhà điều hành cầu nối nếu tất cả các nhà điều hành cầu nối đều ngoại tuyến. Do đó, điều kiện rằng người dùng "luôn có thể truy cập và kiểm soát tài sản của họ" không được đáp ứng. Xu hướng này tiếp tục trong Giai đoạn 2. Như chúng tôi đã đề cập trước đó, các rollup này có thể có các bằng chứng gian lận không cần quyền. Bất kỳ ai cũng có thể đảm bảo tính toàn vẹn của cầu nối. Và, họ có thể có một cơ chế để vượt qua các nhà điều hành rollup trong trường hợp một bản nâng cấp không mong muốn được thực hiện. "...Khung thời gian rộng rãi này cho phép người dùng phản ứng với những thay đổi đáng kể trong hệ thống mà họ có thể không đồng ý và rút tài sản của họ nếu cần." Nhưng, các yêu cầu liên quan đến việc rút tiền không cần quyền không thể được đáp ứng vì người dùng tin tưởng ít nhất 1 nhà điều hành để thực hiện các yêu cầu rút tiền. Vì vậy, để làm rõ: - Các rollup bitcoin là khả thi - Chúng có thể có các bằng chứng gian lận không cần quyền để bảo vệ cầu nối với giả định tin cậy 1-trong-N - Thay vì dựa vào một liên minh 2/3 để xử lý các yêu cầu rút tiền, bạn có thể chỉ dựa vào 1-trong-N nhà điều hành - Đây không phải là giả định sống (thoát) giống như các rollup lạc quan trong ethereum. Giả định bảo mật là tương tự Một rollup bitcoin, với cầu nối kiểu Strata hoặc Clementine, có thể đáp ứng tất cả các yêu cầu của L2Beat ngoại trừ những yêu cầu cần thoát không cần quyền. Trong khi người dùng có thể có khả năng vượt qua các nhà điều hành rollup, họ phải tin rằng 1-trong-N nhà điều hành cầu nối sẽ thực hiện các yêu cầu rút tiền. Nhưng, nếu bạn có một cái gì đó như OP_CAT, bạn có thể xây dựng các điều kiện chi tiêu mang trạng thái và các người xác minh trên chuỗi. Điều này cho phép một chương trình cầu nối mở khóa quỹ nếu các điều kiện nhất định được đáp ứng. Như xác minh một bằng chứng SNARK chứng thực trạng thái đã cập nhật của rollup, hoặc một khoảng thời gian thách thức bằng chứng gian lận đã qua. Vì vậy, nếu các opcode bổ sung được thêm vào, thì các rollup bitcoin có thể đáp ứng các yêu cầu liên quan đến việc thoát không cần quyền và trở thành một rollup Giai đoạn 2. Hy vọng điều này làm rõ một số nhầm lẫn!
5,52K