Hiểu được "Thoát kiểm tra": Con đường cuối cùng đến Phi tập trung của Ethereum

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

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 kêu gọi, "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 khủng hoảng sinh tồn."

Để làm điều này, anh ấy đã đề xuất ba tiêu chí kiểm tra chính để đánh giá 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 cơ sở tin cậy (Trusted Base Test).

Trong đó, "Thoát kiểm tra" là bước cơ bản và cũng là quan trọng nhất, chỉ ra một vấn đề cốt lõi: Nếu đội ngũ dự án giải tán hoặc nền tảng không còn hoạt động, người dùng liệu có thể an toàn rút tài sản và hoàn thành giao dịch không?

01、Thế nào là "thoát thử nghiệm"

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 thoát ra, rút tài sản, tương tác trên chuỗi trong trường hợp đội ngũ phát triển hoàn toàn "mất liên lạc" hay không.

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 tính toàn vẹn của các chức năng hàng ngày, mà là kiểm tra xem một giao thức có thực sự "Phi tập trung" trong các điều kiện cực đoan hay không.

Thực ra, từ năm 2022, Vitalik đã chỉ trích hầu hết các kiến trúc Training Wheels của Rollup trên blog, thẳng thắn nói rằng nó phụ thuộc vào việc vận hành tập trung và sự can thiệp của con người để đảm bảo an toàn, người dùng thường sử dụng L2Beat chắc chắn cũng rất quen thuộc với điều này, trang chủ của họ có 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 "Giai đoạn 0" hoàn toàn phụ thuộc vào kiểm soát tập trung, "Giai đoạn 1" phụ thuộc hạn chế và "Giai đoạn 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 can thiệp của vòng hỗ trợ.

Đọc hiểu "Thoát thử nghiệm": Ethereum trên con đường đến Phi tập trung "km cuối cùng"

🔺Hình ảnh nguồn: L2Beat

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

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

Một ví dụ điển hình, đối với các Rollups hiện tại, mặc dù đều có thiết kế cơ chế tương tự như "buồng 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í là quyền "quản trị viên siêu". Dù có vẻ như là thiết kế ứng phó khẩn cấp, thực chất đây cũng là một cửa sổ rủi ro tiềm ẩn có thể phát sinh.

Chẳng hạn, đội ngũ có thể kiểm soát địa chỉ thay đổi của hợp đồng logic thông qua đa chữ ký, mặc dù bề ngoài nhấn mạnh tính không thể thay đổi, nhưng miễn là có cửa hậu, một khi hợp đồng được nâng cấp và tiêm logic độc hại, tài sản của người dùng cũng có thể được 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ó để tránh khỏi việc phục hồi từ phía dự án, và yêu cầu thực sự để thoát ra khỏi thử nghiệm là hoàn toàn loại bỏ sự phụ thuộc và can thiệp, đảm bảo rằng người dùng có thể tự điều hành và kiểm soát bất kỳ 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 một cách đơn giả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.

02、Phi tập trung của sự kết thúc là "khả năng rút lui"

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ó Nakamoto và Vitalik, Bitcoin và Ethereum vẫn có thể vận hành trơn tru, vì vậy một cách khách quan, đối với người dùng tăng trưởng hoặc các tổ chức, yếu tố quyết định cốt lõi khi 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?"

Việc rút lui 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 cùng" để thực hiện phi tập trung trên blockchain, cũng là sự kiểm nghiệm thực tiễn của quan niệm "Không phải chìa khóa của bạn, không phải đồng tiền của bạn".

Dù sao thì nếu người dùng phải dựa vào một giao diện front-end nào đó, một đội ngũ phát triển nào đó, để rút tài sản hoặc thực hiện các tương tác, thì bản chất vẫn là mối quan hệ tín thác tập trung. Còn thực sự thông qua các giao thức đã thoát khỏi thử nghiệm, ngay cả khi tất cả các nút đều ngừng hoạt động, 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ự chủ hoàn thành các thao tác nhờ vào công cụ trên chuỗi và front-end của bên thứ ba.

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

Cũng chính vì lý do đó, Vitalik đã nhiều lần nhấn mạnh rằng, nhiều dự án DeFi hoặc L2 có vẻ phi tập trung, thực chất lại ẩn chứa các kênh trung tâm như nút nâng cấp, logic cửa sau, cơ chế đóng băng, và nếu những cơ chế này 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 rút lui 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 con đường rút lui 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.

03、「退出测试」,Phi tập trung走向现实的分水岭

Và nếu chúng ta hiểu từ 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 chuẩn đánh giá cốt lõi trong thiết kế an toàn của Ethereum, đặc biệt là Rollup, nhưng thực tế đã có 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ụ, như một công cụ quản lý tài sản cốt lõi, nó phải có độ an toàn và tính minh bạch cao, 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), tính an toàn của firmware mã nguồn mở và các yếu tố quan trọng khác, trong khi các ví Web3 chính thống (như imToken, v.v.) hầu như đề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ế rút lui" tự nhiên: Người dùng không cần tin tưởng vào công ty ví, mà 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" sản phẩm dịch vụ Web3, mà thực sự trở thành "chủ sở hữu" 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 đề xuất lần này thực chất 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 các hành vi xấu từ các nhà phát triển bên trong hoặc các cuộc tấn công phối hợp hay không.
  • Kiểm tra cơ sở tính toán đáng tin cậy: Số lượng mã mà người dùng cần tin tưởng có đủ ít và có thể được kiểm toán hay không.

Ba bài kiểm tra này 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ự đạt được "Don't Trust, Verify".

Nói một cách đơn giản, thế giới Web3, "niềm tin" không cần thiết, về cơ bản xuất phát từ khả năng xác minh, chỉ thông qua toán học và thuật toán minh bạch, để 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 nhóm dự án và các yếu tố bên ngoài khác.

Hiểu rõ "Thử nghiệm thoát": Con đường cuối cùng đến Phi tập trung của Ethereum

🔺Nguồn ảnh: CoinDesk

正如 Vitalik 最后所说:

"Nếu chúng ta không làm được đ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 rực rỡ nhưng cuối cùng trở về với sự 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)