Marathon Lancia Anduro, il Nuovo Layer-2 Bitcoin

Marathon Digital, uno dei miner piu’ importanti al mondo, ha recentemente annunciato il lancio di Anduro, un layer-2 multi-chain costruito su Bitcoin. L’obiettivo dichiarato di Anduro è duplice:

  • Stimolare lo sviluppo di applicazioni su Bitcoin: Anduro mira a superare le attuali limitazioni di Bitcoin in termini di sviluppo di applicazioni, offrendo un ambiente dedicato agli sviluppatori e mantenendo la sicurezza e la decentralizzazione intrinseche di Bitcoin.
  • Sostenere la Proof-of-Work: Attraverso l’utilizzo di sidechain basate su Bitcoin, Anduro punta ad aumentare il volume di transazioni sulla rete principale di Bitcoin, rafforzandone il modello di consenso basato su Proof-of-Work.

Cos’è Anduro?

Anduro è definito nel suo litepaper come “una rete layer-2 composta da sidechain proof-of-work con asset nativi ancorati a Bitcoin”. Le sidechain permettono lo sviluppo di applicazioni sfruttando le potenzialità della blockchain di Bitcoin, senza intaccare la sicurezza della rete principale.

Mentre Anduro non introduce concetti fondamentalmente nuovi, riorganizza in modo leggermente differente elementi già presenti in altri sistemi di sidechain come RSK o Liquid/Elements.

Modello federato e Merge Mining

Anduro adotta un modello federato gestito da un gruppo chiamato “Collective”. La principale differenza rispetto ad altre proposte di sidechain è la capacità del Collective di operare e gestire molteplici sidechain con architetture differenti.

Anduro utilizzerà il merge mining, simile a RSK, che non offre alcuna sicurezza aggiuntiva per i Bitcoin ancorati nella sidechain gestita dal consorzio. Tuttavia, come RSK, fornisce sicurezza basata su Proof-of-Work ad altri asset emessi sulla sidechain non ancorati alla blockchain principale.

Peg e modello di consenso

Il peg tra la chain principale e la sidechain è sostanzialmente lo stesso di Liquid, sia in termini di struttura che di implementazione. Il Collective verrà lanciato con 15 membri “Functionaries” responsabili delle chiavi multisig legate alla gestione del peg, e 50 o più “Contributors”, simili ai membri parziali di Liquid che possono abilitare e avviare prelievi dalle sidechain pur non partecipando attivamente all’elaborazione.

Governance

Simile a Liquid, Anduro utilizzerà un’organizzazione formale per la governance, che si occuperà di aggiornamenti di rete, modifiche alla composizione del consorzio e qualsiasi altra questione relativa al funzionamento delle sidechain. La sicurezza del consorzio si basa sulla diversità giurisdizionale per mantenere la resistenza alla censura e la protezione dalla confisca dei fondi, anche in presenza di membri onesti.

Protezione da MEV (Miner Extractable Value)

A differenza di RSK, il Collective in Anduro gioca un ruolo attivo nel processo di consenso, andando oltre la semplice gestione del peg. Il Collective raggiunge il consenso sui blocchi della sidechain tramite un algoritmo BFT (Byzantine Fault Tolerant) o una selezione a turno, dove un singolo membro costruisce i blocchi per quel round. I blocchi vengono inoltre periodicamente firmati per funzionare come sistema di checkpointing e prevenire le reorg.

Questi fattori proteggono i miner dalle opportunità di MEV, dove il riordino delle transazioni può consentire ai miner di guadagnare extra. Dato che il Collective decide il contenuto dei blocchi e i miner li convalidano con la Proof-of-Work, il Collective agisce come scudo contro tali pressioni centralizzatrici

Il MEV rappresenta il valore massimo che un miner può estrarre da un blocco, sfruttando la propria capacità di manipolare l’ordine delle transazioni al suo interno.

In parole semplici, i miner possiedono il potere di includere, escludere o riordinare le transazioni all’interno dei blocchi che creano. Tale potere può essere sfruttato per ottenere un vantaggio finanziario, attraverso diverse strategie come il front-running, gli attacchi di riordino e gli attacchi sandwich.

A lungo termine, Marathon mira a meccanismi di peg e consenso trustless, citando BitVM come esempio. Tuttavia, è importante sottolineare che BitVM richiede comunque partecipanti definiti per gestire i fondi bloccati nel peg, quindi la completa rimozione di un sistema simile a un consorzio rimane difficile.

Le prime due sidechain di Anduro

Al lancio, Anduro supporterà due architetture di sidechain, una basata su Bitcoin e l’altra su Ethereum.

  • Coordinate: è la variante basata su Bitcoin, che consentirà l’emissione di asset nativi e si concentrerà su Ordinals, token BRC-20 e semplici servizi DeFi.
  • Alys: è la variante basata su Ethereum, che sostanzialmente porta la Ethereum Virtual Machine e Solidity su una sidechain Bitcoin. L’obiettivo è fornire agli sviluppatori di applicazioni Ethereum un ambiente familiare per lo sviluppo di servizi e strumenti su Bitcoin.

Anduro, solo l’ennesima sidechain?

Nel complesso, Anduro presenta un’architettura che implementa varianti di design di sidechain esistenti come Liquid e RSK. Tuttavia, questa soluzione crea nel contempo un interessante strato protettivo tra le sidechain e i miner. Molti considerano questa protezione come particolarmente importante, in quanto il rischio di MEV su Bitcoin ha creato parecchie preoccupazioni nell’ambiente.

La soluzione sembrerebbe pensata per tutti quelli che si stanno concentrando su Ordinals, BRC20, e compagnia bella. Come sempre, solo il tempo potrà dire se questa soluzione sia valida o meno. Viene da pensare pero’ che il successo di Anduro dipenderà dal successo di queste nuove soluzioni su Bitcoin e quanto questi resisteranno alla prova del tempo.

1 thought on “Marathon Lancia Anduro, il Nuovo Layer-2 Bitcoin

Comments are closed.