Mes en crypto y tiene algunas preguntas

He sido invertido en btc, eth, y ltc por alrededor de un mes en Coinbase. Todavía estoy trabajando para aprender acerca de este extenso reino. No lo entiendo totalmente la necesidad de una billetera y cómo funciona. De alguna manera puedo mantener mi dinero de crecimiento en el intercambio y mantenerlos seguros en una cartera? ¿Qué tengo que hacer y lo que debo usar? También he oído cosas acerca de la protección de sus "claves". ¿Cuáles son las claves y ¿cuál es la mejor manera de protegerlos? Gracias por sus respuestas!

+982
Jonkey 14 feb. 2010 19:05:03
29 respuestas
  1. Parece que está realizando huelga pasos complejos. Vamos a empezar por aquí: ¿Está usted de probar el original BTC dirección (que tenía BTC durante el tenedor) o la dirección de BTC usted envía los fondos a, cuando se mira en el dozer explorer?

  2. No.

  3. Sí, sólo tienes que pegar la dirección de BTC que contenía BTC durante el tenedor en la topadora explorer.

En Coinomi, es necesario barrer el original btc dirección de clave privada como un centro de intercambio de información clave, en el recién creado centro de intercambio de información en la cartera (ficha general, haga Clic en .../Barrido de la Cartera)

+970
skrafi 03 февр. '09 в 4:24

Tuve que poner en una dirección en un sitio en el caso de devoluciones o lo que no. yo uso varias carteras ya que tengo varias cuentas. Uno de mis primeros relatos recibido una vuelta y no puedo averiguar lo que la cartera que he usado. Es una web billetera en la que me han reducido a tres sitios posibles. He encontrado la dirección que el dinero fue enviado a pero es de todos modos hay que averiguar lo que la cartera sólo por el uso de la dirección adjunta a la cuenta? tengo los sectores público,privado, y de claves cifradas para cada una de las 3 carteras que yo uso. existe de todos modos a encontrar con una de esas llaves? ( no, yo no soy lo suficientemente estúpido como para dar mi clave privada a nadie)

+935
Ollie Saunders 22 abr. 2018 8:22:14

Yo quería copia de seguridad de la blockchain en mi disco duro como se tomó alrededor de 50 GB en mi portátil. Así lo hice y eliminado todos los blk000.dat y el rev000.dat de (~/Library/Application Support/Bitcoin/), que se guardan en mi disco duro. Al parecer, este fue un error estúpido como yo no se puede abrir el Bitcoin QT más. Por tanto, me re-transfiere todo a la misma carpeta. Pero no pasa nada, y Bitcoin Core no se abre.

Después de mirar alrededor, muchos están hablando de un bootstrap.dat archivo que corresponden al bloque de la cadena. Me parece no puede encontrar este archivo en cualquier lugar en mi portátil.

Alguna pista? muchas gracias!

+867
shivams 14 mar. 2017 12:29:00

Estoy recibiendo un mensaje cuando inicio bitcoind :

Las opciones de configuración de rpcuser y rpcpassword pronto será obsoleta. Localmente ejecutar instancias puede quitar rpcuser para el uso de cookies de autenticación, o puede ser reemplazado con rpcauth. Por favor, consulte compartir/rpcuser para rpcauth auth generación

Lo que se basan en cookies de autenticación y cómo puedo usarlo ?

Gracias

+866
Anton29Ivanov 2 mar. 2014 10:34:24

yo sólo seguí las instrucciones de degreesof cero construido, instalado y bitcoind, pero bitcoind faltaba desde la ubicación anterior. Lo que está mal con los procedimientos, por favor? gracias

https://degreesofzero.com/article/building-bitcoind-from-source-on-ubuntu.html https://degreesofzero.com/article/installing-bitcoind-on-ubuntu.html

+843
MUHAMMAD NASRULLAH 5 jul. 2019 8:17:49

Las transacciones de competir el uno con el otro en lo que respecta a la cuota que ofrecen para el minero dividido por la cantidad de blockspace necesitan para ser incluido en un bloque.

De dónde viene la cuota vienen?

Cuando elaboras una transacción, primero determinar la cantidad que desea enviar. Después de crear el envío de salidas, se recogen las entradas que tienen un valor suficiente para pagar por el envío de los productos, así como que. El software, a continuación, la artesanía en una orden de pago (transacción) que enumera las entradas para ser consumidos autenticado por las correspondientes firmas, así como las salidas a ser creado. Si las entradas valor total supera lo que se quería enviar, usted encontrará a menudo crear un cambio adicional de salida para enviar el resto a una dirección que puede controlar.
Obviamente, usted no puede crear salidas vale más que las entradas que pasar, pero el contrario es necesario: La diferencia entre la suma de las entradas y la suma de las salidas, es decir, el valor que no se han reasignado a un destinatario, es de libre flotación, y pueden ser recogidos por los mineros en la coinbase de transacción de la confirmación del bloque.

Cómo de grande es una transacción?

La cantidad de blockspace necesario, depende del tipo de secuencia de comandos que utiliza en su entrada. por ejemplo:

  • un P2PKH de entrada tiene 147 o 148 bytes
  • un P2SH 2 de 3 multisignature entrada tiene 295 bytes
  • variable personalizados P2SH secuencias de comandos

Hasta donde yo sé, todas las salidas a la derecha ahora son 34 bytes.

Para calcular todo el tamaño de la transacción, se suma el header de transacción (10 bytes), las entradas con sus correspondientes tamaño (n*148 bytes para P2PKH), y las salidas (m*34 bytes).

Tarifa

La cuota de la tasa es ahora la cantidad de freefloating cargo en satoshis por el tamaño de la transacción en bytes:

feeRate [sat/byte] = cuota [sat] / txsize [byte]

Los mineros generalmente seleccionar las transacciones por el orden de mayor tarifa primera.

+841
user52329 1 mar. 2013 8:47:47

He leído que a veces en la web, que en el blockchain son los puntos de control, de modo que un 51% no podría el blockchain antes de que el punto de control, incluso con más de un 51%. ¿Es esto cierto?

En esta respuesta se encuentra completamente: Puede un atacante con el 51% de los hash de poder cambiar los viejos bloques?

Para esta pregunta, quiero suponer que el 51% atacante podría cambiar el cliente que utiliza cualquier manera que pueda ayudar a hacer este ataque

Saludos!

+832
user3826470 6 abr. 2010 21:15:21

Estoy leyendo 'Dominar Bitcoin' para el estudio de bitcoin y blockchain. En la página 295-296, el Autor describe que las dos partes deben intercambiar sus revocación de la clave antes de firmar un nuevo compromiso de transacción para castigar cuando cualquiera de las partes intenta engañar.

Pero, si se utiliza este método, cualquiera de las partes puede redimir antes de compromiso de transacción por el uso de revocación de la clave cada vez que quiere. Este mecanismo está siendo utilizado por un rayo de la red ahora. Me pregunto cómo este método impide a cualquier parte de la trampa.

+806
Parvendra Singh 24 ago. 2014 13:40:12

enter image description here

enter image description here

He enviado 0.00185 BTC a esta dirección bitcoin 14UdCugXpW3ukYgGPNM18v3VqVxyp3S3ak el uso de blockchain.info monedero, Pero de registro de transacciones de muestra 0.0 BTC transferidos a cero destinatario con tarifa de transacción audazmente por escrito.

La transacción ha sido confirmado en blockchain, pero la dirección del destinatario no aparece en el registro de transacciones y la blockchain.

No sé si el destinatario ha visto el bitcoin. Por favor, ayudar.

TX ID : https://blockchain.info/tx/6e4c6f24326f922201f90874663d609bf787639f13c8ca9378dd09183b09dc11

+781
Ivan Avatkov 12 jul. 2018 13:45:58

6 de enero de 2014 Blockchain de Bitcoin: 14.9 GB (el tamaño de la /data/carpeta de bloques)

+771
jtatar 11 jul. 2013 21:29:32

El nuevo bitcoin-efectivo disponible para la minería y si sí, es extraído en nueva horquilla que va a ser presentado o en el código anterior?

+735
Ann K 19 jul. 2011 12:11:56

Una forma sería la de modificar el cliente bitcoin. La modificación de cambio de mempool de modo que usted tiene un buen mempool, y un mal mempool.

Transacciones normales van en la buena mempool. Sin embargo, si usted nota una transacción que pasa una salida que ya está pasado en otro suelto de la transacción, luego se dirige a la mala mempool.

La mala mempool nunca es transmitida a otros clientes que no disponen de una buena/mala mempools, y nunca se extrae de.

Se transmite a otros malos mempools, y si los ve una transacción doble-pasa uno de sus transacciones, es alertar al usuario.

+722
user13938 10 mar. 2017 14:39:35

Puesto que hay tan muchos discusión sobre la neutralidad de la red, esto dio lugar a la pregunta, sobre todo ya que normalmente los proponentes de blockchain y cryptocurrencies que también son grandes defensores de la neutralidad de la red.

Al menos a primera vista parece verdad para mí, los costos de transacción presentes en la mayoría de blockchain implementaciones => pagado priorización => no neutralidad de la red.

Tal vez hay alguna perspectiva económica que me falta que hace que esto no es cierto, o tal vez que, al menos, que resuelve todos los problemas normalmente asociados con la ausencia de neutralidad de la red.

+622
Daniel Ferguson 12 may. 2014 8:36:37

Pensar en una transacción bitcoin como un cheque en papel, y la confirmación de cobrar el cheque. El cheque, por sí misma, no es diferente antes de cobranza que después de cobrar. Sin embargo, la persona que le dio el cheque podría haber cerrado su cuenta después de escribir el cheque, sin embargo, antes de cobrar el cheque, con lo que la verificación no válido. El cheque contiene la misma información, pero el sistema al que pertenece cambios.

Por lo que la cuenta de que el cheque o transacción se extrae de sigue siendo el mismo. El importe del cheque o transacción sigue siendo el mismo. Que se realiza la comprobación a sigue siendo la misma. Sin embargo, sea o no el dinero, representado por el cheque o transacción ya ha sido reclamado puede cambiar.

Así:

Puede comprobar la dirección?

Se puede verificar que el monto de la transferencia es correcta?

Se puede verificar que el remitente tiene saldo suficiente para ser el envío de esta cantidad?

Sí, pero esto podría cambiar si la competencia de la transacción se emite antes de la confirmación. Así que en su escenario a, en un doble intento de pasar podría pasar el UTXO antes de que el "real" de la transacción se hace en un bloque. Esto significa que usted no puede comprobar la validez de la transacción, al menos hasta el 1 de confirmación. En el escenario B, donde un doble gasto no es económicamente factible, se puede asumir que si las salidas de las entradas de transacción de dibujar a partir de no se haya gastado, entonces la transacción es válida.

Cualquier otra cosa?

Derivar información adicional de una transacción es demasiado grande un tema para esta respuesta. Puede que desee ver en el blockchain de análisis.

También hay que tener en cuenta que esta comprobación/transacción metáfora se rompe en algún punto. Por ejemplo, las transacciones de Bitcoin puede tener varias entradas y salidas. Además, cualquier persona puede mirar a ver si una entrada es el saldo, y no sólo de una autoridad central.

+573
Parth 8 abr. 2013 11:00:23

Hay agencias de título que aceptar explícitamente bitcoin, tales como la compra de casas, terrenos, autos, etc.?

+472
eplawless 12 oct. 2014 14:30:47

Me gustaría guardar mis Bitcoin RPC contraseñas y nombres de usuario en las variables de entorno, como:

rpcuser=$RPC_USER
rpcpassword=$RPC_PASSWORD

Es esto apoyado en bitcoin core? Puede ambiental variables a ser analizado desde mi bitcoin.conf archivo?

+464
CUTIE17 31 ago. 2010 7:01:07

Entiendo que, con BIP 100 como se sugiere por Jeff Garzik, en el primer paso, el tamaño máximo de bloque puede ser mayor de (a continuación, después de la dura tenedor) de 2 Mb como máximo el doble de la que, por lo que 4 MByte - sin un duro de la horquilla. Dependiendo del minero votos (contado por 12.000 bloques, el 75% de la mayoría necesaria) el tamaño de bloque puede ser mayor.

¿Cómo puedo yo, como usuario de iniciar el proceso de votación? ¿Qué pasa si soy un minero? ¿Cómo puedo determinar el nuevo tamaño máximo de bloque? Pueden dos votos para 3 Mb y 4 Mb de ejecución en paralelo?

+438
Ian Fisch 22 nov. 2013 15:38:08

Se puede dividir en algunas páginas el script de entrada número de R y S. Ahora bien, yo quería preguntar si alguien me puede decir un código de Python cómo dividir la entrada de número de secuencia de comandos en R y S y que puede definir, así que sólo tengo R y S.

Gracias

ejemplo Number:4830450221008377df63977c2b3212f11ffbf098b328b4f246a86d131faa75effe53cef8568a02200c7187e5898f4dc605819bb6cdb7e357ec6993ce1ad11a87a621a7a579fe6d92014104a2b3aef09705da98696f357dfa78605f6490f4115d55a8e0a5ada4152f77a50e4faa479b0ed241bb8699e356644dbe8de5058c2bbb739e42f8928e95ad8d7a18
+428
DamningGodson 6 jun. 2015 19:34:24

Me gustaría primero aclarar una cosa, antes de intentar una respuesta, y lo es también del libro:

el saldo de transacciones de salida (UTXO) UTXO es un saldo de transacción de salida que pueden ser usados como una entrada en una nueva transacción.

un UTXO no es un elemento de por sí, es una descripción de un conjunto de datos en una transacción. UTXO puede ser gastado, o no utilizados. Para las transacciones para ser válida, que, naturalmente, sólo puede utilizar unspents. Así que cuando se utiliza un UTXO de una transacción anterior, el gasto de todos los fondos a una nueva dirección y una dirección de retorno, el anterior UTXO se convierte en parte de dos nuevas UTXOs. Y sí, la anterior UTXO se gasta, se documenta en el blockchain, y no pueden ser utilizados más.

Cuando se trata de la adición o eliminación de UTXOs: aquí se trata de mempool. La lista de los no utilizados tx es mantenido por el cliente bitcoin en la memoria. A ver, ¿cuán grande UTXO base de datos, ver aquí. Esto es lo que se describe como un grupo independiente. Y en este sentido

eliminado del conjunto de disponible (saldo) UTXO

simplemente significa que, cuando se ha enviado una transacción, este particular UTXO debe ser eliminado de la mempool. No estoy 100% seguro, pero la mempool es necesario para verificar, si el tx es válido o no (también conocido como pasa sólo válido UTXO de la mempool). Consulte también la página 119 del libro.

Sería el resultado de la transacción niño contienen la misma transacción identificadores como el de su padre'output de contenido?

Cada tx referencias anteriores tx, especifique de qué transacción (el tx hash) y VSAL a tomar los fondos. Así que un niño tx referencia a los padres tx entradas. Sin embargo, si el niño tx continuación, se hace referencia por el siguiente tx, usted no vea las referencias de los padres tx.

Suponiendo que se tiene (ver) estos tres TX_IDs y puntos fuera y valores,

7dbc497969c7475e45d952c4a872e213fb15d45e5cd3473c386a71a1b0c136a1:0 25000000 Satoshis
7f42eda67921ee92eae5f79bd37c68c9cb859b899ce70dba68c48338857b7818:0 16100000 Satoshis
6596fd070679de96e405d52b51b8e1d644029108ec4cbfe451454486796a1ecf:0 16050000 Satoshis

la cartera de software sabe, estos son el saldo de las salidas, y se podría pedir a su uso como insumos para una nueva transacción de ~0.57 BTC a una nueva dirección.

Además el muy buen libro de Andreas, también recomiendo Ken Shirrif la entrada del blog, se explica cómo manualmente firmar un tx. Que hace las cosas muy claras.

+400
user2242044 15 feb. 2013 17:00:10

De acuerdo a las cripto-monedas " calculadora de rentabilidad de coinwarz, con mucho hash poder que podría tener un bruto diario de ganar alrededor de US $14 mío, Dogecoins y no Litecoins. La minería de Litecoins en su lugar, teóricamente, usted puede ganar cerca de US $11 por día.

La mayoría de las veces es mucho más rentable para la mina de un alt-coin de la grand-los papás de todos ellos (es decir, Bitecoin y Litecoin). El problema es, por supuesto, usted necesita tener carteras para aquellos alt-coins y abrir una cuenta en un intercambio que acepta para obtener bitcoins o dólares para ellos.

Cuántos bloques por día es de su piscina encontrar? Usted no pagará hasta que/a menos que su piscina se encuentra un bloque. De que la estadística le dará una idea de la frecuencia con que sería pagado.

En "normal" de las piscinas el conjunto de bloques de " recompensa va a la piscina administrador que luego paga a los mineros de su parte -según el hash de energía han proporcionado a - menos de su cargo, por lo que hay una bolsa de monedas (que viene de pago) donde a pagar se debe a la piscina encontrar no hay bloques en algún tiempo.

Desde p2pools falta (por diseño), un administrador central, estás obligado a esperar hasta que encuentra un bloque. El pro es que usted no tiene que confiar en una administración. para ser justos y honestos, sólo el código fuente puede auditoría/inspeccionar debe saber cómo.

+315
waleking 28 ene. 2014 22:49:57

Si es para aprender yo recomiendo empezar con las opciones más sencillas y, a continuación, pasar a más configuraciones complicadas.

Comience con un grupo centralizado con PPS pagos. A continuación, puede pasar a cualquier otro salto-método de prueba, tales como PPLNS o DGM. Entonces usted puede intentar p2pool.

Tener un bajo hashrate debería tener ningún efecto sobre la relación de la porción de rancio acciones.

+301
cc sdk 8 feb. 2019 4:54:44

Para responder a la parte sobre el robo de la cartera, el ladrón de inmediato a transferir el saldo de su robo de la cartera en su propio bolsillo, y repita el proceso con regularidad. Así que cuando usted agrega más Bitcoins a su cartera, que se desvanecería como el ladrón robó. Así que usted sería capaz de compartir el robo de la cartera con el ladrón, pero sería una muy desequilibrada tipo de intercambio, donde se hizo todo el deposito y él hizo todo el retiro.

Usted sería mejor hacer una nueva cartera, la transferencia de los Bitcoins a la nueva cartera antes de que el ladrón vacía, y nunca utilizando cualquiera de las direcciones de la vieja cartera de recibir de nuevo direcciones. Esto implicaría dar nuevas direcciones a cualquier persona o a cualquier sitio web que almacena una dirección de la tuya y es probable que alguna vez enviar monedas a ella.

+201
soapfish 1 sept. 2016 20:54:14

En primer lugar, compruebe los registros de la máquina y, a continuación, el estado, a través de la buildt en la interfaz gráfica de usuario en el 9S.

Por lo que puedo adivinar, uno de sus hashboards no se ejecuta. Y puede haber varias razones para esto.

Reiniciar el minero, Actualización De Firmware, Compruebe la fuente de alimentación, Compruebe Netcable, y Verificación de los Fans

SI no de esto ayudó a que usted necesita para buscar en los registros de más de cerca. un tablero puede estar defectuoso.

+140
user266899 10 jul. 2015 14:35:10

Una dirección Bitcoin es un hash de la clave pública. El Bitcoin wiki explica el exacto (complicado) procedimiento en gran detalle. En breve, implica el hash de la clave pública e incluye una suma de comprobación. La clave privada y la clave pública relacionadas matemáticamente.

  • Si usted tiene la clave privada, usted puede fácilmente calcular la clave pública y la dirección.
  • Si usted tiene la clave pública, usted puede calcular fácilmente la dirección, pero no la clave privada.
  • Si tienes la dirección, que no se puede calcular ya sea clave.
+122
Joe Ramos 15 feb. 2017 11:12:20

Me llama bitcoind getwork un poco antes en el día y esto es lo que obtuve:

{
 "midstate" : "6d8b2d759123e7311c552f0c99f6d520378062ac7a14fb11f6d433779d282faf",
 "datos" : "00000002c2bf65e9637a1c11955c2ba1c45c9bffad322d4fa0d9529e0000014300000000e9587c30863f5f410ea9d0611d3da6b7d0afd390b4b8e33cd71297c9d20dc74651ad7ea71a01616400000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000",
 "hash1" : "00000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000010000",
 "destino" : "0000000000000000000000000000000000000000000000646101000000000000"
}

Así que por el momento deja de tirar la midstate que no voy a utilizar ya que sólo estoy tratando de entender. Así que ahora lo está haciendo el de 32 bits byteswap en los datos me sale esto:

Datos
02000000 e965bfc2111c7a63a12b5c95ff9b5cc4 4f2d32ad9e52d9a04301000000000000 307c58e9415f3f8661d0a90eb7a63d1d90d3afd03ce3b8b4c99712d746c70dd2 a77ead51 6461011a 00000000

Ahora soy incapaz de averiguar cómo leer esta información. Según la wiki, los 4 primeros bytes son de la versión. Aquí los 4 primeros bytes son de la versión.

Versión:
02000000

No se supone que para ser de 2. El de arriba es un número realmente elevado en big endian.

Ahora los anteriores hash del bloque:

Hash:
e965bfc2111c7a63a12b5c95ff9b5cc44f2d32ad9e52d9a04301000000000000

Soy incapaz de encontrar este hash en cualquier lugar en blockexplorer o bloque de la cadena de info? Traté de cambiar el "endian" una vez más, pero fue en vano.

Finalmente salí de la merkle raíz y trató de confirmar con la hora utc:

Tiempo:
a77ead51

Que corresponde al año 2081. Exactamente qué estoy haciendo mal aquí?

+112
user425089 1 jul. 2011 10:21:29

Solo dime ¿cómo hacer que una moneda del futuro, si la mayoría de la gente (no es de 7,5 millones de ellos en la Tierra, sabes?) no puede tener incluso un solo bitcoin? Y, usted necesita mucho más para hacer operaciones con eso. Hacer yo de permiso de fracciones de monedas?

Ya hay fracciones de monedas (llamado Satoshi) disponible. 1 BTC es igual a 100.000.000 Satoshi y por lo tanto hay muchas más unidades disponibles para dividir entre las personas.

¿Qué significa que "premiar" a los mineros? Usted dice que usted llame es "minería de datos" para señalar la analogía con la minería de oro. ¿Cómo demonios se la recompensa de un éxito de la minera de oro? Qué regalo le adicionales de oro?

Hay dos tipos de recompensas:
Uno es limitado, una vez que comenzó a 50 BTC por bloque que el minero se consiguió cuando se encontró con el bloque. Esta recompensa es halfed cada 210.000 Bloques y por lo tanto será de 0 un día (alrededor de 2140).
La segunda recompensa son los honorarios de la transacción. Para dar una transacción de una prioridad más alta que usted necesita para agregar cargos en ella. El minero que se encuentra el bloque recoge la totalidad de los honorarios como su recompensa.

+81
Alan Introna 28 abr. 2019 21:09:01

El crudo de la transacción a continuación está siendo rechazado por bitcoind 0.9.1 (error: {"code":-22,"mensaje":"TX rechazado"})

01000000015594a8c1f84b926e84d70c3a3d5e517e0c12dc07cb1a774b587121fef08f91b8000000006a47304402203ea43861e1e22603873f49e73c6ace08d32ef024e1feaca5a6242f74bf152810022044aeee3231e81d927accf20b0b0106ec327728b6a61aedd75596c5c12e5d9999012102add59262e234c0045d1f6a3d40a144b47ea0b4214916f55fb6029a079cc0b3cbffffffff0358020000000000001976a9140f763005e063382f8f4138f75cdc64d14f8ec16f88ac0000000000000000196a054f4101000111753d687474703a2f2f7265642e70696c6cd8720000000000001976a9140f763005e063382f8f4138f75cdc64d14f8ec16f88ac00000000

Y aparece el siguiente error en los logs:

ERROR: AcceptToMemoryPool : no estándar de la transacción: scriptpubkey

El decodificado de transacción utiliza OP_RETURN y se parece a esto:

{
"lock_time":0,
"inputs":[
{
"prev_out":{
"índice":0,
"hash":"b8918ff0fe2171584b771acb07dc120c7e515e3d3a0cd7846e924bf8c1a89455"
},
"script":"47304402203ea43861e1e22603873f49e73c6ace08d32ef024e1feaca5a6242f74bf152810022044aeee3231e81d927accf20b0b0106ec327728b6a61aedd75596c5c12e5d9999012102add59262e234c0045d1f6a3d40a144b47ea0b4214916f55fb6029a079cc0b3cb"
}
],
"vout_sz":3,
"hash":"4dd1b7130045f84e7dd75a03dc802063f76687812cf877dacff2a645a1b0991b",
"vin_sz":1,
"fuera":[
{
"address":"12QkihKUyE1hAkv7wmaMj6V3QiN8FfMvpv",
 "script_string":"OP_DUP OP_HASH160 0f763005e063382f8f4138f75cdc64d14f8ec16f OP_EQUALVERIFY OP_CHECKSIG",
"valor":600,
"script":"76a9140f763005e063382f8f4138f75cdc64d14f8ec16f88ac"
},
{
 "script_string":"OP_RETURN 4f41010001 753d687474703a2f2f7265642e70696c6c",
"valor":0,
"script":"6a054f4101000111753d687474703a2f2f7265642e70696c6c"
},
{
"address":"12QkihKUyE1hAkv7wmaMj6V3QiN8FfMvpv",
 "script_string":"OP_DUP OP_HASH160 0f763005e063382f8f4138f75cdc64d14f8ec16f OP_EQUALVERIFY OP_CHECKSIG",
"valor":29400,
"script":"76a9140f763005e063382f8f4138f75cdc64d14f8ec16f88ac"
}
],
"tamaño":259,
"versión":1
}

Sin embargo OP_RETURN es estándar en Bitcoin 0.9, entonces, ¿por qué es este ser rechazado?

Nota: Esto funciona en la testnet.

+40
invsblduck 12 ene. 2012 6:54:47

Estoy de acuerdo más contexto es necesario para proporcionar una más directamente significativo respuesta.

Pero en general: una blockchain permite a los usuarios interactuar sin confiar en una autoridad central, en lugar de verificar el estado del sistema en sus el propios. Como usuario, puedo comprobar que tengo una cantidad de bitcoin mediante la ejecución de un nodo, y ver las transacciones que se me pagó como se confirma en el blockchain registro. Sé que en la red las reglas no permiten que esas monedas para ser trasladado a menos que la transacción sea firmado por las claves válidas (que yo de control). Si el sistema permite la mutabilidad, entonces ¿qué confianza puedo ser que la transacción que me dio no va a ser cambiado en el futuro? Con una inmutable blockchain, la energía que se gasta en POW de minería de datos ayuda a garantizar que este, pero si mutabilidad es permitido... ??? ¿Cómo puedo estar seguro?

Si alguna forma de mutabilidad puede ser añadido , mientras que la preservación de este factor de trustlessness, entonces tal vez un 'mutable blockchain" es razonable. Pero todavía tengo que ver a esa propuesta. Si el usuario debe confiar en una autoridad central para no cambiar el sistema, a continuación, utilizando blockchain arquitectura es superfluo.

En realidad, sospecho que en la mayoría de los casos un "mutable blockchain" sería una forma ineficiente para implementar una base de datos, aunque uno que puede ser vestido en marketing de moda y se venden a los clientes más fácilmente debido a la "blockchain bombo'.

Pero yo personalmente no captar cualquier ventaja de usar una blockchain de diseño si usted está desechando la inmutabilidad. Me estoy perdiendo algo aquí?

Ventaja: a los clientes les encanta blockchain bombo, así que ellos estarán más dispuestos a comprar lo que estás vendiendo.

Siento decirlo, pero creo que su intuición es correcta. Francamente, estos proyectos parecen ser o equivocada, o scammy a mí.

EDIT: quizás vale la pena mencionar así: permite a una autoridad central para alterar el blockchain registro crea un enorme riesgo para la seguridad. No importa cuán bien intencionados o de benevolencia de la autoridad es, un atacante la orientación de su sistema de control representa un enorme riesgo existencial a la red. No hay tal cosa como un seguro de puerta trasera que sólo "los hombres buenos" pueden tener acceso.

+11
Kamal Lama 30 sept. 2014 19:22:38

Hubo muchas buenas respuestas a esta pregunta. Después de leer a través de ellos, me voy a tomar una puñalada en la respuesta así.

El coinbase campo de la coinbase transacción (como se llama) es en realidad un scriptSig que no tiene que pasar por cualquiera de validación acerca de su contenido (salvo que es menos de 100 bytes, y el más reciente BIP34 requisitos). Satoshi sabía que se podía poner arbitrario contenido en aquí, y se puso una oportuna de titulares de noticias en la génesis del bloque scriptSig: "Los Tiempos 03/Ene/2009 Canciller en el borde de un segundo plan de rescate para los bancos". Un mensaje como este también ayuda a confirmar que no se pre-se realizó la minería, ya que el mensaje no podría haber sido puesto en el bloque antes de la fecha en que se publicó el artículo.

Creo que Satoshi pensado que una de 32 bits nonce-espacio era excesivo. Un equipo estándar, como la que estoy escribiendo esto, puede obtener alrededor de 3 MH/s, que es aproximadamente 0.07% de el camino a través de un único nonce-intervalo antes de que usted puede incrementar nTime y obtener toda una nueva gama de nonces. Eso no quiere decir que Satoshi pensamiento de que hay sólo una sola computadora Cpu de minería de datos (este post demuestra que no), pero apuesto a que pensó que cada minero tendría su propia dirección en este caso.

No creo que Satoshi previsto piscinas sucediendo, especialmente en el relativamente centralizado forma en la que existen hoy en día, y la flexibilidad de la coinbase campo era sólo utilizada por la minería piscinas (como algo de un hack) cuando hash poder se convirtió en lo suficientemente grande como para ir a través de más de un nonce-rango por segundo.

+11
Susan Bathgate 13 oct. 2014 3:14:06

Mostrar preguntas con etiqueta