Chuỗi

CHUỖI CHÍNH

BNB Smart Chain

Nhanh. Giá rẻ. Tương thích EVM

BNB Beacon Chain

Đã ngừng hoạt động

Lớp staking & quản trị của hệ sinh thái BNB

ĐỊNH HÌNH CHUỖI

Staking

Nhận phần thưởng bằng cách bảo mật mạng

Tài liệuVòi nướcBscScanBSCTraceTài liệuVòi nướcCầu nốiopBNBScanTài liệuVòi nướcCầu nốiGreenfieldScanDCellarTìm hiểu thêm về FusionCông cụ khôi phục tokenTrình khám phá Beacon ChainStaking gốcStaking thanh khoản

Xây dựng

BẮT ĐẦU

Gửi dApp

Khám phá

Tăng tốc

Xem tất cả chương trình

Kết nối

Tham gia cùng chúng tôi

Tuyển dụng🔥

Khám phá cơ hội trên BNB Chain

Tuyển dụng BNB ChainViệc làm hệ sinh thái

GHI CHÚ PHÁT HÀNH

Cập nhật thông tin mới nhất về các bản phát hành, cập nhật và cải tiến tính năng của BNB Chain. Khám phá các nâng cấp hiệu suất, công cụ mới và cải tiến dành cho nhà phát triển.

v1.8.0

Alpha

Aug 13, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: nhà phát triển và nhà vận hành testnet, đây là bản phát hành thử nghiệm và không dành cho môi trường sản xuất
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.8.0-alpha là bản phát hành thử nghiệm để đồng bộ mã nguồn upstream, bắt kịp go-ethereum release [v1.17.3] và đồng thời loại bỏ một số tính năng BSC cũng như sửa lỗi.

Loại bỏ tính năng

Đồng bộ mã nguồn

  • upstream: hợp nhất geth-v1.16.9 ~ geth-v1.17.3
    Các thay đổi chính từ đồng bộ mã nguồn bao gồm:
  • Giao thức wire: eth/70 trở thành giao thức chính. BSC giữ eth/68 để tương thích ngang hàng, giữ TD trong StatusPacket và không gửi UpgradeStatusMsg trên eth/70. Nền tảng snap/2 đã được triển khai, nhưng chỉ snap/1 được quảng bá.
  • Trạng thái: Verkle được thay thế bằng binary trie thống nhất (UBT), với trình đọc trạng thái được tách thành cơ sở dữ liệu MPT/UBT.
  • PathDB: kho lưu trữ dựa trên đường dẫn với bằng chứng, trình cắt tỉa chỉ mục lịch sử, lịch sử trienode trên các nút hiện có.
  • Khung danh sách truy cập khối EIP-7928 thay thế BEP-592.
  • Bộ EIP Amsterdam đã được triển khai nhưng vẫn không hoạt động trên BSC: EIP-7778, EIP-7843, EIP-8024, EIP-7708, EIP-7954, EIP-7976/7981, EIP-8037, EIP-7610.

Thay đổi RPC

  • Thay đổi phá vỡ đầu ra structLog debug_trace* tuân theo đặc tả toàn client: các từ memory được tiền tố 0x và đệm thành 32 byte, các khóa và giá trị storage được tiền tố 0x, và error bị bỏ qua khi trống.
  • Thay đổi phá vỡ reexec không còn được chấp nhận trong cấu hình tracing.
  • eth_getLogs / eth_getFilterLogs: --rpc.rangelimit (mặc định 5000) thay thế giới hạn cố định được bật/tắt bởi --rangelimit, và vượt quá giới hạn sẽ trả về -32602 invalid params.
  • eth_simulateV1: mọi kết quả gọi đều có trường maxUsedGas.
  • Phương thức mới eth_getStorageValues, đọc tối đa 1024 khe lưu trữ trong một lần gọi.

Thay đổi cấu hình

  • Mặc định --cache được nâng từ 1024 lên 4096 MB, do đó các nút không đặt rõ ràng sẽ sử dụng thêm khoảng 3GB bộ nhớ.
  • Đổi tên: --rangelimit thành --rpc.rangelimit, --override.verkle thành --override.ubt.
  • Mới: --history.trienode (phục vụ bằng chứng trạng thái lịch sử, mặc định tắt), --miner.maxblobs, --debug.logslowblock, và họ --rpc.telemetry chọn tham gia.
  • Đã xóa: bảy cờ --incr.* cùng các lệnh con inspect-incr-snapshotmerge-incr-snapshot, --txpool.reannouncetime, và bootnode -network.
  • Được chấp nhận nhưng không hoạt động, chỉ cảnh báo: --enable-bal, --rangelimit, --vm.opcode.optimize.
  • config.toml: [Eth] EnableOpcodeOptimizing, [Eth.TxPool] ReannounceTime[Node.P2P] EnableENRFilter không còn được hỗ trợ.

SỬA LỖI

Khác

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxe5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
geth_mac351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
geth_windows519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
geth_linux_arm645fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
Tài sản 8
geth-linux-arm64
sha256:5fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
106.7 MB
Aug 13
sha256:e5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
112.8 MB
Aug 13
sha256:351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
79.4 MB
Aug 13
sha256:519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
157.3 MB
Aug 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 13
Aug 13

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: nhà phát triển và nhà vận hành testnet, đây là bản phát hành thử nghiệm và không dành cho môi trường sản xuất
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.8.0-alpha là bản phát hành thử nghiệm để đồng bộ mã nguồn upstream, bắt kịp go-ethereum release [v1.17.3] và đồng thời loại bỏ một số tính năng BSC cũng như sửa lỗi.

Loại bỏ tính năng

Đồng bộ mã nguồn

  • upstream: hợp nhất geth-v1.16.9 ~ geth-v1.17.3
    Các thay đổi chính từ đồng bộ mã nguồn bao gồm:
  • Giao thức wire: eth/70 trở thành giao thức chính. BSC giữ eth/68 để tương thích ngang hàng, giữ TD trong StatusPacket và không gửi UpgradeStatusMsg trên eth/70. Nền tảng snap/2 đã được triển khai, nhưng chỉ snap/1 được quảng bá.
  • Trạng thái: Verkle được thay thế bằng binary trie thống nhất (UBT), với trình đọc trạng thái được tách thành cơ sở dữ liệu MPT/UBT.
  • PathDB: kho lưu trữ dựa trên đường dẫn với bằng chứng, trình cắt tỉa chỉ mục lịch sử, lịch sử trienode trên các nút hiện có.
  • Khung danh sách truy cập khối EIP-7928 thay thế BEP-592.
  • Bộ EIP Amsterdam đã được triển khai nhưng vẫn không hoạt động trên BSC: EIP-7778, EIP-7843, EIP-8024, EIP-7708, EIP-7954, EIP-7976/7981, EIP-8037, EIP-7610.

Thay đổi RPC

  • Thay đổi phá vỡ đầu ra structLog debug_trace* tuân theo đặc tả toàn client: các từ memory được tiền tố 0x và đệm thành 32 byte, các khóa và giá trị storage được tiền tố 0x, và error bị bỏ qua khi trống.
  • Thay đổi phá vỡ reexec không còn được chấp nhận trong cấu hình tracing.
  • eth_getLogs / eth_getFilterLogs: --rpc.rangelimit (mặc định 5000) thay thế giới hạn cố định được bật/tắt bởi --rangelimit, và vượt quá giới hạn sẽ trả về -32602 invalid params.
  • eth_simulateV1: mọi kết quả gọi đều có trường maxUsedGas.
  • Phương thức mới eth_getStorageValues, đọc tối đa 1024 khe lưu trữ trong một lần gọi.

Thay đổi cấu hình

  • Mặc định --cache được nâng từ 1024 lên 4096 MB, do đó các nút không đặt rõ ràng sẽ sử dụng thêm khoảng 3GB bộ nhớ.
  • Đổi tên: --rangelimit thành --rpc.rangelimit, --override.verkle thành --override.ubt.
  • Mới: --history.trienode (phục vụ bằng chứng trạng thái lịch sử, mặc định tắt), --miner.maxblobs, --debug.logslowblock, và họ --rpc.telemetry chọn tham gia.
  • Đã xóa: bảy cờ --incr.* cùng các lệnh con inspect-incr-snapshotmerge-incr-snapshot, --txpool.reannouncetime, và bootnode -network.
  • Được chấp nhận nhưng không hoạt động, chỉ cảnh báo: --enable-bal, --rangelimit, --vm.opcode.optimize.
  • config.toml: [Eth] EnableOpcodeOptimizing, [Eth.TxPool] ReannounceTime[Node.P2P] EnableENRFilter không còn được hỗ trợ.

SỬA LỖI

Khác

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxe5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
geth_mac351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
geth_windows519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
geth_linux_arm645fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
Tài sản 8
sha256:5fde97ac42f5c97b56826c76430beb0ccbc9d22afedd745fbe68f2b139f460c3
106.7 MB
Aug 13
sha256:e5faaba10425a6a00ce7174e2482f5036b2b80a109a2fd969f4fd685642cb091
112.8 MB
Aug 13
sha256:351cae69022f83ffc8c4e7a811c92068ab9c63c1b055a8caaba298f940dd1c11
79.4 MB
Aug 13
sha256:519f643dda8e2cd2ec1072fd37991689437da21cd7f3246acbd7bbba1d186da6
157.3 MB
Aug 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 13

v1.7.8

Aug 11, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: tất cả người dùng BSC Mainnet/Testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.7.8 là bản phát hành bảo trì.

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
testnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
geth_linux28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
geth_mac7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
geth_windowsac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
geth_linux_arm64f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
Tài sản 8
sha256:f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
105.5 MB
Aug 11
sha256:28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
111.6 MB
Aug 11
sha256:7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
78.6 MB
Aug 11
sha256:ac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
155.6 MB
Aug 11
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 11
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 11

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: tất cả người dùng BSC Mainnet/Testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.7.8 là bản phát hành bảo trì.

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
testnet.zip0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5
geth_linux28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
geth_mac7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
geth_windowsac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
geth_linux_arm64f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
Tài sản 8
sha256:f4ec049dc50297405cdf68efcd0d9b1da444514b6a5d4b982f7346de56ed9636
105.5 MB
Aug 11
sha256:28466c6b6b279e2026ddcfea09ddadd920d2bcf02efab3c854e4bb0d5a3ae534
111.6 MB
Aug 11
sha256:7719be246b9dd63ec80078f9f5f6947b2ed2dc38d0e1d0ada75b88d3e51e2580
78.6 MB
Aug 11
sha256:ac3c00db9fcbec09f147d3ea94391cd8038194d50ea3e4cfd13d07b60c8edeee
155.6 MB
Aug 11
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Aug 11
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Aug 11

v1.7.7

Jul 22, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Có
Đối tượng: tất cả người dùng BSC Mainnet
Quy trình: trước khi nâng cấp, hãy xem xét các cờ và trường cấu hình đã ngừng sử dụng được liệt kê ở trên và xác nhận việc xóa chúng không ảnh hưởng đến nút của bạn; sau khi xác nhận, chỉ cần thay thế file nhị phân là đủ:

--journalfile: không còn hiệu lực nữa, có thể xóa an toàn
--miner.txgaslimit: giới hạn gas mỗi giao dịch hiện được thực thi bởi EIP-7825; hãy xác nhận hành vi EIP-7825 đáp ứng yêu cầu của bạn trước khi xóa
--enablebal: không còn hiệu lực nữa, có thể xóa an toàn
--multidatabase: chế độ cơ sở dữ liệu đơn hiện là lựa chọn duy nhất; hãy xác nhận thư mục dữ liệu của bạn tương thích
--txpool.overflowpoolslots: pool tràn đã bị xóa; hãy xem xét cài đặt dung lượng txpool nếu bạn đã dựa vào nó
[Eth] EnableBAL trong config.toml: phải được xóa trước khi nâng cấp — sẽ gây lỗi khởi động nếu để lại
[TxPool] OverflowPoolSlots trong config.toml: bị bỏ qua im lặng, nhưng khuyến nghị xóa để giữ cấu hình sạch
Lịch trình: TBD

Nhật ký thay đổi

v1.7.7 dành cho BSC Mainnet Pasteur hardfork, thời gian hard fork là 2026-08-25 02:30:00 AM UTC

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
geth_macd3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
geth_windowsb63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
geth_linux_arm64c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
Tài sản 8
sha256:c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
105.5 MB
Jul 22
sha256:37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
111.6 MB
Jul 22
sha256:d3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
78.6 MB
Jul 22
sha256:b63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
155.6 MB
Jul 22
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 22
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 22

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Có
Đối tượng: tất cả người dùng BSC Mainnet
Quy trình: trước khi nâng cấp, hãy xem xét các cờ và trường cấu hình đã ngừng sử dụng được liệt kê ở trên và xác nhận việc xóa chúng không ảnh hưởng đến nút của bạn; sau khi xác nhận, chỉ cần thay thế file nhị phân là đủ:

--journalfile: không còn hiệu lực nữa, có thể xóa an toàn
--miner.txgaslimit: giới hạn gas mỗi giao dịch hiện được thực thi bởi EIP-7825; hãy xác nhận hành vi EIP-7825 đáp ứng yêu cầu của bạn trước khi xóa
--enablebal: không còn hiệu lực nữa, có thể xóa an toàn
--multidatabase: chế độ cơ sở dữ liệu đơn hiện là lựa chọn duy nhất; hãy xác nhận thư mục dữ liệu của bạn tương thích
--txpool.overflowpoolslots: pool tràn đã bị xóa; hãy xem xét cài đặt dung lượng txpool nếu bạn đã dựa vào nó
[Eth] EnableBAL trong config.toml: phải được xóa trước khi nâng cấp — sẽ gây lỗi khởi động nếu để lại
[TxPool] OverflowPoolSlots trong config.toml: bị bỏ qua im lặng, nhưng khuyến nghị xóa để giữ cấu hình sạch
Lịch trình: TBD

Nhật ký thay đổi

v1.7.7 dành cho BSC Mainnet Pasteur hardfork, thời gian hard fork là 2026-08-25 02:30:00 AM UTC

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
geth_macd3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
geth_windowsb63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
geth_linux_arm64c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
Tài sản 8
sha256:c3faa44b2ad861f6d358ce4f929ef72629817f9ceae2618fd817d1593c24e93a
105.5 MB
Jul 22
sha256:37d5383756f97627f6b3af9fdd376344211290a481f1089e14e00be1505f160c
111.6 MB
Jul 22
sha256:d3a0d699007c6ece9f81b470041af34bd187488d43b7a4e4f0d43eb8c31a6f6a
78.6 MB
Jul 22
sha256:b63c63d43c9f16ee5100695a0f844276acde425592f054bc0de8c3d87a8e2575
155.6 MB
Jul 22
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 22
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 22

v1.7.6

Jul 09, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Có
Đối tượng: tất cả người dùng BSC Testnet
Quy trình: trước khi nâng cấp, hãy xem xét các cờ và trường cấu hình đã ngừng sử dụng được liệt kê ở trên và xác nhận việc xóa chúng không ảnh hưởng đến nút của bạn; sau khi xác nhận, chỉ cần thay thế file nhị phân là đủ:

  • --journalfile: không còn hiệu lực nữa, có thể xóa an toàn
  • --miner.txgaslimit: giới hạn gas mỗi giao dịch hiện được thực thi bởi EIP-7825; hãy xác nhận hành vi EIP-7825 đáp ứng yêu cầu của bạn trước khi xóa
  • --enablebal: không còn hiệu lực nữa, có thể xóa an toàn
  • --multidatabase: chế độ cơ sở dữ liệu đơn hiện là lựa chọn duy nhất; hãy xác nhận thư mục dữ liệu của bạn tương thích
  • --txpool.overflowpoolslots: pool tràn đã bị xóa; hãy xem xét cài đặt dung lượng txpool nếu bạn đã dựa vào nó
  • [Eth] EnableBAL trong config.toml: phải được xóa trước khi nâng cấp — sẽ gây lỗi khởi động nếu để lại
  • [TxPool] OverflowPoolSlots trong config.toml: bị bỏ qua im lặng, nhưng khuyến nghị xóa để giữ cấu hình sạch
    Lịch trình: TBD

Nhật ký thay đổi

v1.7.6 dành cho BSC Chapel testnet Pasteur hardfork, thời gian hard fork là 2026-07-21 02:30:00 AM UTC

Pasteur Hardfork

  • #3623 core/vm: từ chối trình xác thực cầu nối trùng lặp tại Pasteur
  • #3691 miner: hỗ trợ khối do builder đề xuất với chữ ký mù của trình xác thực
  • #3717 params: di chuyển Pasteur đến bên cạnh Mendel
  • #3721 core/systemcontracts: giới thiệu nâng cấp hợp đồng hệ thống hardfork Pasteur
  • #3727 core/systemcontracts: trỏ Pasteur CommitUrl đến genesis-contract v1.2.6
  • #3741 miner: vô hiệu hóa BidBlock trên các khối kích hoạt hard-fork
  • #3742 miner: tối ưu hóa hash ký BidBlock

SỬA LỖI

  • #3668 eth/handler.go: thêm xác minh bal
  • #3671 eth/protocols/bsc: giới hạn kích thước phản hồi GetBlocksByRange
  • #3672 eth/protocols/bsc: giới hạn tốc độ các phiếu bầu đến theo số lượng phiếu
  • #3680 internal/ethapi: giới hạn số lượng khóa getProofs
  • #3681 internal/ethapi: giới hạn số lượng cuộc gọi đến eth_simulateV1
  • #3682 internal/ethapi: sửa giới hạn gas cho eth_simulateV1
  • #3683 core: sửa rò rỉ mutex txLookupLock khi trả về lỗi trong reorg()
  • #3684 cmd, core, eth, tests: ngăn chặn xả trạng thái trong RPC
  • #3685 core/tracing: sửa trường hợp biên nonce revert
  • #3686 eth/filters: sửa race trong pending tx và đăng ký new heads
  • #3687 core, internal/ethapi: sửa ánh xạ lỗi RPC max-initcode không chính xác
  • #3688 eth/filters: rangeLogs nên báo lỗi khi phạm vi khối không hợp lệ
  • #3689 eth/filters: sửa race trong NewVotes và NewFinalizedHeaders
  • #3692 eth/filters: sửa rò rỉ nguồn khi New Filters
  • #3700 crypto: thêm kiểm tra độ dài hash trong nocgo VerifySignature
  • #3701 p2p/discover: sao chép bộ đệm trước khi gửi lỗi đọc đến unhandled
  • #3702 p2p/discover: sửa vòng lặp timeout thoát sớm khi xóa matchers đã hết hạn
  • #3703 eth/tracers/logger: sửa danh sách địa chỉ loại trừ
  • #3705 eth/protocols/eth: dừng phục vụ khi phản hồi không khả dụng
  • #3706 triedb/pathdb: sửa va chạm sentinel tra cứu với gốc lớp đĩa zero
  • #3707 eth/tracers: chuyển tiếp hook OnSystemCall qua mux
  • #3708 eth/downloader: loại bỏ peer không hợp lệ + sửa chỉ mục deliver
  • #3709 core/state: sửa lỗi StateDB Reader bị loại bỏ sau Commit
  • #3710 p2p/discover: tách nodeFeed khỏi Table mutex trong waitForNodes
  • #3711 core/rawdb: sửa rò rỉ bộ mô tả file trong các đường dẫn lỗi freezer
  • #3712 core/rawdb: fsync file tạm trước khi đổi tên trong copyFrom
  • #3718 fix: nocgo sigToPub hash check + pathdb zero-base regression test

CẢI THIỆN

  • #3669 miner: giảm thời gian khai thác cục bộ cho khối cuối cùng trong một lượt
  • #3694 consensus/parlia: trích xuất VerifyUnsealedHeader từ verifyHeader
  • #3736 miner: thêm số liệu xác minh BidBlock

DỌN DẸP

  • #3670 triedb/pathdb: xóa trường JournalFilePath cũ
  • #3678 miner: xóa giới hạn gas giao dịch tùy chọn
  • #3690 all: xóa BEP-592 danh sách truy cập khối không đồng thuận
  • #3716 ethdb,trie: xóa mã multidb khỏi bsc
  • #3720 core/rawdb: dọn dẹp khóa bal liên quan bep-592
  • #3722 core/txpool/legacypool: xóa overflowpool cho txs
  • #3728 beacon, cmd: xóa fake-beacon op-stack shim (hoàn nguyên #2678)
  • #3739 core/types: trích xuất thông tin bid và block mev vào builder subpackage

Cờ & Trường cấu hình đã ngừng sử dụng

Các cờ và trường cấu hình sau đây đã bị xóa hoặc ngừng sử dụng trong bản phát hành này. Vui lòng cập nhật cấu hình nút của bạn cho phù hợp trước khi nâng cấp:

Cờ CLI

CờThay đổiGhi chú
--journalfileĐã ngừng sử dụng (không hiệu lực)Xóa khỏi script khởi động của bạn (#3670)
--miner.txgaslimitĐã ngừng sử dụng (không hiệu lực)Giới hạn gas mỗi giao dịch hiện được thực thi bởi EIP-7825 (#3678)
--enablebalĐã ngừng sử dụng (không hiệu lực)Danh sách truy cập khối BEP-592 đã bị xóa (#3690)
--multidatabaseĐã xóaHỗ trợ đa cơ sở dữ liệu đã bị xóa hoàn toàn (#3716)
--txpool.overflowpoolslotsĐã ngừng sử dụng (không hiệu lực)Overflow pool đã bị xóa (#3722)
--fake-beaconĐã xóafake-beacon op-stack shim đã bị xóa (#3728)
--fake-beacon.addrĐã xóaXem --fake-beacon (#3728)
--fake-beacon.portĐã xóaXem --fake-beacon (#3728)

Trường file cấu hình (TOML)

TrườngThay đổiGhi chú
[Eth] EnableBALĐã xóa — gây lỗi tải nếu cóXóa trường này khỏi config.toml trước khi nâng cấp (#3690)
[TxPool] OverflowPoolSlotsĐã ngừng sử dụng — bị bỏ qua im lặngCó thể để lại an toàn nhưng khuyến nghị xóa (#3722)

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
geth_macb8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
geth_windows657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
geth_linux_arm646b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
Tài sản 8
sha256:6b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
105.5 MB
Jul 09
sha256:4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
111.6 MB
Jul 09
sha256:b8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
78.6 MB
Jul 09
sha256:657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
155.6 MB
Jul 09
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 09
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 09

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Có
Đối tượng: tất cả người dùng BSC Testnet
Quy trình: trước khi nâng cấp, hãy xem xét các cờ và trường cấu hình đã ngừng sử dụng được liệt kê ở trên và xác nhận việc xóa chúng không ảnh hưởng đến nút của bạn; sau khi xác nhận, chỉ cần thay thế file nhị phân là đủ:

  • --journalfile: không còn hiệu lực nữa, có thể xóa an toàn
  • --miner.txgaslimit: giới hạn gas mỗi giao dịch hiện được thực thi bởi EIP-7825; hãy xác nhận hành vi EIP-7825 đáp ứng yêu cầu của bạn trước khi xóa
  • --enablebal: không còn hiệu lực nữa, có thể xóa an toàn
  • --multidatabase: chế độ cơ sở dữ liệu đơn hiện là lựa chọn duy nhất; hãy xác nhận thư mục dữ liệu của bạn tương thích
  • --txpool.overflowpoolslots: pool tràn đã bị xóa; hãy xem xét cài đặt dung lượng txpool nếu bạn đã dựa vào nó
  • [Eth] EnableBAL trong config.toml: phải được xóa trước khi nâng cấp — sẽ gây lỗi khởi động nếu để lại
  • [TxPool] OverflowPoolSlots trong config.toml: bị bỏ qua im lặng, nhưng khuyến nghị xóa để giữ cấu hình sạch
    Lịch trình: TBD

Nhật ký thay đổi

v1.7.6 dành cho BSC Chapel testnet Pasteur hardfork, thời gian hard fork là 2026-07-21 02:30:00 AM UTC

Pasteur Hardfork

  • #3623 core/vm: từ chối trình xác thực cầu nối trùng lặp tại Pasteur
  • #3691 miner: hỗ trợ khối do builder đề xuất với chữ ký mù của trình xác thực
  • #3717 params: di chuyển Pasteur đến bên cạnh Mendel
  • #3721 core/systemcontracts: giới thiệu nâng cấp hợp đồng hệ thống hardfork Pasteur
  • #3727 core/systemcontracts: trỏ Pasteur CommitUrl đến genesis-contract v1.2.6
  • #3741 miner: vô hiệu hóa BidBlock trên các khối kích hoạt hard-fork
  • #3742 miner: tối ưu hóa hash ký BidBlock

SỬA LỖI

  • #3668 eth/handler.go: thêm xác minh bal
  • #3671 eth/protocols/bsc: giới hạn kích thước phản hồi GetBlocksByRange
  • #3672 eth/protocols/bsc: giới hạn tốc độ các phiếu bầu đến theo số lượng phiếu
  • #3680 internal/ethapi: giới hạn số lượng khóa getProofs
  • #3681 internal/ethapi: giới hạn số lượng cuộc gọi đến eth_simulateV1
  • #3682 internal/ethapi: sửa giới hạn gas cho eth_simulateV1
  • #3683 core: sửa rò rỉ mutex txLookupLock khi trả về lỗi trong reorg()
  • #3684 cmd, core, eth, tests: ngăn chặn xả trạng thái trong RPC
  • #3685 core/tracing: sửa trường hợp biên nonce revert
  • #3686 eth/filters: sửa race trong pending tx và đăng ký new heads
  • #3687 core, internal/ethapi: sửa ánh xạ lỗi RPC max-initcode không chính xác
  • #3688 eth/filters: rangeLogs nên báo lỗi khi phạm vi khối không hợp lệ
  • #3689 eth/filters: sửa race trong NewVotes và NewFinalizedHeaders
  • #3692 eth/filters: sửa rò rỉ nguồn khi New Filters
  • #3700 crypto: thêm kiểm tra độ dài hash trong nocgo VerifySignature
  • #3701 p2p/discover: sao chép bộ đệm trước khi gửi lỗi đọc đến unhandled
  • #3702 p2p/discover: sửa vòng lặp timeout thoát sớm khi xóa matchers đã hết hạn
  • #3703 eth/tracers/logger: sửa danh sách địa chỉ loại trừ
  • #3705 eth/protocols/eth: dừng phục vụ khi phản hồi không khả dụng
  • #3706 triedb/pathdb: sửa va chạm sentinel tra cứu với gốc lớp đĩa zero
  • #3707 eth/tracers: chuyển tiếp hook OnSystemCall qua mux
  • #3708 eth/downloader: loại bỏ peer không hợp lệ + sửa chỉ mục deliver
  • #3709 core/state: sửa lỗi StateDB Reader bị loại bỏ sau Commit
  • #3710 p2p/discover: tách nodeFeed khỏi Table mutex trong waitForNodes
  • #3711 core/rawdb: sửa rò rỉ bộ mô tả file trong các đường dẫn lỗi freezer
  • #3712 core/rawdb: fsync file tạm trước khi đổi tên trong copyFrom
  • #3718 fix: nocgo sigToPub hash check + pathdb zero-base regression test

CẢI THIỆN

  • #3669 miner: giảm thời gian khai thác cục bộ cho khối cuối cùng trong một lượt
  • #3694 consensus/parlia: trích xuất VerifyUnsealedHeader từ verifyHeader
  • #3736 miner: thêm số liệu xác minh BidBlock

DỌN DẸP

  • #3670 triedb/pathdb: xóa trường JournalFilePath cũ
  • #3678 miner: xóa giới hạn gas giao dịch tùy chọn
  • #3690 all: xóa BEP-592 danh sách truy cập khối không đồng thuận
  • #3716 ethdb,trie: xóa mã multidb khỏi bsc
  • #3720 core/rawdb: dọn dẹp khóa bal liên quan bep-592
  • #3722 core/txpool/legacypool: xóa overflowpool cho txs
  • #3728 beacon, cmd: xóa fake-beacon op-stack shim (hoàn nguyên #2678)
  • #3739 core/types: trích xuất thông tin bid và block mev vào builder subpackage

Cờ & Trường cấu hình đã ngừng sử dụng

Các cờ và trường cấu hình sau đây đã bị xóa hoặc ngừng sử dụng trong bản phát hành này. Vui lòng cập nhật cấu hình nút của bạn cho phù hợp trước khi nâng cấp:

Cờ CLI

CờThay đổiGhi chú
--journalfileĐã ngừng sử dụng (không hiệu lực)Xóa khỏi script khởi động của bạn (#3670)
--miner.txgaslimitĐã ngừng sử dụng (không hiệu lực)Giới hạn gas mỗi giao dịch hiện được thực thi bởi EIP-7825 (#3678)
--enablebalĐã ngừng sử dụng (không hiệu lực)Danh sách truy cập khối BEP-592 đã bị xóa (#3690)
--multidatabaseĐã xóaHỗ trợ đa cơ sở dữ liệu đã bị xóa hoàn toàn (#3716)
--txpool.overflowpoolslotsĐã ngừng sử dụng (không hiệu lực)Overflow pool đã bị xóa (#3722)
--fake-beaconĐã xóafake-beacon op-stack shim đã bị xóa (#3728)
--fake-beacon.addrĐã xóaXem --fake-beacon (#3728)
--fake-beacon.portĐã xóaXem --fake-beacon (#3728)

Trường file cấu hình (TOML)

TrườngThay đổiGhi chú
[Eth] EnableBALĐã xóa — gây lỗi tải nếu cóXóa trường này khỏi config.toml trước khi nâng cấp (#3690)
[TxPool] OverflowPoolSlotsĐã ngừng sử dụng — bị bỏ qua im lặngCó thể để lại an toàn nhưng khuyến nghị xóa (#3722)

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
geth_macb8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
geth_windows657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
geth_linux_arm646b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
Tài sản 8
sha256:6b3978bab95a097168e065fd3df21c765990af983d71f0b1898f8443f4720d10
105.5 MB
Jul 09
sha256:4ff9198b3d81db7496c5ebb4a710ee28d9ae0489a5487fa2369b7ed303ac5c7d
111.6 MB
Jul 09
sha256:b8bb40b7a858193899f55db5374e0e8024d10db209319c08ad10e4c198f8b80a
78.6 MB
Jul 09
sha256:657c7fbcecc1533800a3fa4dee8af099b0502e7682db5ee6a8fc397f61761a62
155.6 MB
Jul 09
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 09
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 09

v1.7.5

Jul 07, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: tất cả người dùng BSC Mainnet/Testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.7.5 là bản phát hành bảo trì.

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
geth_macb9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
geth_windows25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
geth_linux_arm64da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
Tài sản 8
sha256:da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
105.2 MB
Jul 07
sha256:3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
111.3 MB
Jul 07
sha256:b9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
78.2 MB
Jul 07
sha256:25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
155.3 MB
Jul 07
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 07
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 07

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: tất cả người dùng BSC Mainnet/Testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.7.5 là bản phát hành bảo trì.

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
geth_macb9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
geth_windows25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
geth_linux_arm64da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
Tài sản 8
sha256:da429058319cadb3c6984e8e31eda317db581620635ceb34fc646bc258096d92
105.2 MB
Jul 07
sha256:3d9a480d038ce39a3b925850e1c64fd76bd5a0a22e708ed70ef2c6a0d464cd64
111.3 MB
Jul 07
sha256:b9330dc26323b7831b84e056271145459d8dff6a8d7edd9ca59d29badf8101c7
78.2 MB
Jul 07
sha256:25d6b46bcc02f3c6429d6a582fbb066082c56dfdee79d3dd1a0f903a39cdca34
155.3 MB
Jul 07
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 07
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 07

v1.7.4

Jul 06, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: tất cả người dùng BSC Mainnet/Testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.7.4 là bản phát hành bảo trì.

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
geth_mac3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
geth_windows7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
geth_linux_arm64237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
Tài sản 8
sha256:237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
105.2 MB
Jul 06
sha256:8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
111.3 MB
Jul 06
sha256:3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
78.2 MB
Jul 06
sha256:7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
155.3 MB
Jul 06
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 06
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 06

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: Không
Đối tượng: tất cả người dùng BSC Mainnet/Testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ
Lịch trình: không có mốc nâng cấp theo kế hoạch

Nhật ký thay đổi

v1.7.4 là bản phát hành bảo trì.

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
geth_mac3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
geth_windows7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
geth_linux_arm64237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
Tài sản 8
sha256:237bbe022ab54c14818bb5e8d1c577140b2aad69070f176b474860d47400ea9a
105.2 MB
Jul 06
sha256:8d08bdf4d2a39c66fdc238ae9af3b2590c8111305f174ab4a127957bed9083e1
111.3 MB
Jul 06
sha256:3ce2a700db677da70850b6639227a83867d76d6d8c2947384805ad88ea4dede2
78.2 MB
Jul 06
sha256:7a498921db03e61839af7fb8431dd640d41588c212a5699dab6fb6e6d91888d9
155.3 MB
Jul 06
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Jul 06
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Jul 06

v1.7.3

Apr 23, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: KHÔNG — khuyến nghị sửa lỗi tăng kích thước cơ sở dữ liệu
Đối tượng: Tất cả người dùng BSC Mainnet và Testnet
Quy trình: Chỉ cần thay thế file nhị phân từ v1.7.x là đủ
Lịch trình: Không có triển khai theo kế hoạch

Nhật ký thay đổi

v1.7.3 là bản phát hành bảo trì, chủ yếu sửa lỗi cắt tỉa khối trực tuyến và tăng trưởng liên tục bất thường của kvdb, vui lòng tham khảo nhật ký thay đổi để biết chi tiết.

SỬA LỖI

  • #3653 core/rawdb: sửa shadowing số header-number cho block prune
  • #3633 core/rawdb: tăng SlowFreezerBatchLimit từ 100 lên 200, sửa tăng trưởng liên tục bất thường của kvdb
  • #3631 core/vote: sửa deadlock trong votepool khi dừng client
  • #3627 core/vm: sửa so sánh LT super-instruction sau swap1
  • #3652 consensus/parlia: sửa so sánh con trỏ big.Int trong isIntentionalDelayMining

TÍNH NĂNG

  • #3624 cmd/utils: vô hiệu hóa việc bỏ chỉ mục giao dịch cho nút archive theo mặc định; khi chạy ở chế độ archive, cờ --history.transactions hiện được tôn trọng để chỉ định phạm vi lịch sử giao dịch thay vì bị buộc phải lập chỉ mục tất cả lịch sử
  • #3634 eth/ethconfig: đặt giá trị mặc định là 576000 cho history.logs

CẢI THIỆN

  • #3626 eth: điều chỉnh tham số thời gian và hàng đợi phát sóng cho khối 450ms
  • #3618 #3629 miner: xác thực blob tx không đồng bộ trong mô phỏng bid với worker pool
  • #3650 miner: thu nhỏ bộ đệm hợp nhất tham lam
  • #3645 core: sử dụng now cho kiểm tra DA thay vì chasingHead.time
  • #3622 core/vm: tiếp tục sau khi fallback super-instruction

Khác

  • #3639 go.mod: sử dụng go1.25.0 và cập nhật otel
  • #3637 build(deps): nâng go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp từ 1.34.0 lên 1.43.0
  • #3617 build(deps): nâng github.com/mattn/go-colorable từ 0.1.13 lên 0.1.14
  • #3616 build(deps): nâng github.com/gorilla/mux từ 1.8.0 lên 1.8.1
  • #3648 Hoàn nguyên ".github: thay đổi nhánh mục tiêu dependabot thành develop"

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
geth_macab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
geth_windowsfc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
geth_linux_arm64dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
Tài sản 8
sha256:dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
105.1 MB
Apr 23
sha256:8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
111.2 MB
Apr 23
sha256:ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
78.2 MB
Apr 23
sha256:fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
155.3 MB
Apr 23
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Apr 23
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Apr 23

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: KHÔNG — khuyến nghị sửa lỗi tăng kích thước cơ sở dữ liệu
Đối tượng: Tất cả người dùng BSC Mainnet và Testnet
Quy trình: Chỉ cần thay thế file nhị phân từ v1.7.x là đủ
Lịch trình: Không có triển khai theo kế hoạch

Nhật ký thay đổi

v1.7.3 là bản phát hành bảo trì, chủ yếu sửa lỗi cắt tỉa khối trực tuyến và tăng trưởng liên tục bất thường của kvdb, vui lòng tham khảo nhật ký thay đổi để biết chi tiết.

SỬA LỖI

  • #3653 core/rawdb: sửa shadowing số header-number cho block prune
  • #3633 core/rawdb: tăng SlowFreezerBatchLimit từ 100 lên 200, sửa tăng trưởng liên tục bất thường của kvdb
  • #3631 core/vote: sửa deadlock trong votepool khi dừng client
  • #3627 core/vm: sửa so sánh LT super-instruction sau swap1
  • #3652 consensus/parlia: sửa so sánh con trỏ big.Int trong isIntentionalDelayMining

TÍNH NĂNG

  • #3624 cmd/utils: vô hiệu hóa việc bỏ chỉ mục giao dịch cho nút archive theo mặc định; khi chạy ở chế độ archive, cờ --history.transactions hiện được tôn trọng để chỉ định phạm vi lịch sử giao dịch thay vì bị buộc phải lập chỉ mục tất cả lịch sử
  • #3634 eth/ethconfig: đặt giá trị mặc định là 576000 cho history.logs

CẢI THIỆN

  • #3626 eth: điều chỉnh tham số thời gian và hàng đợi phát sóng cho khối 450ms
  • #3618 #3629 miner: xác thực blob tx không đồng bộ trong mô phỏng bid với worker pool
  • #3650 miner: thu nhỏ bộ đệm hợp nhất tham lam
  • #3645 core: sử dụng now cho kiểm tra DA thay vì chasingHead.time
  • #3622 core/vm: tiếp tục sau khi fallback super-instruction

Khác

  • #3639 go.mod: sử dụng go1.25.0 và cập nhật otel
  • #3637 build(deps): nâng go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp từ 1.34.0 lên 1.43.0
  • #3617 build(deps): nâng github.com/mattn/go-colorable từ 0.1.13 lên 0.1.14
  • #3616 build(deps): nâng github.com/gorilla/mux từ 1.8.0 lên 1.8.1
  • #3648 Hoàn nguyên ".github: thay đổi nhánh mục tiêu dependabot thành develop"

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
geth_macab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
geth_windowsfc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
geth_linux_arm64dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
Tài sản 8
sha256:dbf44026031e12e6ddc8b70e0f6e6fd9b14c587666f9623a7fd0b211cc2ded4e
105.1 MB
Apr 23
sha256:8b35f4ac758807db96f3566a86eef7d85d86b4193f2594511fac757709fef274
111.2 MB
Apr 23
sha256:ab956d653a3361f9772e8c7ecacc7f2f56a9ae8f1708841e59a85269854a5fd6
78.2 MB
Apr 23
sha256:fc1dee6e0f46cf13f2b7faef025912da0c98d06e756e2ad50960a5035f7bb8ef
155.3 MB
Apr 23
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Apr 23
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Apr 23

v1.7.2

Mar 25, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: CÓ
Đối tượng: tất cả người dùng BSC Mainnet
Quy trình: chỉ cần thay thế file nhị phân là đủ (đảm bảo không có trường 'JournalFileEnabled' trong file cấu hình)
Lịch trình: trước 2026-04-28 02:30:00 AM UTC

Nhật ký thay đổi

v1.7.2 dành cho BSC Mainnet Osaka/Mendel hardfork, thời gian hard fork là 2026-04-28 02:30:00 AM UTC

SỬA LỖI

  • #3597 miner: hỗ trợ xác thực blob sidecar cho bids
  • #3590 eth: giải mã tin nhắn p2p bị trì hoãn
  • #3601 core: từ chối chasing heads tương lai cho kiểm tra DA

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
geth_mac5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
geth_windows2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
geth_linux_arm64112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
Tài sản 8
sha256:112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
105 MB
Mar 25
sha256:59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
111.1 MB
Mar 25
sha256:5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
78.1 MB
Mar 25
sha256:2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
155.1 MB
Mar 25
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 25
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 25

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: CÓ
Đối tượng: tất cả người dùng BSC Mainnet
Quy trình: chỉ cần thay thế file nhị phân là đủ (đảm bảo không có trường 'JournalFileEnabled' trong file cấu hình)
Lịch trình: trước 2026-04-28 02:30:00 AM UTC

Nhật ký thay đổi

v1.7.2 dành cho BSC Mainnet Osaka/Mendel hardfork, thời gian hard fork là 2026-04-28 02:30:00 AM UTC

SỬA LỖI

  • #3597 miner: hỗ trợ xác thực blob sidecar cho bids
  • #3590 eth: giải mã tin nhắn p2p bị trì hoãn
  • #3601 core: từ chối chasing heads tương lai cho kiểm tra DA

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
geth_mac5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
geth_windows2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
geth_linux_arm64112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
Tài sản 8
sha256:112be3ea5f2fb1a6e2d628d621a85e8fe307b5833b55b1a6e3a98a3587d82a20
105 MB
Mar 25
sha256:59fd12dfc60a64e5646549939258a094b894e35fa530ddf9fa2bf4c090a3ff95
111.1 MB
Mar 25
sha256:5e4ffb1a6c25ee9ca3390629f9a74f25f762d0fae6a688d1a182be8814ec8ce3
78.1 MB
Mar 25
sha256:2b469307b2acb6fc4008e55a97086bc43b312a4f375fb82494191ebff5e44ebf
155.1 MB
Mar 25
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 25
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 25

v1.7.1

Mar 13, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: CÓ
Đối tượng: tất cả người dùng Chapel testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ (đảm bảo không có trường 'JournalFileEnabled' trong file cấu hình)
Lịch trình: trước 2026-03-24 02:30:00 AM UTC

Nhật ký thay đổi

v1.7.1 dành cho BSC Chapel testnet Osaka/Mendel hardfork, thời gian hard fork là 2026-03-24 02:30:00 AM UTC

TÍNH NĂNG

SỬA LỖI

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
geth_mac34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
geth_windows828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
geth_linux_arm646ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
Tài sản 8
sha256:6ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
104.7 MB
Mar 13
sha256:8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
110.8 MB
Mar 13
sha256:34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
77.9 MB
Mar 13
sha256:828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
154.6 MB
Mar 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 13

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: CÓ
Đối tượng: tất cả người dùng Chapel testnet
Quy trình: chỉ cần thay thế file nhị phân là đủ (đảm bảo không có trường 'JournalFileEnabled' trong file cấu hình)
Lịch trình: trước 2026-03-24 02:30:00 AM UTC

Nhật ký thay đổi

v1.7.1 dành cho BSC Chapel testnet Osaka/Mendel hardfork, thời gian hard fork là 2026-03-24 02:30:00 AM UTC

TÍNH NĂNG

SỬA LỖI

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linux8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
geth_mac34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
geth_windows828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
geth_linux_arm646ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
Tài sản 8
sha256:6ad1e71f5cfca70a98f106c2be3021235e9a867a4e39f98156f10cff8ec5172e
104.7 MB
Mar 13
sha256:8d8000c0236c04ad781ca3589c1dc06e68b6a0b1ade68d26700c96cdb36c32d7
110.8 MB
Mar 13
sha256:34909b2384adf12b91d427dba876bc04ae8a952730004b2a49a2ce06e580f83a
77.9 MB
Mar 13
sha256:828700ed688c7617618a9f489a420fb82c87a475d7ea3fb8ed66fdb4141d59d5
154.6 MB
Mar 13
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Mar 13
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Mar 13

v1.6.7

Feb 18, 2026

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: KHÔNG
Đối tượng: tất cả người dùng
Quy trình: chỉ cần thay thế file nhị phân là đủ từ v1.6.x
Lịch trình: không có mốc nâng cấp theo kế hoạch, nhưng chúng tôi khuyến nghị nâng cấp.

Mô tả

Bản phát hành này chuyển các bản sửa lỗi bảo mật quan trọng từ go-ethereum v1.16.9, giải quyết hai lỗ hổng P2P.

Nhật ký thay đổi

SỬA LỖI

crypto/secp256k1: sửa kiểm tra tọa độ
crypto/ecies: sửa xử lý invalid-curve ECIES

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxdef582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
geth_mac94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
geth_windowsb35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
geth_linux_arm64a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
Tài sản 8
sha256:a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
106.1 MB
Feb 18
sha256:def582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
110.8 MB
Feb 18
sha256:94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
78.2 MB
Feb 18
sha256:b35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
183.7 MB
Feb 18
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Feb 18
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Feb 18

Thông tin phiên bản

Yêu cầu cập nhật bắt buộc: KHÔNG
Đối tượng: tất cả người dùng
Quy trình: chỉ cần thay thế file nhị phân là đủ từ v1.6.x
Lịch trình: không có mốc nâng cấp theo kế hoạch, nhưng chúng tôi khuyến nghị nâng cấp.

Mô tả

Bản phát hành này chuyển các bản sửa lỗi bảo mật quan trọng từ go-ethereum v1.16.9, giải quyết hai lỗ hổng P2P.

Nhật ký thay đổi

SỬA LỖI

crypto/secp256k1: sửa kiểm tra tọa độ
crypto/ecies: sửa xử lý invalid-curve ECIES

Tài sản

Tài sảnMã kiểm tra Sha256
mainnet.zip522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
testnet.zip0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
geth_linuxdef582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
geth_mac94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
geth_windowsb35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
geth_linux_arm64a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
Tài sản 8
sha256:a042a7b798c5a149bb52f39927ece3ad895bded4671192e4b213efd4f9c68bb9
106.1 MB
Feb 18
sha256:def582a69d3bdd1bc5db3f1d0ad320368da8a0bbfb5bdc11cdaef91f00664cc9
110.8 MB
Feb 18
sha256:94579c1e2c6ce9cd38fc7ad612f0bebada50637e8de38f8cb37ba42e9ab3d818
78.2 MB
Feb 18
sha256:b35df1473a23c2220f5b12b7c380267ff624ae3ba6ad59cc10e7b69a6c253607
183.7 MB
Feb 18
sha256:522cb9902437df2368008b28bebb6b5c35ec026bf2ec41af40117ff507f53fa7
44.6 KB
Feb 18
sha256:0d9de8b7f1bafc36711eed80e97bf33f906fadc2ceb5457361645941d7ad19f7
41 KB
Feb 18