Thách thức về độ phức tạp của Ethereum: Tầm nhìn của Vitalik về phát triển giao thức bền vững

Nguồn: TheCryptoUpdates Tiêu đề gốc: Liên kết gốc:

Vấn đề phức tạp của Ethereum

Vitalik Buterin đã suy nghĩ về một điều đã làm anh ấy bận tâm trong một thời gian. Đồng sáng lập Ethereum đã đăng một chuỗi bài dài trên X tuần này, và tất cả đều về những gì anh ấy xem là mối đe dọa ngày càng tăng đối với sức khỏe lâu dài của mạng lưới. Anh ấy lo lắng rằng Ethereum đang trở nên quá phức tạp.

Không chỉ đơn thuần là thêm các tính năng mới hoặc làm cho mọi thứ hiệu quả hơn. Mối quan tâm của Buterin đi sâu hơn. Anh ấy tin rằng nếu giao thức trở nên quá dày đặc, quá đầy những gì anh gọi là “mật mã cấp độ PhD,” thì người bình thường sẽ không thể xác minh những gì đang diễn ra trên mạng lưới. Và theo quan điểm của anh ấy, điều đó làm suy yếu toàn bộ mục đích của phân quyền.

Bài kiểm tra rút lui

Buterin đã đề cập đến khái niệm mà anh gọi là “bài kiểm tra rút lui.” Đó là một ý tưởng đơn giản, thực sự. Ethereum có thể tiếp tục hoạt động một cách an toàn nếu anh ấy và tất cả các nhà sáng lập ban đầu cùng các nhà nghiên cứu cốt lõi khác chỉ… rời đi? Vĩnh viễn? Nếu các nhóm mới không thể tiếp nhận dự án mà không cần hướng dẫn chuyên gia từ các nhà phát triển ban đầu, thì bài kiểm tra đó thất bại.

Hiện tại, Buterin nghĩ rằng Ethereum có thể đang thất bại trong bài kiểm tra đó. Anh ấy thấy các nhà phát triển liên tục thêm các tính năng mới để giải quyết các vấn đề cụ thể, điều này tạo ra cái mà anh mô tả là “nợ kỹ thuật.” Theo thời gian, khoản nợ này trở nên “rất phá hủy” đối với tương lai của mạng lưới.

“Một trong những nỗi sợ của tôi khi phát triển giao thức Ethereum là chúng ta có thể quá háo hức thêm các tính năng mới để đáp ứng các nhu cầu đặc thù cao,” anh viết. “Ngay cả khi những tính năng đó làm phình to giao thức hoặc thêm các loại thành phần tương tác mới hoặc mật mã phức tạp như các phụ thuộc quan trọng.”

Thu gom rác mã nguồn

Vậy giải pháp là gì? Buterin kêu gọi một điều anh gọi là “thu gom rác” trong quá trình phát triển. Không phải là vứt bỏ tất cả, mà là có chủ đích loại bỏ mã lỗi thời và các phụ thuộc không còn phục vụ mục đích rõ ràng nữa.

Anh đề xuất điều này có thể xảy ra theo hai cách. Có cách tiếp cận từng phần—làm gọn các tính năng hiện có để chúng đơn giản hơn và hợp lý hơn. Rồi còn cách tiếp cận quy mô lớn hơn, có thể liên quan đến việc tổ chức lại đáng kể.

Buterin đã lấy ví dụ về việc Ethereum chuyển đổi từ Proof-of-Work sang Proof-of-Stake như một minh chứng cho triết lý này hoạt động. Anh đã xem đó không chỉ là một nâng cấp, mà còn là một cuộc thanh lọc cần thiết các cơ chế cũ đã trở nên kém hiệu quả.

Nhìn về phía trước

Suy nghĩ này gợi ý về một sự chuyển đổi tiềm năng trong cách Ethereum phát triển trong tương lai. Buterin dường như ủng hộ một tốc độ thay đổi chậm hơn, tập trung nhiều hơn vào khả năng kiểm tra và đơn giản thay vì liên tục thêm các tính năng mới.

“Trong dài hạn, tôi hy vọng tốc độ thay đổi của Ethereum có thể chậm lại,” anh nói. “Tôi nghĩ vì nhiều lý do, cuối cùng điều đó phải xảy ra. Những năm đầu tiên này nên được xem như giai đoạn trưởng thành, nơi chúng ta đã khám phá nhiều ý tưởng và thấy những gì hoạt động, những gì hữu ích và những gì không.”

Anh đã đề ra ba chỉ số cụ thể để đo lường tiến trình: giảm thiểu tổng mã của giao thức, giảm phụ thuộc vào các thành phần phức tạp, và tăng số lượng các invariants tự túc.

Thời điểm này thật thú vị. Khi Ethereum trưởng thành, có một sự căng thẳng giữa đổi mới và ổn định. Những bình luận của Buterin cho thấy anh đang nghiêng về phía ổn định hơn, ưu tiên một mạng lưới mà người bình thường có thể thực sự hiểu và xác minh hơn là một mạng lưới có mọi tính năng có thể.

Có thể đây chỉ là sự tiến hóa tự nhiên của một nền tảng đang chuyển từ công nghệ thử nghiệm sang một thứ mang tính nền tảng hơn. Câu hỏi là liệu cộng đồng Ethereum rộng lớn có theo hướng này hay không, hay sẽ có sự phản đối từ các nhà phát triển muốn tiếp tục xây dựng những điều mới.

ETH1,29%
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
  • 5
  • Đăng lại
  • Retweed
Bình luận
0/400
GateUser-a180694bvip
· 01-19 13:50
vitalik lại bắt đầu lo lắng rồi, ông bạn này thật sự là lo không hết chuyện luôn đấy
Xem bản gốcTrả lời0
DegenWhisperervip
· 01-19 13:50
vitalik lại bắt đầu lẩm bẩm rồi, lần này lo lắng về điều gì... độ phức tạp? anh bạn, Ethereum sinh ra là để phức tạp mà, đơn giản rồi còn gọi là ETH làm gì?
Xem bản gốcTrả lời0
MindsetExpandervip
· 01-19 13:48
vitalik lại đang lo lắng quá mức rồi, độ phức tạp của hợp đồng nhiều chuyện quá
Xem bản gốcTrả lời0
OnlyOnMainnetvip
· 01-19 13:42
V thần lại bắt đầu lẩm bẩm rồi, lần này là vấn đề độ phức tạp... làm sao đây, phải sửa thôi
Xem bản gốcTrả lời0
PanicSellervip
· 01-19 13:26
V神 lại đang lo lắng về Ethereum, ngày nào cũng nghĩ cách đơn giản hóa hệ thống, thực sự có chút quá mức trong thiết kế
Xem bản gốcTrả lời0
  • Ghim