lang icon Slovenian
Auto-Filling SEO Website as a Gift

Launch Your AI-Powered Business and get clients!

No advertising investment needed—just results. AI finds, negotiates, and closes deals automatically

June 2, 2025, 1:02 p.m.
3

Ganache ukinjena: Ethereum razvojne skupnosti prehajajo na Hardhat in Foundry leta 2024

V hitro spreminjajočem se okolju blockchain tehnologije orodja, ki so nekoč definirala razvoj Ethereuma, hitro zastarajo ali se spremenijo. Ganache, osebni Ethereum blockchain, široko uporabljen za testiranje in odpravljanje napak pametnih pogodb, je igral pomembno vlogo zaradi svojega posnemanja lokalnih omrežij z vnaprej financiranimi računi in možnostjo forkanja mainneta. Vendar pa je Consensys—podjetje za Ganache—v septembru 2023 napovedalo prenehanje obeh, Ganache in Truffle, kar predstavlja velik premik v ekosistemu razvijalcev Ethereuma. Intuitiven vmesnik Ganache je omogočal razvijalcem, da testirajo pametne pogodbe v varnem lokalnem okolju, pri čemer so simulirali različne omrežne pogoje brez tveganj ali stroškov življenja. Njegova združljivost z Remix, Truffle in Web3. js ter podpora za nadgradnje Ethereuma, kot je EIP-1559, so ga naredile nepogrešljivega. Vendar pa so napredne zahteve blockchaina zahtevale prilagodljivejša in zmogljivejša orodja, kar je spodbudilo skupnost k iskanju alternativ. Odločitev Consensysa, da preneha s strani Ganache in Truffle, je mnoge presenetila, je pa bila del strateškega osredotočanja na zastopniška orodja, kot so MetaMask (Snaps in SDK), Infura in Linea. S sodelovanjem z Nomic Foundationom—ustvarjalci Hardhata—je Consensys zagotovil 90-dnevno obdobje podpore prek Zendesk, GitHub in Discorda, z javnim arhivom kode Ganache, ki je bil sproščen od decembra 2023. Ta poteza odraža hiter razvoj blockchaina; Ganache ni imel posodobitev za prihajajoče nadgradnje Ethereuma, kar je spodbudilo razvijalce k migraciji na orodja, usklajena s trenutnimi standardi. Hardhat, razvit s strani Nomic Foundationa, je hitro postal priljubljen naslednik Ganache. Za razliko od Ganache, katerega osnovna funkcija je simulacija lokalnega blockchaina, je Hardhat celostno razvojno okolje, ki združuje kompilacijo pogodb, testiranje, odpravljanje napak in razmestitev. Njegov razširljiv vtičnik sistem, stroge funkcije odpravljanja napak, kot so Solidity stack trace in podpora za console. log, ter združljivost z več različicami Solidityja, ga naredijo primerno tako za začetnike kot za strokovnjake. Ključne funkcije Hardhata vključujejo: - Hardhat Runner: avtomatizira razvojne naloge, kot so kompilacija in razmestitev. - Hardhat Network: napredno lokalno Ethereum omrežje za razvoj. - Obsežen ekosistem vtičnikov: prilagodljive in razširljive funkcionalnosti. - Podpora za več različic Solidityja: omogoča testiranje na različnih različicah pogodb. Zavezanost Nomic Foundationa odprtokodnim inovacijam postavlja Hardhat kot napredno platformo za razvoj decentraliziranih aplikacij. Pomemben napredek je alfa izdaja Hardhat 3, ki močno izboljša možnosti testiranja.

Izboljšave vključujejo: - Izboljšano zmogljivost za fuzzing Solidityja in preverjanje nedvomnih lastnosti, ki omogočajo odkrivanje ranljivosti pogodb. - Podrobne sporočila o napakah, ki nadomeščajo nejasne "revert" napake za lažje odpravljanje napak. - Sproščene validacije podpisov transakcij, ki so odpravile težave v prejšnjih različicah. Čeprav je še vedno v fazi alfa, Hardhat 3 vabi skupnost k povratnim informacijam in sodelovanju prek aktivnih kanalov, kot je Hardhat Support Discord. Prehod od Ganache k Hardhatu predstavlja kontinuirano evolucijo blockchaina za zadovoljevanje naraščajoče kompleksnosti Ethereuma. Za razvijalce, ki so navajeni na preprostost Ganache, Hardhat ponuja bogatejše, bolj integrirane delovne tokove. Podpora za migracijo je obsežna, vključno z podrobno dokumentacijo na spletnem mestu Truffle Suite, pomočjo skupnosti prek Discorda in GitHuba ter dostopom do arhivske kode Ganache. Poleg Hardhata na trgu pridobivajo pozornost tudi druge alternative Ganache. Foundry, ogrodje temelječe na Rustu, z Anvilom za lokalno simulacijo blockchaina, je priljubljeno med tistimi, ki dajo prednost hitrosti in testom, napisanih v Solidityju. Vendar pa JavaScript razvijalci pogosto raje izbirajo Hardhat zaradi njegove integracije z Node. js in velikega ekosistema vtičnikov. Primerjava orodij: | Orodje | Ključne značilnosti | Najprimernejše za | |----------|---------------------------------------------------------|------------------------------------------------------| | Hardhat | Celostno okolje, vtičniki, napredno testiranje | JavaScript usmerjeni razvijalci, zahtevni projekti | | Foundry | Hitri testi v Rustu, Anvil za lokalno simulacijo | Razvijalci, ki dajejo prednost Rustu, minimalna nastavitev | | Ganache | Lokalna simulacija blockchaina, vnaprej financirani računi | Zastareli projekti, preprosto testiranje | Prikrajšanje Ganache poudarja tako konec pomembne epizode kot prilagodljivost skupnosti Ethereuma. Nove orodje, kot sta Hardhat in Foundry, razvijalcem omogočajo napredne izbire za gradnjo naslednje generacije dApps. Nenehne posodobitve, vključno z alfa verzijo Hardhat 3, zagotavljajo napredek pri testnih okvirih in brezhibnem vklopu z naraščajočimi funkcijami Ethereuma. Za začetnike nudi Nomic Foundation obsežne vire—od vodičev, dokumentacije do podpore skupnosti—za lažjo prilagoditev. Spletno mesto Hardhat ponuja hitre uvodne vodnike, GitHub pa poslužuje posodobitve in vtičnike, s čimer zagotavlja, da so razvijalci dobro pripravljeni na izzive, ki jih prinaša razvoj Ethereuma v prihodnosti.



Brief news summary

Ganache, priljubljeno orodje za razvoj na Ethereumu, ki omogoča simulacijo lokalnih blokovnih verig in testiranje pametnih pogodb, je avgusta 2023 ukinil Consensys zaradi pomanjkanja posodobitev za prihajajoče Ethereumove korenite spremembe. To je prizadelo številne razvijalce, ki so se zanašali na njegovo enostavno uporabniško vmesnik in integracijo z Truffle. Da bi podprli skupnost, je Consensys sodeloval z Nomic Foundation, ustvarjalci Hardhata, ki je postal priljubljena alternativa. Hardhat zagotavlja zmogljivo okolje za prevajanje, testiranje, odpravljanje napak in razmestitev pametnih pogodb, s prilagodljivim sistemom vtičev, združljivim z več različicami Solidityja. Najnovejša alfa različica, Hardhat 3, izboljšuje možnosti testiranja, izboljšuje sporočila o napakah in ponuja napredno podpisovanje transakcij, s čimer povečuje varnost in zanesljivost pogodb. Čeprav obstajajo tudi druga orodja, kot je Foundry, je razširljivost Hardhata in osredotočenost na JavaScript naredila njegovo priljubljenost še močnejšo. Ta prehod poudarja razvijajočo se naravo razvoja na blockchainu, podprt s podrobno dokumentacijo in močno skupnostjo, ki omogoča enostavno prilagajanje novim orodjem in delovnim postopkom.
Business on autopilot

AI-powered Lead Generation in Social Media
and Search Engines

Let AI take control and automatically generate leads for you!

I'm your Content Manager, ready to handle your first test assignment

Language

Content Maker

Our unique Content Maker allows you to create an SEO article, social media posts, and a video based on the information presented in the article

news image

Last news

The Best for your Business

Learn how AI can help your business.
Let’s talk!

All news