Blockchain stack
Vogliamo andare ora a descrivere la stack delle blockchain, in modo simile a quanto fatto con le internet, perché anche qui possiamo organizzarlo a stack!
Nota: le astrazioni fra questi layer non sono definiti bene come osi osint.
Layer - 0 Internet
Internet (semi-reliable point-to-point communication) and cryptography (specifically, cryptographic hash functions and secure digital signatures).
Layer - 1 Consensus
Ci concentreremo sui protocolli di questo per la maggior parte di quanto faremo! Bitcoin, Ethereum sono tutti a questo livello.
Layer - 2 Scaling layer
Strano lol, cerca di rendere il livello 1 più efficiente. Le funzionalità sono le stesse, ma vorremmo che sia molto più veloce, probabilmetne è un livello temporaneo che scomparirà in futuro, ma per ora si fa molta ricerca su questo.
Layer - 3 application
Che tratta di smart contracts e applicazioni utente. Easy su questa roba, troppa roba, quindi la possiamo ignorare, perché non andremo a fare cose a questo livello.
Why it’s new
Computing paradigm
Big programmable computer that lives on the sky! Owned by all users!
- Open access computer!
- Global computational platform wo.
Something with a very high potentiality!
Not digital money!
I soldi sono solamente un mezzo nuovo mezzo di scambio per questa robba. Ad esempio se utilizzi tropper risorse a questo computer, è giusto che paghi l’energia per runnare quello di cui hai bisogno!
Principles over protocols
Vogliamo andare ad individuare alcuniprincipi belli ** e vedere come vengono applicati sui protocolli!