Trong khi Zircuit $ZRC chính thức TGE, hãy nói về cơ chế thú vị về bộ sắp xếp trong dự án này.
Zircuit có L2 riêng của mình, điểm đặc biệt của L2 này là nó tạo ra một giải pháp được gọi là “An toàn cấp Sequencer/SLS (Sequencer Level Security)”.
Như chúng ta đã biết, việc xuất nhập khẩu các giao dịch L2 hiện nay là thông qua trình tự chính thức của Bên dự án. Tất nhiên, vì ZK / Challenge Proofs, chúng tôi thường không lo lắng về việc trình tự là xấu.
Nhìn chung, bộ sắp xếp là một vai trò trung lập, luôn thực hiện mỗi giao dịch một cách công bằng và không bị lệch lạc.
Vì vậy, mặc dù trình tự là trung lập, chúng ta có thể làm việc chăm chỉ để đưa nó vào phe tốt không?
Vì vậy, Zircuit đã triển khai cơ chế SLS này, mục đích của nó là cô lập “giao dịch độc hại”.
Theo quy trình thông thường, giao dịch L2 được đưa lên chuỗi như thế nào? Có bốn bước đơn giản:
Người dùng tiến hành giao dịch và phát sóng
Giao dịch được đưa vào bể nhớ (mempool) đợi
Trình sắp xếp là một phe trung lập, giúp đóng gói vào Khối
Giao dịch trên chuỗi
Nhưng dựa trên cơ chế SLS, bước này đã trở thành năm bước:
Người dùng tiến hành giao dịch và phát sóng
Giao dịch được đưa vào bể nhớ (mempool) đợi
Nếu không có ý đồ xấu, hãy đóng gói nó vào Khối
Giao dịch trên chuỗi
Nhưng nếu có giao dịch đáng ngờ hành vi xấu thì sao? Từ bước 4 trở đi:
Nếu nghi ngờ có hành vi ác ý, đi vào hồ bơi cách ly
Hồ bơi cách ly được kiểm tra lại mà không có lỗi, bộ sắp xếp tiếp tục đóng gói cho nó
Hoặc là:
Nếu nghi ngờ có hành vi ác ý, đi vào hồ bơi cách ly
Nếu hồ chứa cách ly phát hiện giao dịch độc hại thì từ chối đóng gói lên chuỗi cho nó
Tiêu chuẩn kiểm tra xem SLS này có chứa độc hại hay không có thể sử dụng một số thư viện Mã nguồn mở và sử dụng trợ giúp của trí tuệ nhân tạo để đánh giá.
Trong tương lai, có hy vọng sẽ đạt được một số hiệu ứng, ví dụ như tài sản bị đánh cắp có thể không bao giờ được chuyển hoặc trở lại L1. Đối với môi trường on-chain tối tăm và xấu xa hiện tại, điều này vẫn mang ý nghĩa rất lớn.
Tất nhiên, vì đây là kiểm tra giao dịch, không thể tránh khỏi việc có thể có một số sự tổn thương nhầm lẫn. Tuy nhiên, tôi hiểu rằng bằng cách cải thiện Thuật toán của hồ bơi cách ly, thực tế là nó có thể giảm thiểu những vấn đề như vậy trong tối đa mức có thể.
Đây là một con dao hai lưỡi, blockchain nhấn mạnh permissionless, điều này có chút mâu thuẫn với SLS. Từ góc độ của người dùng bình thường, L2 như vậy thực sự an toàn hơn một chút.
Tuy nhiên, nhìn chung, tôi nghĩ rằng nó đáng để cải thiện bảo mật, đặc biệt là ở mức độ bảo vệ người dùng thiếu kinh nghiệm, mặc dù tác động nhỏ đến tình trạng không được phép.
Kết thúc đính kèm: Bài báo về cơ chế SLS của Zircuit: