Il 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.