Cointime

Download App
iOS & Android

Tóm tắt cuộc họp mới nhất của các nhà phát triển cốt lõi Ethereum: EIP-7702 kết hợp các mối quan tâm, chuyển đổi phương thức tuần tự hóa lớp thực thi Ethereum

Validated Media

Tựa gốc: "Ethereum All Core Developers Execution Call #187 Writeup" Tác giả gốc: Christine Kim Trình biên dịch gốc: Luccy, BlockBeats

Lưu ý của biên tập viên: Cuộc gọi đồng thuận dành cho các nhà phát triển Ethereum toàn lõi (ACDE) được tổ chức hai tuần một lần để thảo luận và điều phối các thay đổi đối với Lớp thực thi Ethereum (EL). Đây là cuộc gọi hội nghị lần thứ 187 của ACDE. Tại cuộc họp này, các nhà phát triển đã thảo luận về việc chuẩn bị cho Pectra Devnet 0, các bản cập nhật triển khai của EIP 3074 và tính cấp thiết của việc chuyển đổi phương thức tuần tự hóa của lớp thực thi từ MPT sang SSZ. Ngoài việc chuẩn bị cho Pectra Devnet 0, các nhà phát triển cũng thảo luận về các đề xuất EIP mới, thảo luận và phân tích các EIP hiện có cũng như phân tích tác động đối với các hợp đồng và giao dịch thông minh. Trong số đó, cuộc thảo luận về EIP 7702 đã thu hút sự chú ý rộng rãi của những người tham gia và đề xuất này được coi là một giải pháp tiềm năng để thay thế EIP 3074. Christine Kim, Phó Chủ tịch Nghiên cứu của Galaxy Digital, đã ghi lại chi tiết những điểm chính của cuộc họp này. BlockBeasts đã biên soạn văn bản gốc như sau:

Vào ngày 9 tháng 5 năm 2024, các nhà phát triển Ethereum đã tập trung trên Zoom để tham gia cuộc họp số 187 của All Core Developers Execution (ACDE). Cuộc gọi hội nghị ACDE là chuỗi cuộc họp hai tuần một lần do Tim Beiko, Trưởng bộ phận Hỗ trợ Giao thức tại Ethereum Foundation tổ chức, nơi các nhà phát triển thảo luận và điều phối các thay đổi đối với Lớp thực thi Ethereum (EL). Tuần này, các nhà phát triển đã thảo luận về việc chuẩn bị cho Pectra Devnet 0, các bản cập nhật triển khai EIP 3074 và tính cấp thiết của việc chuyển đổi phương thức tuần tự hóa trên EL từ MPT sang SSZ.

Cập nhật Pectra Devnet-0

Kỹ sư vận hành nhà phát triển Ethereum Foundation Barnabas Busa cho biết nhóm của ông đang thử nghiệm cấu hình máy khách của mạng thử nghiệm tập trung vào nhà phát triển Pectra đầu tiên và sẽ làm việc để đảm bảo cấu hình ổn định của Pectra Devnet 0 trước thứ Hai, ngày 13 tháng 5. Theo trình theo dõi mức độ sẵn sàng của Pectra Devnet 0, các nhóm khách hàng Geth, Nethermind và EthereumJS đã triển khai đầy đủ đặc tả mã Pectra.

Trong cuộc gọi hội nghị, nhà phát triển Besu Justine Florentine nói rằng tất cả Pectra EIP đã được triển khai trên Besu, nhưng nhóm của anh ấy vẫn đang nỗ lực để gỡ lỗi mã. Nhà phát triển Erigon Andrew Ashikhmin cho biết nhóm của ông đã bắt đầu làm việc trên tất cả các EIP ngoại trừ EIP 7002, phương thức rút tiền có thể kích hoạt EL. Nhóm Reth đã đăng một liên kết tới trình theo dõi triển khai của họ trong cuộc trò chuyện trên Zoom, cho thấy rằng công việc của họ trên EIP 7002 vẫn đang chờ xử lý, nhóm Erigon cũng vậy.

Về phía khách hàng CL, nhà phát triển Saulius Grigaitis của Grandine cho biết tất cả các EIP đã được triển khai, nhưng nhóm của ông đã gặp phải một số lỗi khi chạy với khách hàng EL. Các đại diện của nhóm Lighthouse cho biết họ sắp hoàn tất việc triển khai hoàn chỉnh cho Pectra Devnet 0, đồng thời lưu ý rằng thông số kỹ thuật trong API công cụ cần phải được cập nhật. Nhà phát triển Teku, Mikhail Kalinin cho biết anh đang nỗ lực bổ sung các bản cập nhật này vào đặc tả API của công cụ.

Mario Vegas từ nhóm thử nghiệm EF cho biết các nhà phát triển đang nỗ lực bổ sung các trường hợp thử nghiệm cho EIP 3074, các mã hoạt động AUTH và AUTHCALL cũng như một số EIP khác.

Cập nhật EIP-3074

Mặc dù các nhà phát triển đã đồng ý giữ EIP 3074 trong đặc tả Pectra Devnet 0, nhưng một EIP thay thế đã được thảo luận để thay thế nó, EIP 7702. Nhà phát triển Geth "Lightclient" đã tóm tắt phiên đột phá mới nhất về EIP 3074, trong đó những người tham gia thảo luận về những thay đổi nào cần ưu tiên trong bản nâng cấp Pectra liên quan đến cải thiện khả năng lập trình tài khoản kiểm soát người dùng. Theo Lightclient, tất cả những người tham gia đều đồng ý rằng việc trừu tượng hóa toàn bộ tài khoản gốc vẫn còn vài năm nữa mới được triển khai trên Ethereum. Tuy nhiên, có sự bất đồng về việc liệu điều này có nghĩa là ưu tiên thay đổi chức năng của tài khoản thuộc sở hữu bên ngoài (EOA) hay di chuyển EOA sang ví hợp đồng thông minh. Một ngày trước cuộc gọi hội nghị ACDE này, vào ngày 8 tháng 5, người đồng sáng lập Ethereum Vitalik Buterin đã đề xuất một EIP mới, EIP 7702, cho phép Ethereum hỗ trợ một loại giao dịch mới để hỗ trợ EOA hoạt động giống như ví hợp đồng thông minh trong một giao dịch. Lightclient cho biết những người tham gia phiên đột phá EIP 3074 nhìn chung đều tích cực về EIP 7702. Tuy nhiên, sau đó ông nói thêm rằng vẫn còn những chi tiết quan trọng cần giải quyết liên quan đến EIP 7702. Ví dụ: chi tiết về cách đảo ngược giao dịch EIP 7702 và cách tăng quy mô chi phí gas của các giao dịch đó vẫn chưa rõ ràng.

Nếu EIP 7702 được chấp nhận và đưa vào bản nâng cấp Pectra, nó sẽ được coi là thay thế EIP 3074, vì EIP 7702 đạt được kết quả tương tự EIP 3074, nhưng không tạo ra các opcode mới trên Ethereum và cải thiện tính ổn định của EIP. về hành vi EOA mới. Nhà nghiên cứu Ansgar Dietrichs của EF đã đề xuất trong một cuộc trò chuyện trên Zoom rằng EIP 7702 nên được xem xét đưa vào Pectra, với quyết định chính thức về việc có nên thay thế EIP 3074 bằng 7702 hay không sẽ diễn ra trong khoảng 2 đến 4 tuần. Rõ ràng từ cuộc thảo luận của các nhà phát triển về EIP 7702 theo lời kêu gọi rằng cần phải làm việc thêm trước khi đề xuất được coi là sẵn sàng để triển khai. Nhà phát triển Nethermind Ahmad Mazen Bitar lưu ý rằng công việc đã được thực hiện cho EIP 3074 có thể sẽ không được sử dụng lại để triển khai 7702. Beiko xác nhận rằng các nhà phát triển vẫn nên tiếp tục triển khai EIP 3074 cho Devnet 0 và xem lại thông số kỹ thuật Devnet-1 sau này.

EIP-7685, SSZ và EIP-6110

Sau đó, các nhà phát triển đã thảo luận về một số mối lo ngại mà nhà phát triển Nimbus Etan Kissling đưa ra về EIP 7685, cụ thể là các yêu cầu lớp thực thi phổ biến. Trong một bình luận GitHub trong chương trình cuộc gọi hội nghị tuần này, Kissling đã hỏi liệu thiết kế đề xuất cho yêu cầu Lớp thực thi chung có cần thiết hay không và liệu cơ hội có thể được tận dụng tốt hơn để chuyển sang SSZ hay không, điều mà các nhà phát triển đã phải vật lộn kể từ khi nâng cấp hợp nhất. Định dạng tuần tự hóa dự kiến ​​sẽ được cập nhật trên lớp thực thi. Hầu hết các nhóm khách hàng điều hành trong cuộc gọi đều hỗ trợ giữ EIP 7685 trong Pectra và nếu có bất kỳ trở ngại nào trong việc đưa EIP vào hoạt động, chẳng hạn như đồng bộ hóa lạc quan các khách hàng, thì hãy xem lại thiết kế.

Về chủ đề chuyển sang SSZ, Kissling giải thích rằng định dạng thiết kế mới cho Yêu cầu lớp thực thi chung dựa trên các định dạng tuần tự hóa cũ MPT và RLP, do đó, nó sẽ phải được cập nhật khi các nhà phát triển chuyển sang SSZ. Ông lưu ý rằng việc trì hoãn chuyển sang SSZ sẽ chỉ tạo thêm công việc cho các nhà phát triển nếu họ tiếp tục tạo cấu trúc dữ liệu MPT/RLP mới. Tuy nhiên, không có sự hỗ trợ mạnh mẽ từ nhóm khách hàng điều hành để đưa EIP 7495, vùng chứa ổn định SSZ vào Pectra. Một nhà phát triển có tên "Dustin" đã viết trong cuộc trò chuyện trên Zoom rằng quyết định trì hoãn quá trình chuyển đổi SSZ là "điên rồ" và vấn đề thư viện SSZ không hoạt động tốt trong EL là "một vấn đề nghiêm trọng".

Liên quan đến EIP 6110, tiền gửi của trình xác thực cung ứng trên chuỗi, Kissling đã đặt ra câu hỏi về thứ tự gửi tiền. Kalinin đồng ý rằng vấn đề này là "một mối quan tâm đáng kể" và ông sẽ làm việc với các nhóm đặt cược lớn để điều tra sâu hơn.

cập nhật EOF

Liên quan đến EIP 6110, tiền gửi của trình xác thực cung ứng trên chuỗi, Kissling đã đặt ra câu hỏi về thứ tự gửi tiền. Kalinin đồng ý rằng vấn đề này là "một mối quan tâm đáng kể" và ông sẽ làm việc với các nhóm đặt cược lớn để điều tra sâu hơn.

cập nhật EOF

Nhà phát triển giao thức Ethereum độc lập Danno Ferrin và người đứng đầu bộ phận nghiên cứu của EF Solidity Alex Beregszaszi đã chia sẻ thông tin cập nhật về các nỗ lực triển khai EOF. Về ngữ cảnh, EOF là một loạt các thay đổi mã để cải thiện Máy ảo Ethereum (EVM) mà các nhà phát triển đang xem xét kết hợp vào bản nâng cấp Pectra. Meta-EIP cho EOF đã được hoàn thiện. Các nhà phát triển cũng đã đơn giản hóa quy trình tạo giao dịch trong EOF và đang nỗ lực triển khai EOF cho khách hàng.

Cập nhật EIP-7623

Một nhà phát triển có tên hiển thị là "William Morris" trong cuộc gọi hội nghị đã nêu lên lo ngại về những thay đổi về chi phí gas để lưu trữ dữ liệu cuộc gọi trong EIP 7623. Ông giải thích rằng những thay đổi này sẽ cho phép một số người dùng giao dịch ở mức giá thấp hơn bằng cách hợp nhất các giao dịch của họ, từ đó khuyến khích tạo ra thị trường thứ cấp để giảm giá gas để các gói cuộn hai lớp (L2) và những người tham gia khác có thể di chuyển vào mạng với giá rẻ hơn. TRÊN. Ông đề xuất một EIP thay thế, EIP 7703, bổ sung chi phí dữ liệu cuộc gọi ở mức cố định để giải quyết những vấn đề này.

Buterin nói rằng mặc dù những lo ngại của Morris là có cơ sở nhưng khả năng một thị trường thứ cấp cho calldata thực sự được tạo ra do EIP 7623 là không cao vì số lượng người dùng chọn tham gia vào thị trường như vậy sẽ cực kỳ hạn chế. Buterin lưu ý rằng những người chơi chính bị ảnh hưởng bởi EIP 7623 là nhóm phát triển cấp hai Starkware và Inscription Creators. Ông nói thêm rằng mặc dù tổng thị trường có thể định địa chỉ cho thị trường calldata thứ cấp là nhỏ, nhưng lợi ích của việc tăng giới hạn kích thước khối tối đa thông qua calldata là cực kỳ cao vì nó có thể cho phép các nhà phát triển tăng giới hạn blobgas, từ đó mở rộng khả năng hỗ trợ L2 của Ethereum . Vitalik cũng cho biết rằng việc chi phí dữ liệu cuộc gọi tăng đều, như Morris đề xuất, cũng sẽ có tác động khắc nghiệt hơn đến L2 và các bên liên quan khác so với EIP hiện tại. Buterin đã chia sẻ thêm suy nghĩ về giá gas cho các đốm màu trong một bài đăng trên blog trước cuộc gọi.

Toni Wahrstätter, đồng tác giả của EIP 7623, đồng ý với Buterin, nói rằng ông tin rằng từ góc độ thực tế, hầu hết L2 sẽ không tạo ra thị trường thứ cấp cho calldata. "Từ góc độ thực tế, điều này không khả thi lắm, đặc biệt khi một thị trường như vậy đòi hỏi sự tin tưởng và mức độ phối hợp cao giữa những người tham gia. Hãy tưởng tượng rằng, với tư cách là L2, bạn muốn xuất bản dữ liệu của mình lên L1, nhưng bạn không' Tôi không biết địa chỉ nào sẽ xuất bản dữ liệu, dữ liệu sẽ kết thúc ở đâu. Từ quan điểm thực tế, bạn cần tùy chỉnh chỉ mục, v.v.,” Wahrstätter nói.

Nhà phát triển Reth Georgios Konstantopoulos đã hỏi liệu các nhà phát triển có đang xem xét khả năng tăng giới hạn blobgas nếu EIP 7623 được đưa vào Pectra hay không. Konstantopoulos cho biết nếu không tăng giới hạn khí blob đi kèm với EIP 7623, EIP "không giải quyết được nhiều vấn đề". Nhà nghiên cứu Dankrad Feist của EF đề xuất tăng giới hạn khí blob lên đến mức kích thước khối tối đa của Ethereum không thay đổi, nghĩa là không gian được giải phóng khi chi phí calldata tăng sẽ được lấp đầy bằng các đốm màu (đối tượng lớn nhị phân). Nhà nghiên cứu Ansgar Dietrichs của EF cho biết EIP này không chỉ hữu ích khi kết hợp với việc tăng giới hạn khí blob mà còn từ góc độ bảo mật, vì nó có thể đảm bảo rằng mạng không bị ảnh hưởng bởi các khối chứa số lượng giao dịch và blob tối đa. Và không ổn định.

Về câu hỏi phân tích tác động của EIP 7623 đối với hợp đồng và giao dịch thông minh, Wahrstätter cho biết đề xuất mà ông đề xuất sẽ không có tác động đến 98% người dùng. Beiko cũng đề cập rằng Kỹ sư vận hành nhà phát triển EF Parithosh Jayanthi có thể đang thực hiện phân tích sâu hơn về các chi tiết cụ thể của việc tăng giới hạn blobgas, dựa trên EIP 7623.

Giải pháp thay thế mới cho EIP 7609

Trong cuộc gọi hội nghị, một nhà phát triển có tên hiển thị là “Charles C” đã đề xuất một EIP mới để ngăn chặn các cuộc tấn công tái đăng nhập vào hợp đồng thông minh. Charles nói rằng đề xuất này tạo ra hai mã hoạt động mới để bảo vệ hợp đồng thông minh và là một giải pháp thay thế cho đề xuất mà anh ấy đã gửi trước đó có tên là EIP 7609, nhằm mục đích giảm chi phí cơ bản của TLOAD/TSTORE trong Pectra. Charles cho biết anh không chắc tại sao EIP 7609 không được xem xét đưa vào Pectra và vẫn đang thu thập phản hồi từ các nhà phát triển về việc ngăn chặn việc tái truy cập lại theo cách tiết kiệm chi phí. Ông lưu ý rằng các giải pháp hiện tại, chẳng hạn như OpenZeppelin's Reentrancy Guard và các opcode TLOAD/TSTORE, quá tốn kém để các nhà phát triển ứng dụng phi tập trung sử dụng theo mặc định. Beiko khuyến nghị các nhà phát triển cung cấp phản hồi cho Charles về EIP mới này trên diễn đàn Ethereum Magicians.

ETF
Các bình luận

Tất cả bình luận

Recommended for you

  • Binance Alpha công bố loạt dự án đầu tiên: KOMA, Cheems, APX, ai16z và AIXBT

    Theo tin tức chính thức, Binance Alpha đã công bố loạt dự án đầu tiên, cụ thể là: KOMA, Cheems, APX, ai16z và AIXBT.

  • Binance Alpha công bố loạt dự án đầu tiên: KOMA, Cheems, APX, ai16z và AIXBT

    Theo tin tức chính thức, Binance Alpha đã công bố loạt dự án đầu tiên, cụ thể là: KOMA, Cheems, APX, ai16z và AIXBT.

  • Kinto: Hãy cảnh giác với các email lừa đảo giả vờ là email chính thức

    Kinto đã đưa ra lời nhắc trên nền tảng X rằng gần đây người dùng đã nhận được email lừa đảo được ngụy trang thành Kinto. Kinto xác nhận rằng những email này không được gửi bởi nó và không nên nhấp vào các liên kết có trong email. Ngoài ra, Kinto tuyên bố rằng không có hộp thư nào của người dùng bị rò rỉ và một số hộp thư nhận email không được liên kết với tài khoản Kinto.

  • Bộ trưởng Dịch vụ Tài chính và Kho bạc Hồng Kông Hui Ching-yu đã chuyển sang lần đọc thứ hai về Dự luật Stablecoin

    Theo thông cáo báo chí của chính phủ Hồng Kông, Bộ trưởng Dịch vụ Tài chính và Kho bạc Hồng Kông, Hui Ching-yu, đã chuyển buổi đọc thứ hai về "Dự luật tiền tệ ổn định" tại cuộc họp Hội đồng Lập pháp hôm nay và hy vọng sẽ sớm thông qua nó. càng tốt. Các điểm chính của hệ thống quản lý bao gồm ba mục sau: (1) Người được cấp phép phải duy trì cơ chế ổn định dự trữ mạnh mẽ để đảm bảo rằng tài sản dự trữ stablecoin bao gồm các tài sản chất lượng cao và có tính thanh khoản cao và tổng giá trị ít nhất là bằng với loại tiền hợp pháp đang lưu hành ở mọi thời điểm, mệnh giá Stablecoin, được tách biệt hợp lý và (2) Người nắm giữ đồng tiền ổn định phải có quyền mua lại các đồng tiền ổn định từ nhà phát hành theo mệnh giá và các yêu cầu mua lại phải được xử lý mà không tính phí vô lý và trong thời gian hợp lý; được quy định, quản lý rủi ro, quy định công bố thông tin và kiểm toán cũng như các yêu cầu phù hợp về ứng viên.

  • Unichain và The Graph: mở ra kỷ nguyên mới của các nhà phát triển DeFi

    Unichain là một blockchain 2 lớp mới được Uniswap xây dựng trên OP Stack nhằm mục đích cách mạng hóa DeFi với tốc độ giao dịch gần như ngay lập tức và mức phí thấp hơn. Là một chuỗi ứng dụng được thiết kế đặc biệt cho DeFi, nó được tích hợp sâu với hệ sinh thái của Uniswap và cung cấp khả năng tương tác xuyên chuỗi liền mạch thông qua tiêu chuẩn ERC-7683. Với sự tích hợp của The Graph ngay từ đầu, các nhà phát triển có thể truy cập ngay vào dữ liệu blockchain quan trọng, giúp xây dựng các ứng dụng DeFi hiệu suất cao dễ dàng hơn.

  • Công ty khởi nghiệp/nhà phát triển/đại lý AI đã hoàn thành vòng hạt giống trị giá 56 triệu đô la với mức định giá 500 triệu đô la, dẫn đầu bởi Index Ventures và CapitalG

    Theo tin tức ngày 18 tháng 12, nền tảng /dev/agent của hệ điều hành đại lý AI, do cựu CTO của Stripe David Singleton thành lập, đã hoàn thành vòng tài trợ ban đầu trị giá 56 triệu USD với mức định giá 500 triệu USD. Vòng này được dẫn dắt bởi Index Ventures và CapitalG, với sự tham gia của Conviction Capital. Một số nhà lãnh đạo công nghệ nổi bật cũng tham gia vào vòng này, bao gồm đồng sáng lập OpenAI Andrej Karpathy, Giám đốc điều hành AI của Scale AI Alexandr Wang, Giám đốc điều hành Palo Alto Networks Nikesh Arora và người sáng lập Android Andy Rubin. Theo báo cáo, tầm nhìn của /dev/agents là xây dựng một hệ điều hành Android trong kỷ nguyên AI, cung cấp các giao diện và giao thức được tối ưu hóa đặc biệt, đồng thời thiết lập các mẫu giao diện người dùng và mô hình dữ liệu người dùng mới.

  • Tài khoản Anthropic X đã bị hack và đã được khôi phục và không có thiệt hại hệ thống nào được xác nhận.

    Tài khoản X chính thức của công ty khởi nghiệp trí tuệ nhân tạo Anthropic đã bị đánh cắp vào sáng nay và một địa chỉ hợp đồng mã thông báo không xác định đã được đăng. Dòng tweet hiện đã bị xóa. Anthropic cho biết họ đã xác định được nguyên nhân cốt lõi của các bài đăng trái phép từ tài khoản và xác nhận rằng không có hệ thống hoặc dịch vụ nào của Anthropic bị xâm phạm hoặc liên quan đến vụ việc.

  • ZachXBT: Vụ rò rỉ tài khoản nền tảng X có thể liên quan đến việc thiếu biện pháp bảo mật 2FA

    Thám tử trên chuỗi ZachXBT đã đăng: “Gần đây có rất nhiều tài khoản bị xâm phạm trên nền tảng X, tôi nghi ngờ rằng không có tài khoản nào trong số này đang sử dụng khóa bảo mật hoặc quy trình xác thực cho 2FA”.

  • Nigeria đột kích ổ lừa đảo mã hóa, bắt giữ gần 800 nghi phạm, trong đó có công dân nhiều nước

    Theo Reuters, Ủy ban tội phạm kinh tế và tài chính Nigeria (EFCC) đã đột kích một trung tâm lừa đảo tiền điện tử ở Lagos vào ngày 10 tháng 12 và bắt giữ 792 nghi phạm, bao gồm 148 công dân Trung Quốc và 40 công dân Philippines. Nhóm này chủ yếu nhắm mục tiêu vào người dùng Bắc Mỹ và Châu Âu bằng các trò lừa đảo và một khi nạn nhân mắc bẫy, họ buộc phải chuyển tiền cho các chương trình tiền điện tử giả mạo và các dự án không tồn tại khác.

  • ZachXBT: Kẻ tấn công LastPass đã đánh cắp khoảng 5,36 triệu đô la tài sản tiền điện tử từ hơn 40 địa chỉ

    Vào ngày 17 tháng 12, nhà phân tích ZachXBT trên chuỗi đã tiết lộ rằng những kẻ tấn công LastPass đã thực hiện các cuộc tấn công vào hơn 40 địa chỉ nạn nhân và đánh cắp tổng cộng khoảng 5,36 triệu đô la tài sản tiền điện tử. Sau đó, kẻ tấn công đã chuyển đổi số tiền bị đánh cắp thành ETH và chuyển chuỗi chéo tài sản từ mạng Ethereum sang mạng Bitcoin thông qua nhiều sàn giao dịch tức thời (Instant Exchange) nhằm che giấu dòng tiền.