¿Se pueden identificar de forma única cada Bitcoin y Satoshi?

Estoy bastante seguro de haber leído en alguna parte que los BitCoins tienen una "dirección", por lo que pueden identificarse de forma única.

Lo que quiero saber es:

  1. ¿Cada Satoshi tiene su propia identidad única?
  2. ¿Cómo se formatea la identidad de un Satoshi? (siempre que 1 sea verdadero)

Respuestas (4)

Bitcoins y satoshis no tienen identidades únicas.

Sin embargo, los saldos de Bitcoin se almacenan en "salidas de transacciones" identificables de forma única que solo puede gastar el propietario de la dirección del destinatario.

Ejemplo:
Alice le envía a Bob 1 BTC, Bob lo usa para enviar otro pago.

Cuando Alice le envía a Bob un pago de 1 BTC, firma una transacción que deduce 1 BTC de sus fondos y crea una nueva salida de transacción que vale 1 BTC y que solo puede gastar Bob, el propietario de la dirección del destinatario.

Bob ahora quiere enviar 0,4 BTC a Charles. El resultado de la transacción de la transacción de Alice ahora se usa para financiar esta nueva transacción. La transacción crea dos nuevos resultados: uno con 0,4 BTC que está asociado con la dirección de Charles y otro con 0,6 BTC asociado con la dirección de Bob (es el cambio). El resultado de la primera transacción (de la transacción de Alice) es consumido por la transacción.

Las salidas de transacciones no gastadas se identifican por el hash (único) de la transacción en la que se crearon y su posición en la lista de salidas.

¿Se pueden identificar de forma única cada Bitcoin y Satoshi?

1. ¿Cada Satoshi tiene su propia identidad única?

No.

Si le muestro la transacción xyz en blockchain.info, puede ver a dónde han ido los grupos de satoshi (los resultados de la transacción) y puede ver de dónde provienen los satoshi (las entradas) PERO no puede identificar cuál de los satoshi de entrada son dado a cada una de las salidas.

También puede hacer clic en cada entrada para encontrar la transacción cuyas entradas se gastaron para crear esa salida, y puede hacer esto desde el origen de la moneda cada vez, pero cada vez que hay una entrada y una salida, todos los satoshi son agrupados para que no puedas encontrar un satoshi individual.

Cada usuario de bitcoin necesita tener al menos una dirección para recibir monedas. Acabo de crear una dirección 18TGt8oGgLzkCpjxMbiRfvbDo9NqGisopp, que debido a las propiedades de cómo se genera, se supone que es única.

Si alguien me envía cualquier bitcoin, tomará una moneda de un saldo existente en SU ​​cuenta (otra dirección de bitcoin) que deberá firmarse con su clave privada. Una vez que la transacción se haya transmitido a la red, eventualmente se convertirá en un bloque que le permitirá gastarlo al firmarlo con otra persona.

Si bien los saldos generalmente se expresan a los usuarios en unidades completas de bitcoin o subunidades como bitmil, las transacciones se expresan en satoshis. Por ejemplo, si me diera una propina de 1 bitcoin para esta increíble respuesta: P, la transacción sería de 100000000 a 18TGt8oGgLzkCpjxMbiRfvbDo9NqGisopp.

Para obtener más información sobre las transacciones y cómo funcionan, puede consultar esta página en la wiki de bitcoin: https://en.bitcoin.it/wiki/Transactions

Conozco las direcciones de las billeteras, pero quiero saber si las monedas en sí son identificables de forma única. Supongo que deben ser identificables de una forma u otra para evitar falsificaciones, etc.
Cuando gasta una moneda, está gastando una salida anterior (por ejemplo, 100000000 a 18TGt8oGgLzkCpjxMbiRfvbDo9NqGisopp de 1anotherbitcoinaddress o de generar), que se convierte en la entrada para la transacción actual. No es necesario identificar cada satoshi único, pero las entradas deben ser mayores o iguales a las salidas.

No, las monedas son unidades digitales divisibles incluso cuando su nombre se refiere a una unidad física indivisible. No hay nada como tengo 1/2 de esta moneda y 1/4 de esa otra, de hecho, incluso el concepto de saldo en sí mismo está mal definido en bitcoin debido a múltiples transacciones de firmas y otro tipo de scripts.

Su saldo es solo la cantidad de Bitcoin que puede gastar con las claves privadas que tiene.

Por otro lado, como cada transacción se puede rastrear en la cadena de bloques, puede seguir el rastro de cada transacción de generación (la que le otorga la recompensa del bloque), pero no hay nada como una identificación de moneda.