@Dusk #dusk $DUSK
DuskEVM
DuskEVM нь Solidity, EVM түрийвчүүд, болон Ethereum-ын хэрэгслүүдийг Dusk-д авчирдаг. Одоо байгаа EVM аппликейшнууд нь танил контракт ба ажлын урсгалыг ашиглан DuskEVM рүү зорьж болох бөгөөд DUSK-ийг газын төлбөрт, DuskDS-ийг settlement болон дата-availability-д ашиглана.
Яагаад DuskEVM
EVM стекээс эхэл.
Foundry, Hardhat, viem, ethers, болон стандарт EVM түрийвчүүдтэй хамт Solidity эсвэл Vyper ашигла.
Дээрхийг DUSK-ээр ашигла.
DUSK нь execution-ийн төлбөрийг төлж, bridge-аар дамжин Dusk L1 болон DuskEVM хооронд шилжинэ.
DuskDS дээр settle хий.
Багцууд болон state commitment-ууд нь DuskEVM-ийн үйл ажиллагааг Dusk-ын consensus болон дата-availability layer-д зангидаж өгнө.
Өргөн Dusk stack руу хүр.
EVM аппликейшнууд нь шаардлагатай integration-ууд хийгдсэн үед Dusk L1 активууд, инфраструктур, болон нууцлалд чиглэсэн ажлын урсгалуудтай холбогдож чадна.
DuskEVM-ийн нэг гүйлгээ нь rollup-ийн амьдралын мөчлөгийг дагана:
Гүйлгээг DuskEVM sequencer рүү илгээдэг.
Execution layer нь түүнийг L2 block-д оруулдаг.
Баглагч (batcher) нь гүйлгээний өгөгдлийг DuskDS рүү нийтэлдэг.
State commitment-ууд болон fault proof-ууд нь үүссэн state-г DuskDS-ийн settlement-тэй холбодог.
Гүйлгээний inclusion хурдан, гэхдээ inclusion болон settlement нь өөр үе шат. DuskEVM болон Dusk L1-ийн хооронд үнэ шилжүүлдэг аппликейшнууд нь elapsed time-ээс эцсийн байдлыг таамаглахын оронд протокол эсвэл түрийвчийн status-ыг ашиглах хэрэгтэй.
Ажиллуулах орчинг сонго
Solidity аппликейшнууд, EVM түрийвчүүд, одоо байгаа Ethereum сангууд, болон EVM инфраструктурын хувьд DuskEVM-ийг сонго.
Rust/WASM контрактуудын хувьд, Dusk L1 дээр шууд ажиллуулах эсвэл түүний transaction model, протоколын активууд, нууцлал, эсвэл zero-knowledge чадвартай нягт уялдуулах шаардлагатай бол DuskVM-ийг сонго.
DuskEVM
DuskEVM нь Solidity, EVM түрийвчүүд, болон Ethereum-ын хэрэгслүүдийг Dusk-д авчирдаг. Одоо байгаа EVM аппликейшнууд нь танил контракт ба ажлын урсгалыг ашиглан DuskEVM рүү зорьж болох бөгөөд DUSK-ийг газын төлбөрт, DuskDS-ийг settlement болон дата-availability-д ашиглана.
Яагаад DuskEVM
EVM стекээс эхэл.
Foundry, Hardhat, viem, ethers, болон стандарт EVM түрийвчүүдтэй хамт Solidity эсвэл Vyper ашигла.
Дээрхийг DUSK-ээр ашигла.
DUSK нь execution-ийн төлбөрийг төлж, bridge-аар дамжин Dusk L1 болон DuskEVM хооронд шилжинэ.
DuskDS дээр settle хий.
Багцууд болон state commitment-ууд нь DuskEVM-ийн үйл ажиллагааг Dusk-ын consensus болон дата-availability layer-д зангидаж өгнө.
Өргөн Dusk stack руу хүр.
EVM аппликейшнууд нь шаардлагатай integration-ууд хийгдсэн үед Dusk L1 активууд, инфраструктур, болон нууцлалд чиглэсэн ажлын урсгалуудтай холбогдож чадна.
DuskEVM-ийн нэг гүйлгээ нь rollup-ийн амьдралын мөчлөгийг дагана:
Гүйлгээг DuskEVM sequencer рүү илгээдэг.
Execution layer нь түүнийг L2 block-д оруулдаг.
Баглагч (batcher) нь гүйлгээний өгөгдлийг DuskDS рүү нийтэлдэг.
State commitment-ууд болон fault proof-ууд нь үүссэн state-г DuskDS-ийн settlement-тэй холбодог.
Гүйлгээний inclusion хурдан, гэхдээ inclusion болон settlement нь өөр үе шат. DuskEVM болон Dusk L1-ийн хооронд үнэ шилжүүлдэг аппликейшнууд нь elapsed time-ээс эцсийн байдлыг таамаглахын оронд протокол эсвэл түрийвчийн status-ыг ашиглах хэрэгтэй.
Ажиллуулах орчинг сонго
Solidity аппликейшнууд, EVM түрийвчүүд, одоо байгаа Ethereum сангууд, болон EVM инфраструктурын хувьд DuskEVM-ийг сонго.
Rust/WASM контрактуудын хувьд, Dusk L1 дээр шууд ажиллуулах эсвэл түүний transaction model, протоколын активууд, нууцлал, эсвэл zero-knowledge чадвартай нягт уялдуулах шаардлагатай бол DuskVM-ийг сонго.
