Tác giả gốc: Vitalik Buterin Biên soạn gốc: jk, Odaily Planet Daily
Vào ngày 13 tháng 3, hard fork Dencun đã được kích hoạt, tạo ra một trong những tính năng được chờ đợi từ lâu của Ethereum: proto-danksharding (hay còn gọi là EIP-4844, hay còn gọi là các đốm màu). Ban đầu, fork đã giảm hơn 100 lần phí giao dịch cho các lần tổng hợp, vì các đốm màu hầu như miễn phí. Trong ngày qua, cuối cùng chúng ta đã chứng kiến sự gia tăng về kích thước của các đốm màu, với thị trường phí được kích hoạt khi các giao thức mô tả blob bắt đầu sử dụng chúng. Blobs không miễn phí nhưng chúng vẫn rẻ hơn nhiều so với calldata.
![](https://img.cointime.com/images/yUOpMZynU2PlzpJhvYkeY7Unv0uNnMfUsCK0AtbM.webp)
Bên trái: Nhờ Blobscriptions, mức sử dụng blob cuối cùng đã đạt được mục tiêu là 3 blob mỗi khối. Đúng: Phí blob tiếp theo "vào chế độ khám phá giá" Nguồn: https://dune.com/0x Rob/blobs
Cột mốc quan trọng này thể hiện sự thay đổi quan trọng trong lộ trình dài hạn của Ethereum: với các đốm màu, việc mở rộng quy mô của Ethereum không còn là vấn đề “từ 0 đến 1” mà là vấn đề “từ 1 đến nhiều”. Từ đây, công việc mở rộng quy mô đáng kể, cho dù là tăng số lượng đốm màu hay tăng khả năng tổng hợp để sử dụng từng đốm màu, sẽ tiếp tục, nhưng sẽ tăng dần nhiều hơn. Những thay đổi về quy mô liên quan đến những thay đổi cơ bản trong cách Ethereum hoạt động như một hệ sinh thái đang ngày càng đi sau chúng ta. Ngoài ra, trọng tâm đã dần chuyển dịch và sẽ tiếp tục chuyển dần từ các vấn đề L1 như PoS và mở rộng quy mô sang các vấn đề gần hơn với lớp ứng dụng. Câu hỏi chính mà bài viết này sẽ khám phá là: Ethereum sẽ đi về đâu tiếp theo?
Tương lai của việc mở rộng quy mô Ethereum
Trong vài năm qua, chúng ta đã chứng kiến Ethereum dần chuyển đổi thành hệ sinh thái lấy L2 làm trung tâm. Các ứng dụng chính bắt đầu chuyển từ L1 sang L2, các khoản thanh toán bắt đầu dựa trên L2 theo mặc định và các ví bắt đầu xây dựng trải nghiệm người dùng của họ xung quanh môi trường đa L2 mới.
Một phần quan trọng của lộ trình tập trung vào Bản tổng hợp ngay từ đầu đã là khái niệm về không gian sẵn có của dữ liệu độc lập: một phần không gian đặc biệt trong một khối, EVM không thể truy cập được, có thể lưu trữ dữ liệu cho các dự án cấp hai chẳng hạn như bản tổng hợp. Vì EVM không thể truy cập không gian dữ liệu này nên nó có thể được phát riêng biệt khỏi một khối và được xác minh riêng. Cuối cùng, nó có thể được xác minh thông qua một kỹ thuật gọi là lấy mẫu tính khả dụng của dữ liệu, cho phép mỗi nút xác minh rằng dữ liệu đã được xuất bản chính xác bằng cách kiểm tra ngẫu nhiên một số mẫu nhỏ. Sau khi được triển khai, không gian blob có thể được mở rộng đáng kể; mục tiêu cuối cùng là 16 MB mỗi khe (khoảng 1,33 MB/giây).
![](https://img.cointime.com/images/HETtud9yulPTd6tLD1Btjf2tbwPDd2QGXnQgIRo7.webp)
Lấy mẫu tính khả dụng của dữ liệu: Mỗi nút chỉ cần tải xuống một phần nhỏ dữ liệu để xác minh tính khả dụng của dữ liệu tổng thể
EIP-4844 (tức là các đốm màu) không cung cấp cho chúng tôi việc lấy mẫu dữ liệu sẵn có. Tuy nhiên, nó thiết lập khung cơ bản theo cách mà từ đây, việc lấy mẫu tính khả dụng của dữ liệu có thể được giới thiệu và số lượng các đốm màu tăng lên một cách ngầm, tất cả đều không có bất kỳ sự tham gia nào từ người dùng hoặc ứng dụng. Trên thực tế, "hard fork" duy nhất cần có là thay đổi tham số đơn giản.
Từ đây, hai hướng phát triển cần tiếp tục là:
1. Tăng dần dung lượng blob và cuối cùng đạt được cái nhìn toàn cảnh về việc lấy mẫu tính khả dụng của dữ liệu, cung cấp 16 MB không gian dữ liệu cho mỗi khe thời gian;
2. Cải thiện L2 để sử dụng tốt hơn không gian dữ liệu chúng tôi có.
Đưa DAS vào cuộc sống
Giai đoạn tiếp theo có thể là phiên bản đơn giản hóa của DAS được gọi là PeerDAS. Trong PeerDAS, mỗi nút lưu trữ một phần đáng kể (ví dụ: 1/8) tổng dữ liệu blob và các nút duy trì kết nối với nhiều nút ngang hàng trong mạng p2p. Khi một nút cần lấy mẫu một phần dữ liệu cụ thể, nó sẽ yêu cầu một trong các nút ngang hàng chịu trách nhiệm lưu trữ phần dữ liệu đó.
![](https://img.cointime.com/images/kSF5w8p0zJQm1rT4RvqQDulfDcBe0HiIQngDqTBg.webp)
Nếu mỗi nút cần tải xuống và lưu trữ 1/8 tổng số dữ liệu thì về mặt lý thuyết, PeerDAS cho phép chúng tôi tăng kích thước của các đốm màu lên 8 lần (thực tế là 4 lần, vì chúng tôi mất gấp 2 lần do dư thừa mã hóa bị xóa). PeerDAS có thể được triển khai theo thời gian: chúng ta có thể có một giai đoạn trong đó những người đặt cược chuyên nghiệp tiếp tục tải xuống toàn bộ các đốm màu, trong khi những người đặt cược riêng lẻ chỉ tải xuống 1/8 dữ liệu.
Ngoài ra, EIP-7623 (hoặc các lựa chọn thay thế như định giá 2D) có thể được sử dụng để đặt giới hạn chặt chẽ hơn về kích thước tối đa của các khối thực thi (tức là "giao dịch thông thường" trong một khối), điều này sẽ cho phép tăng cả mục tiêu blob và khí L1 nắp trở nên an toàn hơn. Về lâu dài, các giao thức 2D DAS phức tạp hơn sẽ cho phép chúng tôi cải tiến toàn diện và tăng thêm không gian blob.
Cải thiện hiệu suất L2
Ngày nay, các giao thức Lớp 2 (L2) có thể được cải thiện theo bốn cách chính.
1. Sử dụng byte hiệu quả hơn thông qua nén dữ liệu
![](https://img.cointime.com/images/DfiTfqssYFlWtJI0qkhoZWtxDksstOlFhFL9a5yo.webp)
Sơ đồ tổng quan về nén dữ liệu của tôi vẫn có thể được xem tại đây
Nói một cách ngây thơ, một giao dịch chiếm khoảng 180 byte dữ liệu. Tuy nhiên, có một loạt kỹ thuật nén có thể giảm kích thước này theo nhiều giai đoạn; bằng cách tối ưu hóa việc nén, cuối cùng chúng tôi có thể giảm lượng dữ liệu trên mỗi giao dịch xuống dưới 25 byte.
2. Chỉ sử dụng công nghệ dữ liệu lạc quan của L1 trong những trường hợp đặc biệt để đảm bảo tính bảo mật của L2.
Nói một cách ngây thơ, một giao dịch chiếm khoảng 180 byte dữ liệu. Tuy nhiên, có một loạt kỹ thuật nén có thể giảm kích thước này theo nhiều giai đoạn; bằng cách tối ưu hóa việc nén, cuối cùng chúng tôi có thể giảm lượng dữ liệu trên mỗi giao dịch xuống dưới 25 byte.
2. Chỉ sử dụng công nghệ dữ liệu lạc quan của L1 trong những trường hợp đặc biệt để đảm bảo tính bảo mật của L2.
![](https://img.cointime.com/images/9I1sAAiFPtnxleLafKqoiPuBLkrO0tilSPW35iF0.webp)
Plasma là một loại công nghệ cho phép bạn lưu giữ dữ liệu trên L2 trong các trường hợp bình thường đồng thời cung cấp bảo mật tương đương với Rollup cho một số ứng dụng. Đối với EVM, Plasma không thể bảo vệ tất cả các đồng tiền. Nhưng các bản dựng lấy cảm hứng từ Plasma có thể bảo vệ hầu hết các đồng tiền. Và một bản dựng đơn giản hơn nhiều so với Plasma có thể cải thiện đáng kể tính hợp lệ của ngày nay. Các L2 không muốn đưa tất cả dữ liệu của mình vào chuỗi nên khám phá công nghệ như vậy.
3. Tiếp tục cải thiện các hạn chế liên quan đến thực thi
Sau khi hard fork Dencun được kích hoạt, chi phí thiết lập Rollups để sử dụng các đốm màu mà nó giới thiệu sẽ giảm 100 lần. Base Rollup nhận thấy mức sử dụng tăng vọt ngay lập tức:
![](https://img.cointime.com/images/61SVgl4mgEzmHMu5X276dVVf6yUmjzojyWerCqt4.webp)
Điều này lại khiến Base đạt đến giới hạn gas nội bộ, khiến phí tăng đột biến. Điều này dẫn đến sự thừa nhận rộng rãi hơn rằng không gian dữ liệu của Ethereum không phải là không gian duy nhất cần mở rộng: Các bản tổng hợp nội bộ cũng cần được mở rộng.
Một phần của việc này là sự song song hóa; Bản tổng hợp có thể triển khai một cái gì đó tương tự như EIP-648. Nhưng điều quan trọng không kém là lưu trữ và sự tương tác giữa tính toán và lưu trữ. Điều này thể hiện một thách thức kỹ thuật đáng kể đối với Rollups.
4. Tiếp tục cải thiện bảo mật
Chúng ta vẫn còn xa một thế giới nơi Rollups thực sự được bảo vệ bằng mã. Trên thực tế, theo nhịp l2, chỉ một trong năm người này, chỉ Arbitrum, hỗ trợ đầy đủ EVM, thậm chí đạt đến cái mà tôi gọi là "giai đoạn một".
![](https://img.cointime.com/images/33DIFO7lWSMrVO8CMUOzzjB1SHnnNnrLn48kZiGg.webp)
Điều này cần phải được giải quyết trực tiếp. Mặc dù chúng tôi chưa đủ tự tin về mã cho trình xác thực EVM dựa trên SNARK hoặc lạc quan tinh vi, nhưng chúng tôi chắc chắn có khả năng đi được nửa chặng đường và có các ủy ban an toàn có thể can thiệp ở các ngưỡng cao (ví dụ: tôi là ai). đề xuất là 6/8; Arbitrum đang thực thi 9/12) để thay đổi hành vi của mã.
Các tiêu chuẩn của hệ sinh thái cần phải trở nên chặt chẽ hơn: cho đến nay, chúng tôi đã khoan dung và chấp nhận bất kỳ dự án nào tuyên bố là “trên con đường phân quyền”. Vào cuối năm nay, tôi nghĩ các tiêu chuẩn của chúng ta nên được nâng lên và chúng ta chỉ nên xem xét tổng hợp những dự án đã đạt đến ít nhất giai đoạn một.
Sau đó, chúng ta có thể thận trọng chuyển sang giai đoạn thứ hai: tổng hợp thực sự được mã hỗ trợ và ủy ban an toàn chỉ khi mã "rõ ràng mâu thuẫn với chính nó" (ví dụ: chấp nhận hai gốc trạng thái không tương thích hoặc hai thế giới khác nhau mà bạn có thể chỉ can thiệp nếu bạn đưa ra câu trả lời khác). Một con đường hướng tới mục tiêu này một cách an toàn là sử dụng nhiều thiết bị chuẩn.
Điều này có ý nghĩa gì đối với sự phát triển của Ethereum?
Điều này có ý nghĩa gì đối với sự phát triển của Ethereum?
Tại ETHCC vào mùa hè năm 2022, tôi đã đưa ra một báo cáo mô tả trạng thái phát triển Ethereum hiện tại dưới dạng đường cong chữ S: Chúng ta đang bước vào giai đoạn chuyển đổi rất nhanh, sau đó, khi L1 được hợp nhất và quá trình phát triển tập trung lại vào người dùng và ứng dụng. lớp, sự phát triển sẽ chậm lại một lần nữa.
![](https://img.cointime.com/images/Gg2coIJKDZeTakU3giWRDy7B94twdiNhdU1lIGvm.webp)
Hôm nay, tôi có thể nói rằng chúng ta rõ ràng đang ở phần giảm tốc, bên phải của đường cong chữ S này. Tính đến hai tuần trước, hai thay đổi lớn nhất đối với chuỗi khối Ethereum – chuyển sang bằng chứng cổ phần và tái cấu trúc thành các đốm màu – đã được hoàn thành. Những thay đổi trong tương lai sẽ vẫn quan trọng (ví dụ: cây Verkle, tính hữu hạn của một khe, tính trừu tượng của tài khoản nội giao thức), nhưng chúng sẽ ít kịch tính hơn so với Proof-of-Stake và sharding. Vào năm 2022, Ethereum giống như một chiếc máy bay đang thay đổi động cơ giữa chuyến bay. Vào năm 2023, nó đã thay thế đôi cánh của mình. Quá trình chuyển đổi cây Verkle là thay đổi thực sự quan trọng còn lại (chúng tôi đã có mạng thử nghiệm); những thay đổi khác giống như thay thế cánh sau hơn.
Mục tiêu của EIP-4844 là thực hiện một thay đổi lớn một lần nhằm thiết lập sự ổn định lâu dài cho các bản tổng hợp. Giờ đây, khi các đốm màu đã hết, các nâng cấp trong tương lai lên tính năng bảo vệ hoàn toàn với các đốm màu 16 MB hoặc thậm chí chuyển đổi mã hóa thành goldilocks 64-bit cho STARK trên hiện trường có thể diễn ra mà không cần cuộn lại và bất kỳ hành động nào khác của người dùng. Nó cũng củng cố một tiền lệ quan trọng: Quá trình phát triển của Ethereum được thực hiện theo lộ trình lâu dài, nổi tiếng và các ứng dụng được xây dựng dựa trên “Ethereum mới” (bao gồm cả L2) sẽ có được môi trường ổn định lâu dài.
Điều này có ý nghĩa gì đối với các ứng dụng và người dùng?
Mười năm đầu tiên của Ethereum gần như là một giai đoạn đào tạo: mục tiêu luôn là đưa Ethereum L1 khởi sắc, với việc áp dụng chủ yếu diễn ra trong một nhóm nhỏ các cá nhân nhiệt tình. Nhiều người cho rằng việc thiếu sự chấp nhận rộng rãi trong thập kỷ qua chứng tỏ tiền điện tử là vô dụng. Tôi luôn phản đối ý kiến cho rằng gần như mọi ứng dụng tiền điện tử đầu cơ phi tài chính đều dựa vào mức phí thấp - vì vậy khi phải đối mặt với mức phí cao, chúng ta không nên ngạc nhiên rằng những gì chúng ta thấy chủ yếu là đầu cơ tài chính.
Bây giờ chúng ta đã có các đốm màu, hạn chế quan trọng đã kìm hãm chúng ta này bắt đầu tan biến. Phí cuối cùng đã giảm đáng kể; tuyên bố từ bảy năm trước của tôi rằng Internet of Money sẽ có giá không quá 5 xu cho mỗi giao dịch cuối cùng đã trở thành sự thật. Chúng tôi vẫn chưa hoàn toàn thoát khỏi khó khăn: nếu mức sử dụng tăng quá nhanh, phí vẫn có thể tăng và chúng tôi sẽ cần tiếp tục nỗ lực mở rộng quy mô các đốm màu (và các đợt tổng hợp riêng lẻ) trong vài năm tới. Nhưng chúng ta nhìn thấy ánh sáng cuối đường hầm...ờ...khu rừng tối tăm.
![](https://img.cointime.com/images/XhChiwZPpRcw8oT4gYxK8m7P9pnPTb2jrt5018QE.webp)
Đối với các nhà phát triển, điều này có nghĩa một điều đơn giản: chúng tôi không còn bất kỳ lời bào chữa nào nữa. Cho đến vài năm trước, chúng tôi đã đặt ra tiêu chuẩn thấp cho bản thân, xây dựng các ứng dụng rõ ràng là không thể sử dụng được trên quy mô lớn, miễn là chúng hoạt động như nguyên mẫu và được phân cấp hợp lý. Ngày nay, chúng tôi có tất cả các công cụ chúng tôi cần và thực tế là hầu hết các công cụ chúng tôi sẽ có để xây dựng các ứng dụng vừa thân thiện với người dùng vừa thân thiện với người dùng. Vì vậy chúng ta nên ra ngoài và làm điều đó.
Đối với các nhà phát triển, điều này có nghĩa một điều đơn giản: chúng tôi không còn bất kỳ lời bào chữa nào nữa. Cho đến vài năm trước, chúng tôi đã đặt ra tiêu chuẩn thấp cho bản thân, xây dựng các ứng dụng rõ ràng là không thể sử dụng được trên quy mô lớn, miễn là chúng hoạt động như nguyên mẫu và được phân cấp hợp lý. Ngày nay, chúng tôi có tất cả các công cụ chúng tôi cần và thực tế là hầu hết các công cụ chúng tôi sẽ có để xây dựng các ứng dụng vừa thân thiện với người dùng vừa thân thiện với người dùng. Vì vậy chúng ta nên ra ngoài và làm điều đó.
Nhiều người đang vượt qua thử thách này. Ví Daimo mô tả rõ ràng là Venmo trên Ethereum, nhằm mục đích kết hợp sự tiện lợi của Venmo với tính phân cấp của Ethereum. Trong thế giới xã hội phi tập trung, Farcaster thực hiện rất tốt việc kết hợp phân cấp thực sự (ví dụ: xem hướng dẫn này về cách xây dựng ứng dụng khách thay thế của riêng bạn) với trải nghiệm người dùng tuyệt vời. Không giống như những cơn sốt “tài chính xã hội” trước đây, người dùng Farcaster bình thường không đến đó để đánh bạc — vượt qua bài kiểm tra quan trọng để có được một ứng dụng tiền điện tử thực sự bền vững.
![](https://img.cointime.com/images/hCXOCBZRAY5w7BMj1DT4RsWNEZgR1BcsQFhNhKpl.webp)
Bài đăng này được gửi qua ứng dụng khách Farcaster chính Warpcast và ảnh chụp màn hình này là từ ứng dụng khách Farcaster + Lens Firefly thay thế.
Những thành công này là những gì chúng tôi cần tiếp tục phát huy và mở rộng sang các lĩnh vực ứng dụng khác, bao gồm danh tính, danh tiếng và quản trị.
Các ứng dụng được xây dựng hoặc duy trì ngày nay phải có Ethereum của những năm 2020 làm bản thiết kế
Hệ sinh thái Ethereum vẫn có một số lượng lớn các ứng dụng hoạt động xung quanh quy trình làm việc về cơ bản là “Ethereum của những năm 2010”. Hầu hết hoạt động ENS vẫn diễn ra ở lớp đầu tiên (L1). Hầu hết việc phát hành mã thông báo cũng diễn ra ở lớp đầu tiên mà không có suy nghĩ nghiêm túc nào được đưa ra để đảm bảo rằng mã thông báo bắc cầu có sẵn trên lớp thứ hai (L2) (ví dụ: hãy xem người hâm mộ memecoin ZELENSKYY này hoan nghênh việc quyên góp liên tục của đồng xu cho Ukraine, nhưng lại phàn nàn về phí L1 khiến nó quá đắt). Ngoài khả năng mở rộng, chúng tôi cũng đi sau về quyền riêng tư: POAP đều được hiển thị trên chuỗi, đây có thể là lựa chọn phù hợp cho một số trường hợp sử dụng nhưng lại rất tối ưu đối với những trường hợp khác. Hầu hết các DAO và Gitcoin Grants vẫn sử dụng tính năng bỏ phiếu hoàn toàn minh bạch trên chuỗi, khiến chúng rất dễ bị hối lộ (bao gồm cả airdrop sau sự kiện), điều này đã được chứng minh là làm sai lệch nghiêm trọng các mô hình đóng góp. Ngày nay, ZK-SNARK đã tồn tại được nhiều năm nhưng nhiều ứng dụng vẫn chưa bắt đầu sử dụng chúng đúng cách.
Đây là những nhóm làm việc chăm chỉ, phải đối mặt với lượng lớn người dùng hiện có, vì vậy tôi không trách họ vì đã không đồng thời nâng cấp lên làn sóng công nghệ mới nhất. Nhưng sớm thôi, việc nâng cấp này sẽ cần phải xảy ra. Dưới đây là một số điểm khác biệt chính giữa quy trình làm việc Ethereum về cơ bản của những năm 2010 và quy trình làm việc của Ethereum về cơ bản của những năm 2020:
![](https://img.cointime.com/images/DWajADRCT8TvEJhzsfPjuY4AAIWO1DSfHZEaiRMi.webp)
Về cơ bản, Ethereum không còn chỉ là một hệ sinh thái tài chính nữa. Nó là một giải pháp thay thế toàn diện cho "công nghệ tập trung" trong hầu hết các lĩnh vực và thậm chí còn cung cấp một số thứ mà công nghệ tập trung không thể (ví dụ: các ứng dụng liên quan đến quản trị). Chúng ta cần xây dựng hệ sinh thái rộng lớn hơn này.
Tóm lại là
Ethereum đang trải qua một quá trình chuyển đổi mang tính quyết định từ kỷ nguyên “tiến bộ L1 nhanh chóng” sang kỷ nguyên mà tiến trình L1 vẫn sẽ rất đáng kể, nhưng khiêm tốn hơn một chút và ít gây gián đoạn hơn cho các ứng dụng.
Chúng tôi vẫn cần phải hoàn thành việc mở rộng. Công việc này sẽ diễn ra ở hậu trường nhiều hơn nhưng vẫn quan trọng.
Các nhà phát triển ứng dụng không còn chỉ xây dựng nguyên mẫu nữa; chúng tôi đang xây dựng các công cụ cho hàng triệu người sử dụng. Trên toàn bộ hệ sinh thái, chúng ta cần điều chỉnh hoàn toàn suy nghĩ của mình cho phù hợp.
Chúng tôi vẫn cần phải hoàn thành việc mở rộng. Công việc này sẽ diễn ra ở hậu trường nhiều hơn nhưng vẫn quan trọng.
Các nhà phát triển ứng dụng không còn chỉ xây dựng nguyên mẫu nữa; chúng tôi đang xây dựng các công cụ cho hàng triệu người sử dụng. Trên toàn bộ hệ sinh thái, chúng ta cần điều chỉnh hoàn toàn suy nghĩ của mình cho phù hợp.
Ethereum đã phát triển từ một hệ sinh thái tài chính “chỉ” thành một hệ thống công nghệ phi tập trung độc lập hoàn chỉnh hơn. Trên toàn bộ hệ sinh thái, chúng ta cần điều chỉnh hoàn toàn suy nghĩ của mình về vấn đề này cho phù hợp.
Tất cả bình luận