Por qué será o no el bitcoin infraestructura a ser insostenible?

Soy nuevo en bitcoins, pero como yo lo entiendo de la tecnología:

  1. Todas las transacciones deben ser descargado a la máquina cliente (es decir, la Abuela de la máquina de Windows XP a partir de 2003)
  2. Las nuevas transacciones se envían también a todos los clientes

Es eso correcto?

Si 1 mil millones de personas, adoptada Bitcoin como su principal moneda, y se realiza un promedio de 1 de transacciones por día cada uno, esto sería de 11.000 transacciones por segundo cada día en la Abuela de la máquina de Windows XP. Creo que la captura de fuego!

+964
Robert Jaworski 31 ago. 2014 12:28:15
40 respuestas

¿Qué pasaría si la cantidad de activos Bitcoin usuarios crece lo suficiente, de manera que el promedio de la tasa a la que las transacciones se creó hace más rápido que el promedio de la tasa a la que las transacciones se incluyen en la blockchain?

Incluso si no crece hasta ese punto, lo que si alguien simula esta creando demasiadas transacciones?

+974
Machado 03 февр. '09 в 4:24

usted puede intentar los siguientes pasos:

  • bitcoind -daemon # Inicio bitcoin core
  • bitcoin-cli setgenerate true 1 # has comenzado un nuevo minero!!
  • tail-f ~/.bitcoin/debug.registro # Seguimiento de su registro
  • Después de un tiempo (depende de la dificultad de su altcoin), un nuevo bloque será generado por el minero.


    Comprobar mediante la tipificación de "bitcoin-cli getblockcount". Cada vez que un nuevo bloque es genereated, el valor se incrementa en uno.

    +915
    robot 8 jul. 2014 14:01:55
    Otras respuestas

    Preguntas relacionadas


    Preguntas relacionadas

    La única explicaciones lógicas para mí son así:

    • Algunos limitación técnica significaba que los mineros en el tiempo (no hay muchos) no estaban buscando algunos nonces como deberían. Todo el mundo estaba utilizando el construido en miner a continuación, así que es fácil comprobar si hay una edad suficiente SVN alrededor.

    • Los mineros en el momento intencionalmente binned ciertos nonces para evitar el acaparamiento de todas las monedas, manteniendo la dificultad baja. La dificultad era de apenas 1 en ese punto, así que no creo que esto es una imposición de la asunción.

    +906
    Ed Gross 31 may. 2019 2:21:20

    Me olvidé de mi cuenta bitcoin hasta hace poco. Tengo la versión de software mencionados anteriormente y mi última transacción real fue en 2012. No recuerdo mi contraseña, pero mis 12 años de edad de PC. Qué necesito para la transferencia de este a una cartera? He hecho una prueba de transferencia con $100 o así, pero no arrancó. Me di cuenta de que el S/W es la "recuperación" y "Descargar 173968 bloques de historial de transacciones". Y "la Última vez que recibió bloque se generó 2121 días". Algún consejo? Tengo que esperar para que "ponerse al día"? Gracias.

    +838
    Chris Powell 20 dic. 2018 6:40:58

    Binance API combinado con el Blockchain.info AUD a BTC conversión podría ser lo que usted está después. Vale la pena mencionar que no es necesario registrarse para algunos tontos clave de API (todavía) e.g

    AUD A BTC

    BTC A USDT

    +834
    Edson Silva 24 dic. 2016 12:04:58

    En Bitcoin v0.1.5 a v0.3.24 de la coinbase scriptSig contenidos:

    txNew.vin[0].scriptSig << nBits << ++bnExtraNonce;
    

    En Bitcoin v0.4.0 a v0.5.3, se cambió a:

    pblock->vtx[0].vin[0].scriptSig = CScript() << pblock->nTime << CBigNum(nExtraNonce);
    

    Bitcoin v0.6.0 a v0.6.3:

    pblock->vtx[0].vin[0].scriptSig = (CScript() << pblock->nTime << CBigNum(nExtraNonce)) + COINBASE_FLAGS;
    

    Bitcoin v0.7.0 a la actual:

    txCoinbase.vin[0].scriptSig = (CScript() << nHeight << CScriptNum(nExtraNonce)) + COINBASE_FLAGS;
    

    Así que el coinbase scriptSig campo ha cambiado a lo largo del tiempo, pero siempre ha dado la extranonce como el segundo elemento.

    En Bitcoin v0.1.5, el tamaño es ilimitado, y en versiones más actuales, es de 4 bytes o menos. (Esto es causado por el cambio de bnExtraNonce a nExtraNonce.)

    Hay algunos otros extraños detalles - en v0.1.5, sólo se restablece cuando el cliente se restablece, pero en versiones posteriores se restablece en cada nuevo bloque.

    Por supuesto, esto es sólo lo que el núcleo del cliente. Otros mineros o piscinas, podría hacer algo más.

    +827
    graven22 7 jun. 2019 22:41:33

    Un AntMiner L3+ presenta una parte a la dificultad de ~150,000 (que cuenta como una cuota de valor de 150.000 a continuación) cada ~15 segundos, por lo que en 3 minutos, que un AntMiner ya ha cubierto la totalidad de la "N" de 900,000x2=de 1.800.000. Que, a la inversa, significa que yo esperaría a la mía un BitConnect bloque cada 90 segundos en promedio, con un AntMiner, que por supuesto no es cierto.

    No creo que es como las acciones son de contado. De acuerdo a este Bitcointalk post,

    Cuando una acción es presentada, asígnele un puntaje de 1/D, donde D es la dificultad en el momento en que el compartir es presentado.

    Así, en el escenario, cuando el AntMiner L3+ presenta una parte, que la cuota se asigna una puntuación de 1/900000, por lo que su "valor de la acción" es 2, no 150000.

    +825
    NeRd 27 feb. 2015 1:49:31

    He visto todos estos otros posts sobre cómo hacerlo, pero todos ellos son tan complicada, ¿cuál es la manera más rápida, easiesy forma de aceptar Bitcoin pagos o donaciones en mi sitio web? ¿Por qué es todo tan difícil?

    +813
    finnmich 19 may. 2018 20:52:37

    No es TOP 100 de la lista rica, pero usted tiene que tomar con un grano de sal porque:

    • muchos de los titulares de su dinero, repartidas en varias direcciones
    • Creo que muchos de los TOP 100 pertenecen a MtGox los titulares de la cuenta

    Si desea extensa lista, usted probablemente podría contactar con el autor de la lista o pedir a un programador para su construcción. Debería no ser demasiado difícil de hacer.

    +800
    naliofer 28 jun. 2015 21:57:29

    Actualmente estoy a la minería con un KNC Neptuno Asic miner desde junio de 2014. En 20nm de silicio es el más eficiente de la energía miner actualmente en uso(de 0,07 w/Gh/s) y en la actualidad produce alrededor de 1 BTC por mes en la dificultad actual(tengo 1 BTC cada 3-4 días durante las primeras semanas después del parto). Es tirar de una constante 2140 vatios en la toma de pared(3500 Gh/s) así que al precio de hoy(< $200) definitivamente perder dinero. Así que económicamente sería más barato para mí lo apague y comprar de los intercambios. Que dice que si una gran parte de los mineros que en realidad hizo esto todos estaríamos en problemas, así que voy a seguir corriendo. Creo que algunos de la nube de las empresas mineras en realidad comenzó a cambiar algunas de sus mineros(probablemente no es tan eficiente como la de neptuno), incluso tú píos han pagado los contratos.

    La rentabilidad de bitcoin minería es todo sobre el tiempo, el neptuno me costo 10.5 bitcoin porque el precio fue de casi $1200 en el día en que yo pagué menos de $2000 a precio de hoy. Yo soy dueño de un 3 junta de KNC Saturno/Júpiter(28nm) antes de que el que pagó por el Neptuno y, a continuación, algunos, que fue pagado por la GPU de la minería, que fue pagado por la cpu de minería de datos. Si usted está en el primer 1000 de la última tecnología de minería de la entrega, se puede hacer algunas monedas.

    +747
    GOSHEN JIMENEZ 18 jun. 2018 17:45:07

    Las transacciones de Bitcoin tiene un id de transacción (txid) se formó como un hash sobre los datos que intervienen en la transacción. Que sugiere que es un identificador único para una transacción.

    Sin embargo, el tx-identificación de una transacción sólo es único una vez que los datos exactos de la transacción haya sido finalizado al ser incorporadas en el blockchain (y confirmado). Hasta entonces, hay hacks que permiten la alteración de los datos subyacentes y hash. Esto no es un problema de seguridad debido a que no es posible alterar cuántos bitcoins son transferidos de lo que de entrada a la de salida. Pero detalles como qué formato de la cryptogaphic firma confirma que la entrada autoriza la transacción se lleva, o la exacta de la firma de la escritura, puede ser cambiado: son maleables, haciendo que el hash o id de transacción maleable como el bien.

    Esto no debería ser un gran problema en absoluto. Pero si usted construyó su Bitcoin manejo en el supuesto de que los identificadores de transacción no son maleables, como MtGox puede tener. También tienes que ser cuidadoso acerca de los gastos sin confirmar las transacciones, porque esto sólo funciona si nadie cambia el intermedio de los identificadores de transacción. Nada de esto es un problema en el estándar de cliente Bitcoin, pero si usted hace rodar su propia cuenta, especialmente si usted desea utilizar una única dirección Bitcoin para manejar muchas de las transacciones individuales, de rápida cocción de las transacciones directamente sobre la construcción de la tentativa anterior es un error fácil de hacer. Si la gente alterada identificadores de transacción de MtGox retiros, y MtGox adoptado un fuego rápido enfoque, esto puede explicar por qué ha habido muchas quejas de que nunca lleguen retiros: la Alteración de una id de transacción en la cadena de transacciones sin confirmar invalida todo el sucesor de las transacciones, hasta que el autor vuelve a sincronizar con el blockchain, en lugar de su propia idea de que los identificadores de transacción se ha enviado.

    EDIT: mucho más elaborada explicación se puede encontrar en este artículo de noticias de Cuarzo

    +659
    Eyal Roth 20 ene. 2013 12:34:32

    Bitcoins son sólo alguna vez realmente anónimo si la mina de su auto o fueron dadas a ellos por un minero. Una vez que los bitcoins son intercambiados en un intercambio (especialmente uno de los afiliados con los estados UNIDOS), a continuación, los bitcoins se han asociado con usted. Usted puede transferirlos a otros cartera direcciones, pero será visible en el bloque de la cadena.

    Puede desplazarse a ellos a través de diferentes cuentas, pero a menos que tenga cientos o miles de cuentas, a continuación, cualquier actividad ilícita podría remontarse a la primera transferencia por una lo suficientemente inteligente analista.

    También creo que en la actual minería clima, no sería trivial hazaña para adquirir suficientes ordenadores para generar suficiente bitcoin para financiar cualquier proyecto importante.

    Cabe señalar que cualquier cambio que operan en los estados UNIDOS está obligado a contratar a alguien cuyo trabajo descripción es mirar por blanqueo de dinero.

    +644
    m3y 1 ene. 2014 2:33:22

    Ha sido la venta de $10k. ¿Cuánto es el costo de producir esos?

    +633
    sergikkk 21 oct. 2010 18:09:42

    ¿Qué hace el campo PreviousTxnID referencia? Hace referencia a la transacción más reciente? No estoy seguro de lo que significa específicamente. Ayuda sería apreciada.

    +610
    Raine Revere 2 jun. 2013 22:32:13

    Estoy usando MultiBit Ver. 0.5.14, tengo mi cartera abierta, pero no sé cuál es mi semilla palabras, yo tenía guardado más probable es que en mi computadora o impreso en papel, pero después de 3 movimientos, 2 el equipo se bloquea y 1 equipo de reemplazo no tengo idea de dónde pueden estar o lo que son, ¿se puede recuperar, si es así, ¿cómo?

    Gracias

    Michael Gracia

    +588
    rhondyharrisbitch 8 dic. 2015 21:35:31

    La confusión principal viene de esto :

    En primer lugar, generar la secuencia de comandos mediante la concatenación de [sigScript][OP_CODESEPARATOR][pubkeyScript]

    A continuación, puede agregar :

    Entiendo que la ejecución del script ha evolucionado a partir de esta

    No estoy seguro si te refieres a "se Basa en este método" o "Ha cambiado desde entonces este método", pero si es lo primero, esto podría explicar los resultados inesperados de que usted está recibiendo. Espero que mi respuesta puede aclarar esto.

    Es cierto que durante un relativamente corto período de Bitcoin secuencia de comandos de la evaluación fue realizada por la forma en que usted ha mencionado, donde un CODESEPARATOR fue colocada entre scriptSig y scriptPubkey , a continuación, toda la cosa se concatenan para formar una única secuencia de comandos que iba a ser ejecutado, pero que fue cambiado más bien temprano en cometer 6ff5f718b6a67797b2b3bab8905d607ad216ee21 que data del 31 de julio de 2010.

    Después de dicho cambio, que introdujo una función denominada VerifyScript en script.cpp (hoy en día la lógica está en interpreter.cpp), scriptSig y scriptPubkey no están concatenados con un CODESEPARATOR entre ellos. En lugar de ser ejecutados como dos guiones diferentes , uno tras otro, donde la pila del contenido lleva desde la primera a la segunda.

    La diferencia es sutil y no cambia el flujo de estándar de los canjes, pero se hace evidente cuando un CHECKSIG operación se realiza dentro de la scriptSig.

    A partir de la operación de financiación

    b8fd633e7713a43d5ac87266adc78444669b987a56b3a65fb92d58c2c4b0e84d
    

    vemos que la segunda salida en que es un pago a la siguiente scriptPubKey en un índice de 1 :

    14 2a9bc5447d664c1d0141392a842d23dba45c4f13
    NOP2
    GOTA
    

    OP_CLTV aún no está activo, por lo que el código de operación 0xb1 es todavía NOP2.

    Que luego canjeados por

    eb3b82c0884e3efa6d8b0be55b4915eb20be124c9766245bcc7f34fdac32bccb
    

    por la entrada en un índice de 1 :

    0
    47
    30
    44
    02
     20 276d6dad3defa37b5f81add3992d510d2f44a317fd85e04f93a1e2daea646602
    02
     20 0f862a0da684249322ceb8ed842fb8c859c0cb94c81e1c5308b4868157a428ee
    01
    CODESEPARATOR
    1
    21 0232abdc893e7f0631364d7fd01cb33d24da45329a00357b3a7886211ab414d55a
    1
    CHECKMULTISIG
    

    En el corto período de tiempo antes de cometer 6ff5f718, los dos scripts sería concated con un CODESEPARATOR se coloca entre ellos para formar la secuencia de comandos completa, a continuación, comienza la ejecución del programa. Empezamos con una pila vacía, y un puntero al principio de la secuencia de comandos que marca el inicio de lo que sería el firmado scriptCode :

    1. Push 0 en la pila
    2. Empuje la firma en la pila
    3. Ejecutar CODESEPARATOR - marca este punto en la secuencia de comandos como el inicio de scriptCode (sobrescribiendo el anterior valor establecido en el principio)
    4. Empuje 1 en la pila
    5. Empuje la clave pública en la pila
    6. Empuje 1 en la pila
    7. Ejecutar 1 de 1 CHECKMULTISIG

    En este punto, es necesario construir la scriptCode para ser firmado. Las reglas son :

    1. Tomar el subíndice de los últimos ejecutados CODESEPARATOR hasta el final de la secuencia de comandos
    2. Quitar todos los CODESEPARATORS
    3. Eliminar todas las ocurrencias de la firma que está siendo verificado

    Desde la firma es en realidad antes de la última CODESEPARATOR, regla #3 no entrará en vigor aquí, pero las reglas #1 y #2. Esto nos deja con el siguiente scriptCode :

    1
    21 0232abdc893e7f0631364d7fd01cb33d24da45329a00357b3a7886211ab414d55a
    1
    CHECKMULTISIG
    14 2a9bc5447d664c1d0141392a842d23dba45c4f13
    NOP2
    GOTA
    

    Que es lo que inicialmente ocurrió, pero ahora vamos a ver cómo el cambio en 6ff5f718 hace una diferencia.

    Recordemos que estamos tratando con dos guiones diferentes, pero ninguna de las otras reglas de cambio. La única diferencia es que estos dos scripts se ejecutan por separado, uno tras otro, y que la pila que queda de la ejecución de scriptSig pasa a la ejecución de scriptPubkey.

    Empezamos por la ejecución de scriptSig e ir a través de los pasos #1 - #7 como antes, llegando al mismo punto de CHECKMULTISIG donde construimos el scriptCode. Ya que la actual secuencia de comandos ejecutada consiste ahora sólo lo fue en scriptSig, scriptCode se convierte en :

    1
    21 0232abdc893e7f0631364d7fd01cb33d24da45329a00357b3a7886211ab414d55a
    1
    CHECKMULTISIG
    

    Si esta comprobación de la firma pasa (y lo hace), un valor de 1 se inserta en la pila, y scriptSig finaliza la ejecución successfuly. Esta pila de ahora pasa a la exectution de scriptPubkey (que es muy simple) y finalmente a la izquierda como el valor final en la pila, lo que hace que scriptPubkey resolver a la Verdad.

    Esta transacción es muy interesante realmente muestra cómo la no-trivial cometer 6ff5f718 en realidad era. Es un gran ejemplo.

    Otra cosa de menor importancia a tener en cuenta es que este scriptPubKey de por sí es un nadie-puede-pasar de secuencia de comandos. Esta secuencia de comandos de las condiciones en que se conste que simplemente por el paso de una sola pulsación de un elemento en el que se evalúa a Verdadero (por ejemplo, 1 - 0x51) y que la comprobación de la firma en scriptSig en realidad no tiene ninguna importancia y no asegurar los fondos en absoluto.

    Editar :

    En realidad, viendo en esto un poco más, parece que esta transacción es mencionado específicamente en el BIP-17 (el cual ha sido abandonado). El 20 bytes en scriptPubkey es en realidad el hash160 de la 1 de la 1 multisig propio script :

    51210232abdc893e7f0631364d7fd01cb33d24da45329a00357b3a7886211ab414d55a51ae
    

    Este es de hecho uno de los ejemplo bip-17 de las transacciones realizadas en la cadena por el bip del autor. Si esto bip había sido aceptada, tal transacción no sería nadie-puede-pasar. (puedes ver más detalles en el pbi en sí)

    +563
    Catman 11 jun. 2012 2:46:36

    Mi entendimiento es que en una privada blockchain, los nodos participantes verificar y acepta que el bloque es válido y sólo a continuación, añadir a la blockchain.En este escenario, son de consenso de protocolos (tales como la BALSA, PAXOS, etc.) se necesita? Me estoy perdiendo algo aquí?

    +537
    kunalgupta 27 jun. 2015 3:59:38

    Bitcoin clasificados http://www.bitcoinclassifieds.net/

    Música y otros bienes digitales en http://www.coindl.com

    +534
    Avant Guard 15 dic. 2014 19:53:58

    Así que tengo una billetera creado con Electrum. Cuando la firma de transacciones en el almacenamiento en frío de la máquina, me gustaría ser capaz de comprobar que la dirección que estoy enviando el cambio es en realidad un cambio de dirección que tengo, sin embargo, desde Electrum es sin conexión no está actualizada con los que se aborda se han utilizado, y para el próximo cambio de dirección que se utiliza en la transacción no ha sido creado aún.

    Para recibir direcciones, yo era capaz de crear manualmente estas direcciones mediante la ejecución de:

    >> cartera.de almacenamiento.put('gap_limit', 50)
    >> cartera.de almacenamiento.write()
    

    en la consola, lo que genera el 50 rx direcciones de la pena de teclas.

    Sin embargo, esto sólo genera la recepción de direcciones, y tengo fondos en el cambio de las direcciones más allá de los 6 que se genera por defecto. Por desgracia no he encontrado la forma de aumento de esta brecha límite para cambio de dirección. He intentado buscar a través de la electrum fuente, pero no he encontrado nada que me permitiera cambiar esto.

    +524
    King Chevy 23 sept. 2012 23:30:39

    He incluido el código fuente de bitcoin con un nuevo pszTimestamp, hashGenesisBlock y hashMerkleRoot

    El código se basa fino y no se ejecuta en cualquier afirmar problemas a la hora de validar estos hashes en [línea 128 y la línea 129 de chainparams.cpp]. (Gran)

    Sin embargo...

    Cuando ejecuto bitcoin-qt se me presenta el siguiente error:

    Error: Incorrecta o génesis bloque encontrado. Mal datadir para la red?

    Causa Posible:

    Es la razón por la que estoy encontrando este error porque aún no la he extraído de la génesis de bloque? Si es así ¿cómo puedo hacer eso? Parece que en el código de bitcoin no hay nada acerca de la minería de la génesis de bloque. He oído rumores de que esta funcionalidad se ha retirado y que voy a tener que descargar un programa separado para este paso. Por favor confirmar.

    +477
    Vin Feraro 4 dic. 2011 20:47:14

    Es posible que con los pyethsaletool:

    ./pyethsaletool recuperar -w-wallet.json -p contraseña
    

    En caso de fallo de la contraseña se va a lanzar algo como

    ValueError: Cadena que termina con " X " no puede ser PCKS7-collar
    

    Si la contraseña es válida, se mostrará su semilla (larga cadena de caracteres aleatorios).

    En realidad pyethsaletool utiliza la contraseña suministrada a AES-descifrar encseed campo de la cartera. Esta semilla es SHA3-hash para obtener la clave privada y el etereum dirección que se compara con el de la cartera.

    +455
    deviantfan 15 oct. 2014 21:50:09

    Usted no tiene que crear direcciones. Usted tiene que realizar un seguimiento de lo que está sucediendo en cada red y asegúrese de que realmente han recibido fondos antes de que pueda crédito depósitos de sus clientes cuentas. Hay maneras más fáciles para crear direcciones, pero sería mucho más desea ejecutar al menos un nodo de cada red bajo su propia supervisión para el seguimiento de las redes.

    +449
    gooch 12 may. 2010 22:21:07

    Ambas partes podrían estar fuera de línea cuando la transacción es de difusión. La transacción es un anuncio público de que los fondos se están moviendo, que es instantáneo una vez de la difusión y multiplicación, y, por tanto, pasa está clasificado como un doble pasar.

    Las confirmaciones son cuando una transacción comienza a tener algo de peso, ya que no son fáciles de deshacer. En general, a la espera de más confirmaciones es mejor, ya que si un minero se acumula una gran cantidad de hashrate, tienen una mayor probabilidad de deshacer el cambio.

    Por lo tanto, el número de confirmaciones de esperar, debe ser considerado como dinámicos, yo beleive 6 vino de Satoshis estimación de que el jugador sólo tiene 10% del hashrate.

    +438
    icostan 30 jul. 2018 17:28:54

    Probablemente, usted está buscando esto: http://www.peercointalk.org/index.php?topic=798.0

    www.peercointalk.org - es un foro oficial de ppcoin y primecoin.

    Instrucciones para Ubuntu 13.10 Descarado Salamandra x64:

    # Actualización y mejora de los repositorios e instalar herramientas de construcción
    sudo apt-get update && sudo apt-get upgrade
    sudo apt-get install build-essential git
    
    # Instalar xolominer dependencias
    sudo apt-get install libssl-dev libgmp, ya que-dev libboost-chrono1.54-dev libboost-filesystem1.54-dev libboost-system1.54-dev libboost-programa-opciones1.54-dev libboost-thread1.54-dev
    
    # Obtener db4.8 fuente, compilar e instalar
    wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz
    tar-xzvf db-4.8.30.NC.tar.gz
    cd db-4.8.30.NC/build_unix
    ../dist/configure --enable-cxx
    hacer
    sudo make install
    
    # Dígale a su sistema donde encontrar db4.8
    exportación BDB_INCLUDE_PATH="/usr/local/BerkeleyDB.4.8/incluye"
    exportación BDB_LIB_PATH="/usr/local/BerkeleyDB.4.8/lib"
    sudo ln -s /usr/local/BerkeleyDB.4.8/lib/libdb-4.8.so /usr/lib/libdb-4.8.así
    sudo ln -s /usr/local/BerkeleyDB.4.8/lib/libdb_cxx-4.8.so /usr/lib/libdb_cxx-4.8.así
    
    # Tire de la xolominer fuente de github
    cd
    git clone https://github.com/thbaumbach/primecoin.git xolominer
    
    # Ir a la fuente y compilar el código
    cd xolominer/src
    make-f makefile.unix
    # Inicio minería de datos
    ./primeminer -pooluser=[xpm-pago-dirección] -poolip=[elige-tu-servidor] -poolport=1337 -genproclimit=[hilos de usar] -poolpassword=[- aleatorio contraseña para la protección]
    
    +436
    protter 25 oct. 2019 11:09:25

    Por lo que entiendo que se trata de cómo te sientes acerca de la seguridad, para tener una cartera almacenan de forma privada significa que usted corre el riesgo de daños en el equipo donde tendrás que gastar tiempo en la recuperación.

    Por otro lado se tiene el riesgo de seguridad de la red, al menos 2 de los intercambios han tenido alto perfil de los robos se producen en los últimos años que han efectuado el mercado de intercambios para hacer gran cantidad de dinero por objetivos y en realidad no hay forma de recuperar los fondos.

    Personalmente creo que probablemente hay espacio para una solución híbrida entre los dos, pero no he visto nada todavía.

    +430
    Rakesh James 7 abr. 2010 3:00:09

    Me gustaría obtener la tarifa cuando la búsqueda de una transacción con getrawtransaction, pero el JSON-RPC no devuelva este.

    https://chainquery.com/bitcoin-api/getrawtransaction

    Así que para lograr esto, mi idea es:

    1. Llame getrawtransaction para cada vin, y guardar el valor de salida para cada uno.
    2. Suma el valor de salida de la vins, y restar la suma de los vsal valores para darle el resto.

    Sé que esto va a funcionar, pero no me gusta tener que llamar a getrawtransaction para cada vin (como este JSON-RPC convocatoria se hará a más de 200 veces para algunas transacciones).

    Es allí una manera más eficiente? O es esta la única manera de calcular el costo de una transacción con bitcoin-cli?

    Aparte: ¿por Qué no getrawtransaction devolver una cuota de campo, como las transacciones en getrawmempool y getblocktemplate hacer?

    +387
    ShopiMacros 18 ene. 2013 19:25:43

    La implementación de Blockchain en los bancos se dice que es la nueva tendencia ahora. Mi pregunta es: ¿el privado blockchain ser privada de un banco o será compartida entre un grupo de bancos (o incluso, posiblemente, de entre todos los bancos)?

    En el segundo caso, no hay confidencialidad problema, ya que un banco puede conocer la transacciones que se realizan por sus competidores o sus competidores clientes?

    +381
    Jshodiq 2 mar. 2018 21:57:40

    Cuando un minero ASIC reclamos para que se ejecute en 1 MH/s o 10/MH/s o incluso 1000 GH/s, ¿a qué dificultad y con qué algoritmo es que se mide en contra?

    +358
    Mike Dunn 7 oct. 2017 10:25:58

    Compró un Bither bitcoin máquina y no puedo averiguar cómo funciona. Sigo recibiendo bitcoins, pero no saben cómo enviar a mi Coinbase cartera y, por tanto, el intercambio de dinero en efectivo. Ayuda

    +347
    thingEvery 1 ago. 2012 17:45:16

    Al parecer, NTX utiliza muy corto direcciones y una parte muy pequeña del alfabeto. No es un sistema diseñado para reclamar la propiedad de una dirección determinada, pero no pude encontrar mucha información sobre ella. ¿Cómo se manejan en el sistema NXT?

    +320
    jason Mulligan 2 ene. 2010 19:52:37

    El blockchain es una base de datos de todas las transacciones válidas, pero hay un proyecto o de la empresa que también registra todas las transacciones que se han transmitido, pero no lo hizo a la cadena? Blockchain.info por ejemplo, mantiene un historial de todos los doble-pasa, así que supongo que mantener un registro, pero no a disposición del público.

    Yo podría muy fácilmente calcular cuánto se perdió por transacción maleability si algo como que estaba a disposición del público.

    +295
    Arsi10 12 jun. 2019 20:54:59

    Taproot reemplaza tener la secuencia de comandos (por ejemplo, para un smartcontract) escrito en el tx de sí mismo. Utiliza el MÁSTIL esquema para hacerlo de modo que la redimir a la secuencia de comandos sólo se necesita validar lo que está en la estructura del MÁSTIL, no tener todo el código de contrato, evaluar y la liberación de las monedas. (No estoy seguro de si estoy técnicamente precisas aquí, yo no soy un desarrollador)

    Mejora la privacidad debido a que cada tx (ser un smartcontract o no) tendrá el mismo aspecto. Así que la privacidad de los beneficios es que nadie puede ver que un determinado tx que envía es en realidad parte de un multi-sig contrato, por ejemplo. Ver más aquí

    +282
    ConstB 14 jun. 2013 8:20:03

    Como Nate dijo anteriormente, usted puede ser capaz de recuperar el uso de ese método.

    En mi experiencia, sin embargo, yo nunca he sido capaz de recuperarlo mediante pywallet. Esto no era debido a CCcleaner(todo un tro historia, pero yo aconsejo vivamente en contra de la utilización de un software como este).

    sFortunately Litecoin no es casi tan valioso como el BTC, por lo que su pérdida es mínima.

    +243
    Popcornbot 23 jul. 2018 1:26:01

    La fuerza de la corriente Protestante Bitcoin división no tiene nada que ver con la fuerza de sus mineros—que se encuentra únicamente con la fuerza de ⨕ sus usuarios finales.

    Una moneda fuerte es como la fuerza del grupo aceptando como pago, no la fuerza del grupo de producción de la misma.

    Incluso si una rama 100.00% de de minería de la fuerza, que no puede ganar si la fuerza del grupo, la aceptación de que rama es más débil.

    (Solo considerar lo que pasaría si todos los gobiernos del mundo decide aceptar el uso Ortodoxo de Bitcoin. La iglesia Protestante de los mineros podría continuar la minería de todo lo que quieran, pero la moneda que más personas aceptan pronto será el uno con el precio más alto. De hecho, esto es cierto incluso después de que una moneda ha "muerto". Puede ser resucitado años/siglos más tarde por cualquier grupo fuerte, que la acepta como forma de pago.)

    +182
    evgenii1978 27 ago. 2014 7:05:31

    Tengo mi cartera con algunos BTC en ella, en mi PC, y yo vivo en europa. Digamos que yo quiero pagar 2BTC a una empresa en la India, o China, o lo que sea, pero ellos no aceptan BTC. Sólo pueden llevar a la Rupia India (INR) o Yuan Chino (CNY).

    Ahora mi pregunta: hay alguna forma de enviar los BTC a su país, entonces los BTC convertido en Rupias, y estos trabajadores sólo puede entrar a su banco para obtener su dinero? O de alguna otra manera fácil de pagar ellos sin cargos o al menos el más pequeño de los honorarios posible?

    Gracias!

    +172
    KierenJ 12 ago. 2011 7:52:37

    Usted puede utilizar el jq shell de comandos para filtrar las teclas no deseadas.

    $ ./bitcoin-cli getblockchaininfo | jq 'del (.softforks)' | jq 'del (.bip9_softforks)'

    con salida de:

    {
     "en cadena": "principal",
     "bloques": 485623,
     "headers": 485623,
     "bestblockhash": "000000000000000000772fa60c075c57b8ba2db277a84454e1f8e27c3c307b10",
     "dificultad": 922724699725.9628,
     "mediantime": 1505593445,
     "verificationprogress": 0.9999959396017668,
     "chainwork": "0000000000000000000000000000000000000000008aeb8bb8310a6b50e24bb0",
     "podado": false
    }
    
    +159
    Amr Khalifa 30 dic. 2015 1:15:54

    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.

    +123
    turbo114 5 dic. 2011 8:21:19

    Así que conseguir que la gente compra más grande de plataformas para una producción más rápida, pero dicen que me ponga algún viejo junker como un minero. alguna vez conseguir monedas o hacer el "real" de los mineros obtener todas las monedas?

    +104
    Anatoly Khalizev 29 oct. 2012 9:24:30

    Realmente no se puede "transmitir" a ellos. Las transacciones se confirman una vez incluido en un bloque. Así por 10 minutos no tienen nada y de repente no sería una más de 1.000 transacciones con una confirmación. Si eso es lo que estás buscando, puedes usar algo como https://blockchain.info/block-index/$block_index?format=json y reemplazar $block_index con el último bloque. El json que se responderá con todos los id de la transacción en una matriz que se incluye en "tx":

    https://blockchain.info/api/blockchain_api

    EDITAR:
    Blockchain.info tiene toda la información que usted necesita. En primer lugar obtener el bloque actual de la altura que usted puede obtener de https://blockchain.info/stats?format=json

    $bcinfo = json_decode(file_get_contents("https://blockchain.info/stats?format=json"), true);
    $latestblock = $bcinfo["n_blocks_total"];
    

    A continuación, enchufe el bloque actual en https://blockchain.info/block-height/$latestblock?format=json

    $getblock = json_decode(file_get_contents("https://blockchain.info/block-height/".$latestblock."?format=json"), true); 
    

    A continuación, sólo contar la cantidad para cada matriz y ejecutar un bucle for para agarrar cada entrada(de la dirección) y cada salida(receptor) junto con el tiempo.

    Aquí uno que hice rápidamente en PHP: http://phpfiddle.org/lite/code/k16m-r8fh

    <?php
    $bcinfo = json_decode(file_get_contents("https://blockchain.info/stats?format=json"), true);
    $latestblock = $bcinfo["n_blocks_total"];
    $getblock = json_decode(file_get_contents("https://blockchain.info/block-height/".$latestblock."?format=json"), true);
    $counttxs = count($getblock["bloques"][0]["tx"]);
    for($i=0;$i<$counttxs;$i++){
     //tx tiempo
     $timetx = $getblock["bloques"][0]["tx"][$i]["tiempo"];
     $fecha = date('Y-m-d H:i:s', $timetx);
     echo $fecha."<br>";
     //contador de entradas
     $countinputs = count($getblock["bloques"][0]["tx"][$i]["entradas"]);
    for($ii=0;$ii<$countinputs;$ii++){
     //obtener direcciones de entrada
     $addr = $getblock["bloques"][0]["tx"][$i]["entradas"][$i]["prev_out"]["direccion"];
     echo $addr ? "De ENTRADA: ".$addr."<br>" : "";
    }
     //contador de salidas
     $countouts = count($getblock["bloques"][0]["tx"][$i]["out"]);
    for($iii=0;$iii<$countouts;$iii++){
     //obtener direcciones de salida
     $outaddr = $getblock["bloques"][0]["tx"][$i]["out"][$ii]["direccion"];
     echo $outaddr ? "RESULTADO: ".$outaddr."<br>" : "";
    }
     echo "<br><br>";
    }
    
    ?>
    
    +55
    Livy Nelson 9 ene. 2015 13:29:54

    El MultiBit Comerciante proyecto proporciona una demostración de cómo utilizar el BitCoinJ biblioteca para aceptar pagos a través de Java. En el momento de la escritura, el código fuente se puede encontrar aquí: https://github.com/gary-rowe/MultiBitMerchant

    Si desea obtener más información acerca de cómo comenzar hágamelo saber.

    +32
    user46699 10 jul. 2011 2:10:21

    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