Nguồn: CryptoNewsNet
Tiêu đề gốc: Vitalik Buterin Lập Luận Rằng Ethereum Cần Được Hoàn Toàn Tái Cấu Trúc: ‘Nó Quá Phức Tạp’
Liên kết gốc:
Người sáng lập Ethereum Vitalik Buterin cho biết các mục tiêu dài hạn của Ethereum về tính không tin cậy và tự chủ liên quan trực tiếp đến sự đơn giản của giao thức.
Buterin cho biết rằng sự phức tạp ngày càng tăng của giao thức theo thời gian đã làm yếu đi tính bảo mật và khả năng chống chịu của nó, và quá trình phát triển của Ethereum cần có một cơ chế “đơn giản hóa” rõ ràng và “thu gom rác”.
Theo Buterin, một giao thức, dù có phân quyền đến đâu, cũng thất bại trong ba tiêu chí cơ bản nếu nó có hàng trăm nghìn dòng mã, nhiều phụ thuộc mã hóa phức tạp, và cấu trúc chỉ có thể hiểu được bởi một nhóm chuyên gia hẹp. Đó là: nó không thể thực sự không tin cậy, các nhóm phát triển mới không thể duy trì hệ thống nếu các nhóm hiện tại biến mất, và người dùng không thể kiểm soát hoàn toàn giao thức như “hệ thống của riêng họ.” Ông cũng cho biết rằng sự phức tạp này làm tăng các lỗ hổng bảo mật do các tương tác giữa các thành phần của giao thức.
Buterin cho biết rằng sự háo hức của Ethereum trong việc thêm các tính năng mới để đạt được lợi ích ngắn hạn trong quá trình phát triển có thể gây hại về lâu dài, lập luận rằng cách tiếp cận này mâu thuẫn với mục tiêu xây dựng một hạ tầng phi tập trung bền vững kéo dài hàng thế kỷ. Ông nói rằng mong muốn duy trì khả năng tương thích ngược khuyến khích các bổ sung nhưng làm cho việc loại bỏ trở nên khó khăn hơn, từ đó dẫn đến việc giao thức trở nên “phình to.”
Để giải quyết vấn đề này, ông định nghĩa “đơn giản hóa” với ba tiêu chí chính: giảm thiểu tối đa số dòng mã trong giao thức, tránh các phụ thuộc kỹ thuật phức tạp không cần thiết, và thêm nhiều “định invariants” mà giao thức có thể dựa vào. Ví dụ, ông nhắc đến các Đề xuất Cải tiến Ethereum (EIPs) đã đơn giản hóa đáng kể việc phát triển khách hàng và khả năng mở rộng.
Buterin cho biết rằng việc đơn giản hóa có thể diễn ra theo từng bước nhỏ hoặc quy mô lớn. Trước đó, ông mô tả việc chuyển đổi từ bằng chứng công việc (PoW) sang bằng chứng cổ phần (PoS) như một nỗ lực “thu gom rác” lớn, và đề xuất rằng các quá trình làm sạch toàn diện tương tự có thể được thực hiện trong tương lai thông qua các sáng kiến như “đồng thuận tinh vi.” Ông cũng chỉ ra rằng một số tính năng phức tạp nhưng ít được sử dụng có thể được chuyển từ các thành phần bắt buộc của giao thức sang hợp đồng thông minh, qua đó giảm bớt gánh nặng cho các nhà phát triển khách hàng mới.
Buterin lập luận rằng tốc độ thay đổi của Ethereum nên chậm lại trong dài hạn, mô tả 15 năm đầu tiên là “thời kỳ thử nghiệm và khám phá.” Ông cho biết các yếu tố không hiệu quả hoặc mang lại lợi ích hạn chế không nên trở thành gánh nặng vĩnh viễn cho giao thức, và lập luận rằng tương lai của ETH phụ thuộc vào việc phát triển thành một cấu trúc đơn giản hơn, dễ hiểu hơn và bền vững hơn.
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.
15 thích
Phần thưởng
15
7
Đăng lại
Retweed
Bình luận
0/400
TokenDustCollector
· 3giờ trước
Mẹ ơi, V神 cuối cùng cũng đã nói ra rồi, Ethereum thực sự ngày càng phức tạp hơn, đôi khi thật sự không hiểu nổi
Xem bản gốcTrả lời0
PaperHandSister
· 3giờ trước
V哥 nói đúng rồi, Ethereum thực sự quá cồng kềnh, mã code chất đống như một con quái vật
Đơn giản hóa mới là con đường đúng đắn, nếu không làm sao đảm bảo được thực sự phi tập trung
Lần này cuối cùng cũng nói đúng trọng tâm rồi, có nên xóa bớt những thứ lộn xộn này không?
Xem bản gốcTrả lời0
DeadTrades_Walking
· 3giờ trước
vitalik lại bắt đầu thuyết giảng rồi, đã nói về việc đơn giản hóa mã code này nhiều năm rồi mà vẫn còn nói... tại sao không trực tiếp khởi động một chuỗi mới luôn đi
Xem bản gốcTrả lời0
HalfPositionRunner
· 3giờ trước
Độ phức tạp thực sự là thuốc độc của ETH, V thần cuối cùng cũng dám nói câu này, đã đến lúc phải dọn dẹp rồi
Xem bản gốcTrả lời0
MysteriousZhang
· 3giờ trước
V nói đúng rồi, ETH hiện tại thực sự quá cồng kềnh, đơn giản hóa có thể giải quyết được nhiều rủi ro
Mã ít hơn thì bug ít hơn, logic này không có vấn đề gì
Đơn giản hóa mã nghe có vẻ dễ, nhưng thực thi có thể lại phải vất vả một vòng...
Tăng độ phức tạp lên thì ngược lại giảm tính an toàn, điểm nhận thức này cần phải rõ
Chờ đã, việc cải tổ lớn có thể lại gây ra vấn đề gì đó không
Xem bản gốcTrả lời0
MeltdownSurvivalist
· 3giờ trước
V thần nói Eth quá phức tạp, tôi cảm thấy anh chàng này đang muốn tự đào cho mình một cái hố... đơn giản hóa mã dễ dàng, nhưng ai đảm bảo sẽ không gây ra hệ lụy lớn hơn?
Xem bản gốcTrả lời0
ShadowStaker
· 3giờ trước
vitalik cuối cùng cũng đã nói ra điều cần nói. vòng xoáy phức tạp là có thật—mỗi lớp chúng ta xếp chồng lên chỉ thêm nhiều bề mặt hơn cho lỗi và cơn ác mộng quản trị. đa dạng khách hàng đã đủ mong manh mà không cần các đặc tả phình to ra thật sự đúng vậy
Vitalik Buterin lập luận rằng Ethereum cần được đại tu hoàn toàn: 'Nó đã trở nên quá phức tạp'
Nguồn: CryptoNewsNet Tiêu đề gốc: Vitalik Buterin Lập Luận Rằng Ethereum Cần Được Hoàn Toàn Tái Cấu Trúc: ‘Nó Quá Phức Tạp’ Liên kết gốc: Người sáng lập Ethereum Vitalik Buterin cho biết các mục tiêu dài hạn của Ethereum về tính không tin cậy và tự chủ liên quan trực tiếp đến sự đơn giản của giao thức.
Buterin cho biết rằng sự phức tạp ngày càng tăng của giao thức theo thời gian đã làm yếu đi tính bảo mật và khả năng chống chịu của nó, và quá trình phát triển của Ethereum cần có một cơ chế “đơn giản hóa” rõ ràng và “thu gom rác”.
Theo Buterin, một giao thức, dù có phân quyền đến đâu, cũng thất bại trong ba tiêu chí cơ bản nếu nó có hàng trăm nghìn dòng mã, nhiều phụ thuộc mã hóa phức tạp, và cấu trúc chỉ có thể hiểu được bởi một nhóm chuyên gia hẹp. Đó là: nó không thể thực sự không tin cậy, các nhóm phát triển mới không thể duy trì hệ thống nếu các nhóm hiện tại biến mất, và người dùng không thể kiểm soát hoàn toàn giao thức như “hệ thống của riêng họ.” Ông cũng cho biết rằng sự phức tạp này làm tăng các lỗ hổng bảo mật do các tương tác giữa các thành phần của giao thức.
Buterin cho biết rằng sự háo hức của Ethereum trong việc thêm các tính năng mới để đạt được lợi ích ngắn hạn trong quá trình phát triển có thể gây hại về lâu dài, lập luận rằng cách tiếp cận này mâu thuẫn với mục tiêu xây dựng một hạ tầng phi tập trung bền vững kéo dài hàng thế kỷ. Ông nói rằng mong muốn duy trì khả năng tương thích ngược khuyến khích các bổ sung nhưng làm cho việc loại bỏ trở nên khó khăn hơn, từ đó dẫn đến việc giao thức trở nên “phình to.”
Để giải quyết vấn đề này, ông định nghĩa “đơn giản hóa” với ba tiêu chí chính: giảm thiểu tối đa số dòng mã trong giao thức, tránh các phụ thuộc kỹ thuật phức tạp không cần thiết, và thêm nhiều “định invariants” mà giao thức có thể dựa vào. Ví dụ, ông nhắc đến các Đề xuất Cải tiến Ethereum (EIPs) đã đơn giản hóa đáng kể việc phát triển khách hàng và khả năng mở rộng.
Buterin cho biết rằng việc đơn giản hóa có thể diễn ra theo từng bước nhỏ hoặc quy mô lớn. Trước đó, ông mô tả việc chuyển đổi từ bằng chứng công việc (PoW) sang bằng chứng cổ phần (PoS) như một nỗ lực “thu gom rác” lớn, và đề xuất rằng các quá trình làm sạch toàn diện tương tự có thể được thực hiện trong tương lai thông qua các sáng kiến như “đồng thuận tinh vi.” Ông cũng chỉ ra rằng một số tính năng phức tạp nhưng ít được sử dụng có thể được chuyển từ các thành phần bắt buộc của giao thức sang hợp đồng thông minh, qua đó giảm bớt gánh nặng cho các nhà phát triển khách hàng mới.
Buterin lập luận rằng tốc độ thay đổi của Ethereum nên chậm lại trong dài hạn, mô tả 15 năm đầu tiên là “thời kỳ thử nghiệm và khám phá.” Ông cho biết các yếu tố không hiệu quả hoặc mang lại lợi ích hạn chế không nên trở thành gánh nặng vĩnh viễn cho giao thức, và lập luận rằng tương lai của ETH phụ thuộc vào việc phát triển thành một cấu trúc đơn giản hơn, dễ hiểu hơn và bền vững hơn.