Różnice względem Ethereum
Czym Chiliz Chain różni się od Ethereum dla deweloperów EVM: fork BNB Smart Chain z konsensusem PoSA, blokami co ~3 sekundy, gazem w CHZ, Fan Tokenami CAP-20 i pełną kompatybilnością z narzędziami EVM
Jeśli przychodzisz z Ethereum, większość tego, co wiesz, nadal obowiązuje: Chiliz Chain jest kompatybilny z EVM, więc kontrakty napisane w Solidity wdrażają się bez modyfikacji, a standardowe narzędzia (Hardhat, Foundry, viem, ethers, MetaMask, OpenZeppelin) działają od razu.
Kluczowa kwestia: Chiliz Chain jest forkiem BNB Smart Chain (BSC), który sam przejął EVM z Ethereum, ale nie jego konsensus.
Dlatego Chiliz Chain jest identyczny z Ethereum na poziomie kontraktów, ale zbliżony do BSC na poziomie konsensusu i ekonomii.
W skrócie
Konsensus
Proof of Stake (Gasper)
Proof of Staked Authority (PoSA)
Walidatorzy produkujący bloki
Setki tysięcy, bez uprawnień
13, wybierani (stan na 2026)
Czas bloku
~12 sekund
~3 sekundy
Finalizacja
Deterministyczna, ~13 minut (2 epoki)
Probabilistyczna (~15 do 100 bloków, wg wartości tx)
Token gazu
ETH
CHZ
Model opłat
EIP-1559 (opłata bazowa + napiwek priorytetowy)
EIP-1559 (opłata bazowa + napiwek priorytetowy)
Chain ID sieci Mainnet
1
88888
Chain ID sieci Testnet
(różny)
88882 (Spicy)
Wersja EVM
Prague
Prague
Solidity
Najnowszy
Do 0.8.30
Maks. rozmiar kontraktu
24 KB
24 KB
Natywny standard tokenów
ERC-20
CAP-20 (Fan Tokeny)
Konsensus, czas bloku i finalizacja
Ethereum używa bezuprawnieniowego Proof of Stake z bardzo dużym zbiorem walidatorów. Chiliz Chain używa Proof of Staked Authority (PoSA), hybrydy Proof of Authority i Proof of Stake, z małym, wybieranym zbiorem walidatorów produkujących bloki (obecnie 13). Są oni wybierani w każdej epoce i zmieniają się w czasie; aktualni walidatorzy są wymienieni w aplikacji dApp do stakingu.
Epoka w Chiliz Chain to:
Chiliz Mainnet: 28 800 bloków, mniej więcej 1 dzień.
Spicy Testnet: 7 200 bloków, mniej więcej 6 godzin.
Finalizacja w Chiliz Chain jest probabilistyczna: im głębiej pogrzebany jest blok, tym mniej prawdopodobna staje się reorganizacja. W sieci Mainnet potwierdzenie większości kwalifikowanej (2/3) osiągane jest po medianie 14 bloków (~42 sekundy, do ~35 bloków w najgorszym przypadku), a pełne potwierdzenie całego zbioru walidatorów po medianie 47 bloków (~141 sekund).
W praktyce czekaj na więcej potwierdzeń, im większa wartość jest w grze:
Niska
15 bloków
~45 sekund
Standardowa
40 bloków
~2 minuty
Wysoka
100 bloków
~5 minut
Więcej w Mechanizmy konsensusu i O walidatorach.
Gaz i opłaty
Chiliz Chain implementuje EIP-1559, więc szacowanie opłat i opłaty priorytetowe zachowują się tak, jak oczekują tego deweloperzy Ethereum.
Są dwie praktyczne różnice:
Tokenem gazu jest CHZ, nie ETH. Portfele wdrażające muszą być zasilone CHZ.
Opłata bazowa wynosi 2500 gwei.
Aktualne minimalne opłaty sieciowe:
Transakcje EIP-1559: ustaw opłatę priorytetową na co najmniej 1 gwei i maksymalną opłatę za gaz na co najmniej 2501 gwei (2500 bazowej + 1 priorytetowej).
Transakcje starszego typu (legacy): ustaw cenę gazu na co najmniej 2501 gwei.
Opłaty transakcyjne wynoszą zwykle znacznie poniżej 0,01 USD. Aktualne dane znajdziesz w narzędziu śledzenia gazu scan.chiliz.com.
Fan Tokeny i CAP-20
Natywnym tokenem Chiliz Chain jest Fan Token, emitowany zgodnie ze standardem CAP-20.
CAP-20 jest funkcjonalnie równoważny z ERC-20 z Ethereum. Od migracji do dziesiętnych Fan Tokenów w 2026 tokeny CAP-20 używają 18 miejsc dziesiętnych, jak standardowe tokeny ERC-20.
Zobacz O Fan Tokenach i wpis w słowniku o CAP-20.
Interoperacyjność
Chiliz Chain jest interoperacyjny z Ethereum i innymi łańcuchami dzięki mostkowaniu LayerZero OFT. Zobacz Używanie tokenów omnichain.
Co jest takie samo jak w Ethereum
Tego nie musisz uczyć się od nowa:
Kontrakty Solidity wdrażają się bez zmian (kompiluj dla wersji EVM Prague, Solidity do 0.8.30).
Hardhat, Foundry, Remix, viem, ethers i web3.js działają po wskazaniu endpointu RPC Chiliz.
MetaMask i inne portfele EVM działają po dodaniu sieci.
Kontrakty OpenZeppelin i standardowe interfejsy ERC działają bez zmian.
Obowiązuje maks. rozmiar kontraktu 24 KB (EIP-170), dokładnie jak w Ethereum.
Pułapki przy migracji kontraktu z Ethereum
Większość kontraktów przenosi się bez zmian.
Uważaj na te zachowania specyficzne dla Chiliz:
Tokenem gazu jest CHZ. Wszędzie tam, gdzie twoje skrypty lub kontrakty zakładają ETH jako gaz lub wartość, używaj zamiast tego CHZ.
Miejsca dziesiętne Fan Tokenów. Fan Tokeny używały 0 miejsc dziesiętnych do migracji do dziesiętnych w 2026, a teraz używają 18. Jeśli twój kontrakt wchodzi w interakcję z Fan Tokenami, nie zapisuj wartości decimals na sztywno: odczytuj
token.decimals()dynamicznie, ponieważ starsze kontrakty z 0 miejscami dziesiętnymi mogą nadal występować on-chain. Zobacz Pisanie smart kontraktu i stronę migracji 2026.Mniejszy zbiór walidatorów. Przy małym zbiorze walidatorów produkujących bloki (obecnie 13) założenia dotyczące decentralizacji i reorganizacji różnią się od Ethereum. W przypadku operacji o wysokiej wartości poczekaj kilka bloków na finalizację.
Kontrakty systemowe. Chiliz Chain przechowuje kontrakty systemowe pod stałymi adresami (na przykład kontrakty zbioru walidatorów i stakingu). Zwykle nie kolidują one z kontraktami aplikacji, ale w eksploratorze możesz zobaczyć transakcje do niskich adresów systemowych. Zobacz Adresy smart kontraktów.
Lista kontrolna migracji
Wskaż swoim narzędziom endpoint RPC Chiliz oraz chain ID 88888 (Mainnet) lub 88882 (Spicy Testnet).
Zasil portfel wdrażający tokenami CHZ.
Kompiluj dla wersji EVM Prague, Solidity do 0.8.30.
Jeśli wchodzisz w interakcję z Fan Tokenami, obsłuż 18 miejsc dziesiętnych i odczytuj
decimals()dynamicznie.Utrzymuj wdrożone kontrakty w limicie 24 KB.
Ostatnia aktualizacja
Czy to było pomocne?