Pantos e il problema dei trasferimenti di token tra blockchain diverse
Il progetto Pantos è un progetto di ricerca scientifica open-source sviluppato in collaborazione tra Bitpanda e diverse parti interessate, per risolvere il problema dell'interoperabilità tra blockchain.
La necessità di collaborazione tra organizzazioni che utilizzano blockchain diverse è in aumento
Lo sviluppo nel settore delle blockchain comporta anche l'analisi dei modi in cui le blockchain possono potenzialmente connettersi o interagire tra loro
Le singole blockchain non riescono a promuovere la cooperazione e la condivisione delle conoscenze tra gli sviluppatori, le community delle varie criptovalute e le diverse basi di utenti
Oltre a risolvere i problemi operativi, PANTOS sta lavorando per promuovere l'innovazione nell'ambito dell'interoperabilità tra blockchain
In questa lezione imparerai a conoscere Pantos e a capire come si possono risolvere i trasferimenti di token tra blockchain diverse.
La necessità di interoperabilità tra blockchain
Nella lezione 24 della sezione Intermedia della Bitpanda Academy hai appreso le basi degli swap atomici. Al loro attuale stadio di sviluppo tecnologico, gli scambi atomici convenzionali sono scomodi da usare e questo ne impedisce l'adozione come prassi comune. Le criptovalute scambiate nell'ambito di uno swap atomico devono avere lo stesso algoritmo di hash e devono essere eseguite durante la finestra temporale impostata nel contratto intelligente del relativo hashed timelock contract (HTLC), il che è complicato se gli utenti si trovano in fusi orari diversi.
Pantos è un progetto multi-stakeholder che ha l'obiettivo di ricercare e fornire soluzioni innovative per l'interoperabilità tra blockchain.
Pantos e PAN
Il progetto Pantos è un progetto di ricerca scientifico open-source sviluppato in collaborazione tra Bitpanda, l'Accademia Austriaca delle Scienze, il Research Institute for Future Cryptoeconomics (RIAT) e l'Università Tecnica di Vienna.
Da dove viene il nome "Pantos"? Il prefisso "pan" deriva dal greco πãv, che in italiano si traduce con "tutto". La seconda sillaba del nome, "tos", è semplicemente l'abbreviazione di "token system", cioè "sistema di token".
Approcci differenti
Sebbene la necessità di collaborazione tra organizzazioni che utilizzano blockchain diverse stia aumentando di pari passo con il numero di casi d'uso, esistono diversi progetti in corso che si occupano di interoperabilità tra blockchain.
Contrariamente alla natura decentralizzata della tecnologia blockchain, le reti blockchain effettivamente utilizzate nel settore non sono decentralizzate, nel senso che sono aperte e quindi non comunicano tra loro. Piuttosto, ognuna ha un focus e caratteristiche specifiche, e questo fa sì che gli ecosistemi operino l'uno accanto all'altro in un panorama frammentato, invece di raggiungere il pieno potenziale della tecnologia blockchain. Leggi e scopri perché il progetto Pantos si è posto l'obiettivo di cambiare lo status quo.
Token Atomic Swap Technology (TAST)
Pantos affronta le sfide dell'interoperabilità tra blockchain basandosi sulla tecnologia Token Atomic Swap Technology (TAST), che letteralmente significa Tecnologia di swap atomico tra token. In realtà TAST non è una tecnologia, ma un altro progetto di ricerca che riguarda lo spostamento di asset tra numerose blockchain, senza che gli utenti rischino di perdere i propri fondi.
Il progetto ha l'obiettivo di rendere possibile il trasferimento semplice di token tra blockchain, attraverso la creazione di un'interfaccia standardizzata per l'interazione tra diverse blockchain e istituendo un sistema di token multi-blockchain decentralizzato.
Verifica semplificata dei pagamenti (SPV, Simplified Payment Verification) tramite le intestazioni di blocco
La tecnologia alla base di Pantos utilizza verifiche di transazioni inter-blockchain basate su verifiche semplificate dei pagamenti (SPV). La prima fase del progetto Pantos ha visto lo sviluppo di un prototipo di relay blockchain in grado di eseguire SPV, che consente agli utenti di spostare i propri asset tra blockchain.
Qualche tempo fa, Testimonium, un nuovo schema di relay blockchain sicuro ed economico, è stato proposto dal team di ricerca che lavora a Pantos. Testimonium è in grado di verificare in modo affidabile l'inclusione di transazioni in tutte le blockchain, riducendo al contempo in modo significativo i costi operativi dell'algoritmo di ricerca delle intestazioni dei blocchi.
Nuovo su Bitpanda? Registrati oggi
Registrati quiIl concetto che sta alla base delle SPV si rifà alla sezione 8 del documento originale del Whitepaper di Bitcoin, il quale spiega come Bitcoin può essere utilizzato senza gestire una rete completa di nodi. Quando una nuova transazione viene ricevuta su una qualsiasi blockchain, deve essere convalidata da un nodo per verificare che non vi sia una doppia spesa, cioè che l'input della transazione non sia stato già speso in precedenza. Per quanto riguarda l'utilizzo di SPV, il Whitepaper di Bitcoin spiega che:
È possibile verificare i pagamenti senza eseguire un nodo di rete completo. È sufficiente che un utente conservi una copia delle intestazioni dei blocchi della catena proof-of-work più lunga, che può ottenere interrogando i nodi della rete finché non è convinto di avere la catena più lunga, e ottenere il ramo di Merkle che collega la transazione al blocco in cui le è stato affisso un timestamp. Non può verificare personalmente la transazione, ma collegandola a un punto della catena, può vedere che un nodo della rete l'ha accettata e che i blocchi aggiunti dopo di essa ne confermano ulteriormente l'accettazione.
Per motivi di costo e di capacità di archiviazione, vengono utilizzate solo le intestazioni dei blocchi, in quanto queste contengono dati sufficienti per verificare l'inclusione di una transazione all'interno di un blocco. Per Testimonium, i computer fuori dalla catena inviano ed eventualmente contestano le intestazioni dei blocchi che altrimenti verrebbero ottimisticamente accettate sulla blockchain di destinazione.
Transazioni di burning
Utilizzando la verifica dell'inclusione delle transazioni di Pantos, i computer off-chain sono in grado di interrogare una blockchain di destinazione per stabilire se una determinata transazione è avvenuta su una data blockchain di origine. Affinché un trasferimento tra blockchain avvenga, ad esempio, dalla blockchain A alla blockchain B, un token o la quantità di token da trasferire deve essere distrutta ("bruciata") sulla blockchain A prima di essere creata sulla blockchain B. Pertanto, la blockchain B deve essere in grado di verificare che sia avvenuta una transazione "burning" per quella stessa quantità.
Collaborazione
Un ulteriore vantaggio del progetto Pantos è la promozione della collaborazione tra vari gruppi di sviluppatori e community di criptovalute, favorendo l'innovazione nello spazio blockchain, mentre la partecipazione è incoraggiata da una struttura di incentivi e il comportamento fraudolento è scoraggiato nel sistema.
La roadmap del progetto Pantos è strutturata in tre fasi e si muove continuamente verso il decentramento, il controllo e la proprietà da parte della community.
Proof-of-concept
La prima fase di Pantos fornisce una proof-of-concept iniziale e centralizzata, per fornire una piattaforma su cui l'obiettivo ulteriore di decentralizzazione può essere raggiunto provvisoriamente con la prima versione di Pantos. Nel campo dell'informatica, il termine proof-of-concept viene utilizzato per dimostrare la fattibilità tecnologica di un'idea.
Questa fase prevede lo spostamento di PAN, il token inter-blockchain di Pantos, tra più blockchain tramite Bitpanda, come elemento chiave di connessione tecnologica tra blockchain. L'utilizzo di PAN consente di trasferire facilmente il valore tra le blockchain, senza costi aggiuntivi e in modo trustless, senza commissioni di transazione pagate ai miner e senza la necessità di una terza parte.
API pubblica
Nella seconda fase del progetto Pantos, è previsto il rilascio di un'API pubblica, che faciliti il passaggio automatico di PAN tra le blockchain. API è l'acronimo di "Application Programming Interface", ovvero un'interfaccia che collega componenti software e hardware, come applicazioni, dischi rigidi o interfacce utente.
Una volta eseguita con successo l'implementazione della proof-of-concept nella fase 1, gli utenti di PAN non saranno più vincolati a nessuna interfaccia specifica e potrà iniziare la seconda fase di trading sistematico (algoritmico) utilizzando Bitpanda. Gli adottanti possono anche progettare e implementare le proprie UX/UI di trading e programmare bot di trading, con l'obiettivo a lungo termine di effettuare arbitraggi automatizzati attraverso trasferimenti automatici tra blockchain, a patto di risolvere il problema della velocità.
Indice Blockchain Dominance
La terza e ultima fase prevede l'utilizzo degli swap atomici, della rete Lightning Network e delle tecnologie dei contratti intelligenti per la completa decentralizzazione del trading di PAN. In questa fase, il piano di Pantos è di funzionare come un sistema di token multi-blockchain completamente decentralizzato. L'interazione dei token PAN avverrà tramite vari contratti intelligenti distribuiti per facilitare gli scambi tra gli utenti. L'obiettivo è quello di scambiare i token PAN direttamente tra le blockchain senza coinvolgere una parte centralizzata.
Grazie alla sua caratteristica di portabilità, l'obiettivo finale di PAN è quello di diventare il primo token a denominatore universale e l'elemento chiave di una nuova metrica cripto-economica: un Blockchain Dominance Index che traccia l'utilizzo del token attraverso l'attività e la distribuzione tra le blockchain, monitorandone al tempo stesso l'attività.
Arbitraggio tra blockchain quasi istantaneo
L'arbitraggio è l'esecuzione di transazioni finanziarie, con l'obiettivo di trarre vantaggio dalle differenze di prezzo che lo stesso asset può avere in mercati diversi, e la capacità di trarre profitto da tali differenze fino a quando non si riducono a zero. In generale, i valori tra i vari exchange sono quasi perfettamente allineati in mercati aperti e perfettamente funzionanti. La tecnologia Pantos si propone di consentire l'arbitraggio quasi istantaneo tra exchange. Se emergono differenze di prezzo, i trader possono trarre vantaggio dalle differenze di prezzo emergenti tra coppie di criptovalute su exchange diversi, utilizzando il Blockchain Domination Index.
L'arbitraggio è l'esecuzione di transazioni finanziarie con l'obiettivo di trarre vantaggio dalle differenze di prezzo che lo stesso asset può avere in mercati diversi e la capacità di trarre profitto da tali differenze, fino a quando non si riducono a zero.
Implementazione di Pantos
Nell'ottobre 2020, la tecnologia di interoperabilità blockchain di Pantos ha raggiunto un importante traguardo nell'ambito dell'implementazione su RBI Coin, una soluzione di contante digitale per i pagamenti intersocietari e interbancari sviluppata da Raiffeisen Bank International (RBI) per semplificare la gestione del contante e della liquidità. L'obiettivo della partnership è quello di risolvere i problemi di interoperabilità tra diverse applicazioni di blockchain e casi d'uso in uno spazio frammentato.
La prossima era di un Internet decentralizzato richiede lo sviluppo di uno spazio in cui persone con competenze diverse possano collaborare e sviluppare strumenti e prodotti innovativi.
Per Bitpanda, Pantos ha innanzitutto lo scopo di promuovere un ecosistema di criptovalute più aperto, sano ed equo, rispettando e preservando la privacy, la collaborazione e la decentralizzazione che sono l'essenza della blockchain.
DICHIARAZIONE DI NON RESPONSABILITÀ
Il presente articolo non costituisce una consulenza in materia di investimenti, né un'offerta o un invito all'acquisto di criptorisorse.
Il presente articolo è a solo scopo informativo generale e non viene rilasciata alcuna dichiarazione o garanzia, espressa o implicita, e non si può attribuire un valore assoluto, sull'imparzialità, accuratezza, completezza o correttezza del presente articolo o delle opinioni in esso contenute.
Alcune dichiarazioni contenute nel presente articolo possono riguardare aspettative future che si basano sulle nostre attuali opinioni e ipotesi e comportano incertezze che potrebbero generare risultati effettivi, prestazioni o eventi che si discostano da tali affermazioni.
Nessuno di Bitpanda GmbH e nessuna delle sue affiliate, consulenti o rappresentanti avrà alcuna responsabilità in relazione al presente articolo.
Si prega di notare che un investimento in criptorisorse comporta dei rischi oltre alle opportunità sopra descritte.