Bài viết dài mới nhất của Vitalik: Phần tiếp theo của Lý thuyết tiến hóa Ethereum, bốn cải tiến chính trong L2

Bài viết này được dịch máy
Xem bản gốc

Văn bản gốc đến từ " Ethereum có các đốm màu. Chúng ta sẽ đi đâu từ đây? " của Vitalik, được biên soạn bởi Odaily Planet Daily jk.

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 rollups , 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.

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: Điều này đi kèm với phí blob "vào chế độ hình thành giá". Nguồn: https://dune.com/0xRob/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 rollups để 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ác 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 hoàn cảnh đa L2 mới.

Một phần quan trọng của lộ trình tập trung vào Rollup ngay từ đầu đã là khái niệm về không gian sẵn có 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 như rollups . 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ể mở rộng đáng kể; mục tiêu cuối cùng là 16 MB mỗi khe (~1,33 MB/giây).

Lấy mẫu tính khả dụng 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à "blobs") 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 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ế, thao tác "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, 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 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à 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 được biết là chịu trách nhiệm lưu trữ phần dữ liệu đó.

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 xóa). PeerDAS có thể tung ra 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à gas 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

Sơ đồ tổng quan về nén dữ liệu của tôi vẫn có thể được xem ở đâ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ó sê-ri kỹ thuật nén có thể giảm kích thước này theo nhiều giai đoạn; với khả năng nén tối ưu, 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.

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 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í rollups lập để sử dụng các đốm màu mà nó giới thiệu sẽ giảm đi 100 lần. Bản tổng hợp cơ sở đã chứng kiến ​​mức sử dụng tăng vọt ngay lập tức:

Đ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: rollups nội bộ cũng cần được mở rộng.

Một phần trong đó là sự song song hóa; rollups có thể đạt được điều 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ữ. Đây là một thách thức kỹ thuật quan trọng đố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í đến mức mà tôi gọi là " giai đoạn một ."

Đ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ã dành cho trình xác thực EVM dựa trên SNARK hoặc lạc quan phức tạp, 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 phi tập trung”. Vào cuối năm nay, tôi cho rằng 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: rollups 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 phương pháp chuẩn .

Đ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 như một đường cong chữ S: Chúng ta đang bước vào một giai đoạn chuyển đổi rất nhanh, sau đó, khi L1 được hợp nhất và sự 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.

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 blockchain 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 một khe , trừu tượng hóa Trừu tượng hóa tài khoản nội giao thức ), nhưng chúng sẽ ít kịch tính hơn Bằng chứng cổ phần 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 rollups . Giờ đây, khi các đốm màu đã tung ra, 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 và thậm chí chuyển đổi crypto thành goldilocks 64-bit cho STARK trên các trường có thể xảy ra mà không cần rollups 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, nhận được một hoàn cảnh ổ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ỏ crypto là vô dụng. Tôi luôn phản đối quan điểm ​​cho rằng gần như mọi ứng dụng crypto đầ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ể; lời 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 trưởng quá nhanh, phí vẫn có thể tăng rollups 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à mở rộng riêng biệt) 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.

Đố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 phi tập trung 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 phi tập trung 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 phi tập trung thực sự (ví dụ: xem hướng dẫn này về cách xây dựng máy trạm 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 crypto thực sự bền vững.

Bài đăng này được gửi qua ứng máy trạm Farcaster chính Warpcast và ảnh chụp màn hình này đến từ máy trạm 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ó 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 token 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 token 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 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à đội ngũ 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, 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”:

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 hầu hết các lĩnh vực của "công nghệ tập trung" 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.

  • Ethereum đã nâng cấp từ một hệ sinh thái tài chính “chỉ” thành một tập hợp công nghệ phi tập trung hoàn toàn độc lập 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.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
33
Thêm vào Yêu thích
15
Bình luận