clase 3 (blockchains) Flashcards

1
Q

Blockchain layers

A
  1. execution: tomar el bloque N y los datos necesarios para formar un bloque N+1
  2. settlement: capa de disputas, validacion, bridging, etc
  3. consensus: acordar el contenido y orden de las tsx para generar el prox bloque
  4. data availability: garantiza informacion para poder generar nuevos bloques
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

blockchain monolitica

A

todas las capas acopladas
un cambio de capas puede impactar en las demas
produce un circulo vicioso de blockchain trilema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ethereum 1.0 como blockchain monolitica

A

execution: codigo ejecutado en la evm
Settlement: la info en mainnet
Consensus: PoW o PoS
Data: se necesitan archive nodes + full nodes + light nodes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

limitaciones de monoliticas

A
  • necesito + blockspace = mas caro = menos descentralizado
  • tx + rapidas = consenso mas rapid = menos nodos = mas centralizado
  • nodos mas baratos sin bajar velocidad = optimizados para ejecucion = … = menos seguro
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

en que consiste modular blockchain

A

delegar una o mas capas a otra blockchain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ethereum 2.0 como modular

A

el cliente de ejecucion esta separado del cliente de consenso
el cliente de consenso migro a PoS y fue transparente para el resto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ventajas blockchain modulares

A
  • escalabilidad
  • Lanzamiento de nuevas blockchains
  • Flexibilidad
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Limitaciones de las blockchains modulares

A
  • no garantizan su propia seguridad
  • mas complejo
  • requiere coordinacion y confianza entre las partes
  • dificil mantener proyectos por bajos incentivos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Porque surgen privacy blockchains

A

surgen de la necesidad de querer privacidad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

privacy blockchains - Monero

A
  • Stealth addresses: rotacion de adresses impiden el trackeo de una wallet
  • Ring signatures: Decoy tsx previenen saber de donde viene la tx real
  • Ring CT: previenen saber los valores de las tsx
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

privacy blockchains - Aztec

A

simil a monero
Data store usando merkle trees para verificar ownership
Utiliza tecnicas criptograficas para checkear que no haya double spend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Que son soft y hard forks

A

son variaciones de codigo en la blockchain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

caracteristicas soft fork

A

retro compatible
resulta en una chain
updatear al nuevo protocolo es opcional

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

caracteristicas hard fork

A

no es retro compatible
2 chains resultantes
updatear al protocolo nuevo es obligatorio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly