Đọc hiểu thử nghiệm rút lui: Con đường đến Phi tập trung của dặm cuối cùng

Vào đầu tháng này, tại hội nghị EthCC ở Pháp, Vitalik Buterin đã đưa ra một quan điểm cảnh báo có vẻ hơi nghiêm trọng, "Nếu Ethereum không thể thực sự đạt được Phi tập trung, tương lai của nó sẽ đối mặt với nguy cơ sinh tồn."

Để làm điều này, ông đã đề xuất ba tiêu chí kiểm tra chính để đo lường xem một giao thức có khả năng phi tập trung bền vững hay không: Kiểm tra rút lui (Walk-Away Test), Kiểm tra tấn công nội bộ (Insider Attack Test), Kiểm tra nền tảng đáng tin cậy (Trusted Base Test).

Trong đó, "thoát thử nghiệm" là bước cơ bản nhất, cũng là bước quan trọng nhất, chỉ ra một vấn đề cốt lõi: Nếu nhóm dự án tan rã hoặc nền tảng mất liên lạc, người dùng có vẫn an toàn rút tài sản, hoàn thành tương tác không?

Cái gì là "thử nghiệm thoát"

Nói một cách đơn giản, bản chất của việc thoát khỏi thử nghiệm là dự án có cho phép người dùng tự mình rút lui, rút tài sản và tương tác trên chuỗi trong trường hợp đội phát triển hoàn toàn "mất tích" hay không.

Hiểu từ góc độ này, nó giống như một điều khoản bảo đảm, không nhấn mạnh vào sự hoàn chỉnh của các chức năng hàng ngày, mà trong những điều kiện cực đoan nhất, kiểm tra xem một giao thức có thực sự "Phi tập trung" hay không.

Thực ra, từ năm 2022, Vitalik đã chỉ trích phần lớn cấu trúc Training Wheels (bánh xe hỗ trợ) của Rollup trong blog của mình, thẳng thắn cho rằng nó phụ thuộc vào vận hành tập trung và can thiệp của con người để đảm bảo an toàn, người dùng thường xuyên sử dụng L2Beat chắc hẳn cũng rất quen thuộc với điều này, vì trang chủ của nó hiển thị một chỉ số quan trọng liên quan - Stage:

Đây là một khung đánh giá chia Rollup thành ba giai đoạn phi tập trung, bao gồm 「Stage 0」 hoàn toàn phụ thuộc vào kiểm soát tập trung, 「Stage 1」 phụ thuộc hạn chế và 「Stage 2」 hoàn toàn phi tập trung, điều này cũng thể hiện mức độ phụ thuộc của Rollup vào sự can thiệp của vòng hỗ trợ.

Nguồn hình: L2Beat

Một trong những chỉ số cốt lõi của giai đoạn đánh giá Stage là liệu người dùng có thể tự mình hoàn thành việc rút tiền mà không cần sự phối hợp của nhân viên không?

Vấn đề này, nhìn qua có vẻ đơn giản, nhưng thực chất lại là một vấn đề chết người.

Một ví dụ điển hình, đối với các Rollups đang phổ biến hiện nay, mặc dù đều có thiết kế cơ chế tương tự như "cabin thoát hiểm", nhưng nhiều dự án vẫn giữ lại quyền "hợp đồng có thể nâng cấp" thậm chí quyền "quản trị viên siêu". Dù có vẻ như là thiết kế cho tình huống khẩn cấp, thực tế đây cũng là một cửa sổ rủi ro tiềm ẩn có thể phát triển.

Ví dụ, nhóm có thể kiểm soát địa chỉ thay đổi của hợp đồng logic thông qua chữ ký đa, mặc dù bề ngoài nhấn mạnh không thể bị sửa đổi, nhưng chỉ cần có cửa hậu, một khi mã độc được tiêm vào hợp đồng nâng cấp, tài sản của người dùng cũng có thể bị chuyển nhượng hợp pháp.

Điều này có nghĩa là nếu vốn của người dùng bị đóng băng, sẽ rất khó để vượt qua việc khôi phục từ phía dự án, và yêu cầu thực sự để rút lui là phải loại bỏ hoàn toàn sự phụ thuộc và can thiệp, đảm bảo rằng người dùng có thể hoạt động độc lập và tự chủ bất cứ lúc nào, ngay cả khi đội ngũ cốt lõi biến mất hoặc nền tảng đột ngột đóng cửa, người dùng vẫn phải có quyền kiểm soát hoàn toàn, tài sản sẽ không bị khóa hoặc bị bên thứ ba khống chế.

Nói ngắn gọn, việc rút lui khỏi thử nghiệm chính là thước đo để kiểm tra xem một giao thức có thực sự Phi tập trung hay không, nó không chỉ liên quan đến khả năng chống kiểm duyệt, mà còn là việc người dùng có còn giữ quyền sở hữu tài sản trong những tình huống cực đoan hay không.

Phi tập trung的尽头是「退出能力」

Tại sao BTC và ETH là lựa chọn hàng đầu cho người dùng mới và các tổ chức tham gia.

Bởi vì ngay cả khi không có Satoshi Nakamoto và Vitalik, Bitcoin và Ethereum vẫn có thể hoạt động trơn tru, vì vậy, xét một cách khách quan, đối với người dùng gia tăng hoặc các nhà đầu tư tổ chức, yếu tố quyết định cốt lõi để tham gia Web3 không gì khác ngoài "Tiền của tôi có thể rút ra bất cứ lúc nào không?"

Rời khỏi thử nghiệm chính là câu trả lời trực tiếp cho vấn đề này, đây là "km cuối" để thực hiện phi tập trung của blockchain, cũng là kiểm tra thực tiễn của triết lý "Không phải chìa khóa của bạn, không phải đồng của bạn".

Cuối cùng, nếu người dùng phải phụ thuộc vào một giao diện phía trước nào đó, một đội ngũ phát triển nào đó để rút tài sản hoặc thực hiện tương tác, thì về bản chất vẫn là một mối quan hệ tín thác tập trung. Và thực sự thông qua giao thức đã thoát khỏi thử nghiệm, dù tất cả các nút đều ngoại tuyến, tất cả các nhân viên vận hành đều bỏ trốn, người dùng vẫn có thể tự mình thực hiện thao tác nhờ vào các công cụ trên chuỗi và giao diện phía trước của bên thứ ba.

Đây không chỉ là vấn đề kỹ thuật, mà còn là việc thực thi tư tưởng Web3.

Cũng chính vì lý do đó, Vitalik đã nhiều lần nhấn mạnh, nhiều dự án DeFi hoặc L2 có vẻ Phi tập trung, thực ra ẩn chứa nút nâng cấp, logic cửa sau, cơ chế đóng băng và các kênh tập trung khác, những cơ chế này một khi bị lạm dụng, tài sản của người dùng sẽ hoàn toàn bị kiểm soát.

Việc thoát khỏi thử nghiệm chính là kiểm tra xem những cơ chế này có tồn tại hay không, và yêu cầu phải loại bỏ chúng hoàn toàn. Chỉ khi nào lộ trình thoát của người dùng không phụ thuộc vào bất kỳ bên nào thì giao thức này mới thực sự đáng tin cậy.

「Thoát thử nghiệm」,Phi tập trung đi đến thực tế của một bước ngoặt

Và nếu chúng ta hiểu theo một góc độ khác, thực ra sẽ phát hiện ra rằng "thoát khỏi thử nghiệm" mặc dù là tiêu chí đánh giá cốt lõi cho thiết kế an toàn của Ethereum, đặc biệt là Rollup, nhưng thực ra đã có nhiều thực tiễn rộng rãi trong các lĩnh vực khác của Web3:

Lấy ví làm ví dụ, là công cụ cốt lõi của quản lý tài sản, phải có độ an toàn và minh bạch cao, điều này bao gồm tính ngẫu nhiên trong việc tạo ra cụm từ khôi phục và khóa riêng (bộ sinh số ngẫu nhiên thực), an ninh phần mềm mã nguồn mở và các yếu tố quan trọng khác, trong khi hầu hết các ví Web3 phổ biến (như imToken, v.v.) đều cho phép xuất khẩu khóa riêng/cụm từ khôi phục, người dùng có thể dễ dàng di chuyển tài sản sang bất kỳ phần mềm hoặc thiết bị phần cứng ví nào.

Có thể nói, đây là một loại "thiết kế thoát tự nhiên": người dùng không cần tin tưởng vào công ty ví, vẫn có thể kiểm soát tài sản của mình mãi mãi, giúp người dùng không chỉ là "người trải nghiệm" của sản phẩm Web3, mà thực sự là "chủ sở hữu" có quyền sở hữu tài sản.

Từ góc độ này, ba bài kiểm tra cốt lõi mà Vitalik đưa ra thực sự là một vòng khép kín hoàn chỉnh:

  • Thoát thử nghiệm: Đảm bảo người dùng có thể tự cứu rỗi sau khi dự án ngừng hoạt động.
  • Kiểm tra tấn công nội bộ: Hệ thống có thể chống lại hành vi xấu từ các nhà phát triển hoặc tấn công phối hợp hay không.
  • Kiểm tra cơ sở tính toán tin cậy: Lượng mã mà người dùng cần tin tưởng có đủ ít không, có thể kiểm toán được không.

Ba bài kiểm tra này cùng tạo thành "khung cơ sở" phi tập trung cho sự phát triển bền vững lâu dài của Ethereum, thực sự thực hiện "Don't Trust, Verify".

Nói một cách đơn giản, trong thế giới Web3, "niềm tin" không cần thiết, về bản chất là xuất phát từ khả năng xác minh, chỉ thông qua toán học minh bạch và các thuật toán, để người dùng có thể "Verify" bất cứ lúc nào để cảm thấy yên tâm, không phải lo lắng về đạo đức của đội ngũ dự án và các yếu tố bên ngoài khác.

正如 Vitalik 最后所说:

「Nếu chúng ta không thể làm điều này, thì Ethereum cuối cùng sẽ trở thành ký ức của một thế hệ, giống như nhiều thứ từng tỏa sáng ngắn ngủi nhưng cuối cùng lại trở nên tầm thường, bị lịch sử lãng quên」

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
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)