Blockchain phân lớp học: Chúng ta cần nhận thức chung của riêng mình

robot
Đang tạo bản tóm tắt

Thảo luận về sự phát triển của cơ chế đồng thuận của blockchain từ L1 lên L2 và cách thiết kế cơ chế đồng thuận phù hợp cho chuỗi ứng dụng độc quyền để đạt được sự cân bằng giữa phi tập trung và hiệu quả. (Tóm tắt nội dung: Vượt ra ngoài sự đồng thuận và tâm trí của nhân loại: tại sao Bitcoin lại là “vàng”) (Bổ sung cơ bản: Vàng phá vỡ mức cao nhất mọi thời đại là 4200 đô la!) Bạc cũng phá kỷ lục, tài sản trú ẩn an toàn chạy không ngừng? Trong thế giới blockchain, cơ chế đồng thuận bơm sức sống của toàn bộ hệ thống như một trái tim. Nó không chỉ là một giao thức kỹ thuật, nó là nền tảng của sự tin tưởng. Khi các blockchain phát triển từ một Layer 1 (L1) duy nhất sang kiến trúc nhiều tầng, chúng ta ngày càng nhận thức được rằng một thiết kế đồng thuận một kích thước phù hợp với tất cả không còn có thể đáp ứng các nhu cầu đa dạng của một hệ sinh thái phân cấp. Định luật sắt của L1 có thể áp dụng cho nền tảng, nhưng L2 và thậm chí cả chuỗi ứng dụng độc quyền đòi hỏi một “triết lý đồng thuận” phù hợp. Bài viết này sẽ bắt đầu từ khái niệm cơ bản về sự đồng thuận blockchain, dần dần khám phá các đặc điểm đồng thuận của L1 và L2, đồng thời mở rộng đến ý tưởng thiết kế của chuỗi ứng dụng độc quyền, nhằm cung cấp cho các nhà phát triển một khuôn khổ thực tế hơn: chúng ta cần sự đồng thuận của riêng mình. Cốt lõi của sự đồng thuận blockchain nằm ở việc làm thế nào để các nút trong mạng phân tán đồng ý về trạng thái của sổ cái, để đạt được chuyển đổi trạng thái phi tập trung và lưu trữ dữ liệu. Nó không phải là một cơ chế bỏ phiếu đơn giản, mà là một loạt các bước để đảm bảo tính bảo mật, hoạt động và tính nhất quán của mạng. Theo truyền thống, quá trình đồng thuận có thể được chia thành bốn giai đoạn chính: đồng thuận truy cập, đồng thuận chặn, đồng thuận cuối cùng và đồng thuận thoát. Truy cập Đồng thuận: Xác định ai đủ điều kiện tham gia vào mạng. Thông thường, điều này lọc các nút thông qua các ngưỡng kinh tế (chẳng hạn như tài sản thế chấp) hoặc bằng chứng tính toán (chẳng hạn như khối lượng công việc) để ngăn các tác nhân độc hại dễ dàng xâm nhập. Đồng thuận khối: tập trung vào việc tạo ra các khối mới: các nút cạnh tranh hoặc cộng tác để đóng gói các giao dịch để tạo thành các khối ứng cử viên và chọn người chiến thắng thông qua các cơ chế như Proof of Work (PoW) hoặc Proof of Stake (PoS). Sự đồng thuận cuối cùng: là kết thúc của toàn bộ quá trình, nó xác nhận tính không thể đảo ngược của khối, thường với sự trợ giúp của biến thể khả năng chịu lỗi Byzantine (BFT) để đối phó với những bất đồng, đảm bảo rằng chuỗi được đa số các nút chấp thuận trở thành một “chuỗi tích cực”. Cuối cùng, đồng thuận thoát giải quyết các lệnh thoát nút: nó có thể liên quan đến việc tịch thu tài sản thế chấp hoặc các quy tắc thoát duyên dáng để duy trì sức khỏe lâu dài của mạng. Các bước này có vẻ tuyến tính, nhưng chúng được kết nối với nhau và tạo thành một vòng kín. Hiểu chúng không chỉ là đặt nền móng cho L1 mà còn mở đường cho một kiến trúc nhiều lớp. Bởi vì trong thế giới bên ngoài L1, “sự thuần khiết” của sự đồng thuận có thể bị thỏa hiệp, nhưng bản chất của nó - sự đảm bảo của sự phi tập trung - không bao giờ lỗi thời. Tính năng đồng thuận của L1 Các blockchain Layer 1, chẳng hạn như Bitcoin hoặc Ethereum, đại diện cho đỉnh cao của công nghệ blockchain: gần như không tin cậy hàng đầu. Đó là sự độc lập tuyệt đối vượt qua chủ quyền quốc gia và vượt qua bất kỳ cấp độ chủ đề nào. Nó đòi hỏi hệ thống phải hoạt động trong một lồng logic hình thức, mà không đưa ra bất kỳ sự phụ thuộc bên ngoài nào của logic phi hình thức ngoài các định lý toán học và mô hình lý thuyết trò chơi. Hãy tưởng tượng nếu một sự đồng thuận L1 dựa vào một thực thể tập trung, nó sẽ thoái hóa thành một “con sói đội lốt cừu” có thể bị lật đổ bởi quy định hoặc thất bại bất cứ lúc nào. Kết quả là, thiết kế đồng thuận của L1 cực kỳ khắc nghiệt. PoW đảm bảo tính ngẫu nhiên và bảo mật thông qua các trò chơi băm, trong khi PoS sử dụng các ưu đãi kinh tế để duy trì tính trung thực (lưu ý: Tôi hoàn toàn không đồng ý với sự đồng thuận của POS, mặc dù nó có vẻ là thông lệ chính thống hiện nay). Những cơ chế này không tin tưởng vào ý định của con người, chỉ tin vào xác suất và hình phạt. Kết quả là chi phí cao - tiêu thụ năng lượng hoặc khóa vốn - nhưng đổi lấy sự mạnh mẽ ở cấp độ chủ quyền. L1 không được xây dựng cho hiệu quả, mà cho vĩnh cửu. Nó là “hiến pháp” của blockchain và không thể bị hoen ố. Tuy nhiên, khi chúng tôi chuyển sang Layer 2, triết lý đồng thuận bắt đầu nới lỏng. Chủ nghĩa tuyệt đối của L1, mặc dù vĩ đại, nhưng không nên được áp dụng một cách cứng nhắc. Hệ sinh thái L2 gần ứng dụng hơn và cần đạt được sự cân bằng giữa an toàn và hiệu quả. Điều này đặt ra một câu hỏi quan trọng: L2 cần loại đồng thuận nào? Đồng thuận L2: tại sao nó cần thiết và nó khác với L1 Đồng thuận L2 không phải là một sự tô điểm tùy chọn, mà là xương sống của sự phi tập trung. Nhiều người lầm tưởng rằng các công nghệ bằng chứng không kiến thức (ZK) như zkVM hoặc zkEVM là đủ để bảo mật L2 - chúng thực sự mạnh mẽ và có thể xác minh hiệu quả tính hợp lệ của các giao dịch. Tuy nhiên, bằng chứng hợp lệ chỉ giải quyết được vấn đề “kết quả thực hiện giao dịch có chính xác hay không”, mà bỏ qua khả năng chống kiểm duyệt khó khăn hơn. Kiểm duyệt không phải là một lỗi tính toán, mà là một sự can thiệp quyền lực: một người đặt hàng tập trung có thể trì hoãn hoặc từ chối các giao dịch theo ý muốn, và ZK chứng minh rằng dù nghiêm ngặt đến đâu, cũng không thể phục hồi. Hơn nữa, L2 tập trung thuần túy có nhiều nguy hiểm tiềm ẩn. Nó dễ rơi vào bẫy CFT (Crash Fault Tolerance) - một điểm lỗi duy nhất khiến toàn bộ mạng bị sập. Vì lý do này, nhiều dự án Rollup được trang bị “escape pods” hoặc thanh toán bắt buộc: người dùng có thể đơn phương rút tài sản khi phát hiện bất thường. Đây chỉ là một bản vá bất lực dưới sự tập trung, không phải là một giải pháp lâu dài. Nếu L2 hoàn toàn tập trung, nó khác với các sàn giao dịch tập trung như thế nào? Bảo mật tiền của người dùng bị ràng buộc vào tay của một vài nút và rủi ro kiểm duyệt luôn có. Tất nhiên, sự phân cấp của L2 không nhất thiết phải so sánh với chiều cao tuyệt đối của L1. L1 cần phải chiến đấu chống lại chủ quyền toàn cầu, và L2 có thể sử dụng nó để theo đuổi “tương đối không đáng tin cậy”. Điều này không có nghĩa là L2 có thể nắm bắt tập trung hóa trong một bước - điều đó sẽ hy sinh giá trị cốt lõi của blockchain. Thay vào đó, chúng ta nên thiết kế một sự đồng thuận vừa phải, đủ phi tập trung để chống lại sự kiểm duyệt mà không làm mất đi sức mạnh của nó. Cách thiết kế đồng thuận L2 Khi thiết kế đồng thuận L2, trước tiên hãy đối mặt với thực tế: L1 tốt hơn L2 về bảo mật, phi tập trung, khả năng mở rộng và trừu tượng. Bảo mật của L2 đương nhiên yếu hơn L1, nó định hướng kịch bản hơn và có thể chịu được khả năng tùy chỉnh và theo đuổi hiệu suất cao hơn. Nhưng đây không phải là một bất lợi, mà là một cơ hội. L2 có một tài sản độc đáo: L1 đóng vai trò là nguồn tin cậy trên lý thuyết. Chúng ta có thể mượn dữ liệu hoặc trạng thái của L1 làm neo đầu vào của sự đồng thuận L2, để đảm bảo tính bảo mật của L2 với định luật sắt của L1. Đây là một phương pháp “vay mượn nhiều lớp”, tốt hơn nhiều so với việc phát minh lại bánh xe từ đầu. Ở đây, tác giả ném một viên gạch để đưa ra một ví dụ: Trong giai đoạn đồng thuận truy cập, chúng ta có thể đặt dữ liệu chuỗi hoặc tài sản kỹ thuật số (như BTC, ETH, USDT) trên L1 làm ngưỡng. Các nút cần đốt / chuyển / đặt cược tài sản L1 hoặc chứng minh hoạt động của họ trên L1, điều này không chỉ lọc những người tham gia chất lượng thấp mà còn đưa sự an toàn kinh tế của L1 vào L2. Đồng thuận khối khéo léo kết hợp các yếu tố L1 để đảm bảo tính ngẫu nhiên và công bằng. Ví dụ: một hạt giống ngẫu nhiên được tạo ra thông qua một thao tác cụ thể trên L1, chẳng hạn như đốt token hoặc chuyển tiền + một số thuật toán giao thức trên L2, tính toán nút nào sẽ tạo ra khối. Điều này làm cho tính ngẫu nhiên L1 trở thành lá chắn chống lại tính ngẫu nhiên L2. Về sự đồng thuận cuối cùng, nhiều chuỗi công khai PoS sử dụng cơ chế giống BFT ở đây: khối lượng kỹ thuật rất lớn và cơ chế phức tạp, bảo mật vẫn kém hơn L1. Chúng tôi không cần phải làm theo. Thay vào đó, các khối được tải lên L1 theo các quy tắc lựa chọn fork có thể xác minh tùy chỉnh, được hoàn thiện định kỳ. Một khi khối L2 được xác nhận trên L1, nó không thể cuộn được - tính cuối cùng của L1 là tính cuối cùng của L2. Điều này đơn giản hóa thiết kế, tránh bẫy phức tạp của BFT và sử dụng sức mạnh của L1 để đúc một tấm sắt. Tổng số L2 này…

BTC-2.49%
ETH-2.58%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)