Ганаш цуцлагдлаа: Ethereum хөгжүүлэгчид 2024 онд Hardhat ба Foundry руу шилжинэ

Шинэчлэгдэж буй блокчейн орчинг хурдтайгаар өөрчилж буй нөхцөлд, өмнө нь Ethereum хөгжүүлэлтэд тодорхойлж ирсэн хэрэгслүүд хурдан өөрчлөгдөж, хуучирч болзошгүй байна. Жишээлбэл, Smart Contract тестлэх, алдааг олж засахад өргөн ашиглагддаг хувийн Ethereum блокчейн болох Ganache нь орон нутгийн сүлжээг симуляцлах, мөнгөн дансны урьдчилсан бэлэн байдал, mainnet forks гэх мэт зорилгуудыг гүйцэтгэдэг чухал хэрэгсэл байсан. Гэвч 2023 оны Eрөвдүгээр сард, Ganache-ийн хөгжүүлэгч компанийнхаа Consensys нь Ganache болон Truffle-г зогсоох шийдвэр гаргасан билээ, энэ нь Ethereum хөгжүүлэгчдийн орчинд томоохон өөрчлөлт авчирлаа. Ganache-ийн хялбар ойлгогдох интерфейс нь хөгжүүлэгчдэд аюулгүй орчинд Smart Contract-үүдээ турших боломжийг олгож, олон төрлийн сүлжээг симуляцлахдаа эрсдэл, зардалгүй байжээ. Мөн Remix, Truffle, Web3. js-тай тэсвэртэй байдал, EIP-1559 гэх мэт Ethereum-ийн сайжруулалтуудыг дэмждэг нь түүнд зайлшгүй шаардлагатай болсон. Гэвч блокчейн илүү уян хатан, хүчирхэг хэрэгслүүдийг шаарддаг тул олон нийт шинэчлэлийн оролдлого хийж эхэлсэн. Consensys-ийн шийдвэр нь ихэд гайхшруулсан хэдий ч, энэ нь MetaMask (Snaps ба SDK), Infura, Linea зэрэг гол хэрэгслүүдэд анхаарлаа хандуулсан стратегийн хэсэг юм. Nomic Foundation-аас гаралтай Hardhat-ийн хөгжүүлэгчидтэй хамтран, Consensys нь Zendesk, GitHub, Discord-аар 90 хоногийн дэмжлэг үзүүлж, Ganache-ийн нээлттэй кодын архивыг 2023 оны 12 дугаар сараас эхлэн гаргасан байна. Энэ шийдвэр нь блокчейн салбар хурдтай явагдаж буйг илтгэнэ; Ganache нь ирээдүйн Ethereum шинэчлэлтүүдийн хувьд шинэчлэлтүүдгүй байсан тул хөгжүүлэгчид одоогийн стандартад нийцсэн хэрэгслүүд рүү шилжихийг хичээж байна. Nomic Foundation-аас хөгжүүлсэн Hardhat нь хурдан хугацааны дотор Ganache-ийн оронд түлхүү ашиглагдах болсон. Ganache нь орон нутгийн блокчейн симулятор байсан бол, Hardhat нь бүтэн хөгжүүлэлтийн орчин болж, гэрээ орчуулах, турших, алдааг олж засах, deployment хийх зэрэг бүх ажлыг нэг платформоор эрхэлдэг. Энэ нь өргөтгөх боломжтой плагины систем, Solidity stack trace, console. log дэмжлэг зэрэг нарийн debugging боломжууд, олон Solidity хувилбар дэмжиж ажилдаг тул шинээр элсэгчдийн ч, туршлагатай мэргэжилтний ч хэрэглэхэд тохиромжтой. Hardhat-ийн онцлох Features: - Hardhat Runner: Хөгжүүлэлтийн ажлыг автоматжуулдаг, код цогцлоох, байршуулалт хийх гэх мэт. - Hardhat Network: Хөгжүүлэлтийн зориулалттай дэвшилтэт орон нутгийн Ethereum сүлжээ. - Плагин Ecosystem: Илүү тохируулга, өргөтгөл хийх боломжтой. - Олон Solidity хувилбар дэмжих: Гэрээний төрөл бүрийн хувилбарууд дээр тестлэх боломж. Nomic Foundation-ийн нээлттэй эхийн санаачилга нь Hardhat-ийг хуваалцсан инновацын платформ болгон хөгжүүлж байна. Мөн нэгэн шинэчлэл нь Hardhat 3-ийн альфа хувилбар бөгөөд энэ нь турших боломжийг эрс сайжруулна.
Үүнд: - Solidity fuzzing болон invariant тестүүдийн гүйцэтгэлийг сайжруулах, гэрээний доголдлуудыг илрүүлэх. - Алдааны илүү нарийвчилсан мэдээлэл өгдөг, "revert" гэсэн ердийн алдаануудыг орлуулах. - Транзакцын гарын үсэг зурах баталгаажуулалтыг сулруулах, өмнөх хувилбарын асуудлыг шийдэх. Цаашид энэ нь альфа хэвээр ч, олон нийтээс санал авч, хамтран ажиллах боломжийг хангах зорилгоор, Hardhat Support Discord зэрэг оролцогчдын холбоог идэвхитэй ажиллагаатай байлгаж байна. Ganache-аас Hardhat руу шилжих нь блокчейн технологийн тасралтгүй хөгжлийг илтгэнэ. Ганаче-ийн энгийн байдлыг хүндэтгэн үзэж, Hardhat илүү баялаг, интеграцчилсан ажлын урсгалыг санал болгодог. Гамшгийн шилжилтийг дэмжих нөөцүүд нь Truffle Suite-ийн албан ёсны сайт дээр ил тод бичигдсэн, Discord буюу GitHub-ээр дэмжлэг авдаг, мөн Ganache-ийн архив код, хөгжүүлэгчдэд зориулсан нөөцүүд орно. Түүнчлэн, бусад Ganache-ийн орлуулгууд ч хэрэглээний хүртээмжийг нэмэгдүүлж байна. Жишээлбэл, Rust дээр суурилсан Foundry framework нь Anvil-тай хамт орон нутгийн блокчейн симуляцлахад илүү хурдтай, Solidity бичсэн тестүүдийг илүүд үздэг. Гэхдээ JavaScript хөгжүүлэгчид нийтлэг Node. js-ийн интеграцчлал, өргөн плагины үйлчлэлийг үзэж байна. Хэрэгслүүдийн харьцуулалт: | Хэрэгсэл | Гол онцлогууд | Шаардлагатай хэрэглээ | |--------------|------------------------------------------------|------------------------------------------| | Hardhat | Төгс орчин, плагины систем, дэвшилтэт тестинг | JavaScript хөгжүүлэгчид, нарийн төсөл | | Foundry | Хурдтай Rust тестүүд, Anvil орон нутгийн симуляц | Rust дурлагчид, энгийн тохиргоо | | Ganache | Орон нутгийн блокчейн симуляцлах, урьдчилсан данс | Өнгөрсөн төсөл, энгийн туршилт | Ganache-г бүрмөсөн зогсоох нь хөгжлийн түүхийн чухал үеийг төгсгөж, Ethereum-ийн нийтлэг адаптацийг илтгэж байна. Харотод ямар ч шинэ, илүү нарийвчилсан хэрэгслүүд буюу Hardhat ба Foundry нь хөгжүүлэгчдэд дараагийн үеийн дэп апп (dApp) бүтээх цогц боломжийг олгож байна. Түүнчлэн, Hardhat 3 альфа хувилбар болон бусад шинэчлэлтүүд нь тестингийн хөтөлбөр, Ethereum-ийн шинээр хөгжиж буй онцлогт нийцсэн платформыг хөгжүүлэхэд зарцуулах боловсон хүчний зорилгыг бататгаж байна. Шинэ иргэдэд зориулан Nomic Foundation нь сургалт, бичиг баримт, олон нийтийн дэмжлэгийг нэгтгэсэн эрчимт нөөцүүдийг санал болгож байна. Hardhat-ийн вэбсайт нь хурдан эхлүүлэх заавруудыг, GitHub нь шинэчлэл, плагиныг агуулсан хуудас юм. Иймээс хөгжүүлэгчид ирээдүйн сорилтуудын тулд бэлэн байхаар хангагдсан болно.
Brief news summary
Ганаш, Этериум хөгжүүлэлтийн өндөр алдартай хэрэгсэл бөгөөд орон нутгийн блокчэйнүүдийг симуляцлах, ухаалаг гэрээнүүдийг шалгах үйлчилгээтэй, 2023 оны есдүгээр сард Consensys компанийнхаа тухайлбал шинэчлэлт дутагдалтай учраас зогсоосон. Энэ нь тухайн хэрэгсэлд тулгуурлан амархан ашиглах боломж, Truffle-тэй нэгдмэл байдалтай холбоотой олон хөгжүүллийг нөлөөлсөн. Олон нийтийг дэмжих үүднээс, Consensys нь Hardhat-ийн үүсгэн байгуулагч Nomic Foundation байгууллагатай хамтран ажилласан бөгөөд үүний үр дүнгүүдийн нэг нь шинэ бие даасан хувилбар болох Hardhat юм. Hardhat нь ухаалаг гэрээнүүдийг цуглуулах, шалгах, алдааг засах, байрлуулахад зориулсан хүчирхэг орчин бөгөөд олон Solidity хувилбаруудтай нийцдэг уян хатан плагин системтэй. Шинэчилсэн алфа хувилбар болох Hardhat 3 нь шалгах боломжийг нэмэгдүүлж, алдааны мессежүүдийг сайжруулж, илүү ухаалаг гүйлгээний гарын үсгийг санал болгож гэрээнүүдийн аюулгүй байдал, найдвартай байдлыг дээшлүүлж байна. Мөн Foundry гэх мэт бусад хэрэгслүүд ч байдаг ч, Hardhat-ийн өргөтгөх чадвар, JavaScript-т чиглэсэн дизайн нь түгээмэл байдлыг бататгаж байна. Энэ шилжэлт нь блокчэйн хөгжүүлэлтийн хувьсан өөрчлөгдөж буй байдал, сайнгүй баримт бичиг, хүчирхэг нийгэмлэгийн тусламжтай шинэ хэрэгсэл, ажлын горимыг амжилттай нэвтрүүлэхэд чиглэж байна.
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
Learn how AI can help your business.
Let’s talk!

Берген дүүрэг блокчайн дээр 240 тэрбум долларын х…
Берген мужийн зөвлөлийн алба нь блокчейн-д суурилсан газар бүртгэлийн удирдлагын компани Balcony-тэй гэрээ байгуулж, 370,000 өмчийн гэрчилгээгээ цахимжуулах ажлыг эхлүүллээ.

Айзек Азимов хиймэл оюун ухаантай амьдрах тухай ю…
Энэ долоо хоногийн Нээлттэй Асуултууд багцын оронд Cal Newport Жoshua Rothman-ы оронд оролцож байна.

Блокчейн ба Дижитал Өсөн Өгөх Хөрөнгө Оруулалтын …
Шинэ Йорк, 2025 оны 6-р сарын 3 (ГЛОБ ЛХА) – Виртуал хөрөнгө оруулагчдын хуралдар, тэргүүлэх өөрийн хөрөнгө оруулагчийн конференцийн цуврал, 2025 оны 6-р сарын 5-нд болох Blockchain ба Дижитал Валютын Виртуал Хөрөнгө Оруулагчийн Конференцийн хөтөлбөрийг зарласан байна.

Калифорнийн хиймэл оюун ухааны хууль тогтоомжууд …
Калифорнийн Муждоодын Сенат хоёр чухал хуулийн төсөл баталлаа.

Крипто балансовын хуудсууд
Сүүлийн жилүүдэд олон нийтэдарагдсан компаниудын дунд том чиг хандлага илэрч байна: олон нь Дижитал Ашгийн Сангийн Хэргийг (DAT) хэмээн нэрлэгдэх чиглэлийн компани болж, биткойн, солана, XRP зэрэг криптовалютыг худалдан авч, эдгээр дижитал эдийн засгийн хөрөнгийг түүнийхээ сангийн стратегид нэвтрүүлж байна.

Аврага нэгдэл
АНУ-ын засгийн газар хиймэл оюун ухаан (AI) ба сансорилгоо дахь давамгайллыг бататгах зорилгоор томоохон технологийн компанитай улам бүр нягт хамтран ажиллаж байна.

Tether нь TON блокчейнд XAUt0 гэсэн Omnichain аши…
Тавцангийн үндсэн ойлголтууд Tether XAUt0 нэртэй, TON blockchain дээр үүсгэсэн алттай дэмжсэн тогтмол хөрөнгө (stablecoin)-ийг нэвтрүүлж, цахим алтны хүртээмжийг олон блокчэйнээр өргөжүүлэхээр зорилоо