How can a distributed network agree on the execution of an arbitrary code in a trust-free way? Currently there are plenty of solutions to achieve that. Every solution differs by the network's structure and protocols but the common ground is the presence of a bytecode that is able to run arbitrary code in a deterministic manner. This paper will describe the basic characteristics of a Platform Agnostic Bytecode and how is used in Polkadot, a distributed network that `aims to provide a scalable and interoperable framework for multiple chains with pooled security`.
Come può una rete distribuita concordare l'esecuzione di un codice arbitrario in modo privo di fiducia? Attualmente esistono numerose soluzioni per raggiungere questo obiettivo, ognuna delle quali si differenzia per la struttura e le caratteristiche della rete, ma il punto in comune è la presenza di un bytecode in grado di eseguire codice arbitrario in modo deterministico. La seguente tesi descriverà le caratteristiche di base di un bytecode "Platform-Agnostic" e come viene utilizzato in Polkadot, una rete distribuita che mira a fornire un framework scalabile e interoperabile per multiple blockchain con sicurezza condivisa.
L'importanza di un Bytecode Agnostico alla piattaforma in una rete decentralizzata
MIOTTI, GABRIELE
2022/2023
Abstract
How can a distributed network agree on the execution of an arbitrary code in a trust-free way? Currently there are plenty of solutions to achieve that. Every solution differs by the network's structure and protocols but the common ground is the presence of a bytecode that is able to run arbitrary code in a deterministic manner. This paper will describe the basic characteristics of a Platform Agnostic Bytecode and how is used in Polkadot, a distributed network that `aims to provide a scalable and interoperable framework for multiple chains with pooled security`.File | Dimensione | Formato | |
---|---|---|---|
Miotti_Gabriele.pdf
accesso aperto
Dimensione
677.31 kB
Formato
Adobe PDF
|
677.31 kB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/48619