CADENES DE BLOCS
BLOCKCHAIN
CONCEPTES BÀSICS
Definició
Una blockchain és una base de dades distribuïda, formada per cadenes de blocs dissenyades per evitar-ne la modificació un cop que una dada ha estat publicada
Dades
Les dades emmagatzemades acostumen a ser transaccions
Tecnologies usades
Matemàtiques Avançades
Criptografia
Llenguatges de programació
Tecnologia de llibre de comptabilitat distribuïda
ORIGEN I MOTIVACIÓ
Intercanvi de
Diners
Béns
Serveis
Evitar les comissions de tercers en els intercanvis
Anonimat
Tracte entre iguals
TIPUS
Públiques
Bitcoin
Ethereum
Privades
Bancs i entitats financeres
USOS
Criptomonedes
Bitcoin
Ethereum
Dogecoin
Litecoin
Bases de dades de registre de noms
Alternativa al sistema de DNS
Processos electorals
Notari distribuït
Sistemes de pagament
Transaccions bancàries
Préstecs
Plataformes descentralitzades per a contractes entre parells
Topic principal
Topic principal
FUNCIONAMENT
Cada transacció crea un nou bloc que s'afegeix a la cadena
Els miners són els encarregats d'incloure els blocs en la cadena de manera segura
La cadena de blocs és la recopilació de totes les transaccions fetes des de la creació del registre
Registre distribuït: La cadena de blocs està desada en nombrosos ordinadors i és molt difícil de manipular
MINERIA I HASH
Mineria
Operació per encabir un nou bloc a la cadena
Per incloure un nou bloc
Iniciar amb el hash del bloc anterior
Complir amb la Proof-Of-Work
Hash
Xafar i reconstruir la cadena
Crear una cadena que representi l'original però no pugui ser reconeguda
Sempre té la mateixa longitud independentment de l'extensió de la cadena original
Estàndard més utilitzat SHA-256
ENCRIPTACIÓ
Les transaccions estan encriptades
Només els interessats en saben la calu
Mètode d'encriptació RSA
Generació de claus
Encriptat
Desencriptat
BENEFICIS EN L'EDUCACIÓ
Transparència
Responsabilitat
Motivació