cómo crear una transacción que sólo puede ejecutarse en el ciisb-abc el uso de javascript?

Yo uso el "bitcoincashjs" o "bch-lib" y desea agregar un nuevo código de operación "OP_CHECKDATASIG" a la salida.Cómo hacerlo?

const utxo = {
 'txId' : 'b76e4563bfe2e9e40355e3791e060b774ceb9ba04bef70df151763f82acb69a0',
 'outputIndex' : 0,
 'dirección' : '1bbLNcTwoffAjuWTyBuu4vSwNUBNMgYghl',
 'script' : '76a9147f27b2a0a88bc84d3db72f22ea82d52c99a6a0e088ac',
 'satoshis' : 2000
};

 const transacción = new bch.Transacción()
.a partir de(utxo)
 .a('1bbLNcTwoffAjuWTyBuu4vSwNUBNMgYghl', 1500)
.signo(privateKey);
+477
mountrix 26 sept. 2019 14:40:04
27 respuestas

LTC. La GPU de la minería es inútil para BTC con la real dificultad, necesita de un ASIC para hacer rentable la minería BTC.

+996
Kaustubh Kaluskar 03 февр. '09 в 4:24

Una vez que conocemos el ID de la Transacción, el vsal, el scriptPubKey de la transacción, y el WIF codificado con la clave privada correspondiente a la clave pública de encriptado para el rendimiento de la dirección, puede crear un raw de la transacción, y firmar, sin estar en línea.

He escrito una librería PHP para lidiar con las transacciones (entre otras bitcoin funcionalidad). He aquí cómo usted podría canjear una transacción regular: https://github.com/Bit-Wasp/bitcoin-lib-php Se necesita una actualización para apoyar P2SH firmas, pero va a redimir una transacción regular bien.

+935
Boogy 4 abr. 2017 19:58:39

Las direcciones que comienzan con 3 son Mainnet P2SH direcciones. Para testnet tu requieren un permiso de base58check/RIPEMD160 codificado scripthash para un P2SH dirección (a partir de 2).

+925
krrish chowdhry 19 sept. 2011 7:58:37

Necesito ayuda desesperadamente! Estoy tratando de conseguir a BTC que está encerrada en una greenaddress cartera. Puedo iniciar sesión en la vista solo. Cuando me pongo en el mneumonic y contraseña, el sistema funciona a través de descifrado al 100%, y luego las bombas y dice: error de inicio de sesión. He contactado o intentado contactar con el soporte de ayuda y dicen cosas como que no se asignan correctamente o el hecho de que puedo llegar a ver, pero no tocar la cuenta real sólo demuestra que existe! Tengo el NLock Veces archivo zip. Puede usted ayudarme por favor? No sé en absoluto qué hacer para tratar de recuperar estos fondos. Tengo un PC con Windows 10 y no sé nada de código, lenguajes de programación o de cualquiera de los sistemas basados en Unix o cómo utilizar o ejecutar algo como eso. Puedo pagar a alguien si se puede ayudar a recuperar estos BTC de la greenaddress cartera para barrer a cualquier otro lugar en el planeta verde de Dios. Por favor, por favor, alguien me puede ayudar? Muchas gracias.

+916
Haggisbreath 15 ene. 2017 14:28:39

En general no. Es muy difícil para auditar el estado de la mayoría de las altcoins sólo debido a la ridícula cantidad de ellos en existencia, y el hecho de que muchos de ellos intencionalmente cortar la historia por la reconstrucción de la Bitcoin repositorio de los archivos más que correctamente se bifurcan el repositorio Git.

Un gran número de Comprobante de la Apuesta altcoins se horquilla de entre el 0,6 código fuente y siguen utilizando BerkeleyDB para el bloque de la cadena de almacenamiento de estado en lugar de la LevelDB UTXO utilizados en los modernos Bitcoin Core. La mayoría de Litecoin horquillas parece que se han hecho en torno a Bitcoin 0,7 y mantener algunas de sus excentricidades así. Algunos de los más populares de los tenedores de espalda portado correcciones o traído a sus tenedores a ser algo a nivel de Bitcoin, pero estos son los más decepcionante de la mayoría. No está claro si se han aplicado todos los parches de seguridad que debe tener, o si lo hicieron correctamente dadas las diferencias de origen y de la historia.

De un rápido vistazo a una pequeña muestra de algunos de los más populares horquillas aparece en coinkmarketcap:

  • Litecoin - en su mayoría en línea con Bitcoin Core, con algunas manchas de cereza recogidas de aguas

  • DarkCoin - horquilla de Litecoin, pero no parece backport los parches.

  • DogeCoin - horquilla de Litecoin, con algunas manchas de cereza recogido de aguas arriba.

  • PeerCoin - parece ser un 0.6 o 0.7 vintage fork de Bitcoin, limitado puesto parches.

  • NameCoin - antigua fork de Bitcoin 0.3, muy limitada, de nuevo la portabilidad de los parches.

La mayoría de las otras altcoins será igual o peor en términos de actualizaciones de seguridad de errores conocidos. Es un riesgo muy real fork de Bitcoin si usted es incapaz de mantener, y muchas de las personas que crean los tenedores están completamente preparados para la tarea.

+875
danilprof 11 ago. 2019 15:24:08

Mediante la lectura de esta respuesta, entiendo que en la m-de-n multisig direcciones m y n están limitados por el tamaño máximo permitido por el P2SH redeemScript (es decir, 520 bytes).

Eso es correcto. Aunque el OP_CHECKMULTISIG secuencia de comandos de código de operación es compatible con más teclas, más de 15 claves públicas simplemente no encajan en un P2SH redeemscript, por lo que se convierte en el factor limitante.

Sin embargo, en esta sección de BIP141, se afirma que la witnessScript puede ser tan largo como 10.000 bytes. Como tengo entendido, esto implica que con SegWit adopción debería ser posible crear y utilizar m-de-n multisig direcciones con muy gran m y n, la que será considerada válida.

BIP141 sólo describe el consenso de reglas, es decir, qué operaciones son válidas dentro de los bloques. Hay un número de standardness reglas que se aplican para las transacciones a ser transmitido y aceptado en la memoria de las piscinas, para evitar posibles vías de abuso antes de que sean conocidos. Bitcoin Core 0.13.1 y hasta el límite testigo de secuencias de comandos a 3600 bytes para ese propósito.

Por ejemplo, el siguiente witnessScript, que debe representar un 50 de 100 multisig dirección, se consideran válidos y disponibles bajo SegWit?

0x01 0x32 <100 firmas> 0x01 0x64 OP_CHECKMULTISIG

Supongo que te refieres a las claves públicas de ahí, en lugar de firmas?

No. OP_CHECKMULTISIG sólo admite hasta 20-de-20, así que si quieres usar ese código de operación, usted no puede ir por encima de 20. Sin embargo, se pueden construir otros scripts que van por encima de esos límites.

En particular:

<pubkey1> OP_CHECKSIG
OP_SWAP <pubkey2> OP_CHECKSIG OP_ADD
OP_SWAP <pubkey3> OP_CHECKSIG OP_ADD
...
OP_SWAP <pubkey67> OP_CHECKSIG OP_ADD
<m> OP_NUMEQUALVERIFY

implementar un m-de-67 de la política, con menos de 3600 bytes.

+870
WestC 15 feb. 2010 0:57:40

Tengo algunas de las dudas básicas sobre el consenso algoritmo como hashgraph. Por ejemplo, vamos a tomar la Balsa de la más simple líder de consenso basado en el algoritmo, se puede utilizar en una configuración descentralizada porque es muy fácil para un único atacante tomar el control del clúster por el giro de miles de nodos para darle su apoyo.

"En resumen, el voto basado en el algoritmo hace que sea muy fácil para el atacante si su líder base o sin guía. Así que puede utilizar en una configuración descentralizada."

Algos como PoW hacer su difícil para un solo atacante tomar a través de la red mediante el cómputo de rompecabezas.

Tomar sobre hashgraph es de nuevo un voto basado en el algoritmo, entonces me preguntaba cómo se evita que un solo atacante de conseguir el control de la red en una configuración descentralizada (donde no puede confiar en sus compañeros)???

Yo no entiendo cómo hashgraph funciona, pero no era capaz de visualizar en una configuración descentralizada. Cualquier conocimiento? Gracias

+866
kgambrah 6 ago. 2014 5:10:04

Así que me estoy leyendo este (excelente recurso) en el Bitcoin merkle árbol para una transacción.

El árbol merkle se construye de abajo hacia arriba. En el siguiente ejemplo, se inicio con cuatro operaciones, a, B, C, y D, que forman las hojas del árbol merkle, como se muestra en el Cálculo de los nodos en un árbol merkle. Las transacciones no son almacenados en el árbol merkle; por el contrario, sus datos se cifran y el hash resultante se almacena en cada nodo hoja como HA, HB, HC y HD:

HA = SHA256(SHA256(Transacción))

Consecutivos pares de nodos hoja se resumen en un nodo padre, por la concatenación de los dos hashes y hash de ellos juntos. Por ejemplo, para construir el nodo padre HAB, dos de 32 bytes hashes de los niños se concatenan para crear un 64 bytes de la cadena. Esa cadena es, a continuación, haga doble hash para producir el padre del nodo hash:

HAB = SHA256(SHA256(HA + HB))

El proceso continúa hasta que sólo hay un nodo en la parte superior, el nodo conocido como el merkle raíz. Que de 32 bytes hash se almacena en el bloque de encabezado y un resumen de todos los datos en todas las cuatro operaciones.

Eso tiene sentido, pero tengo un par de preguntas. La primera es cómo la Transacción como Una Transacción es un algoritmo hash, y lo que está incluido en una transacción en la práctica. Por ejemplo, si es un objeto JSON string, o un objeto byteArray en JavaScript, o si los datos deben estar en un formato específico, etc.. me gustaría ver por ejemplo cómo un registro sería hash, como { a: 'foo', b: 'bar', c: 123, ... } o algo así.

En segundo lugar, si esto es donde la idea de la Patricia Árbol Merkle (o tal vez incluso Merkle DAG, que yo he visto en alguna parte), para acortar la cantidad de cosas que tiene que almacenar en la memoria debido a que el hash no se solapan por completo y así tendría un montón de vacíos de árbol de nodos.

Finalmente, lo que es un ejemplo de conjunto de transacciones que se vería en un solo bloque donde se dice que, en promedio, tienen 1900 transacciones. Esta sería una muy profunda merkle árbol, y me gustaría ver lo que las transacciones se llama en realidad y algo más de información sobre su estructura de datos. Por ejemplo, si van todo el camino hacia abajo a la ISA (Instruction Set Architecture) de las operaciones, o son mucho más nivel. Eso es básicamente todo lo que me gustaría saber. Yo no veo que en el libro vinculada a la anterior, pero va a tomar una mirada más cercana.

+864
fahiz mohammed 28 abr. 2014 17:01:22

Etereum. Me encanta las ideas detrás de él y es emocionante y tal... pero, maldita sea, si este no es el de uso más desagradable que he visto nunca?!

Así que hace un tiempo, con miras a comenzar de minería de la ETH en mi GPU, he instalado Alethzero en mi máquina Windows.

Por qué? Quién demonios sabe... me metí a través de un billón de excesivamente técnicos las preguntas más frecuentes y se puso muy confusa sobre el veinte-algo versiones diferentes de lo que parecen ser el mismo software en diferentes formas, y sólo fue con lo que finalmente se trabajó.

Así que, cuando se ejecuta Alethzero por primera vez me pidieron crear una contraseña maestra. Hice esto, y todavía soy capaz de acceder al software con la misma contraseña.

Eventualmente conseguí la minería y todo está bien...

Sin embargo, realmente me gustaría que algún usuario amigable cartera de software que realmente puedo entender, no muy diferente a la de Bitcoin Core cliente. Hoy me encontré con la (oficial?) Etereum cartera Ðapp.

Se ve hermoso... he instalado, sincronizado y ahí estamos. Cuentas, carteras (no determinados de la distinción aquí, pero seguro, carteras son como... aplicaciones, que son una fachada para sus cuentas? O algo así?), todo con una bonita interfaz gráfica de usuario.

Ahora, como lo que puedo decir, la cartera está utilizando el mismo software detrás de las escenas como Alethzero... ¿verdad? Si miro en la carpeta roaming puedo ver que se ha creado un archivo en la carpeta de almacén de claves, junto a una asumo que fue creado por Alethzero.

Mi problema es este: No puedo enviar cualquier transacción de la cartera Ðapp, como la contraseña no es aceptada.

Ahora, nunca he creado una contraseña para la cartera Ðapp... de hecho, la única vez que me he creado una contraseña, se la contraseña maestra que he utilizado en Alethzero. Esto no es accepeted en el Ðapp, pero todavía funciona en Alethzero.

Supuse que estaban usando los mismos datos... presumiblemente si puedo crear una cuenta en Alethzero, voy a ver en el Ðapp? Es ese derecho? Así que, ¿por qué soy incapaz de hacer cualquier cosa en el Ðapp sin una contraseña que es no ser aceptado, o que nunca ha sido creado?

+863
Mchic1 6 jun. 2013 16:40:49

nLockTime afecta a la validez de la transacción, si usted realiza una transacción con una nLockTime en el futuro (por la altura de bloque o de tiempo unix) no es válido hasta que el tiempo haya pasado. Esto significa que si usted firma un bloqueo de la transacción, usted también puede apenas como fácilmente firmar una transacción diferente de gasto de las mismas salidas que está disponibles en la actualidad.

  • Esto es útil si usted quería hacer una contingencia de transacción y darle a un tercero que se gasta la salida a una obra de caridad si usted no está alrededor para hacer uso de ella en años. Si todo puede pasar en una forma alternativa, si usted no es un tercero puede transmitir el bloqueo de la transacción a la red una vez que se ha convertido válido.

  • La limitación está en que no se puede probar que los fondos realmente están bloqueados en este estado, no hay ninguna manera de saber que la persona que no acaba de pasar alrededor de un nLockTime transacción de una manera diferente y eludir la restricción en cuando podían gastar los fondos. Las configuraciones son posibles cuando un usuario envía una salida a una nueva clave, hace un bloqueo de la transacción a sí mismos en otra dirección, y luego destruye la clave privada, pero este es muy débil y no tiene garantías de que la clave no estaba retenido en secreto.

CHECKLOCKTIMEVERIFY es una nueva propuesta de código de operación que le permite utilizar el actual tiempo real de secuencias de comandos de transacción, permitiendo que algunos de los más interesantes y comprobable casos de uso que implica el bloqueo de dinero, en lugar de una transacción en particular. Esto está más cerca de comportamiento a cómo la gente normalmente piensa nLockTime debe operar la primera vez que oír hablar de eso.

  • Con CLTV, secuencias de comandos que tienen diferentes condiciones previas para el gasto en función del tiempo son posibles. En lugar de limitar a un único presigned nLockTime transacción, una persona podría tener cada una de las transacciones en su cartera de disponibles por un determinado caridad clave si 2 años pasan sin que ellos se gastan, o un 2-de-3 multisignature podría tener una contingencia de backdoor donde un grupo adicionales pueden ser incluidos si los fondos no se han utilizado para una cantidad apreciable de tiempo.

  • CLTV también permite canales de pago que se pueden utilizar incluso con la maleabilidad de transacciones. Una mutación de la transacción puede romper nLockTime reembolso de las transacciones en cualquier momento, lo que los hace muy arriesgado en la actualidad. Con CLTV el canal de pagos las transacciones sólo puede tiempo de espera y se devolverá al creador, sin la necesidad de ninguna interacción.

BIP65 es potencialmente peligroso para los usuarios finales, ya que hay bastante mucho no tener la espalda (si el bloqueo de su dinero durante 5 años, no hay puertas traseras o soluciones que recibirá su dinero de vuelta antes de entonces), sino que dijo, eso es un problema de interfaz de usuario en lugar de una seguridad fundamental de uno. Hay poca contención blandos que se bifurcan este cambio en el Bitcoin codebase en el futuro.

+832
Lawrence Peck 19 jul. 2018 2:28:33

Usted debe contar cada compartir tan valiosa como la de la dificultad de la pre-determinado objetivo para que el minero. Si se tiene en cuenta el valor real de el hash en el que se encuentra, ya sea de las matemáticas no funcionan, o que va a introducir la enorme varianza en lugar de la reducción de la misma (que una piscina es la intención de hacer).

Cuando usted elige una cuota especial dificultad D, se está restringiendo el conjunto de hashes a un conjunto que es la D veces más pequeño que el conjunto de hashes de dificultad 1. Dado que cada uno de estos resultados es la D veces menos probabilidades de ser encontrado, es justo lo cuentan como D acciones de dificultad. Sin embargo, cada hash es bueno o no es bueno, y cada uno tiene un fijo de probabilidad de ser buena.

Si vas a usar el real valor de hash obtenidos para calcular el valor de las acciones, la mayoría de los hashes no será válido, pero lo que sí se introducen extra varianza: algunos (raro) queridos resultará en una calificación muy alta, y algunos no. No hay necesidad de eso: simplemente dando a cada uno de hash de la misma puntuación es también una manera de medir su tasa de hash, que es de lo que se trata todo esto.

Por supuesto, no se puede permitir que un minero elegir su cuota de dificultad después de encontrar uno: que les permitiría a engañar.

+799
Mark Madej 4 feb. 2018 13:43:27

Estamos ejecutando bitcoind versión v0.8.2-332-gf19eda1-beta.

Nuestro objetivo es analizar todas las transacciones en un bloque dado.

Para empezar llamamos "bitcoind getblock ", lo que nos da una lista de asociados txid del.

Entonces, llamamos "bitcoind getrawtransaction" en cada uno de estos.

Por desgracia, getrawtransaction falla ocasionalmente con:

error: {"code":-5,"mensaje":"No hay información disponible acerca de la transacción"}

Es fracasar, porque la transacción no es gastar, y la base de datos que getrawtransactions se basa en la no necesidad de realizar un seguimiento de estas transacciones.

Esto se explica en detalle aquí en github: https://github.com/bitcoin/bitcoin/issues/2077

"nunca hay necesidad de más información que el saldo de las transacciones de las salidas, de modo que es la única pieza de información que se mantiene"

Estamos obligados a analizar el blockchain de la base de datos que bitcoind mantiene en el disco nosotros mismos? ¿Hay alguna forma de extraer la información que desee a través de bitcoind?

No bitcoind proporcionar una interfaz para todos los blockchain información? Recientemente cambió su base de datos subyacente y puede hacerlo de nuevo.

+709
ramaYama 25 jul. 2016 22:57:37

Todo en equipos que son almacenados en algún tipo de archivos, como .txt , .MP3 , ... Etc , por lo que es posible que BTC sí podría ser almacenados en un PC de forma independiente sin cartera , al igual que cualquier otro archivo en una PC o un teléfono ? O es obligatorio para guardarlo en la cartera , por lo que no se podía hacer transacciones fuera de línea , ya que no se añade a la contabilidad ?

+612
Elena Pinneker 24 may. 2019 17:24:07

Necesito saber con 100% de certeza de que alguien me puede decir "esta es mi cartera" y prueba a mí. Yo podría, por supuesto, simplemente obtener su clave privada/brainwallet frase, ¿hay alguna otra manera de hacerlo?

+552
Natalia Luque 25 jul. 2018 2:54:21

Supongo que cada vez que un getblocks mensaje es necesario debido a que nuestro cliente necesita comprobar si el blockchain tenemos es la última.

Thats a la derecha. También se puede comparar el blockheight de la versión del mensaje, pero usted todavía necesita para comprobar si usted no está en una horquilla.

Así que el getaddr mensajes siguen el getblocks mensaje

Yo diría que hasta usted. Si se conecta a un nuevo interlocutor, y las cadenas son diferentes, que no sé si él está en el mal de la cadena, o usted. Así que sería bueno conocer algunos otros compañeros a hacer bien.
Creo que es mejor cuando hay que llamar primero al getaddr mensaje, ya que es una sola vez el comando a ejecutar. Si te preguntas por bloques, viendo que no tengo de todo, usted va a empezar a llamar a la getdata mensaje y así sucesivamente. De su getaddr mensaje continuo retraso.

Y si el cliente se había conectado en el pasado, él necesita ningún getaddr mensajes o su base de datos de pares sería suficiente?

El almacenado de los compañeros, debería ser suficiente. Recuerde, una vez que un nodo está conectado a un nodo del mismo nivel, comparten nuevos compañeros mediante el intercambio de direc mensajes cada vez que un nuevo compañero que se descubre. Por lo que también consigue nuevos compañeros sin preguntando por ellos.
Usted sólo tiene un problema, los compañeros que se han desconectado. Por lo que su siempre una buena idea preguntar de nuevo por los compañeros, sólo para estar al día.

+507
Sidra Malik 1 feb. 2016 8:44:21

Después de que el Bitcoin Cash & Bitcoin SV tenedor, Bitcoin, el dinero en Efectivo es feliz de estar "delante" de Bitcoin SV, pero ¿cómo es esto posible? no son bloques supone que extrae constantemente cada 10 min?

+427
smittels 30 jul. 2019 23:55:16

Pubkey transacciones usar un poco menos de espacio en el bloque de la cadena en general (si no se poda se utiliza), así que podrías utilizar cuando se puede.

Creo que Satoshi principal del razonamiento fue el siguiente, a pesar de que:

Satoshi originalmente se esperaba que la mayoría de las transacciones sería clave pública transacciones: el remitente se pondría en contacto con el destinatario directamente y recuperar una clave pública para enviar fondos a (el protocolo de comandos para obtener esta información de los destinatarios, pero casi nunca se utiliza en la actualidad). Bitcoin direcciones eran sólo un "hack" útil para el envío de BTC y fuera de los destinatarios. Usted sabe que su propia clave pública para su uso en la generación de las transacciones, por lo que las direcciones no son necesarias y Satoshi se ha evitado utilizar el "hack".

+415
Pashhtk27 14 abr. 2018 3:30:24

Es fundamental bitcoin concepto que no entiendo. Estoy en lo cierto en que todo lo que "necesitamos" para enviar y recibir dinero, es una dirección única, y su clave privada asociada?

En otras palabras, no acabo de crear una dirección y la clave privada y de impresión y la guarde en mi escritorio? Y en este caso, si puedo imprimir dos direcciones y claves privadas, no mi físico turística ser considerada como una "cartera"?

Sólo estoy tratando de averiguar lo que una cartera específica. Es esto algún tipo de archivo o la carpeta que almacena las claves privadas y públicas?

Gracias!

+401
recusare 31 ene. 2010 6:38:15

Cada nodo Bitcoin crea su propia blockchain. Cuando un nuevo bloque es encontrado, se transmite a la red. El resto de los nodos se considera sólo la más alta blockchain como la "real" blockchain.

A veces, dos nodos separados construir un bloque que contiene diferentes transacciones. Dos competidores blockchains ahora existe, ahora es una carrera para el siguiente bloque. Una vez que el siguiente bloque se encuentra, podemos rechazar la otra inferior de la cadena. Pero si que inferior blockchain se las arregla para conseguir dos nuevos bloques, que se emitirá de nuevo como la principal.

Para evitar tener una transacción que fue una vez en un bloque, pero fue reemplazado, simplemente hemos estado cuántos bloques pasado desde que ocurrió la transacción como las confirmaciones. Después de las 6 de la confirmación se considera casi imposible de alterar, por lo que acabamos de decir es confirmado.

+313
Rick Clark 31 ene. 2013 2:12:22

Bitcoin no era la intención de resolver los problemas mundiales más de lo que era Internet. No obstante, traer de nuevo la pregunta y el pensamiento a cómo funciona la sociedad, de la misma manera que la Internet hace.

+302
Fabulous Job 12 sept. 2012 3:34:19

He de crear un coinbase transacción correctamente con el comando:

createrawtransaction '[{"txid":"0000000000000000000000000000000000000000000000000000000000000000","vsal":0}]' '{"12Evb28oMpkP76HRS2CZ7VjNMD25B84Vmv":12.5}'

lo que dan a una cadena hexadecimal de la transacción. Pero cuando intento signrawtransaction tengo este error:

{
 "hex": "...",
 "completa": false,
 los "errores": [
{
 "txid": "0000000000000000000000000000000000000000000000000000000000000000",
 "vsal": 0,
 "scriptSig": "",
 "secuencia": ...,
 "error": "de Entrada no encontrado o que ya pasó"
}
]
}

con sendrawtransactions tengo:

Falta de insumos (código -25)

lo que tengo que hacer con esta transacción después de crear?

+291
JustJulie 30 ago. 2017 20:36:38

La Introducción De ... Bitcoin Pastel.

Admite Monedas de Bitcoin, Tenebrix, NameCoin y SolidCoin. Si su moneda favorita no es compatible, me apunte hacia un intercambio activo (con o sin una API), y un bloque de explorer, y voy a integrarlo.

+217
Kyle Macey 10 jul. 2012 11:31:16

Con el futuro aumento de descentralización de los intercambios de bitcoin y altcoins. ¿Cómo estos intercambios prevenir la frente en ejecución de operaciones? Ya que todas las transacciones son transparentes, lo que deja a alguien de la vigilancia de la blockchain para detectar un gran fin de que vienen en y, a continuación, ejecutar de forma inmediata un comercio similar antes?

+141
zalinaparieva 16 abr. 2011 2:30:19

Las transacciones se considera pasado de los nodos que ya tienen la transacción en el mempool, es decir, si intenta doble pasar la transacción, se rechazará la nueva. Sin embargo, si la transacción se termina por no estar incluido en un bloque, que se dará de baja de la mempool después de un cierto tiempo. Después de eso, usted será capaz de crear una nueva transacción que gasta el mismo UTXOs, ya que a partir de ese punto no se considerará doble gasto.

+137
saurabh2695 23 jun. 2012 19:17:51

Multibit HD todavía funciona, pero ya no es compatible así que me envió a la mayoría de mis bitcoins a mi nuevo libro de contabilidad nano s hardware cartera. Yo ahora entendido que puede ser bitcoin de efectivo asociados con la edad multibit cartera que aún podría ser reclamado. Si es así, ¿cómo puedo hacerlo por favor?

+134
Pattarapan Passornsiri 30 mar. 2013 15:18:36

Experimentalmente, este parece ser el caso, pero ¿es siempre así, o depende de algunos detalles? También, genera una nueva dirección cada vez que se hace esto, o busca primero en la cartera si hay un vacío de dirección hay ya? (Y lo utiliza en ese caso) Es probable que este comportamiento va a cambiar en una versión posterior de la satoshi cliente?

+40
Rodrigo Ehlers 24 mar. 2013 9:00:42

Para evitar el vandalismo y spam. Usted puede obtener acceso de edición por hacer un pago (en bitcoins, por supuesto).

El pago requerido es de (al menos) 0.001 BTC, que realmente ya no es extremadamente pequeña, en mi opinión.

BitcoinPayment es una extensión de MediaWiki para limitar el spam, requiriendo una pequeño bitcoin pago antes de que el usuario podrá modificar o crear páginas.

Mientras que el pago es deliberadamente extremadamente pequeña para un usuario normal, se presenta una barrera a la masa-spammer.

Los fondos enviados a esta wiki será utilizada para mantener la wiki en línea (costo de nombre de dominio y hosting), y el resto de los fondos serán donados a la Bitcoin Foundation.

+39
flyingDope 30 mar. 2014 7:08:09

Mostrar preguntas con etiqueta