BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Tổng hợp cuộc họp mới nhất của các nhà phát triển cốt lõi Ethereum: Đánh giá nâng cấp Dencun, thay đổi mã nâng cấp Pectra

Đọc bài viết này mất 27 phút
Vào ngày 14 tháng 3, tất cả các nhà phát triển cốt lõi của Ethereum đã tham gia cuộc gọi hội nghị All Core Developers Execution (ACDE) lần thứ 183.
Tiêu đề gốc: "Cuộc gọi thực thi tất cả các nhà phát triển cốt lõi của Ethereum #183 Writeup"
Tác giả gốc: Christine Kim
Bản tổng hợp gốc: Luccy, BlockBeats

Ghi chú của biên tập viên:
Cuộc kêu gọi đồng thuận của tất cả các nhà phát triển cốt lõi (ACDE) của Ethereum được tổ chức hai tuần một lần để thảo luận và điều phối sự phát triển của Ethereum .Thay đổi lớp thực thi (EL). Đây là cuộc gọi hội nghị lần thứ 183 của ACDE. Trong cuộc họp này, các nhà phát triển đã xem xét tác động của bản nâng cấp Dencun và thảo luận về những thay đổi mã có thể có trong các bản nâng cấp Pectra trong tương lai.

Ngoài ra, các nhà phát triển cũng đã thảo luận về một số EIP, bao gồm EIP 2537, EIP 3074 và EIP 7547, đã được phê duyệt. Một số đề xuất đã gây ra tranh cãi giữa các nhà phát triển, chẳng hạn như EIP 7645, đổi tên opcode ORIGIN thành SENDER và một loạt chương trình nghị sự liên quan đến nâng cấp Dencun.

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 14 tháng 3 năm 2024, các nhà phát triển Ethereum đã tập trung trên Zoom để tham gia cuộc họp số 183 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 đã chia sẻ bài đánh giá về bản nâng cấp Dencun, bản nâng cấp này đã xuất hiện trực tuyến trên mạng chính vào thứ Tư, ngày 13 tháng 3. Các Nhóm chính, bao gồm Base, Optimism, zkSync và StarkNet, đã bắt đầu tận dụng các đốm màu được nâng cấp của Dencun để giảm phí giao dịch cho người dùng. Beiko nhận xét: “Đây là một fork rất lớn mà chúng tôi đã làm việc trong hơn hai năm, vì vậy thật tuyệt khi thấy nó đi vào hoạt động”. Các nhà phát triển cũng thảo luận về những thay đổi mã tiềm năng có thể được đưa vào Pectra, bản nâng cấp Ethereum lớn tiếp theo sau Dencun.


Đánh giá Dencun


Các nhà phát triển Ethereum chia sẻ nhận xét về tác động ban đầu của bản nâng cấp Dencun trên mạng. Do tỷ lệ cao các nhà khai thác trình xác thực nâng cấp phần mềm của họ để hỗ trợ hard fork nên mạng không gặp phải bất kỳ sự cố ngừng hoạt động đáng kể nào hoặc sự chậm trễ trong xử lý khối. Trên thực tế, nhà phát triển Prysm Terence Tsao lưu ý rằng mạng dường như đang xử lý các giao dịch mới và các đốm màu nhanh hơn anh ấy mong đợi ban đầu. Mặc dù anh ấy dự kiến rằng các giao dịch blob sẽ đến muộn hơn các khối do kích thước lớn của chúng, do các tối ưu hóa được triển khai bởi rơle "nguồn gốc riêng" để nhận được phần thưởng MEV bổ sung từ các blob và khối, trên thực tế là các blob, mặc dù trọng lượng của chúng nặng hơn và có vẻ như đến sớm hơn các khối. Để biết thêm thông tin về giao dịch Blob, hãy đọc Báo cáo nghiên cứu thiên hà. Để biết thêm thông tin về MEV, vui lòng đọc Báo cáo nghiên cứu thiên hà. Để biết thêm thông tin về rơle MEV, vui lòng đọc Báo cáo Nghiên cứu Thiên hà.


Nhận xét thứ hai của Tsao về tác động ban đầu của bản nâng cấp Dencun của Ethereum là nút của anh ấy trải qua việc tổ chức lại khối nhiều hơn khoảng một lần mỗi ngày so với trước khi nâng cấp, ba đến bốn lần. Tsao cho biết trước thứ Tư, các nút của anh ấy đã trải qua khoảng 15 lần sắp xếp lại mỗi ngày và các nút được nâng cấp sẽ có khoảng 17 đến 18 lần sắp xếp lại mỗi ngày. Các nút Ethereum là các máy tính kết nối và xác minh chuỗi khối Ethereum. Tsao đã hỏi các nhà phát triển khác trong cuộc gọi xem liệu các nút của họ có đang trải qua sự gia tăng sắp xếp lại tương tự hay không. Không có câu trả lời ngay lập tức cho câu hỏi trong cuộc gọi.


Khi quá trình nâng cấp Dencun hoàn tất, các nhà phát triển sẽ Trạng thái của chín Đề xuất cải tiến Ethereum (EIP) có trong bản nâng cấp được cập nhật thành "Cuối cùng". Beiko cho biết anh sẽ bắt đầu nhắc nhở các tác giả EIP có liên quan về bản cập nhật này trong tuần tới. Ngoài ra, ông lưu ý rằng các nhà phát triển trước đây đã thông báo cho cộng đồng EthereumĐã thông báo rằng mạng thử nghiệm Goerli sẽ bị hủy bỏ ngay sau khi mạng chính nâng cấp Dencun trực tuyến. Trong khi các nhà phát triển dự định hỗ trợ mạng thử nghiệm trước ngày 15 tháng 4 năm 2024, mạng đã bắt đầu gặp phải tình trạng trì hoãn và gián đoạn do một số lượng lớn người dùng và nhà khai thác nút rời khỏi Goerli trước thời hạn.


Pectra EIP


Sau đó, các nhà phát triển đã thảo luận về một số EIP có thể được tích hợp vào các bản nâng cấp của Pectra. EIP được thảo luận đầu tiên đã nhận được Đã phê duyệt, đó là EIP 2537. Một trong những tác giả của EIP 2537, nhà nghiên cứu Alex Stokes của Ethereum Foundation, đã nêu ra một vấn đề liên quan đến việc triển khai đề xuất. "noopener noreferrer" target="_blank">Ba vấn đề mở. Đề xuất này giới thiệu các nguyên tắc mã hóa mới cho Ethereum mà các nhà phát triển hợp đồng thông minh có thể tận dụng để xây dựng các ứng dụng phi tập trung hiệu suất cao và an toàn hơn. Về mặt kỹ thuật, EIP này giới thiệu các nguyên thủy này dưới 9 dạng được biên dịch trước mới, với các hoạt động này được xây dựng trực tiếp vào môi trường thực thi của Ethereum thay vì được triển khai thông qua hợp đồng thông minh.


Stokes Một trong những câu hỏi liên quan đến EIP 2537 là liệu có nên tạo thêm các bộ tiền biên dịch bổ sung để cho phép "giải nén điểm", có thể là cuộn lên Lớp 2 và một cách khác tốt hơn cho "dữ liệu" môi trường bị hạn chế" để tận dụng lợi thế của các nguyên tắc mã hóa mới được đề xuất này đưa ra. Stokes cũng lưu ý rằng cần phải thực hiện những thay đổi về chi phí gas đối với đề xuất định giá chính xác cho các hoạt động mới này. Sau một số cuộc thảo luận về sự cân bằng giữa các lựa chọn thiết kế khác nhau cho EIP, Stokes cho biết anh sẽ nhận được nhiều phản hồi hơn từ nhóm Rollup tại Rollcall tiếp theo, một cuộc gọi phối hợp thường xuyên giữa các đợt triển khai Ethereum lớn. Cuộc Điểm danh tiếp theo được lên lịch vào Thứ Tư, ngày 10 tháng 4 lúc 14:00 UTC.


EIP 3074: opcode AUTH và AUTHCALL


Các nhà phát triển đã thảo luận liên quan đến việc nâng cấp Pectra EIP thứ hai là EIP 3074. Thay đổi mã này là Một trong ba EIP chính dự kiến sẽ được đưa vào Pectra, tất cả đều đang nỗ lực mang lại trách nhiệm giải trình cao hơn cho người dùng -tài khoản được kiểm soát.Khả năng lập trình và tính linh hoạt, còn được gọi là Tài khoản thuộc sở hữu bên ngoài (EOA). Khi hỗ trợ việc áp dụng EIP 3074 trong Pectra, nhà phát triển ví Metamask Dan Finlay cho biết: "EOA đã chứng minh là cung cấp một hệ thống ủy quyền không linh hoạt cho nhiều người, với hàng triệu đô la tiền bị mất mỗi ngày. Chúng tôi tin rằng 3074 là cơ hội cho lớp giao thức mang lại một số cơ hội cho bảo mật người dùng, sau đó có thể được triển khai ở lớp ví.3074 cho phép chủ sở hữu EOA áp dụng hợp đồng thông minh để ủy quyền cho các giao dịch của họ, điều này cuối cùng có thể có nghĩa là khóa riêng được ủy quyền hoàn toàn ngoại tuyến và Đảm bảo rằng nhiều người hơn sử dụng mô hình bảo mật và khả năng sử dụng mà chúng tôi tiếp tục cải thiện."


Khi thảo luận sâu hơn về thiết kế của EIP 3074, chủ yếu là những người dùng theo mô hình này. EIP cho phép các giao dịch và sự phụ thuộc vào các chuyển tiếp tin cậy được tài trợ bởi giao dịch, Beiko khuyến nghị các nhà phát triển nên dành nhiều thời gian hơn để xem xét giá trị của EIP 3074, trước tiên bằng cách xem xét các EIP khác liên quan đến việc tóm tắt tài khoản khác liên quan đến Pectra và thứ hai bằng cách xem xét tất cả các nội dung được đề xuất khác trong Pectra EIP. Nếu được đưa vào Pectra, Finlay cho biết Metamask có thể nhanh chóng tận dụng tính năng thay đổi mã này trong năm nay. Các nhà phát triển cũng thảo luận ngắn gọn về lợi ích của việc tạo nguyên mẫu đầu tiên cho đề xuất về một Bản tổng hợp chẳng hạn như Đa giác để giải quyết mọi vấn đề triển khai và chi tiết thiết kế. Nhà phát triển Geth "Lightclient" đã phản đối ý tưởng đình chỉ phê duyệt đề xuất của EIP 3074 trong Pectra cho đến khi các EIP khác được ưu tiên, nói rằng thay đổi mã này "là một cách triển khai rất đơn giản" và sẽ không ngăn cản các nhà phát triển nâng cấp Chứa các thay đổi mã khác . Tuy nhiên, Beiko xác nhận rằng các bước tiếp theo đối với EIP 3074 sẽ là hoàn thiện các thông số kỹ thuật và tạo mẫu thiết kế với khách hàng và/hoặc nhóm Rollup, trước khi xem xét lại xem có nên ưu tiên kết hợp thay đổi mã này vào Pectra hay không.


EIP 7547: Danh sách bao gồm


Sau đó, nhà nghiên cứu Mike Neuder của Ethereum Foundation đã đề xuất lại EIP 7547 Kết hợp lập luận của Pectra . Để biết thông tin cơ bản về EIP 7547, hãy nghe Podcast của Galaxy Research. Về động lực của đề xuất, Neuder cho biết: “Quan điểm tôi đang cố gắng đưa ra là nếu chúng tôi quyết định không sử dụng danh sách bao gồm trong Electra, chúng tôi sẽ cho phép cơ sở hạ tầng MEV tiếp tục phát triển trong năm rưỡi tới để hai năm, nhưng chúng tôi thì không. Thực hiện bất kỳ thay đổi nào. Về phía chúng tôi, tôi nghĩ rằng bản thân điều đó đã là một quyết định rất tích cực bởi vì không làm gì cũng mạnh mẽ như làm một việc gì đó. Vì vậy, đó là điểm đầu tiên tôi muốn đưa ra. điểm thứ hai là, phạm vi thay đổi đối với danh sách đưa vào này nhìn chung được kiểm soát khá tốt. Chúng tôi đang nghiên cứu thông số kỹ thuật bằng chứng khái niệm này, đây là thông số kỹ thuật POC chỉ cố gắng giảm thiểu rủi ro và cho thấy rằng những thay đổi trong sự đồng thuận lớp, lớp thực thi và API công cụ khá nhỏ. Hy vọng điều này có thể khuyến khích việc áp dụng nó trong phân nhánh này."


Nhóm khách hàng Reth bày tỏ sự ủng hộ đối với việc kết hợp EIP 7547 vào Điện. Đại diện từ các nhóm khách hàng Geth, Lighthouse, Lodestar và Nethermind cho biết họ đang thử nghiệm việc thay đổi mã. Ngoài ra, nhà phát triển Besu Justin Florentine bày tỏ sự ủng hộ cá nhân trong việc kết hợp thay đổi mã này vào bản nâng cấp Ethereum tiếp theo. Neuder khuyến khích các nhà phát triển xem lại thông số kỹ thuật EIP mới nhất, Và đăng bất kỳ suy nghĩ hoặc câu hỏi nào lên kênh Discord chứa danh sách. Anh ấy cũng cho biết rằng anh ấy sẽ tổ chức một phiên họp thảo luận về chi tiết triển khai của danh sách đưa vào vào thứ Hai tuần sau, ngày 18 tháng 3, lúc 14:00 UTC.


EIP 7623: Tăng chi phí Calldata


Tiếp theo, nhà nghiên cứu Toni Wahrstätter của Ethereum Foundation đã chia sẻ lại Đề xuất nhằm giảm kích thước khối tối đa của Ethereum bằng cách tăng chi phí calldata. Calldata là nơi dữ liệu giao dịch theo đợt từ Rollup thường được lưu trữ trong các giao dịch Ethereum. Tuy nhiên, với việc giới thiệu các đốm màu trong Dencun, Rollup giờ đây có thể lưu trữ tạm thời dữ liệu giao dịch của người dùng trên Ethereum với chi phí rẻ hơn đáng kể so với calldata. “Điều tốt là cơ chế giảm giá này về cơ bản thực thi, 'Nếu bạn mang nhiều dữ liệu cuộc gọi vào EVM, bạn cũng cần sử dụng nó. Nếu không, hãy sử dụng các đốm màu.'" Nhà nghiên cứu Ansgar Dietrichs của Ethereum Foundation cho biết tại một hội nghị về EIP 7623 đã bình luận trong cuộc trò chuyện. Wahrstätter chia sẻthông tin mới về việc tăng chi phí dữ liệu cuộc gọi sẽ ảnh hưởng như thế nào đến giao dịch của người dùng Phân tích. Ông cho biết việc tăng chi phí sẽ chỉ ảnh hưởng đến 4,5% giao dịch Ethereum và 1% người dùng Ethereum. Wahrstätter cho biết bước tiếp theo của anh ấy là liên hệ với nhóm Rollup trong Rollup tiếp theo để nhận phản hồi của họ về đề xuất của anh ấy. Beiko đã đề cập rằng vì EIP này thể hiện một sự thay đổi nhỏ đối với cơ sở mã Ethereum nên các nhà phát triển không cần phải quyết định kết hợp nó vào Pectra ngay lập tức mà thay vào đó là trong một vài lệnh gọi ACDE tiếp theo.


EIP 7645: Đổi tên ORIGIN thành SENDER


Đã là Ethereum kể từ năm 2014 Cyrus Adkisson, một nhà phát triển ban đầu của Ethereum, đã đề xuất đổi tên opcode Ethereum ORIGIN thành SENDER để khắc phục việc các nhà phát triển hợp đồng thông minh lạm dụng opcode. "Mã opcode ORIGIN hơi lỗi thời. Nó đại diện cho tài khoản đã thực hiện hành động và thanh toán phí gas cho giao dịch, điều này vẫn giữ nguyên cho đến khi chúng tôi nhận được [trừu tượng hóa tài khoản] thực sự. Đến giữa năm 2017, sự đồng thuận chung là sử dụng ORIGIN cho mọi thứ. Đây đều là tin xấu vì nhiều lý do. Thứ nhất, nguồn gốc có thể được sử dụng theo cách viết kịch bản chéo trang để đánh cắp nội dung và lạm dụng quyền nếu các quyền được xác định theo điều khoản TX ORIGIN. ORIGIN sẽ phá vỡ khả năng tương thích vì hợp đồng của bạn Nó không thể được sử dụng bởi các hợp đồng khác và ORIGIN gần như không bao giờ hữu ích", Adkisson nói.


Đề xuất của Adkisson đã gây ra sự phản đối từ một số nhà phát triển. Người bảo trì máy khách Besu, Danno Ferrin, cho biết nếu không có EOF, một bộ mã thay đổi khác đối với EVM, sẽ không thể kiểm tra chính xác tất cả các trường hợp sử dụng của một opcode trước khi thay đổi bí danh của nó. Ferrin cho biết đặc tả mã EOF cũng dự kiến sẽ được tích hợp vào Pectra, Pectra có đặc tả kỹ thuật đã bị đóng băng và các bài kiểm tra tham chiếu đang được viết cho đề xuất này. Tuy nhiên, khi nói đến việc thay đổi bí danh của các opcode hiện có của Ethereum, Ferrin nói rằng theo quan điểm của ông, điều đó dường như “hoàn toàn không thể” mà không ảnh hưởng tiêu cực đến người dùng tiềm năng của ORIGIN.


Nhà phát triển Ethereum tự do Charles Cooper đồng ý rằng việc thay đổi ngữ nghĩa của opcode là "nguy hiểm" vì một số người dùng có thể dựa vào opcode cho các trường hợp sử dụng quan trọng. Thay vào đó, Cooper đề xuất tăng chi phí nhiên liệu của ORIGIN để giúp cảnh báo người dùng rằng nó không được dùng nữa và ngăn chặn việc sử dụng nó. Cooper nói: “Đây có lẽ là một sự thay đổi tinh tế hơn xét từ góc độ tương thích”.


Chương trình nghị sự ACDE 184


Do hạn chế về thời gian, vì các cuộc họp này chỉ kéo dài tối đa một tiếng rưỡi, Beiko đề xuất rằng một số nội dung trong chương trình nghị sự sẽ được chuyển sang cuộc thảo luận tiếp theo trong cuộc gọi ACDE. Một trong những mục chương trình nghị sự được hoãn lại sang ACDE 184 là nghiên cứu của nhóm khách hàng Reth về sự phát triển của trạng thái Ethereum. Trước khi kết thúc cuộc gọi, Beiko đã hỏi ý kiến của các nhà phát triển về việc liệu cuộc gọi thử nghiệm vào thứ Hai hàng tuần có tiếp tục hay không. Các cuộc gọi này được thiết kế để phối hợp các nỗ lực thử nghiệm giữa các nhóm khách hàng để nâng cấp Dencun. Sau khi quá trình nâng cấp Dencun hoàn tất, các nhà phát triển đã đồng ý dừng các cuộc gọi thử nghiệm thường lệ vào Thứ Hai và khởi động lại loạt sản phẩm mới khi bản nâng cấp Pectra tiến gần hơn đến mức sẵn sàng cho công việc thử nghiệm nhiều khách hàng.


「Liên kết gốc‖


Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi