Estudio del White Paper de Bitcoin: Fundamentación y Funcionamiento
Clase 3 de 15 • Curso de Bitcoin y Blockchain
Contenido del curso
Clase 3 de 15 • Curso de Bitcoin y Blockchain
Contenido del curso
Guillermo Jimenez
Gilberto Moncada
Alejandro Bejarano
Esmeralda Bazan Oviedo
Juan Carlos Silva Vargas
Ulises Argueta
LEONARD CUENCA
Angel Raul Garcia Jimenez
Sergio Mora
Angel Santillan Brambila
Juan Christopher
Felipe Bernardo González Barranco
Edgar Francisco Arellano Reyes
Astrik Sem Torres Garcia
mauricio Hernández
Santiago Escalante
Luis Antonio Correa Leyva
Jorge Fidel Zubieta Choque
Franco Manca
Roger Castellví Garcia
Arnold simon
Carolina Henao
Juan David Rueda Quiroga
Juan Christopher
Miguel Angel Unrisa Fula
Santiago Escalante
Luis Antonio Correa Leyva
Edgar Francisco Arellano Reyes
Mirsha Carrillo
Antonio Demarco Bonino
Miguel Peláez
Ruth de los Angeles Campoverde Tabara
Adora Gonzalez
Jainelker Jesus Yepez
Adora Gonzalez
Milton Gabriel Iñiguez Velasco
Alejandro Naranjo Zapata
Juan Otavalo
Arturo Vargas
Karen Angélica Rangel Tovar
Jorge Rafael Flores Meza
David Enrique Piedrahita
Proof of Work (PoW) lo utilizan Bitcoin, Ethereum, Litecoin
Proof of Stake (PoS) lo utilizan NXT, Tezos, soon Ethereum. Se puede decir que es mucho mas eficiente que PoW.
Delegated Proof of Stake (DPoS) lo utilizan EOS, BitShares. Consiste en delegar a un pequeño grupo de validadores la labor de producir nuevos bloques. La produccion de nuevos bloques sucede cada 1 o 2 segundos.
Proof of Activity (PoA): lo utiliza Decred. Este combina PoW y PoS para tener lo mejor de los dos mundos. Deja que sea escogido por los mineros.
Proof-of-Location (PoL): lo utilizan FOAM, Platin. Introduce la localizacoin por GPS para sus nodos y correpondiende validación.
Etc existen muchos tipos de validar las transaccoines.
tengo que diferir, PoS no es más eficiente que la prueba de trabajo, ya que esta centraliza la red y no permite que un usuario común pueda validar la red, algo que si se `puede hacer en bitcoin
¡Buen aporte!
Estaría muy interesante si lanzaran un curso sobre la minería :D
Un curso bien teórico práctico
Binance tiro uno hace unas semanas, podrias buscarlo, toma cosas como, las diferentes algoritmos, los equipos a tomar en cuenta. etc.
El whitepaper de Satoshi Nakamoto
Por qué no se sabe nada del creador del Bitcoin, Satoshi Nakamoto, El 26 de abril de 2011, el creador de Bitcoin, abandonó la comunidad cripto para trabajar en otros proyectos. Nadie sabe de él.
Resumen del WhitePaper (Igual te dejo la responsabilidad de validar y de comprobar, jamas te quedes con la información de alguien mas busca tu verdad, busca tu camino ninja)
Funcionamiento de Bitcoin -> (WhitePaper)[https://bitcoin.org/files/bitcoin-paper/bitcoin_es_latam.pdf]
Proof of Work (PoW) lo utilizan Bitcoin, Ethereum, Litecoin
Proof of Stake (PoS) lo utilizan NXT, Tezos, soon Ethereum. Se puede decir que es mucho mas eficiente que PoW.
Delegated Proof of Stake (DPoS) lo utilizan EOS, BitShares. Consiste en delegar a un pequeño grupo de validadores la labor de producir nuevos bloques.
La produccion de nuevos bloques sucede cada 1 o 2 segundos.
Proof of Activity (PoA): lo utiliza Decred. Este combina PoW y PoS para tener lo mejor de los dos mundos. Deja que sea escogido por los mineros.
Proof-of-Location (PoL): lo utilizan FOAM, Platin. Introduce la localizacoin por GPS para sus nodos y correpondiende validación.
Gracias por el aporte.!
Buen Aporte Compañero, la produccion de nuevos bloques de bitcoin se da cada 10 minutos aprox.
En este video explican un poco mas dinámica como funciona el Blockchain lo recomiendo bastante para complementar este clase: https://www.youtube.com/watch?v=V9Kr2SujqHw&t=0s
Gracias.
Gracias!
En mi experiencia personal lo mas difícil de explicar a cualquier persona sobre Bitcoin es la minería.
Hace unos días me di a la tarea de intentar verbalizar la minería de la manera mas sencilla posible, lo logre despues de 5 horas jaja
Me gustaría saber a que llegaste! :0
se puede uno pegar al enredada más grande tratando de explicarlo
Lo que tampoco me queda claro es el concepto de nodos: yo hoy compré 3 #BTC a través de Binance. Mi laptop se transformó en un nodo de bitcoin automáticamente? Entiendo que no. Y cómo me transformo en un nodo oficial de #BTC? A quién se lo comunico? A quién le pido permisos? Al ser yo un nodo: significa que en mi laptop puedo encontrar cadenas de blockchain de ciento de miles de dólares? Madre-mía.- 🤯🤯
Hola. Cada nodo es una computadora que se encuentra corriendo el código de bitcoin, su función es almacenar la base de datos de todas las transacciones realizadas (o sea la blockchain), validar esta base de datos (o sea comprobar con otros nodos que la base de datos que está almacenando sea válida y no tenga transacciones fraudulentas, etc.) y además atender peticiones de nuevas transacciones, atender estas nuevas peticiones es lo que se conoce como proceso de minado, donde el nodo captura un conjunto de transacciones, construye "un bloque" y comienza a realizar cálculos para hallar un hash válido que le permita "sellar" ese bloque y añadirlo a la blockchain (o sea la base de datos). Para hacer todo eso y convertirte en un nodo tienes que descargar el código de bitcoin y leer las instrucciones para compilarlo y ponerlo a correr, es un proceso complejo aunque también existen soluciones para hacerlo en la nube a base de click. Espero haber aclarado un poco tu duda, al comprar BTC no te conviertes en un nodo y espero haberte dado una idea de como sería el proceso para crear tu propio nodo y cuál es la labor de los nodos.
Acá está el código de bitcoin: https://github.com/bitcoin/bitcoin
PD: También existen máquinas especializadas que puedes comprar y es básicamente plug and play, ya vienen con el código corriendo todo listo para empezar a minar (convertirte en un nodo). El problema es que tal vez no resulte rentable para muchos porque consumen mucha electricidad. También hay formas de configurar un nodo para que no realice proceso de minado y sea usado solamente para realizar consultas sobre la blockchain y validación.
excellente!
Análisis abtract del Whitepaper de Satoshi Nakamoto
.
Bitcoin: Un Sistema de Efectivo Electrónico Usuario-a-Usuario
Análisis del Abstracto (Abstract)
Una versión puramente electrónica de efectivo permitiría que los pagos en línea fuesen enviados directamente de un ente a otro sin tener que pasar por medio de una institución financiera.
Versión digital del dinero actual donde no se requiere un tercero de confianza, o sea un intermediario para validar nuestras transacciones.
Firmas digitales proveen parte de la solución, pero los beneficios principales se pierden si existe un tercero confiable para prevenir el doble-gasto.
Hablamos de la Prueba de trabajo, mecanismo que nos ayuda para que el ecosistema sea seguro, inmutable y que pueda funcionar a partir de validaciones. Dicho mecanismo nos permite validar bitcoin una vez sin preocuparnos que exista una segunda validación y que no se pueda insertar información falsa.
Proponemos una solución al problema del doble gasto utilizando una red usuario-a-usuario.
Hablamos de la tecnología P2P.
La red coloca estampas de tiempo a las transacciones al crear un hash de las mismas en una cadena continua de pruebas de trabajo basadas en hashes,
hash es un código que identifica de forma única un bloque y que lo utilizamos para unir un bloque con otro formando las cadenas.
formando un registro que no puede ser cambiado sin volver a recrear la prueba de trabajo.
Es decir es inmutable. Nadie puede modificar blockchain sin que quede rastro de ello.
La cadena más larga no solo sirve como la prueba de la secuencia de los eventos testificados, sino como prueba de que vino del gremio de poder de procesamiento de CPU más grande.
Después del funcionamiento quedarán trazas de las cadenas de bloque válido, además de todos los detalles de cada uno de estos bloques en cuanto a su información.
Siempre que la mayoría del poder de procesamiento de CPU esté bajo el control de los nodos que no cooperan para atacar la red, estos generarán la cadena más larga y le llevarán la ventaja a los atacantes.
En internet existen personas maliciosas que quieren irrumpir en el ecosistema, para evitar esto se toma a la cadena de bloques mantenida por el 51% de los nodos de la red, los cuales por el incentivo generado por la red suelen ser los que no cooperan para atacarla. Se debe tener el 51% del poder de cómputo de la red para poder cambiar la historia de la blockchain.
La red en sí misma requiere una estructura mínima.
Las 4 tecnologías principales: Blockchain, P2P, Criptografía (hash y claves públicas y privadas), PoW (Prueba de trabajo).
Los mensajes son enviados bajo la base de mejor esfuerzo, y los nodos pueden irse y volver a unirse a la red como les parezca, aceptando la cadena de prueba de trabajo de lo que sucedió durante su ausencia.
Si una persona no quiere aportar más al poder de cómputo necesario para mantener la red, no pasa nada, puede irse. La ÚNICA condición para volver a aportar poder de cómputo para mantener la red es aceptar la cadena de bloques que fue creciendo en su ausencia.
Buen resumen!
La reducción de la recompensa de bitcoin para los mineros no se dio por su alta demanda o por que hay mucho mineros. Forma parte del ecosistema de bitcoin y se llama halving. Se trata de que la recompensa de los mineros se reduce un 50% cada 4 años (lo cual por lógica al “emitirse” menos bitcoin el precio sube).
¿Por qué 4 años? Está establecido que entre cada halving se registren 210.000 bloques.
Los mineros tardan en registrar las transacciones (bloques) en aprox 10 minutos por lo que sacando cuentas da aprox 4 años.
Actualmente (2021) la recompensa para los mineros es de 6.25 BTC y a partir del 08/05/2024 sera de 3.125 (-50%).
Osea que por eso es que se dice que los 21 millones no se van a alcanzar sino hasta el año 2140, porque cada vez se van a ir recompensando con menos btc, no porque se haga más dificil encontrar los hash ni tampoco porque tome más tiempo. Siempre van a ser 10 minutos, pero con cada halving, se va reduciendo la cantidad de btc que se obtiene
Voy a mirar los cálculos matemáticos que se ve interesante
Asi es.
satoshi es un duro a crear esto y poner a los bancos en jaque mate pues esto cada dia va ser mas apoyado por los paises solo miremos al Salvador con sus ganancias de BTC ha logrado hacer muchas cosas en su pais como creacion de veterinarias y futuras escuelas
Y cuál es la adopción en el uso de esta tecnología en relación la penetración de los smartphones? Quizás la pregunta esté mal hecha, pero lo que quiero decir es: necesito acceso a una computadora, o al menos un smartphone para acceder y hacer uso de esta tecnología, verdad? La fricción para entrar a este mundo es alta, y esta fricción se ve agudizada por la zona geográfica en la que vivimos.
En los smartphones puedes tener lo que se conoce como Wallet, la mayoría son muy intuitivas y fáciles de usar. Te puede recomendar algunas como Coinomi, TrustWallet, MuunWallet. Coinomi es open source y se considera muy segura y confiable. TrustWallet tiene soporte para varios tipos de cryptos, además de que se integra con DApps (Aplicaciones descentralizadas que corren sobre la tecnología blockchain y los smartcontracts). Y MuunWallet es interesante porque soporta algo llamado lightning network que te permite realizar transacciones que se confirman más rápido y con un costo de feed más bajo. Todo esto lo verás más adelante en este mismo curso.
Sin duda, necesitas acceso a un smartphone o computadora. Creo entender tu punto refiriendote a que no todas las personas tienen acceso a un teléfono inteligente, sin embargo, actualmente existen muchas mas personas con acceso a un teléfono inteligente que a los servicios de banca tradicional. En aldeas perdidas del Amazonas o en poblados de África es super común ya encontrarte con personas con teléfono celular.
Cuando uno estudia por amor a aprender...
Tener un nodo completo de Bitcoin no significa necesariamente que se quiere minar. Se puede tener un nodo, apoyar la descentralización de la red sin necesidad de tener la supermaquina requerida para minar y crear nuevos bloques. Dferencia entre un minero y un nodo
En lo personal me confundió un poco lo de la firma digital y el hash, así que este artículo me ayudó a entenderlo mejor. Por si le sirve a alguien.
¿Qué pasa si por ejemplo un país con suficiente poder como es China, invirtiese demasiado en centros de minado, al punto de poseer el mayor porcentaje del nivel de computo, y que de este modo pueda manipular a su favor estas tecnologías? Es una suposición pero imagino que tal fraude conllevaría a la devaluación del ecosistema hasta acabar con la mismo.
Bueno yo creo que la adquisición de mayor poder de minado, no necesariamente significa que una posible vulneración de seguridad, porque realmente tendrían que tener acceso a todas las computadoras del mundo, por eso es que el sistema es descentralizado.
Ohhh entiendo, gracias. Para agregar en respuesta a mi mismo, en el white paper en la parte de incentivo se da una buena explicación del porqué a pesar de que un posible atacante tenga mayor parte del poder de computo, no le conviene usarlo para defraudar el sistema. Como supuse, el fraude conllevaría a socavar el sistema y a su vez su riqueza. Por otro lado si usan su poder de computo en favor de las reglas, ellos serían los más beneficiados pues podrían minar la mayor cantidad de bloques.
Si alguien encuentra el hash, antes que los demás quiere decir que todo el esfuerzo del otro grupo de minedo es inutil?
Exacto
Si, este es el gran problema que presenta BTC y que al parecer el pryecto de Solana intenta solucionar con el protocolo de consenso que crearon.
Pienso que las tesis académicas son una gran fuente de información independientemente de la temática que investiguemos. Les comparto este documento donde se introduce sobre Blockchain ¿Cómo se debe plantear un curso introductorio a la tecnología Blockchain, que haga uso de la información y los trabajos disponibles, y que también permita aplicar tal tecnología al contexto colombiano?
Gracias por el aporte. Está muy interesante.
Aquí tienes un resumen del White Paper de Bitcoin, su fundamentación técnica y su funcionamiento, tal como lo presentó Satoshi Nakamoto en 2008 bajo el título: “Bitcoin: A Peer-to-Peer Electronic Cash System”.
📘 Estudio del White Paper de Bitcoin: Fundamentación y Funcionamiento
1. Contexto y propósito del documento
El White Paper surge como respuesta a los problemas del sistema financiero tradicional, especialmente:
🎯 Objetivo central: Proponer un sistema de dinero electrónico que permita enviar pagos entre pares de manera directa, verificable y sin intermediarios.
2. Estructura general del White Paper
El documento tiene 12 secciones, cada una abordando un aspecto técnico y conceptual del sistema Bitcoin:
SecciónTema centralDescripción
1
Introducción
Plantea el problema de los intermediarios y la solución mediante una red P2P.
2
Transacciones
Explica cómo se representan y verifican las transferencias de valor digital.
3
Servidores de tiempo (timestamp server)
Método para sellar cronológicamente las transacciones.
4
Prueba de trabajo (Proof of Work)
Mecanismo que asegura la red y valida los bloques.
5
Red
Funcionamiento descentralizado de nodos que comparten la cadena de bloques.
6
Incentivos
Recompensas a los mineros que validan bloques.
7
Recuperación del espacio en disco
Optimización mediante poda de datos antiguos.
8
Verificación de pagos simplificada
Modelo de cliente ligero (SPV).
9
Combinación y división de valores
Cómo se agrupan o dividen las transacciones.
10
Privacidad
Protección de identidad mediante claves públicas.
11
Cálculos
Estimaciones sobre probabilidades de ataques.
12
Conclusión
Resumen del sistema como solución al doble gasto.
3. Fundamentos técnicos principales
🔹 a) Transacciones digitales
🔹 b) El problema del doble gasto
En sistemas digitales tradicionales, un usuario puede intentar gastar el mismo saldo dos veces. Bitcoin soluciona esto con una red distribuida donde cada nodo verifica y almacena todas las transacciones válidas en un registro común (la blockchain).
🔹 c) Blockchain y marca de tiempo (Timestamp Server)
Cada bloque incluye:
Esto crea una cadena inmutable de bloques, donde cualquier intento de alterar una transacción sería detectado inmediatamente.
🔹 d) Prueba de trabajo (Proof of Work)
👉 Este proceso sustituye la confianza en instituciones por confianza matemática.
🔹 e) Incentivos y emisión monetaria
Los mineros reciben:
Este sistema:
🔹 f) Privacidad
Aunque las transacciones son públicas, las identidades se mantienen anónimas. Cada usuario se identifica con direcciones (claves públicas), que pueden cambiar en cada operación para mayor privacidad.
🔹 g) Seguridad y consenso
4. Innovaciones clave del White Paper
🔸 Combina tecnologías existentes (criptografía, P2P, prueba de trabajo) en un nuevo modelo financiero autosuficiente. 🔸 Introduce el concepto de escasez digital programada. 🔸 Establece un sistema monetario sin confianza, basado en reglas y no en actores. 🔸 Propone la primera forma de consenso descentralizado a escala global.
5. Impacto y legado
Desde su publicación en 2008:
6. Conclusión general
El White Paper de Bitcoin no solo describe una moneda digital, sino un nuevo paradigma económico: una red autónoma, transparente y resistente a censura, basada en la cooperación y la criptografía.
bitcoin.org no es un sitio oficial, bitcoin recuerda es descentralizado