¿Qué es la secuencia de Comandos "Hash" de la dirección exactamente y cómo funciona?

Me enteré de esta dirección de juego con blockchain

https://blockchain.info/address/3NukJ6fYZJ5Kk8bPjycAnruZkE5Q7UW7i8

Me enteré de que es algo que se llama "scripthash". ¿Cómo funciona exactamente? En qué se diferencia de una normal de dirección?

Me enteré de esto - https://en.bitcoin.it/wiki/BIP_0016 - pero yo todavía no lo entiendo y no me da el punto.

El beneficio es que permite un remitente a fondo de cualquier transacción, no importa cuán complicado, usando una longitud fija de 20 bytes hash, que es lo suficientemente corto como para escaneo de un código QR o fácilmente copiado y pegado.

¿En qué difiere de lo que es posible hoy en día - escanear solo la dirección del destinatario?

edit: Y agregar una pregunta más - qué es exactamente esta transacción con la dirección mencionada como entrada

https://blockchain.info/tx-index/3618498

incluido en el 94 diferentes bloques? ¿Cómo que aún funciona?

+903
SyC06669 16 sept. 2015 13:20:09
25 respuestas

Los reguladores no han realmente di cuenta de cómo lidiar con Bitcoin, así que las cosas pueden cambiar en el futuro.

Cabe señalar, sin embargo, que un juez Federal en Texas dictaminó que Bitcoin es una moneda de curso legal. Esto se produjo cuando un hombre configurar un Bitcoin esquema de ponzi y luego trató de reclamar que no podía ser perseguidos debido a que Bitcoin no es una moneda real. Afortunadamente, los tribunales no estaban de acuerdo.

Otra forma de pensar es esta: Cuando cambio de Bitcoin, que son, básicamente, la compra de Bitcoins. En general, usted sólo están prohibidos de la compra de las cosas que está expresamente prohibido por la ley (es decir, medicamentos).

Ahora, no hay ninguna regulación del gobierno que dice que no se puede comprar Bitcoin. Y lo más probable es que el gobierno establezca un reglamento en contra de la compra de Bitcoins, tendría que demostrar que los Bitcoins están dañando el público en general (como es su argumento en lo que respecta a las drogas).

Personalmente, dudo que el gobierno podría hacer ese caso, y aunque quisiera hacerlo, hay cosas mucho más importantes en sus libros.

Si y cuando el gobierno se pone serio acerca de la regulación de las transacciones de Bitcoin, es más probable que se centran en las compras de drogas, lavado de dinero, y las cosas que son ilegales, independientemente de la moneda utilizada.

+957
Peter Hahn 03 февр. '09 в 4:24

Sí, Ministerio de educación de transacciones (tanto la moneda de creación de la una y de la transacción de pago) ser válido si Larry minas de un conflicto de blockchain que tiene más trabajo (casi el mismo largo, pero no del todo) que el Ministerio de educación de la blockchain. Tan Rizado sería sin pago y Moe habría metido a sí mismo un par de gafas.

Ahora si Moe y Larry eran la misma persona, esto sería un Finney ataque donde Moe/Larry son intencionalmente defraudar Rizado.

Por supuesto que hay construido en medidas de seguridad para proteger contra este. En primer lugar, el Ministerio de educación no puede pasar recién extraído Bitcoins hasta 100 bloques que se han extraído en la parte superior de su bloque. Pero incluso si él hizo esperar 100 cuadras antes de la transacción, Rizado aún podría ser estafado.

La solución a esto es para cabello Rizado que esperar para el pago de la transacción para obtener un par de confirmaciones. A la espera de las confirmaciones, la cantidad de hashrate que Larry se necesita para cambiar el blockchain no incluir Ministerio de educación de la transacción aumenta considerablemente. Después de unas pocas cuadras, es básicamente imposible y por lo tanto se puede decir que la transacción es permanente y no puede desaparecer.

+930
ollga911 14 feb. 2013 19:30:57
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Otro ejemplo, que es similar a la de @JBaczuk del 3er punto, es una dirección Bitcoin que sería casi imposible conocer la clave privada o de clave pública. Tenga en cuenta que esta dirección no está demostrablemente unspendable, es simplemente super duper raro que alguien sabe la clave privada para él.

Por ejemplo, ver 1BitcoinEaterAddressDontSendf59kue.

Las direcciones están codificados en base58, por lo que la búsqueda de una secuencia exacta de los personajes tiene la probabilidad de 58^(el número de caracteres que están buscando). El 1BitcoinEater... la dirección tiene 27 caracteres, por lo que en promedio, usted tendrá que buscar a través de 58^27 direcciones antes de encontrar una coincidencia.

Esto es equivalente a 4.1 *10^47, obviamente un gran número, que no hay ningún número de computadoras en la tierra son capaces de correr a través. Así, podemos estar bastante seguros de que nadie sabe la clave para esta dirección.

+903
atiyar 25 may. 2012 0:08:47

Los puestos de control impedido un ataque donde un nodo podría mina de muchos de baja dificultad de los bloques desde un punto temprano en la blockchain y a servir a los bloques para la sincronización de los nodos que verían sus discos llenan. Esto se describe en https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_5):_Initial_Block_Download#puntos de control.

Ahora bien, desde los puestos de control se quitan, nos sería vulnerable a este ataque. Pero es declarado en el apartadohttps://bitcoin.stackexchange.com/a/75735/69518) que esto es impedido por la bastante nuevo encabezados de primer mecanismo de sincronización.

¿Cómo los encabezados de la primera sincronización de evitar que el relleno de disco ataque?

Una sincronización de nodo de descargas de todos los encabezados de un interlocutor único. Si ese punto sólo envía las cabeceras de sus malicioso de baja dificultad de la rama, no la sincronización de nodo intentar descargar todos los bloques, y conseguir que el disco lleno?

+787
Qylin 3 sept. 2011 12:58:31

Si por el individuo que la media de los usuarios yo diría al contrario como muchos cartera de SPV o basado en tener un sistema centralizado de backend en ejecución un total de nodos (forma de la ligereza como cualquier cliente de no ejecutar una fullnode).
Sólo unos pocos de escritorio bitcoin wallet, como bitcoin core o de la armería ejecutar como fullnode. Fullnode son necesarios para la miner pero aún así es bueno para cualquier persona para que se ejecute como se aplica las reglas en nuevos bloques/transacciones, mientras que SPV nodo no se que resultado con un saludable de la red. SPV nodo necesita nodo de existir, pero vale la pena tenerlo en cuenta que un SPV tiene que confiar en sus compañeros que no se verificar y aplicar las reglas.

Citando A Dominar Bitcoin:

Un SPV nodo sin duda puede demostrar que una transacción existe, pero no puede comprobar que una transacción, como un doble-pasar de la misma UTXO, no existe porque no tiene un registro de todas las transacciones.

[...]

Un completo blockchain nodo comprueba una transacción mediante la comprobación de la cadena de miles de bloques a continuación y comprueba que el UTXO no se gasta, mientras que un SPV nodo comprueba la profundidad del bloque es enterrado por un lado‐ ful de los bloques por encima de ella.

Un típico comerciante aceptar bitcoin no sería 100% que no hay ningún intento de doble gasto, que no es posible con un SPV nodo.

+776
Shriram Parasaran 17 sept. 2011 4:20:53

Coinbase a diferencia de Mt.Gox no es un bitcoin exchange, es un bitcoin wallet, con la opción de comprar o vender bitcoins usando una cuenta bancaria en estados unidos. Usted puede almacenar bitcoins en el sitio, pero no de DÓLARES.

Esto se realiza principalmente por razones legales. Al permitir a la gente para el comercio de divisas con cada uno de los otros en vez de ser un distribuidor de moneda se abre a todo un mundo de problemas normativos. Es decir, la gente tendría que ser ampliamente verificada y contra el lavado de dinero en los sistemas tendrían que estar en el lugar para cumplir con la FinCEN.

+716
Hein Soe 26 may. 2013 17:31:39

Debido a que los comerciantes siguen pensando en términos de fiat en lugar de BTC, por lo que quieren sacar de altcoins y efectivo de sus BTC cuando el BTC sube. El resto de nosotros sabemos fiat no importa.

+596
user47717 5 ene. 2011 13:59:24

@DavidSchwartz respuesta, cubre la mayor parte de la pregunta, pero para abordar el último punto:

Si la dificultad se perpetuamente, como mínimo, sería la probabilidad de que un 51% de ataque se dispare?

Una muy baja dificultad aumentaría la probabilidad de que una mayoría de ataque. Esto no sería un efecto directo de la dificultad, pero indirectamente debido al tiempo requerido para el bloque de propagación. En un muy bajo nivel de dificultad, la parte con más hash-el poder sería capaz de producir gran cantidad de bloques de forma rápida y podría iniciar de inmediato la construcción en la parte superior de los de nuevo, mientras que otros mineros se vería obstaculizada por el bloque de la propagación de la latencia.

+514
Nimesh Nayak 28 nov. 2010 1:51:20

Los nodos de mantener múltiples bases de datos, no sólo almacenar el blockchain y escanear cada vez que quiere hacer algo. Estas bases de datos incluyen un bloque de índice (para que sepa dónde encontrar un bloque) y el UTXO conjunto. La base de datos que contiene la UTXO conjunto es lo que importa aquí. La base de datos que contiene los identificadores para cada uno de los UTXO y la UTXO sí mismo. Un UTXO consta de un gasto condición (conocido como el scriptPubKey) y una cantidad.

Un nodo comenzará la construcción de su UTXO de la base de datos cuando se inicia la sincronización de la blockchain. Como valida bloques, pasa a través de cada una de las transacciones en bloque y se suma a su UTXO base de datos de las salidas que cada transacción crea. También elimina todos los UTXO que se pasó por una transacción. Así que una vez que un nodo está totalmente sincronizado, el UTXO base de datos contiene cada Saldo de Transacciones de Salida de una manera que es fácil de búsqueda.

Así que a la hora de validar una transacción, para determinar si las entradas no han sido gastados, el nodo que se va a tratar de encontrar la UTXO utilizando el txid y el índice de salida (un UTXO identificadores únicos) en su UTXO de la base de datos. Si tiene éxito y consigue exactamente un resultado, entonces se sabe que el UTXO no se ha gastado. Si no obtiene resultados, el UTXO ya se ha gastado y por lo tanto la transacción pueden ser marcados como no válidos.

Una vez que el nodo tiene el UTXO para una entrada, se puede proceder a verificar que la entrada satisface el gasto condiciones. El gasto condiciones están contenidas dentro de la UTXO en un campo conocido como el scriptPubKey. El scriptPubKey es un script escrito en Bitcoin transacción del lenguaje de secuencias de comandos. Es la mitad de un programa. Cuando se combina con el scriptSig que se proporciona en la transacción de entrada, el programa debe ser completa y ejecutable.

De modo que el nodo (esencialmente) tomar la scriptSig, anexar la scriptPubKey para el final de la misma, y ejecutar el programa resultante. Si el programa que se finalice la ejecución y devuelve true, entonces el script es válido y que el gasto se han cumplido las condiciones. Así que de entrada es válida. Si todas las entradas son válidas, y el resto de la transacción controles de paso (locktime controles, salidas válidas de cantidades, etc.) a continuación, toda la transacción es aceptada como válida.


Si te has dado cuenta, he mencionado que UTXOs tienen restricciones en el gasto, no dueños. Esto es debido a que UTXOs no tiene dueños. Algunos pueden ser pasados por nadie, porque el gasto de la restricción dice que cualquier persona puede pasar la salida. Todo lo que un nodo que le interesa es que las restricciones en el gasto que se cumplan.

Pero nosotros, como humanos, atención acerca de propietarios, por lo que hay un subconjunto de restricciones en el gasto que se utilizan comúnmente para indicar que alguien es un "propietario" de un UTXO y es la única persona autorizada para gastar. Estas restricciones en el gasto, básicamente, decir lo siguiente:

"con el fin de pasar este resultado, el consumidor debe proporcionar tanto una clave pública que coincide con este hash particular y una firma a lo largo de los gastos de transacción producido con la clave privada de la clave pública con la mencionada hash"

Este gasto condición puede ser abstraído en términos humanos, como diciendo: "la persona con la clave privada que corresponde a la clave pública cuyo hash es en la secuencia de comandos es el titular de esa salida".

+455
user199046 30 jun. 2019 20:44:19

Una cuestión que a una cuadra de la cadena es que debe ser global sincronizada. Una manera de elevar este sería el uso de poliuretanos de las cadenas.

Es decir, podemos imaginar que hay N bloque de cadenas, trabajando en paralelo. Para hacer un doble gasto imposible, sólo se puede gastar un total de 1/N de la totalidad de su dinero en cada cadena. (Si necesitan gastar más, puede hacerlo en varias cadenas. Esto es más lento, pero espero que usted no necesita hacer eso tan a menudo. Si, por ejemplo, hay 10 cadenas, usted tiene 100 unidades, y que usted está comprando algo para 15 unidades, se podría pasar de 10 en una cadena, y 5 en el otro.)

Después de unos 10 metros (específicamente cuando sucede no está especificado por ahora), un meta-bloque se extrae que los lazos de las cadenas juntas. De esta manera se restablece el 1/N límite, y permite que el dinero ganado en un bloque gastado en los demás. De lo contrario, sería N monedas diferentes.

Cada bloque individual de la cadena puede ir más rápido, ya que van a involucrar a sólo 1/N de la comunidad. Un total de bloques también significa que los mineros son recompensados con más frecuencia, y más hacia fuera.

¿Serviría de algo? Habría que verificar las transacciones más a menudo? Hacer cualquier moneda que se utiliza actualmente este?

+450
Pankaj Jaiswal 10 feb. 2012 22:24:19

Esta "hoja de balance" es un Bitcoin transacción que se gasta un 2-de-2 multisig de entrada y crea 2 salidas, una para cada una de las partes. Las salidas de cada una de las partes en los respectivos saldos. Es conocido como el compromiso de la transacción.

Sin embargo, ambas partes no tienen la misma transacción. Más bien, lo que tienen son diferentes transacciones que tienen diferentes secuencias de comandos para las salidas, por lo que hay diferentes condiciones para el gasto de las salidas.

Así, para cada persona en el canal, que tiene una salida que se paga a la otra persona, y una salida que paga por sí mismo. La salida que paga la otra persona puede ser gastado por la otra persona inmediatamente si esta transacción se emiten. Sin embargo, el resultado que se paga por sí mismo tiene una condición especial: antes de algún tiempo de retraso, cualquier persona que tiene una función específica, de revocación de la clave puede pasar la salida. Después del tiempo de espera, ya sea de la persona o de la persona que tiene la revocación de la clave puede pasar la salida.

Esta revocación de la clave es algo que a la otra persona en el canal aprende cuando un compromiso de transacción es revocado y sustituido por uno nuevo que dispone de nuevos equilibrios. Se aprende de una manera que está garantizado para ser atómicas, es decir, la revocación de la clave y el nuevo compromiso de transacción son dados por ambas partes a la otra parte en exactamente el mismo tiempo, garantizado (hay algunos criptografía involucrados que garantiza este).

Así que si una persona se para la emisión de un viejo compromiso de la transacción, entonces él no sería capaz de acceder al dinero hasta que el retardo de tiempo expire. Sin embargo, durante ese tiempo, la otra persona en el canal que tiene ahora el de revocación de la clave de uso que la revocación de la clave para pasar a esa salida y tomar el emisor del dinero. Por lo que la pena para la difusión de un viejo compromiso de la transacción es perder todo su dinero.

El blockchain y los mineros no están involucrados en ello en absoluto. Es totalmente basado en secuencias de comandos en el Bitcoin, las transacciones y la capacidad de la otra parte para reaccionar a tiempo.

+412
Sluijsens 10 feb. 2019 8:08:44

Litecoin la dificultad que significa sobre todo la misma cosa como se hace para bitcoin. Es la relación de la máxima meta para el objetivo actual.

Dificultad dentro (pero no entre, por razones obvias), cada uno puede comparar de la misma manera. Una dificultad de 100 significa que se necesita, en promedio, 100x como muchos hash para encontrar una válida bloque como lo hace en una dificultad de 1.

+355
sunitha raghurajan 26 sept. 2011 18:13:54

En conjunto, esto se muestra en BitcoinDays Destruido (por ejemplo, el saldo para un año o más).

Esto se puede hacer con algún grado de esfuerzo utilizando el Bitcoin API.

v0.7 getrawtransaction le da acceso a las transacciones , incluso aquellos que no están en su cartera.

Hay otras herramientas que puede utilizar para construir esta capacidad también.

  • libBitcoin
  • Arsenal (ver Extras)
  • Bitcoin ABE
+344
Mary Leonhardt 20 ago. 2018 10:09:33

Lo que la mayoría de la gente le dirá que es "hacer su propia investigación y que no consigue sus propias emociones mezcladas en él." Y esto es cierto. Esta tecnología está en su advenedizo, todos los días nos enteramos de ICOs y las empresas con sus nuevas innovaciones y sólo hay que seguir la pista de y hazte una foto si quieres invertir o no.

Yo personalmente ir a por las monedas que ya tienen productos de trabajo, no sólo un documento. por ejemplo: Steem

+331
thedash 11 oct. 2010 5:12:38

El Antminer software no admite nada para la automatización como este, a pesar de que puede ssh y hacer estas modificaciones manualmente. No hay soporte para control remoto con SNMP, pero hay un expuestas cgminer API para la configuración remota.

+321
SAIMANAN 14 jun. 2013 18:16:38

Justo antes de bloque 537562, tenía las siguientes transacciones en mi mempool:

'a4ca904361952c8a27bcf1fd36e5bc8ccdc5d42ceb72cfba60c017fb9cbbb0e5'
'69718e60b6e7d20d5e56e097b2de9789007fb230d0205a90a1411ef8086672a0'
'346b93674d91bfc5b5568f7e77dc969b5c87351135a1c75d551c1418533164f2'
'e8fddfc634f2e3d535ad81d7dce314e543047bc0281854d9eded4d107fa4f525'
'da2fd9ed1a8ba7612b885377dc7018d8d0c35ad4cdd03a24829b9a0b8edbf123'
'3318d59ac00f5dbdd223fcf9ab953e0eee2765b4d1d72285c33c75121e888eee'
'fc4aea4f7f3ae94bf65c6cc23b73e594f7c849ab5f1362ac78d157cf4af8bc8a'
'1e7b6ebefd9cd4983f598831ed8082bcdab6b7857f2d302e7d4952e4f145f8e7'
'f0f20dcf5142895d19140b60830bd9f15b664294d8535c3dcc09ebe3398a2fa3'

Estas transacciones, simplemente desapareció de la mempool más tarde sin tener que estar minadas. ¿Por qué ocurre esto? En un momento, cuando las tasas son tan bajas, dudo que fueron el objetivo de reemplazar a cargo. ¿Cuáles son las posibles razones para un mempool transacción a desaparecer? y es allí una manera de investigar lo que pasó a estos específicos?

EDIT: estas transacciones tenía un feerate por encima del valor predeterminado minrelayfee de 1 satoshi/Byte

EDIT2: he de reconocer que yo no era consciente de la pregunta ¿Cómo las transacciones de salir de la piscina de la memoria? pero mi pregunta sigue siendo diferente. Estoy interesado en saber por qué una transacción específica ha desaparecido de la mempool sin ser extraído. Ahora es un poco tarde para ver si las transacciones que he reunido reemplazables o no (nLocktime igual a 4294967294 - 0xffffff-1 - si no me equivoco), pero voy a repetir mi análisis de tomar esto en cuenta en el futuro.

+280
Chris Mayer 21 oct. 2018 21:21:36

Es mucho más fácil formalmente verificar el comportamiento del espacio de Bitcoin script vs Solidez.

Por ejemplo, el proyecto de DAO sufrido de reentrada vulnerabilidades, dado que uno no puede predecir el comportamiento de los anónimos inteligente contratos cuando fueron llamados/fondos enviados a (reserva de función, ahora en desuso).

No son formales de verificación de los esfuerzos para la Solidez, pero esto aumenta el diseño de dificultad enormemente, y uno debe preguntarse si vale la pena la turing-completo.

+279
BettyG07 31 ene. 2013 20:21:02

Creo que no es posible borrar las direcciones de interfaz de usuario.

Puede eliminar direcciones completamente utilizando Pywallet. Sin embargo, a menos que usted copia de seguridad de la clave de la primera, esto significa que usted no tendrá acceso a ninguna de las monedas de enviar a estas direcciones (ya sea a futuro de monedas o monedas existentes que no se han trasladado a otros lugares).

Las direcciones de muchos será más manejable si la etiqueta de ellos. Usted puede incluso simplemente cada etiqueta como "Z" para ponerlos al final de la lista cuando ordenados por etiquetas.

+244
TheAvanger 13 may. 2017 6:37:52

Todo lo que va a llegar es la especulación. Nadie sabe por qué cambian los precios.

Es como cuando escuchas las noticias y dicen que las reservas cayeron debido a la "toma de ganancias". Claramente, la gente estaba a la venta si los precios de las acciones cayeron. Pero nadie sabe realmente si la gente se toma de ganancias, pérdida de corte, o algo completamente distinto.

Estos son los comportamientos emergentes de los sistemas complejos, y sólo en casos raros, puede explicar los movimientos de los precios. La teoría más popular que he escuchado es que, al menos, un factor importante es BitInstant el tiempo de inactividad.

+209
Leon84 20 jul. 2013 3:17:13

Yo he tenido este problema. Parece como Electrum obtiene su información de moneda por defecto de la BitcoinAverage sitio web. Usted podría tratar de seleccionar una fuente diferente de información. Probar y ver si esto te ayuda:

Vaya a Herramientas > Preferencias > Fiat > Fuente > Seleccionar algo como BlockchainInfo

+177
Bijaya Kumar Oli 23 jul. 2013 21:42:21

Alguien aquí el uso de cryptocompare api? Dónde sería el mejor lugar para hacer preguntas sobre ella?

Estoy empezando con él y, por ejemplo, me he tropezado con algunos problemas. Como, moneda de los tickers con un asterisco. Como puedo recibir de ellos, algunas monedas que han símbolo como "ABC*" y más tarde, cuando yo trate de obtener su información de precios para ambos "ABC" y "ABC*" me da un error. En la parte superior de que, incluso, algunos artículos con símbolos regulares constantemente fallar.

Y hay otras cuestiones, como el significado de la Orden de la clave como puedo conectar su valor en el rango en el sitio normal, en cryptocompare portada..

+135
Shubham Abrol 29 sept. 2018 5:31:10

El autor de wxBitcoin era el más probable, conscientes de la capacidad para hacer esto, hay otras ineficiencias como el uso original de puntos sin comprimir y codificación BER de firmas, que también habría sido bueno para eliminar.

+126
Sensie App 9 feb. 2015 0:01:49

Aunque supongo que hay alguna otra respuesta a esto, aquí está mi comprensión de la misma:

Una de las características clave de LN es que Canales puede permanecer abierta indefinidamente:

como las dos partes en el canal de seguir cooperando con cada uno de los otros, el canal puede permanecer abierta indefinidamente-no hay obligatorio período de tiempo de espera.

Esto significa que usted puede abrir un canal con Starbucks y volver a utilizar este canal para todas sus transacciones futuras. Por supuesto, la apertura del canal (la financiación de la transacción) y el cierre tiene que ser en cadena, pero como con muchas cosas en la vida tienes que mirar esto como una inversión que paga/esperar ahora y a lo largo del tiempo de obtener su inversión de vuelta e incluso beneficios de este.

+113
PhD in peril 2 oct. 2016 17:52:25

En un promedio a largo plazo el número de transacciones que se limita el número de transacciones que pueden entrar en el blockchain-- aproximadamente 7tx/s antes de segwit y 14tx/s después de segwit activa.

Pero sobre una base de corto plazo, mientras que el mempool llena o con las transacciones que se sustituye la tasa puede ser tan rápida como su nodo de procesar transacciones. En razonablemente rápida de hardware esto puede fácilmente alcanzar unos mil por segundo.

Pero que normalmente no ver las tarifas como esta, en la práctica, a menos que alguien te ataque a ti o alguien hace algo extraño, especialmente porque la mayoría de los nodos límite de sus instantáneo relé de frecuencia a una pequeña múltiples del promedio a largo plazo tasa de transacción. Cuando un nuevo nodo se inicia sólo se pone los recién llegados de las transacciones, a pesar de la errónea o malintencionada punto se podría anunciar cada una de las transacciones que saber a usted tan pronto como usted entrar en línea con el fin de alcanzar que el máximo de la velocidad (al menos hasta que el mempool llena).

+29
Emily Reed 15 nov. 2019 5:09:35

Estoy construyendo un pequeño script para decodificar el raw coinbase los datos de la transacción en un formato legible visor sin scripts externos para mejorar mi comprensión en torno al tema.

Me he dado cuenta de que hay muchos tipos diferentes de salida tipos de secuencias de comandos entre transacciones. (P2SH, P2PK (como se ve en la génesis del bloque), P2PKH, etc)

Una cosa que no he sido capaz de comprender es cómo obtener el Base58 dirección en el nuevo SegWit P2WPK y P2WSH tipos.

Por ejemplo, el Bloque #542748 tiene este coinbase transacción que mi script determina que tienen un sistema de pago a testigo clave pública (P2WPK) de salida con 97cfc76442fe717f2a3f0cc9c175f7561b661997 como el hash de la clave pública.

El pleno de la secuencia de comandos de salida: 0[] PUSHDATA(20)[97cfc76442fe717f2a3f0cc9c175f7561b661997]

Tradicionalmente, en P2PK, P2PKH y P2SH he utilizado la imagen en este hilo que funciona bastante bien.

Cuando me aplican el mismo método que el pubkeyhash (P2PKH), con las siguientes operaciones puedo obtener una totalmente diferente a la dirección:

Anexar versión de bytes: 0097CFC76442FE717F2A3F0CC9C175F7561B661997

SHA-256 de la Ronda 1: f756795a3b878d16bfa9e426a47d857830bb08a02e691f0487cbeac51b510f40

SHA-256 Compendio de la Ronda 1: ea7fe8c3b7680b79ff507c7d1b40bfc29ca8269bb1033cc84010506743cce404

Anexar la suma de comprobación 4 bytes: 0097CFC76442FE717F2A3F0CC9C175F7561b661997ea7fe8c3

Base58 Codificar: 1EqhwhM5t5NxedLoSuJ6BtBvUMLhanBLxa

Esto es muy diferente a la de bc1qjl8uwezzlech723lpnyuza0h2cdkvxvh54v3dn que aparece en blockchain.info's sitio web aquí

¿Cuál es la mejor manera de obtener la misma dirección tienen en la lista (a partir de bc1)?

+10
codenheim 24 mar. 2019 17:25:03

Mostrar preguntas con etiqueta

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil