<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comentarios en: Minería Bitcoin ¿Cómo se crea un bloque?	</title>
	<atom:link href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/feed/" rel="self" type="application/rss+xml" />
	<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/</link>
	<description>Formación sobre Bitcoin, Criptomonedas y web3</description>
	<lastBuildDate>Mon, 17 Apr 2023 14:55:57 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Por: José Miguel Mairal Lozano		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-2/#comment-87307</link>

		<dc:creator><![CDATA[José Miguel Mairal Lozano]]></dc:creator>
		<pubDate>Tue, 15 Feb 2022 10:53:30 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-87307</guid>

					<description><![CDATA[Muy bien! Estoy en ello, lento, pero seguro. Llevo unos 5 días entrando cada día un rato y, cuanto más leo, mas quiero leer. Estoy apasionado con los Bitcoin. Gracias. 
Saludos.]]></description>
			<content:encoded><![CDATA[<p>Muy bien! Estoy en ello, lento, pero seguro. Llevo unos 5 días entrando cada día un rato y, cuanto más leo, mas quiero leer. Estoy apasionado con los Bitcoin. Gracias.<br />
Saludos.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Bit2Me Academy		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-2/#comment-65161</link>

		<dc:creator><![CDATA[Bit2Me Academy]]></dc:creator>
		<pubDate>Thu, 11 Nov 2021 23:57:33 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-65161</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-2/#comment-61463&quot;&gt;Matias&lt;/a&gt;.

Saludos Matias!

En cada uno de esos casos, nuestra Academy tiene la respuesta, sigue indagando por su mar de información y obtendrás esas y más respuestas :)]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-2/#comment-61463">Matias</a>.</p>
<p>Saludos Matias!</p>
<p>En cada uno de esos casos, nuestra Academy tiene la respuesta, sigue indagando por su mar de información y obtendrás esas y más respuestas 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Matias		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-2/#comment-61463</link>

		<dc:creator><![CDATA[Matias]]></dc:creator>
		<pubDate>Sat, 23 Oct 2021 20:40:19 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-61463</guid>

					<description><![CDATA[Me falta la frutilla del postre... qué es UN bitcóin? es un bloque? como se crea? donde esta? quien me lo paga? de donde sale? quien me lo envia?]]></description>
			<content:encoded><![CDATA[<p>Me falta la frutilla del postre&#8230; qué es UN bitcóin? es un bloque? como se crea? donde esta? quien me lo paga? de donde sale? quien me lo envia?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Bit2Me Academy		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-47638</link>

		<dc:creator><![CDATA[Bit2Me Academy]]></dc:creator>
		<pubDate>Wed, 14 Jul 2021 05:32:09 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-47638</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-47621&quot;&gt;Fernando Oviedo&lt;/a&gt;.

Saludos Fernando!

No, no existe ningún servidor central, Bitcoin es completamente descentralizado en su funcionamiento.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-47621">Fernando Oviedo</a>.</p>
<p>Saludos Fernando!</p>
<p>No, no existe ningún servidor central, Bitcoin es completamente descentralizado en su funcionamiento.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Fernando Oviedo		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-47621</link>

		<dc:creator><![CDATA[Fernando Oviedo]]></dc:creator>
		<pubDate>Tue, 13 Jul 2021 23:32:14 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-47621</guid>

					<description><![CDATA[Hola amigos, hay un servidor central donde corre el software del bitcoin, quien lo administra?]]></description>
			<content:encoded><![CDATA[<p>Hola amigos, hay un servidor central donde corre el software del bitcoin, quien lo administra?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Bit2Me Academy		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14482</link>

		<dc:creator><![CDATA[Bit2Me Academy]]></dc:creator>
		<pubDate>Tue, 26 Jan 2021 01:12:32 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-14482</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14411&quot;&gt;Joaquin&lt;/a&gt;.

Saludos Joaquin!

1.- &quot; He visto este caso pero no veo que sentido tiene, no sería “injusto” &quot;

Sería injusto para quienes están esperando la confirmación de un transacción, la emisión de un bloque vacío retrasa la confirmación y eso demora la confirmación de las transacciones. Pero por otro lado, la &quot;injusticia&quot; se ve lavada con un acto de justicia, y es que el minero de ese bloque vacío solo recibe la recompensa de bloque y no ve ninguna otra ganancia en forma de comisiones. La verdad es que este escenario de bloques vacíos no es ideal para los mineros, de hecho, tratan de evitarlo, pero supongo que el software y sus configuraciones de minería muchas veces presenta estos pequeños casos. 

Al final, digamos que queda en equilibrio esto del tema de minar bloques vacíos.

2.- &quot;La transacción tiene validez luego de ser agregada a un bloque? Es decir, la transacción cuando pasa a ser una UTXO para el receptor, cuando es agregada a un bloque válido?&quot;

Una transacción solo es &quot;completamente válida&quot; una vez que sea emitida, aceptada por un minero, incluida en un bloque y aceptada por la red tras la verificación de dicho bloque. Antes de eso, una transacción está en un estado de &quot;PROCESANDO&quot; en la que el dinero no ha dejado de ser de quien lo envió a su destinario. Por supuesto, hay mecanismos para evitar la trampa, y ese es aceptar transacciones que hayan recibido al menos tres confirmaciones dentro de la red, de lo contrario corres peligro de un robo de fondos, aunque eso es muy, pero muy, muy poco probable. 

3.- En el caso de que la transacción sea agregada a un bloque válido y se produzca un fork porque dos mineros generaron un bloque casi al mismo tiempo, que pasa con la UTXO que ha recibido cada una de las salidas de las transacciones de ese bloque en caso que se tome como cadena maestra al otro “camino”? Esas transacciones se cancelan o que es lo que ocurre?

Lo que ocurre es que si una transacción se ha incluido en dos bloques al mismo tiempo, y estos han sido validado por la red, el siguiente bloque (o siguientes) decidirá su destino. El siguiente bloque minado se &quot;unirá&quot; a solo UNO de esos dos bloques emitidos dejando un bloque confirmado y al otro huérfano. El bloque confirmado será parte de la cadena más larga y por consenso la red tomará a la cadena más larga como la cadena e historial válido, y la otra cadena será rechazada. Esto dejara que el bloque confirmado siga con la cadena de confirmaciones de transacciones, y al bloque huérfano sin ninguna validez. De hecho, las transacciones de ese bloque huérfano que no hayan sido confirmadas por alguno de los bloques de la cadena valida, volverán a la mempool en espera de un nuevo bloque para que sean finalmente confirmadas e incluidas en la red. De esta forma no se pierden esas transacciones, y todo el conjunto de transacciones en la mempool es confirmado tarde o temprano.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14411">Joaquin</a>.</p>
<p>Saludos Joaquin!</p>
<p>1.- » He visto este caso pero no veo que sentido tiene, no sería “injusto” »</p>
<p>Sería injusto para quienes están esperando la confirmación de un transacción, la emisión de un bloque vacío retrasa la confirmación y eso demora la confirmación de las transacciones. Pero por otro lado, la «injusticia» se ve lavada con un acto de justicia, y es que el minero de ese bloque vacío solo recibe la recompensa de bloque y no ve ninguna otra ganancia en forma de comisiones. La verdad es que este escenario de bloques vacíos no es ideal para los mineros, de hecho, tratan de evitarlo, pero supongo que el software y sus configuraciones de minería muchas veces presenta estos pequeños casos. </p>
<p>Al final, digamos que queda en equilibrio esto del tema de minar bloques vacíos.</p>
<p>2.- «La transacción tiene validez luego de ser agregada a un bloque? Es decir, la transacción cuando pasa a ser una UTXO para el receptor, cuando es agregada a un bloque válido?»</p>
<p>Una transacción solo es «completamente válida» una vez que sea emitida, aceptada por un minero, incluida en un bloque y aceptada por la red tras la verificación de dicho bloque. Antes de eso, una transacción está en un estado de «PROCESANDO» en la que el dinero no ha dejado de ser de quien lo envió a su destinario. Por supuesto, hay mecanismos para evitar la trampa, y ese es aceptar transacciones que hayan recibido al menos tres confirmaciones dentro de la red, de lo contrario corres peligro de un robo de fondos, aunque eso es muy, pero muy, muy poco probable. </p>
<p>3.- En el caso de que la transacción sea agregada a un bloque válido y se produzca un fork porque dos mineros generaron un bloque casi al mismo tiempo, que pasa con la UTXO que ha recibido cada una de las salidas de las transacciones de ese bloque en caso que se tome como cadena maestra al otro “camino”? Esas transacciones se cancelan o que es lo que ocurre?</p>
<p>Lo que ocurre es que si una transacción se ha incluido en dos bloques al mismo tiempo, y estos han sido validado por la red, el siguiente bloque (o siguientes) decidirá su destino. El siguiente bloque minado se «unirá» a solo UNO de esos dos bloques emitidos dejando un bloque confirmado y al otro huérfano. El bloque confirmado será parte de la cadena más larga y por consenso la red tomará a la cadena más larga como la cadena e historial válido, y la otra cadena será rechazada. Esto dejara que el bloque confirmado siga con la cadena de confirmaciones de transacciones, y al bloque huérfano sin ninguna validez. De hecho, las transacciones de ese bloque huérfano que no hayan sido confirmadas por alguno de los bloques de la cadena valida, volverán a la mempool en espera de un nuevo bloque para que sean finalmente confirmadas e incluidas en la red. De esta forma no se pierden esas transacciones, y todo el conjunto de transacciones en la mempool es confirmado tarde o temprano.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Joaquin		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14411</link>

		<dc:creator><![CDATA[Joaquin]]></dc:creator>
		<pubDate>Mon, 25 Jan 2021 15:24:50 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-14411</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14367&quot;&gt;Bit2Me Academy&lt;/a&gt;.

Saludos Bit2Me, otra vez yo, pido disculpas si ya estoy siendo pesado es que quiero comprenderlo bien.


Juntando:

&lt;em&gt;&quot;...Cada nodo dentro de la red, toma el bloque lo verifica y lo agrega en su “propio historial de la blockchain”. Miralo de esta forma, cada nodo de la red tiene un historial propio, pero ese historial es creado por unas reglas que todos los nodos respetan, de esa forma, la copia local de la blockchain de cada nodo es al final una copia fiel y exacta de cada nodo que respete dichas reglas dentro de la red...&quot;&lt;/em&gt;

&lt;em&gt;&quot;...Tan rápido como un bloque se ha emitido a la red y es aceptado como &lt;/em&gt;&lt;strong&gt;&lt;em&gt;válido&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;, comienza la creación del siguiente bloque. El proceso se inicia en la red “en vivo” de hecho, el mensaje de “NEW BLOCK” tarda en promedio 50 milisegundos en viajar a toda la red Bitcoin por todo el mundo.&quot;&lt;/em&gt;

Esto ya lo comprendí, el tema es que por ejemplo yo mino un bloque, se comparte con toda la red, los demás nodos verifican que es un bloque válido logrando que el 50% de la red considere ese bloque como válido. Para hablar del 50% lo tiene que verificar TODA la red, no? Ese 50% como se considera? me refiero, cuando el nodo verifica que es un bloque válido y lo agrega a su blockchain local, comparte algún mensaje de &quot;OK&quot; a toda la red o como se hace para &quot;contar&quot; los válidos para poder hacer la razon entre la cantidad de válidos y el total de nodos que verificaron y poder disparar nuevamente el “NEW BLOCK” en caso que el bloque sea válido? Cada nodo debería llevar ese conteo en caso que cada nodo enviara un &quot;OK&quot; a toda la red, para disparar el &quot;NEW BLOCK&quot; todos al mismo tiempo, no? 

Respecto a:

&quot;&lt;em&gt;Quien dice que no puede haber bloques vacíos, estos pueden suceder y de hecho suceden bastante. El bloque 667386 fue generado el 23 de enero de 2021, es un bloque vacío por ejemplo.&lt;/em&gt;&quot;

He visto este caso pero no veo que sentido tiene, no sería &quot;injusto&quot;, ya que hay miles de transacciones esperando a ser aceptadas? Es decir, entiendo que pueda existir un bloque vacío pero no veo el sentido que tiene, únicamente el de minar el bloque. No podría tener una contraparte esto? Ya que si todos los nodos empezaran a hacerlo dejaría de ser una red para transaccionar y todos tendrían sus bitcoins estancados porque nadie verifica las transacciones.

Respecto a la pregunta anterior, algo que ya debería tener claro pero tengo la duda y quiero asegurarme:

La transacción tiene validez luego de ser agregada a un bloque? Es decir, la transacción cuando pasa a ser una UTXO para el receptor, cuando es agregada a un bloque válido?

En el caso de que la transacción sea agregada a un bloque válido y se produzca un fork porque dos mineros generaron un bloque casi al mismo tiempo, que pasa con la UTXO que ha recibido cada una de las salidas de las transacciones de ese bloque en caso que se tome como cadena maestra al otro &quot;camino&quot;? Esas transacciones se cancelan o que es lo que ocurre?
Porque al fin y al cabo el bloque es un bloque válido y por ello podría ser posible utilizar esas UTXO de forma &quot;ilegal&quot; porque se estarían gastando satoshis que no &quot;existen&quot;. 

O lo que pasa en realidad es que al tomarse la otra cadena como principal, las transacciones que hayan tenido en común ámbos bloques se consideran? Me refiero: en el bloque 1 A-&#062;B 1BTC y en el bloque 2 esa transacción no está considerada, ha quedado en el mempool de ese minero, luego B transfiere .5BTC a C en el bloque 3 que sería el que se agregaría siguiendo a 1 pero la red toma como cadena principal al bloque 2. Esa transacción sería considerada como inválida ya que B no tiene ningún BTC en la &quot;rama&quot; del bloque 2 y debería esperarse hasta que se tome del mempool (A-&#062;B 1BTC), por lo que las transacciones consideradas en el bloque 1 deberían volver al mempool de todos los mineros para verificar cuales ya han sido agregadas en el bloque 2 y no considerarlas en los próximos?

Y el caso que se tomaría como válido es que ámbos bloques 1 y 2 tengan A-&#062;B 1BTC y no habría problema si se sigue por el bloque 1 o el 2 igualmente la transacción de 0.5BTC de B a C sería válida en ámbos casos ya que se ha considerado dicha transacción de A-&#062;B en ámbos bloques.

Saludos, gracias y disculpas si son preguntas muy largas.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14367">Bit2Me Academy</a>.</p>
<p>Saludos Bit2Me, otra vez yo, pido disculpas si ya estoy siendo pesado es que quiero comprenderlo bien.</p>
<p>Juntando:</p>
<p><em>«&#8230;Cada nodo dentro de la red, toma el bloque lo verifica y lo agrega en su “propio historial de la blockchain”. Miralo de esta forma, cada nodo de la red tiene un historial propio, pero ese historial es creado por unas reglas que todos los nodos respetan, de esa forma, la copia local de la blockchain de cada nodo es al final una copia fiel y exacta de cada nodo que respete dichas reglas dentro de la red&#8230;»</em></p>
<p><em>«&#8230;Tan rápido como un bloque se ha emitido a la red y es aceptado como </em><strong><em>válido</em></strong><em>, comienza la creación del siguiente bloque. El proceso se inicia en la red “en vivo” de hecho, el mensaje de “NEW BLOCK” tarda en promedio 50 milisegundos en viajar a toda la red Bitcoin por todo el mundo.»</em></p>
<p>Esto ya lo comprendí, el tema es que por ejemplo yo mino un bloque, se comparte con toda la red, los demás nodos verifican que es un bloque válido logrando que el 50% de la red considere ese bloque como válido. Para hablar del 50% lo tiene que verificar TODA la red, no? Ese 50% como se considera? me refiero, cuando el nodo verifica que es un bloque válido y lo agrega a su blockchain local, comparte algún mensaje de «OK» a toda la red o como se hace para «contar» los válidos para poder hacer la razon entre la cantidad de válidos y el total de nodos que verificaron y poder disparar nuevamente el “NEW BLOCK” en caso que el bloque sea válido? Cada nodo debería llevar ese conteo en caso que cada nodo enviara un «OK» a toda la red, para disparar el «NEW BLOCK» todos al mismo tiempo, no? </p>
<p>Respecto a:</p>
<p>«<em>Quien dice que no puede haber bloques vacíos, estos pueden suceder y de hecho suceden bastante. El bloque 667386 fue generado el 23 de enero de 2021, es un bloque vacío por ejemplo.</em>»</p>
<p>He visto este caso pero no veo que sentido tiene, no sería «injusto», ya que hay miles de transacciones esperando a ser aceptadas? Es decir, entiendo que pueda existir un bloque vacío pero no veo el sentido que tiene, únicamente el de minar el bloque. No podría tener una contraparte esto? Ya que si todos los nodos empezaran a hacerlo dejaría de ser una red para transaccionar y todos tendrían sus bitcoins estancados porque nadie verifica las transacciones.</p>
<p>Respecto a la pregunta anterior, algo que ya debería tener claro pero tengo la duda y quiero asegurarme:</p>
<p>La transacción tiene validez luego de ser agregada a un bloque? Es decir, la transacción cuando pasa a ser una UTXO para el receptor, cuando es agregada a un bloque válido?</p>
<p>En el caso de que la transacción sea agregada a un bloque válido y se produzca un fork porque dos mineros generaron un bloque casi al mismo tiempo, que pasa con la UTXO que ha recibido cada una de las salidas de las transacciones de ese bloque en caso que se tome como cadena maestra al otro «camino»? Esas transacciones se cancelan o que es lo que ocurre?<br />
Porque al fin y al cabo el bloque es un bloque válido y por ello podría ser posible utilizar esas UTXO de forma «ilegal» porque se estarían gastando satoshis que no «existen». </p>
<p>O lo que pasa en realidad es que al tomarse la otra cadena como principal, las transacciones que hayan tenido en común ámbos bloques se consideran? Me refiero: en el bloque 1 A-&gt;B 1BTC y en el bloque 2 esa transacción no está considerada, ha quedado en el mempool de ese minero, luego B transfiere .5BTC a C en el bloque 3 que sería el que se agregaría siguiendo a 1 pero la red toma como cadena principal al bloque 2. Esa transacción sería considerada como inválida ya que B no tiene ningún BTC en la «rama» del bloque 2 y debería esperarse hasta que se tome del mempool (A-&gt;B 1BTC), por lo que las transacciones consideradas en el bloque 1 deberían volver al mempool de todos los mineros para verificar cuales ya han sido agregadas en el bloque 2 y no considerarlas en los próximos?</p>
<p>Y el caso que se tomaría como válido es que ámbos bloques 1 y 2 tengan A-&gt;B 1BTC y no habría problema si se sigue por el bloque 1 o el 2 igualmente la transacción de 0.5BTC de B a C sería válida en ámbos casos ya que se ha considerado dicha transacción de A-&gt;B en ámbos bloques.</p>
<p>Saludos, gracias y disculpas si son preguntas muy largas.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Bit2Me Academy		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14367</link>

		<dc:creator><![CDATA[Bit2Me Academy]]></dc:creator>
		<pubDate>Mon, 25 Jan 2021 01:39:05 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-14367</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14258&quot;&gt;Joaquin&lt;/a&gt;.

Saludos nuevamente Joaquin!

1.- Quien es el que da el “acertijo”? 

El acertijo es dado por una función dentro del software de Bitcoin, que tiene como principal función controlar la dificultad dinámica de la minería. La función en cuestión se llama CalculateNextWorkRequired, y forma parte del protocolo de Prueba de Trabajo (PoW) de Bitcoin. Puedes leer nuestros artículos sobre &lt;a href=&quot;https://academy.bit2me.com/que-es-nonce/&quot;&gt;nonce&lt;/a&gt; y &lt;a href=&quot;https://academy.bit2me.com/que-es-dificultad-mineria-bitcoin&quot;&gt;dificultad de minería&lt;/a&gt; para entender mejor como funciona este sistema.  

2.- Quien dá luz verde para que se comience a hacer el cálculo? 

Nuevamente lo hace el software o protocolo de Bitcoin. Tan rápido como un bloque se ha emitido a la red y es aceptado como válido, comienza la creación del siguiente bloque. El proceso se inicia en la red &quot;en vivo&quot; de hecho, el mensaje de &quot;NEW BLOCK&quot; tarda en promedio 50 milisegundos en viajar a toda la red Bitcoin por todo el mundo. 

3.- Quien añade el bloque a la blockchain primero es algún nodo especial de la red luego de recibir la verificación del 51%?

Acá no hay nodos especiales. Cada nodo dentro de la red, toma el bloque lo verifica y lo agrega en su &quot;propio historial de la blockchain&quot;. Miralo de esta forma, cada nodo de la red tiene un historial propio, pero ese historial es creado por unas reglas que todos los nodos respetan, de esa forma, la copia local de la blockchain de cada nodo es al final una copia fiel y exacta de cada nodo que respete dichas reglas dentro de la red.  Así por ejemplo, tu nodo será una copia del nodo de tu vecino, pero en ningún momento tu nodo y el de tu vecino han simplemente copiado la información, sino que en su lugar tomaron la información que el minero proporciono a la red, la reunieron, verificaron y validaron cada uno por su cuenta para crear una copia de la blockchain. Como resultado de ese trabajo desvinculado de los nodos, todos ellos terminan creando un mismo historial de transacciones y operaciones, que puede ser verificado y validado en cualquier momento. 

Adicional, una vez que más del 51% de los nodos de la red han aceptado el bloque como válido, podemos decir que hay un consenso mayoritario de su validez. Y a medida que más bloques sean emitidos y verifiquen a los anteriores, podemos hablar que que esos bloques anteriores han sido nuevamente confirmados y son irreversibles. 

3.- Si los primeros bloques (0,1,2…) no contenían transacciones y solo tenían la transacción de coinbase, que evita que en la actualidad se cree un bloque con ninguna transacción y se valide? 

Quien dice que no puede haber bloques vacíos, estos pueden suceder y de hecho suceden bastante. El bloque 667386 fue generado el 23 de enero de 2021, es un bloque vacío por ejemplo. 

4.- No sería necesario verificar transacciones porque no existen por lo que también sería más rápido obtener el nonce y sería válido el bloque también ya que la validez está tomada en base al contenido del bloque y sería fácil obtener la recompensa de haber minado ese bloque vacío.

No, esto no funciona así. El nonce es un número muy complejo de obtener, tengas o no transacciones dentro del bloque que estas minando. Obtener el nonce es más una cuestión probabilística (con las transacciones o sin ellas), en este punto, obtener el nonce es una prueba de computación bruta de cálculo, y lo único que te puede ayudar en esto es algo muy básico: potencia de computo. Mientras más potencia tengas más fácil será obtener dicho nonce, y no puede ser cualquiera, debe respetar las reglas de consenso de la red para que pueda ser tomado como válido. Además, incluso un bloque vacío debe pasar por el proceso de verificación de los nodos de toda la red para ser aceptado, es decir, la información que ha proporcionado a la red el minero en la creación de ese bloque, debe servir para generar todos los datos del bloque (su Block ID y Merkel Tree) de forma completamente correcta, o de lo contrario es rechazado.]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14258">Joaquin</a>.</p>
<p>Saludos nuevamente Joaquin!</p>
<p>1.- Quien es el que da el “acertijo”? </p>
<p>El acertijo es dado por una función dentro del software de Bitcoin, que tiene como principal función controlar la dificultad dinámica de la minería. La función en cuestión se llama CalculateNextWorkRequired, y forma parte del protocolo de Prueba de Trabajo (PoW) de Bitcoin. Puedes leer nuestros artículos sobre <a href="https://academy.bit2me.com/que-es-nonce/">nonce</a> y <a href="https://academy.bit2me.com/que-es-dificultad-mineria-bitcoin">dificultad de minería</a> para entender mejor como funciona este sistema.  </p>
<p>2.- Quien dá luz verde para que se comience a hacer el cálculo? </p>
<p>Nuevamente lo hace el software o protocolo de Bitcoin. Tan rápido como un bloque se ha emitido a la red y es aceptado como válido, comienza la creación del siguiente bloque. El proceso se inicia en la red «en vivo» de hecho, el mensaje de «NEW BLOCK» tarda en promedio 50 milisegundos en viajar a toda la red Bitcoin por todo el mundo. </p>
<p>3.- Quien añade el bloque a la blockchain primero es algún nodo especial de la red luego de recibir la verificación del 51%?</p>
<p>Acá no hay nodos especiales. Cada nodo dentro de la red, toma el bloque lo verifica y lo agrega en su «propio historial de la blockchain». Miralo de esta forma, cada nodo de la red tiene un historial propio, pero ese historial es creado por unas reglas que todos los nodos respetan, de esa forma, la copia local de la blockchain de cada nodo es al final una copia fiel y exacta de cada nodo que respete dichas reglas dentro de la red.  Así por ejemplo, tu nodo será una copia del nodo de tu vecino, pero en ningún momento tu nodo y el de tu vecino han simplemente copiado la información, sino que en su lugar tomaron la información que el minero proporciono a la red, la reunieron, verificaron y validaron cada uno por su cuenta para crear una copia de la blockchain. Como resultado de ese trabajo desvinculado de los nodos, todos ellos terminan creando un mismo historial de transacciones y operaciones, que puede ser verificado y validado en cualquier momento. </p>
<p>Adicional, una vez que más del 51% de los nodos de la red han aceptado el bloque como válido, podemos decir que hay un consenso mayoritario de su validez. Y a medida que más bloques sean emitidos y verifiquen a los anteriores, podemos hablar que que esos bloques anteriores han sido nuevamente confirmados y son irreversibles. </p>
<p>3.- Si los primeros bloques (0,1,2…) no contenían transacciones y solo tenían la transacción de coinbase, que evita que en la actualidad se cree un bloque con ninguna transacción y se valide? </p>
<p>Quien dice que no puede haber bloques vacíos, estos pueden suceder y de hecho suceden bastante. El bloque 667386 fue generado el 23 de enero de 2021, es un bloque vacío por ejemplo. </p>
<p>4.- No sería necesario verificar transacciones porque no existen por lo que también sería más rápido obtener el nonce y sería válido el bloque también ya que la validez está tomada en base al contenido del bloque y sería fácil obtener la recompensa de haber minado ese bloque vacío.</p>
<p>No, esto no funciona así. El nonce es un número muy complejo de obtener, tengas o no transacciones dentro del bloque que estas minando. Obtener el nonce es más una cuestión probabilística (con las transacciones o sin ellas), en este punto, obtener el nonce es una prueba de computación bruta de cálculo, y lo único que te puede ayudar en esto es algo muy básico: potencia de computo. Mientras más potencia tengas más fácil será obtener dicho nonce, y no puede ser cualquiera, debe respetar las reglas de consenso de la red para que pueda ser tomado como válido. Además, incluso un bloque vacío debe pasar por el proceso de verificación de los nodos de toda la red para ser aceptado, es decir, la información que ha proporcionado a la red el minero en la creación de ese bloque, debe servir para generar todos los datos del bloque (su Block ID y Merkel Tree) de forma completamente correcta, o de lo contrario es rechazado.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Joaquin		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-14258</link>

		<dc:creator><![CDATA[Joaquin]]></dc:creator>
		<pubDate>Sun, 24 Jan 2021 02:31:04 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-14258</guid>

					<description><![CDATA[Saludos Bit2me.

Primer pregunta: Quien es el que da el &quot;acertijo&quot;? Es decir, el hash que se debe obtener del bloque sea tal que: hashbloque&#060;=000000..3223.24. Quien es el que da el número para verificar el acertijo con el nonce, el mismo código de bitcoin o alguien en especial?

Segunda pregunta: Quien dá luz verde para que se comience a hacer el cálculo? Porque se supone que para que haya cierta equiprobabilidad de que todos resuelvan el &quot;acertijo&quot; todos deberían comenzar a resolver al mismo tiempo. O se toma como comienzo de minado el momento en que se ha recibido el broadcast de que un bloque nuevo ya se ha añadido a la blockchain?

Quien añade el bloque a la blockchain primero es algún nodo especial de la red luego de recibir la verificación del 51%?

Si los primeros bloques (0,1,2...) no contenían transacciones y solo tenían la transacción de coinbase, que evita que en la actualidad se cree un bloque con ninguna transacción y se valide? No sería necesario verificar transacciones porque no existen por lo que también sería más rápido obtener el nonce y sería válido el bloque también ya que la validez está tomada en base al contenido del bloque y sería facil obtener la recompensa de haber minado ese bloque vacío.

Saludos y gracias.]]></description>
			<content:encoded><![CDATA[<p>Saludos Bit2me.</p>
<p>Primer pregunta: Quien es el que da el «acertijo»? Es decir, el hash que se debe obtener del bloque sea tal que: hashbloque&lt;=000000..3223.24. Quien es el que da el número para verificar el acertijo con el nonce, el mismo código de bitcoin o alguien en especial?</p>
<p>Segunda pregunta: Quien dá luz verde para que se comience a hacer el cálculo? Porque se supone que para que haya cierta equiprobabilidad de que todos resuelvan el «acertijo» todos deberían comenzar a resolver al mismo tiempo. O se toma como comienzo de minado el momento en que se ha recibido el broadcast de que un bloque nuevo ya se ha añadido a la blockchain?</p>
<p>Quien añade el bloque a la blockchain primero es algún nodo especial de la red luego de recibir la verificación del 51%?</p>
<p>Si los primeros bloques (0,1,2&#8230;) no contenían transacciones y solo tenían la transacción de coinbase, que evita que en la actualidad se cree un bloque con ninguna transacción y se valide? No sería necesario verificar transacciones porque no existen por lo que también sería más rápido obtener el nonce y sería válido el bloque también ya que la validez está tomada en base al contenido del bloque y sería facil obtener la recompensa de haber minado ese bloque vacío.</p>
<p>Saludos y gracias.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Ismael		</title>
		<link>https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-10477</link>

		<dc:creator><![CDATA[Ismael]]></dc:creator>
		<pubDate>Wed, 23 Dec 2020 21:33:03 +0000</pubDate>
		<guid isPermaLink="false">https://academy.bit2me.com/?p=12339#comment-10477</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-10460&quot;&gt;Bit2Me Academy&lt;/a&gt;.

Muchas gracias, me queda mas claro. Me quedo como reflexión que en el mundo actual, la POw me parece una barbaridad por el consumo energetico que supone y la imposibilidad de limitarlo a fuentes renovables. Creo que el futuro debe pasar por el cambio a PoS, como ha echo ethereum, no creeis¿]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://academy.bit2me.com/mineria-bitcoin-como-se-crea-un-bloque/comment-page-1/#comment-10460">Bit2Me Academy</a>.</p>
<p>Muchas gracias, me queda mas claro. Me quedo como reflexión que en el mundo actual, la POw me parece una barbaridad por el consumo energetico que supone y la imposibilidad de limitarlo a fuentes renovables. Creo que el futuro debe pasar por el cambio a PoS, como ha echo ethereum, no creeis¿</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
