BTC
ETH
HTX
SOL
BNB
Xem thị trường
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Ethereum Foundation: Thông báo nâng cấp Ethereum Mainnet London

Unitimes
特邀专栏作者
Bài viết này có khoảng 3290 từ, đọc toàn bộ bài viết mất khoảng 5 phút
Sau khi triển khai testnet thành công, bản nâng cấp London hiện đã sẵn sàng để được kích hoạt trên mạng chính Ethereum.
Tóm tắt AI
Sau khi triển khai testnet thành công, bản nâng cấp London hiện đã sẵn sàng để được kích hoạt trên mạng chính Ethereum.

Chỉnh sửa: Southwind

Chỉnh sửa: Southwind

phiên bản máy khách

phiên bản máy khách

Để tương thích với bản nâng cấp London, các nhà khai thác nút sẽ cần nâng cấp phiên bản máy khách mà họ đang chạy. Dưới đây là danh sách các phiên bản máy khách hỗ trợ nâng cấp Ethereum mainnet London. Các phiên bản này khác với các phiên bản trước hỗ trợ nâng cấp London trên testnet. Các phiên bản trước không hỗ trợ nâng cấp mạng chính ở London. 1) Khách hàng: go-ethereum (Geth)

Liên kết tải xuống:

Liên kết tải xuống:

https://github.com/ethereum/go-ethereum/releases/tag/v1.10.5

2): Khách hàng: Nethermind

Số phiên bản: 1.10.77

Liên kết tải xuống: https://github.com/NethermindEth/nethermind/releases/tag/1.10.77

3) Khách hàng: Ergon (trước đây là TurboGeth)

Liên kết tải xuống:

Liên kết tải xuống:

https://github.com/ledgerwatch/erigon/releases/tag/v2021.07.034) Khách hàng: Besu

Liên kết tải xuống:

Liên kết tải xuống:

https://github.com/hyperledger/besu/releases/tag/21.7.15) Khách hàng: OpenEthereum (trước đây gọi là Parity)

Liên kết tải xuống:

Liên kết tải xuống:

https://github.com/openethereum/openethereum/releases/tag/v3.3.0-rc.46): Máy khách: Máy ảo EthereumJS

Liên kết tải xuống:

Liên kết tải xuống:

https://github.com/ethereumjs/ethereumjs-monorepo/releases/tag/%40ethereumjs%2Fvm%405.5.0 Lưu ý: Ứng dụng khách OpenEthereum sẽ không được dùng nữa sau khi nâng cấp ở London. Nhóm OpenEthereum đang làm việc với Erigon để cung cấp đường dẫn di chuyển suôn sẻ đến ứng dụng khách Erigon cho tất cả người dùng của mình, bạn có thể tìm thêm thông tin tại đây: https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth -to-release-next-gen-ethereum-client-c6708dd06dd

Lưu ý cho những người khai thác: Việc nâng cấp ở Luân Đôn sẽ thay đổi cách xử lý các giới hạn gas mục tiêu trên mạng, chúng tôi sẽ trình bày chi tiết điều này trong phần "Tôi cần làm gì với tư cách là một người khai thác?" bên dưới. EIP bao gồm trong nâng cấp London

EIP-3198: Mã lệnh BASEFEE;

EIP-3198: Mã lệnh BASEFEE;

EIP-3529: Giảm hoàn trả xăng;

EIP-3541: Từ chối hợp đồng mới bắt đầu bằng mã byte 0xEF

EIP-3554: Hoãn thời gian thực hiện quả bom độ khó đến ngày 1 tháng 12 năm 2021 Nhóm Ethereum Cat Herders đã xuất bản một bài đăng trên blog trình bày chi tiết về các EIP này: https://medium.com/ethereum-cat-herders/london-upgrade-overview- 8eccb0041b41

Điều đáng chú ý là EIP-1559, trong khi tương thích ngược với định dạng giao dịch hiện tại, giới thiệu các thay đổi đối với tiêu đề khối, thêm các loại giao dịch mới, cung cấp điểm cuối JSON RPC mới và thay đổi hành vi của khách hàng theo nhiều cách ( Bao gồm khai thác, nhóm giao dịch, v.v. .). Các dự án liên quan nên tự làm quen với EIP này. Bạn có thể tìm thấy danh sách đầy đủ hơn các tài nguyên liên quan đến EIP-1559 tại đây: https://hackmd.io/@timbeiko/1559-resources

tiền thưởng lỗi

Là người dùng Ethereum hoặc chủ sở hữu ETH, tôi có cần phải làm gì không?

vấn đề thường gặp

>>Là người dùng Ethereum hoặc chủ sở hữu ETH, tôi có cần phải làm gì không?

Nếu bạn sử dụng một sàn giao dịch (chẳng hạn như Coinbase, Kraken hoặc Binance), dịch vụ ví web (chẳng hạn như Metamask, MyCrypto hoặc MyEtherWallet), dịch vụ ví di động (chẳng hạn như ví Coinbase, Status.im hoặc Trust Wallet), hoặc sử dụng Ví phần cứng (chẳng hạn như Ledger, Trezor hoặc KeepKey), bạn không cần phải làm gì trừ khi nhà cung cấp dịch vụ trao đổi hoặc ví của bạn yêu cầu bạn thực hiện thêm các bước. Nếu bạn chạy của riêng bạn

Đối với các nút Ethereum, bạn cần nâng cấp nút của mình. Để biết chi tiết, vui lòng tham khảo phần "Tôi cần làm gì với tư cách là nhà điều hành nút không khai thác?" bên dưới.

>>Tôi cần làm gì với tư cách là người vận hành một nút không khai thác?

Tải xuống phiên bản mới nhất của ứng dụng khách Ethereum, xem ở trên.

>>Tôi cần làm gì với tư cách là một thợ mỏ?

Trước tiên, hãy tải xuống phiên bản mới nhất của ứng dụng khách Ethereum, xem ở trên. Sau đó, bạn sẽ cần thay đổi mục tiêu giới hạn xăng theo cách thủ công để tăng gấp đôi mức hiện tại. Điều này là do, khi bản nâng cấp ở London đi vào hoạt động, kích thước khối sẽ tăng gấp đôi và EIP-1559 sẽ duy trì mức sử dụng dung lượng khối ở mức ~50%. Điều này có thể thông qua JSON-RPC trên tất cả các máy khách cung cấp khả năng khai thác tương thích với mạng chính mà không cần khởi động lại nút của bạn.

khách hàng

khách hàng

JSON RPC API

go-ethereum

(Geth)

miner_setGasLimit:

https://geth.ethereum.org/docs/rpc/ns-miner#miner_setGasLimit

OpenEthereum

(trước đây gọi là Chẵn lẻ)

parity_setGasCeilTarget:

https://openethereum.github.io/JSONRPC-parity_set-module#parity_setgasceiltarget

Besu

miner_changeTargetGasLimit:

https://besu.hyperledger.org/en/stable/Reference/API-Methods/#miner_changetargetgaslimit

Lưu ý: Nethermind, Erigon và EthereumJS chưa hỗ trợ khai thác trên mạng chính Ethereum.

>>Điều gì sẽ xảy ra nếu tôi là người khai thác hoặc nhà điều hành nút và tôi không tham gia nâng cấp này?

Nâng cấp mạng của Ethereum là gì?

>>Nâng cấp mạng của Ethereum là gì?

Điều gì xảy ra trong quá trình nâng cấp mạng?

>>Điều gì xảy ra trong quá trình nâng cấp mạng?

Sau khi cộng đồng đồng ý về những thay đổi sẽ được đưa vào bản nâng cấp, các thay đổi đối với giao thức sẽ được ghi vào các ứng dụng khách Ethereum riêng lẻ như Geth, Erigon, Besu và Nethermind, cùng những ứng dụng khác. Thay đổi giao thức được kích hoạt ở số khối cụ thể. Bất kỳ nút nào không được nâng cấp lên bộ quy tắc mới sẽ bị loại bỏ trên chuỗi cũ và các quy tắc trước đó sẽ tiếp tục tồn tại trên chuỗi cũ.

>>Tại sao bản nâng cấp này có tên là "London"?

Sau khi nâng cấp Ethereum "Istanbul", chúng tôi không có tên nào khác cho các nâng cấp mạng theo kế hoạch khác. Ai đó đã đề xuất đặt tên cho bản nâng cấp theo thành phố nơi Devcon được tổ chức và chúng tôi đã làm như vậy! London là nơi tổ chức Devcon 1 và trước đó chúng tôi đã tổ chức Devcon 0 ở Berlin.

ETH
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký:
https://t.me/Odaily_News
Nhóm trò chuyện:
https://t.me/Odaily_GoldenApe
Tài khoản chính thức:
https://twitter.com/OdailyChina