Artykuł o architekturze technicznej Dusk Foundation (stan na styczeń 2026 roku) opisuje unikalny stos technologii stworzony do integracji blockchaina w regulowane rynki finansowe.
1. Architektura maszyny wirtualnej: Piecrust
W podstawie Dusk 2026 roku leży Piecrust — specjalizowana maszyna wirtualna (VM) oparta na WebAssembly (WASM).
Optymalizacja pod ZK: W przeciwieństwie do standardowych EVM, Piecrust została zaprojektowana do efektywnego przetwarzania obliczeń z zerowym ujawnieniem. Działa do 10 razy szybciej niż jej poprzedniczka (RuskVM), co jest krytyczne dla generowania dowodów (proofs) bezpośrednio po stronie użytkownika.
DuskEVM: Uruchomiona w pierwszym kwartale 2026 roku, ta nakładka zapewnia zgodność z Solidity, umożliwiając deweloperom przenoszenie aplikacji Ethereum do środowiska z natywną prywatnością.
2. Konsensus: Succinct Attestation (SA)
Dusk wykorzystuje unikalny algorytm Succinct Attestation, który jest iteracją Proof-of-Stake z fokusowaniem na natychmiastową finalność.
Deterministyczna finalność: Transakcje są uważane za nieodwracalne natychmiast po włączeniu do bloku, co jest obowiązkowym wymogiem dla instytucji finansowych i giełd (np. NPEX).
Losowe sortowanie (Sortition): Walidatorzy są wybierani anonimowo i losowo za pomocą funkcji kryptograficznych (VRF), co chroni sieć przed skoordynowanymi atakami i cenzurą.
3. Modele transakcji: Phoenix i Moonlight
Dusk realizuje hybrydowy system przetwarzania danych, dzieląc prywatne i publiczne stany:
Phoenix (Prywatny model): Opiera się na modelu UTXO z wykorzystaniem ZK-SNARKs. Całkowicie ukrywa nadawcę, odbiorcę i kwotę transakcji (analog zabezpieczonych transakcji Zcash, ale dostosowany do inteligentnych kontraktów).
Moonlight (Publiczny model): Standardowy model konta do przejrzystych operacji i systemowych inteligentnych kontraktów (np. staking).
