Nico Sobrino's avatar
Nico Sobrino
nicogsobrino9@satlantis.io
npub1y3el...h5st
Engineer. Algo se te está escapando... ngsobrino@getalby.com
Nico Sobrino's avatar
ngsobrino 2 weeks ago
IP gets the packet to the right computer, but UDP gets the packet to the right program running on that computer.
Nico Sobrino's avatar
ngsobrino 2 weeks ago
La adopción de #Bitcoin no va a llegar porque el 99% de la gente “lo entienda”. Entender Bitcoin de verdad requiere curiosidad, tiempo y estudio en solitario, y eso es algo muy personal. A mí mismo me pasó: empiezas por inversión, especulación, trading… y solo si eres curioso vas más allá. Y no pasa nada. Porque la adopción no depende de la gente. Depende de la competencia. Cuando una empresa empieza a tener una ventaja estructural gracias a Bitcoin, las demás no pueden permitirse no adoptarlo. Si una cafetería es tesorera de BTC y compite con un 30% anual de media durante años, el resto o copia la estrategia o muere. Lo mismo a escala empresarial, financiera y global. Bitcoin no es solo “precio”. Es capital digital, pagos instantáneos 24/7 sin permisos, sin fronteras, sin bancos. Si se monta una empresa en España y pago a trabajadores en China, India o Japón cualquier día a cualquier hora, siempre estaré por delante de quien dependa de burocracia bancaria. Y luego está lo técnico: energía, minería, estabilidad de redes, firewalls con Bitcoin donde cada petición cuesta sats. Si tu competencia adopta eso y tú no, estás fuera. Para interactuar, necesitas Bitcoin. Esto va lento porque no es como la IA, que crea algo nuevo. Bitcoin sustituye una infraestructura financiera global ya existente. Primero crecerán los exchanges y la narrativa especulativa, porque son la puerta de entrada. Pero detrás hay una realidad tecnológica inevitable. El mercado adopta lo que es superior, aunque durante años haya volatilidad, críticas y “esto es un scam”. Bitcoin no necesita que todos lo entiendan. Solo necesita que funcione mejor. Y eso, a largo plazo, se impone.
Nico Sobrino's avatar
ngsobrino 3 weeks ago
#askNostr Quick question, genuinely trying to understand this better. In cases like CVE-2018-17144 or similar consensus-critical bugs: • Since malformed transactions (eg duplicate inputs / other non-standard or invalid patterns) get rejected at the mempool/relay layer, they wouldn’t propagate across the network, right? • So my doubt is: could an attacker craft a transaction that still ends up mined by an unrelated miner (because it sits in some miner’s mempool), or would all sane mempools reject it so the only path is a miner including it deliberately in their own block template? • Meaning for a true consensus exploit you need PoW to even push it into the state transition path (ConnectBlock / UTXO updates), because without a mined block it never becomes “real”. Then the failure-mode question: • Even if a bug were exploited “silently” and the invalid chain extended beyond 6 blocks, wouldn’t external watchers (exchanges, pools, explorers, independent indexers, people running older/other implementations) notice via divergence, coinbase/supply inconsistencies, or reorg signals? • And once detected, wouldn’t the economic + social layer coordinate around the rules-correct chain (patch + reorg / rollback), so Bitcoin doesn’t “die” but instead shows antifragility under stress? Curious how you think about whether a truly silent consensus bug is realistically possible today, given the diversity of monitoring and independent reconstruction of state.
Nico Sobrino's avatar
ngsobrino 3 weeks ago
Ey @Bitcoin Mechanic , just in case you have the time and like to respond: Quick question, genuinely trying to understand this better. In cases like CVE-2018-17144 or similar consensus-critical bugs: • Since malformed transactions (eg duplicate inputs / other non-standard or invalid patterns) get rejected at the mempool/relay layer, they wouldn’t propagate across the network, right? • So my doubt is: could an attacker craft a transaction that still ends up mined by an unrelated miner (because it sits in some miner’s mempool), or would all sane mempools reject it so the only path is a miner including it deliberately in their own block template? • Meaning for a true consensus exploit you need PoW to even push it into the state transition path (ConnectBlock / UTXO updates), because without a mined block it never becomes “real”. Then the failure-mode question: • Even if a bug were exploited “silently” and the invalid chain extended beyond 6 blocks, wouldn’t external watchers (exchanges, pools, explorers, independent indexers, people running older/other implementations) notice via divergence, coinbase/supply inconsistencies, or reorg signals? • And once detected, wouldn’t the economic + social layer coordinate around the rules-correct chain (patch + reorg / rollback), so Bitcoin doesn’t “die” but instead shows antifragility under stress? Curious how you think about whether a truly silent consensus bug is realistically possible today, given the diversity of monitoring and independent reconstruction of state.
Nico Sobrino's avatar
ngsobrino 3 weeks ago
Bitcoin es mas importante que la IA.
Nico Sobrino's avatar
ngsobrino 1 month ago
#Bitcoin es un activo libre de riesgo
Nico Sobrino's avatar
ngsobrino 1 month ago
El autodidacta se come al universitario.
Nico Sobrino's avatar
ngsobrino 1 month ago
Se puede especular sobre por qué, cómo o hasta cuándo baja el precio de #Bitcoin, pero nada de eso cambia la realidad tecnológica que hay detrás. La estructura financiera puede usar Bitcoin como quiera y los clientes pueden acceder a BTC como quieran, pero nada de eso afecta a sus cualidades ni a sus posibilidades técnicas. Bitcoin sigue produciendo bloques cada diez minutos, sin dobles gastos, sin censura, acumulando hashrate, con una red que nadie puede apagar y con una oferta que nadie puede manipular, por mucho que se desarrollen narrativas interesadas aprovechando la situación del mercado. Se pueden construir productos apalancados, como se ha hecho siempre en el sistema fiat, pero ya sabemos lo que ocurre cuando hay una huida y no existe un respaldo 1:1 sobre lo que se ha emitido. No tiene nada que ver aumentar la oferta de un activo real con crear productos financieros apalancados que introducen riesgo y distorsión en el precio. Esta situación ya ha ocurrido en el pasado y volverá a ocurrir. Halving tras halving, los desplomes se producirán a precios cada vez más altos y, en esos momentos, aparecerán nuevas razones por las que “Bitcoin ha muerto”. Pero la realidad está detrás de todo esto y no puede detenerse. La mala costumbre de juzgar Bitcoin por el comportamiento de sus tokens en el corto y medio plazo, donde influyen variables incontrolables y ajenas al protocolo Bitcoin, genera incongruencias que confunden, crean pánico y aumentan el desconocimiento. Bitcoin sigue siendo la misma infraestructura digital de propiedad sin autoridad, aunque tenga la mala fama provocada por una visión superficial que impide ver la estabilidad y la precisión del sistema tecnológico que hay detrás. Todo esto puede comprobarse con rigor estudiando Bitcoin sin el ruido del mercado y observando su comportamiento en el muy largo plazo, donde el mundo, poco a poco, va entendiéndolo y valorándolo y donde NO afectan variables financieras incontrolables (que nada tienen que ver con el funcionamiento de Bitcoin.) Por eso no hablo de precio, por eso no hablo de “buen o mal” momento y por eso no hablo de inversión, porque inevitablemente conduce a errores y malas interpretaciones. Este es el único riesgo real en Bitcoin, no saber diferenciar la señal del ruido
Nico Sobrino's avatar
ngsobrino 1 month ago
La importancia de la energía en Bitcoin
Nico Sobrino's avatar
ngsobrino 1 month ago
El stack es una estructura de datos real en RAM, una pila, que existe dentro del proceso del nodo, y que el intérprete de Bitcoin Script utiliza como memoria temporal para evaluar una condición de gasto. Durante la ejecución del script, el intérprete va empujando y sacando datos del stack conforme va leyendo y procesando cada opcode o dato del script, y el contenido del stack solo vive mientras dura esa evaluación. El intérprete es código del nodo, escrito en el lenguaje de implementación del cliente (por ejemplo C++ en Bitcoin Core). Es un conjunto de funciones que conocen el significado de cada opcode y que definen exactamente qué operación se ejecuta sobre el stack cuando aparece un determinado opcode. El intérprete lee el script byte a byte, decide si cada byte representa un dato o un opcode, y en el caso de un opcode ejecuta la función correspondiente sobre el stack y sobre los datos de la transacción que se está verificando. Bitcoin Script es el lenguaje de condiciones definido por ese intérprete. No es código ejecutable del usuario, sino el conjunto de opcodes disponibles y sus reglas de ejecución tal como están implementadas en el software del nodo. El lenguaje existe porque el nodo lo implementa, no porque el script lo defina. El script, en sentido estricto, es simplemente una secuencia de bytes que viaja en la blockchain como parte de una transacción. Esa secuencia contiene datos y opcodes codificados como ceros y unos. El script no contiene funciones, no contiene lógica propia y no ejecuta nada por sí mismo. Es el nodo, a través del intérprete, quien toma ese conjunto de bytes y lo evalúa usando las funciones ya existentes para comprobar si se cumplen las condiciones de gasto del UTXO. No es un smart contract porque el usuario no puede programar ni desplegar comportamiento nuevo. El usuario no define funciones, no define estado, no controla el flujo de ejecución ni introduce lógica arbitraria. Lo único que puede hacer es combinar opcodes ya existentes para construir una condición lógica finita que el nodo sabe verificar. El resultado final de toda esa evaluación es siempre binario: la condición se cumple o no se cumple, el UTXO se puede gastar o no se puede gastar
Nico Sobrino's avatar
ngsobrino 1 month ago
#Bitcoin es un sistema e infraestructura digital que permite el intercambio de registros (monedas) sin intermediarios protegido por energía. Resulta que esos registros cotizan en el mercado lo cual implica que tengan un precio en términos de fiat. Se tiene la mala costumbre de juzgar el sistema completo, el cual es extremadamente preciso, estable y seguro, por el comportamiento irracional, volátil e impredecible que tienen sus monedas en el mercado en el corto-medio plazo. Amplia tu vista, sumérgete en la madriguera y descubre todo gracias a Bitcoin, no te dejes controlar por unos números que suben y bajan, la realidad está detrás.
Nico Sobrino's avatar
ngsobrino 1 month ago
Hackear un banco es ilegal. Hackear #Bitcoin es imposible.
Nico Sobrino's avatar
ngsobrino 2 months ago
Sobre la escalabilidad de #Bitcoin; para mi lo abarcará todo. La propuesta de Ethereum es legítima y necesaria pero pienso que acabará implementándose encima de Bitcoin. Bitcoin resuelve el problema fundamental, conseguir verdad sin autoridad, en base a energía y a unos registros (bitcoins) que viven en ese sistema permitiendo transaccionar y participar en ese sistema de registros. Es imprescindible mantener la base de este sistema segura y no compleja para que su blockchain pueda ser adoptada y desplegada por cualquiera, además de no introducir vulnerabilidades innecesarias. El problema fundamental de construir un ordenador descentralizado es que necesitas un token que permita las operaciones en ese sistema. Si ese "token" tuviera características monetarias fuertes (como los sats), el sistema sería mucho más estable, seguro y todo el mundo migraría hacía él. El problema es que no puedes meter en una blockchain el ordenador descentralizado si quieres que ese token sea dinero duro. Es solo sobre matería prima digital, cuya base debe ser indestructible, dura y segura (bitcoin) sobre la que en una capa3, encima de lightning, tendría mas sentido construir el ordenador o la computación que pretende Ethereum. Además, si vamos hacia un mundo sin autoridad donde la blockchain sea la que registre la verdad (creo que es así) y todos los servicios digitales tenderán a ser descentralizados (actualmente se ha descentralizado el dinero digital con Bitcoin y la computacion con Ethereum) no pueden existir ni convivir dos blockchains ya que una siempre va a tener más verdad (energía), y frente a una discrepancia, por ejemplo; el registro de una casa pertenece a A en Bitcoin pero a B en Ethereum, entonces la casa es de A. Casi como actualmente la verdad le pertenece, a través de la violencia, al sistema judicial de el/los Estados y su autoridad, más poderoso frente a los mas débiles.
Nico Sobrino's avatar
ngsobrino 2 months ago
Cuando el capital se mueve de un sistema menos eficiente a uno más eficiente, hay turbulencias y volatilidad. Por eso #Bitcoin y su comportamiento.