Nâng cấp Pectra: Mở đường cho khả năng mở rộng và sự chấp nhận đại chúng của Ethereum

Trong Bài Viết Này

  • Pectra là gì?
  • EIP-3074 so với EIP-7702
  • EIP-7251
  • Sau Pectra thì sao?
  • Kết luận Pectra kết hợp các bản nâng cấp Prague và Electra, được thiết kế để mở rộng khả năng ví và làm cho Ethereum hiệu quả hơn.

Bản nâng cấp quy mô lớn sẽ được kích hoạt vào ngày 7 tháng 5

Pectra, đặc biệt, mang lại chức năng hợp đồng thông minh cho các ví quen thuộc và cho phép các validator xếp chồng nhiều hơn giới hạn hiện tại 32 ETH - lên đến 2,048 ETH.

Pectra là gì?

Pectra được hình thành từ tên của hai bản cập nhật đã được lên kế hoạch trước là Prague ( cho cấp độ thực thi) và Electra ( cho cấp độ đồng thuận).

"Cập nhật Pectra đóng vai trò quan trọng trong sự phát triển của Ethereum, và sự tham gia của cộng đồng phát triển nâng cao khả năng của mạng lưới lên một tầm cao mới," các nhà phân tích tại CoinGecko cho biết.

Quy mô của bản nâng cấp được gợi ý qua danh sách dài các EIP đang được chuẩn bị để thực hiện như một phần của hardfork:

Các EIP này bao gồm những cải tiến trong bối cảnh trừu tượng hóa tài khoản (ACA), thực hiện những thay đổi đáng kể đối với các validator, và nhằm cải thiện hiệu suất tổng thể của mạng.

Trong số các đề xuất nổi bật nhất:

  • EIP-2537 - giới thiệu việc biên dịch trước cho các phép toán đường cong BLS12-381. Điều này giúp tăng tốc và giảm chi phí cho các hoạt động với chữ ký BLS, tăng cường tính khả dụng và hiệu suất của các validator Ethereum, và giảm chi phí gas;
  • EIP-2935 - thực hiện việc lưu trữ các băm của các khối trước đó trong các vị trí lưu trữ chuyên dụng để cải thiện hiệu quả và độ tin cậy của việc xác thực dữ liệu Ethereum trong bối cảnh chuyển đổi sang công nghệ không trạng thái;
  • EIP-7002 - tạo điều kiện cho việc quản lý rút tiền nhanh hơn và thuận tiện hơn cho các validator, mở ra nhiều cơ hội hơn trong các lĩnh vực staking và restaking;
  • EIP-7251 cho phép các validator đặt cược nhiều hơn giới hạn hiện tại là 32 ETH - lên đến 2048 ETH. Điều này cho phép các nhà điều hành nút giảm số lượng nút đang quản lý;
  • EIP-7594 - giới thiệu PeerDAS ( Giao thức Lấy mẫu Sẵn có Dữ liệu Peer ) được thiết kế để tối ưu hóa L2, xử lý giao dịch và cải thiện khả năng mở rộng mạng;
  • EIP-7702 - giới thiệu một loại giao dịch mới cho phép các địa chỉ tài khoản Ethereum hoạt động như ví hợp đồng thông minh trong suốt quá trình giao dịch, sau đó khôi phục trạng thái ban đầu;
  • EIP-7692 là một tập hợp các đề xuất từ 11 EIP khác nhau nhằm cải thiện hiệu quả triển khai và thực thi hợp đồng thông minh, cụ thể là bằng cách tối ưu hóa chi phí gas cho một số hoạt động nhất định.

> "Sau khi nâng cấp, Ethereum sẽ được áp dụng cho nhiều trường hợp sử dụng hơn, phục vụ cho nhiều nhu cầu của người dùng. Tài khoản người dùng truyền thống sẽ trở nên lập trình được nhiều hơn, L2 sẽ dễ tiếp cận hơn, hợp đồng thông minh sẽ hiệu quả hơn, và những người xác thực sẽ linh hoạt hơn trong việc quản lý," William M. Pister của Bankless đã nhận xét. > >

EIP-3074 so với EIP-7702

Lợi ích và bất lợi của EIP-3074

Một trong những thành phần quan trọng nhất của bản cập nhật tương lai được cho là EIP-3074, cho phép đưa chức năng hợp đồng thông minh vào ví tiền điện tử thông thường. Cụ thể, nó được cho là cho phép người dùng hợp nhất các giao dịch và ký chúng trong một bước duy nhất.

EIP-3074 đưa ra ý tưởng "ủy quyền kiểm soát EOA cho một hợp đồng thông minh." Trong số các mục tiêu chính của đề xuất:

  • Phát triển khái niệm giao dịch tài trợ (giao dịch tài trợ);
  • cải thiện trải nghiệm người dùng (UX) khi sử dụng một tài khoản Ethereum thông thường ( địa chỉ từ một cặp khóa công khai/riêng tư ).

Các giao dịch được tài trợ cho phép tách biệt tài khoản mà từ đó phí gas được thanh toán và tài khoản thực hiện giao dịch với các token tiêu chuẩn ERC-20. Chẳng hạn, DEX có thể bao gồm chi phí gas trong phí giao dịch bằng cách thanh toán thay cho người dùng. Bằng cách đó, người sau có khả năng từ chối sở hữu ETH nếu họ không sử dụng nó.

Nói đơn giản, đề xuất sẽ cho phép nhóm các giao dịch (batching) để tiết kiệm thời gian và tiền bạc, cũng như thanh toán phí cho những người dùng khác.

EIP-3074 định nghĩa hai mã giao dịch mới cho Ethereum:

  • AUTH - chỉ định một địa chỉ có thể gửi giao dịch thay mặt cho người dùng;
  • AUTHCALL - thực hiện một cuộc gọi hợp đồng thông minh đến địa chỉ đã chỉ định thay mặt cho người dùng.

AUTH xác thực chữ ký của người dùng và hành động dự định, và AUTHCALL gọi hợp đồng mục tiêu để thực hiện với "địa chỉ người gửi làm người gọi"

Ví dụ, người dùng thường cần ký thủ công một thông điệp mỗi khi họ tương tác với một dapp (sàn trao đổi token hoặc staking token). Với EIP-3074, chỉ cần một chữ ký - AUTH và AUTHCALL tự động thực hiện tất cả các chức năng tiếp theo.

Các đổi mới khác bao gồm khôi phục khóa bị mất. Để sử dụng công cụ này, người dùng phải chuyển quyền sở hữu tài sản của họ cho một hợp đồng khởi tạo thông qua một chữ ký số thực hiện các giao dịch và gọi chức năng thay mặt họ.

Mặc dù có một số lợi ích như phục hồi "xã hội", giao dịch nâng cao và trải nghiệm người dùng được cải thiện, một số thành viên trong cộng đồng đã chỉ trích EIP-3074. Ví dụ, nhà phát triển DeFi Llama dưới biệt danh 0xngmi đã gọi nhược điểm chính là "bây giờ sẽ có thể làm cạn kiệt hoàn toàn một địa chỉ, tất cả các token, tất cả các NFT, tất cả các vị trí DeFi chỉ với một chữ ký sai."

Các đại diện an toàn lo ngại rằng đề xuất này không có "con đường rõ ràng đến sự trừu tượng hoàn toàn của tài khoản" và đang có tác động tiêu cực đến việc áp dụng của nó.

EIP-7702: một lựa chọn từ Vitalik Buterin

Để cung cấp thêm bảo mật, đồng sáng lập Ethereum Vitalik Buterin đã đề xuất một cách tiếp cận hơi khác. EIP-7702 liên quan đến việc tạo ra một loại giao dịch mới, tương tự như EIP-2930, tương thích với các quy trình EIP-3074 bằng cách chuyển đổi chúng thành mã tối ưu.

Sự nâng cấp này sẽ cho phép các địa chỉ tài khoản Ethereum hoạt động như ví hợp đồng thông minh trong suốt thời gian giao dịch, sau đó sẽ khôi phục trạng thái ban đầu.

Theo ý tưởng của Buterin, AUTH và AUTHCALL được thay thế bằng các hàm kiểm tra và thực thi đơn giản hơn liên quan đến EOA. Sự thay đổi này bảo tồn tính toàn vẹn hoạt động cũng như cải thiện hiệu quả của quy trình ủy quyền.

Theo nhà phát triển, cách tiếp cận như vậy sẽ yêu cầu thay đổi mạng tối thiểu vì EIP-3074 duy trì tính tương thích trực tiếp với sự trừu tượng tài khoản cuối cùng.

Ngoài ra, EIP-7702 cho phép EOA tạm thời hoạt động như một hợp đồng, đảm bảo tính tương thích với kiến trúc hiện tại. Sự thay thế này nhận được phản hồi tích cực từ cộng đồng, và sớm đã quyết định thay thế EIP-3074 bằng một đề xuất mới. Đề xuất này đã được nhà phát triển Polygon Jarrod Watts gán cho nhãn "một trong những thay đổi ấn tượng nhất sẽ xảy ra với Ethereum."

Ông đã thêm rằng một khi chức năng mới được triển khai, "EOA hiện tại của bạn sẽ có thể thực thi bất kỳ mã hợp đồng thông minh nào." Chuyên gia cũng đã mô tả những nhược điểm chính của EIP-3074, bao gồm khả năng kẻ tấn công chiếm quyền kiểm soát tất cả quỹ của người dùng.

EIP-7251

Sự thành công của The Merge, giá tăng và sự phát triển của hệ sinh thái Ethereum đã dẫn đến việc tăng số lượng người xác thực tham gia vào việc thực thi sự đồng thuận. Tổng số của họ đang tiến gần đến mốc 1,5 triệu, và giá trị tổng hợp của ETH bị chặn vượt quá 140 tỷ đô la.

Trong khi số lượng lớn các validator đã củng cố an ninh của blockchain, một số nhà nghiên cứu đã bày tỏ lo ngại về tác động có thể của sự tăng trưởng này đối với sự ổn định của mạng.

Động lực tăng trưởng của các validator kể từ khi kích hoạt The Merge. Nguồn: BeaconScan. EIP-7251 ( hoặc MaxEB, MAX_EFFECTIVE_BALANCE ) nhằm giải quyết vấn đề "các validator thừa". Nó đề xuất tăng kích thước steak tối đa từ 32 ETH lên 2048 ETH ( trong khi vẫn duy trì ngưỡng tối thiểu là 32 ETH ).

> "Điều này cho phép các nhà điều hành nút lớn tổng hợp bộ xác thực của họ để giảm số lượng xác thực. Nó cũng cho phép những người đặt cược đơn lẻ kiếm nhiều hơn và tăng tính linh hoạt cho quá trình gửi tiền," được giải thích trên trang web Ethereum.org. > >

Ví dụ, một nhà điều hành lớn với 2048 ETH có thể kết hợp 64 bộ validator thành một. Đồng thời, một người staking cá nhân với 45 ETH sẽ có thể quản lý một bộ, được trích dẫn trong một đóng góp từ dự án Unchained.

Do đó, EIP-7251 đề xuất giảm số lượng validator trong khi vẫn duy trì tính bảo mật kinh tế cao của mạng Ethereum. Trong số các tính năng khác của đề xuất:

  • Các nhà điều hành lớn có thể kết hợp các tập hợp người xác thực mà không cần thoát ra và quay lại giao thức;
  • thêm việc rút tiền từng phần ở cấp độ thực thi - ví dụ, một validator có 200 ETH có thể rút 50 ETH mà không cần thoát hoàn toàn;
  • Giới hạn số dư hiệu quả có thể điều chỉnh: bạn có thể tùy chỉnh số tiền tối đa để kích hoạt việc rút tiền một phần.

"Ưu điểm và Nhược điểm

Trong số các lợi ích của đề xuất mới:

  • giải quyết các vấn đề cấp độ đồng thuận: giảm số lượng validator làm giảm tải mạng và độ trễ;
  • chuẩn bị cho các bản cập nhật trong tương lai như hoàn thiện một khe và giải pháp PBS (proposer-builder separation). Loại thứ hai hạn chế quyền của người xác thực trong quá trình hình thành khối và tạo ra một lớp người tham gia mới định hình thứ tự giao dịch;
  • sự linh hoạt của quá trình staking cá nhân;
  • giảm số lượng người xác thực, điều này thúc đẩy hiệu quả và giảm chi phí vận hành.

Lập luận chống lại:

  • việc nâng "trần" của số lượng steak tối đa làm tăng rủi ro bị slashing ( nó tăng theo tỷ lệ với số lượng ETH bị khóa );
  • một số thành viên trong cộng đồng lo ngại về những rủi ro của sự tập trung và khả năng xảy ra "tấn công 51%".

Do đó, EIP-7251 đề xuất giảm đáng kể số lượng người xác thực mà không có sự thay đổi lớn trong mạng lưới của loại tiền điện tử có vốn hóa lớn thứ hai. Tuy nhiên, cộng đồng cần phải làm việc cẩn thận qua tất cả các khía cạnh để tránh những hậu quả tiêu cực.

Sau Pectra thì sao?

Mặc dù chưa có gì được xác nhận, cộng đồng Ethereum đang xem xét việc triển khai cây Werkle trong bản cập nhật Osaka sẽ theo sau Pectra.

>< Tôi thực sự mong chờ các cây Werkle. Chúng sẽ cho phép các khách hàng stack-node hoạt động ở chế độ không trạng thái. Điều này sẽ làm cho việc ghi chú steaking có thể hoạt động với gần như không gian ổ cứng và đồng bộ hóa [với blockchain] gần như ngay lập tức," Vitalik Buterin lưu ý. > >

Cây Verkle là một thuật toán để cấu trúc dữ liệu trong một giao thức, tương tự như cây Merkle. Sự khác biệt chính của nó là mỗi nút sử dụng một loại hàm băm đặc biệt, gọi là cam kết vectơ, để cam kết các nút con.

Việc tích hợp cấu trúc dữ liệu mới là một phần của lộ trình Ethereum. Cây Verkle dự kiến sẽ xuất hiện trong giai đoạn thứ ba gọi là The Verge.

Các tính năng của Verge Stage. Nguồn: Ethroadmap. Cụ thể, giải pháp tối ưu hóa việc lưu trữ thông tin trên chuỗi và khối lượng nút. Buterin mô tả tính năng chính của nó là "các chứng cứ hiệu quả hơn nhiều về kích thước," vì cơ chế cho phép bất kỳ khối nào được xác minh chỉ bằng dữ liệu mà nó chứa.

Cách tiếp cận này để xác minh giảm đáng kể các yêu cầu kỹ thuật đối với các validator, điều này về lâu dài sẽ dẫn đến sự đa dạng lớn hơn của các nút và sự phân cấp lớn hơn của mạng.

Người đồng sáng lập Ethereum nhấn mạnh rằng bản cập nhật này cũng sẽ cải thiện trải nghiệm cho những người đặt cược đơn lẻ bằng cách tối ưu hóa giao diện người dùng và thêm chức năng mới cho phần mềm khách hàng.

Giai đoạn tiếp theo sau The Verge sẽ là The Purge. Nó nhằm mục đích đơn giản hóa cấu trúc mạng và giảm tải cho các nút.

Kết luận

Hệ sinh thái Ethereum đang liên tục phát triển. Nó luôn dẫn đầu về TVL, và loại tiền điện tử cơ bản vẫn là loại lớn thứ hai về vốn hóa.

Hai bản cập nhật tiếp theo của Ethereum hứa hẹn sẽ cải thiện đáng kể khả năng sử dụng của mạng cho cả người dùng và các nhà phát triển. Nền tảng sẽ trở nên đa năng hơn, có khả năng đáp ứng nhiều nhu cầu của người dùng. Vitalik Buterin tin rằng năm năm tới sẽ là "quyết định" cho ether trong bối cảnh việc áp dụng và chấp nhận nó bởi "thế giới thực." Các bản nâng cấp trong tương lai sẽ giúp Ethereum đối phó với sự gia tăng nhu cầu, tích hợp với các mạng khác và giới thiệu các tính năng mới, giữ cho nền tảng ở vị trí tiên phong trong đổi mới blockchain.

Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
  • 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.io
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)