Es BitcoinJS bajo desarrollo activo?

Me encanta la idea de una poderosa alternativa a la bitcoind, y sobre todo la posibilidad de suscribirse en blockchain eventos y fácilmente procesarlos en el lado del servidor.

Sin embargo, veo que la última actividad en la BitcoinJS código es de 7-10 meses.
¿Alguien sabe el estado de la BitcoinJS proyectos o puede sugerir alternativas?

Actualización: ahora estoy en busca en bitsofproof supernodo, un proyecto que se ve muy prometedor.

+485
CrizzleTastic 13 ago. 2017 8:30:34
30 respuestas

He enviado bitcoins a una dirección y blockcypher dice que la transacción se lleva a cabo, pero como trato de aprender el equilibrio utilizando bitcoin-cli-testnet getbalance <dirección>, la dirección no ha recibido aún. Así que ¿por qué no puede la dirección de recibir bitcoins, incluso ahora?

Yo realmente no sé por qué no puedo conseguir bitcoins.

Obviamente, como blockcypher dice que me envió algunos bitcoins a la dirección de mi domicilio y blockcypher dice que las transacciones fueron confirmados.

+989
Pranalee 03 февр. '09 в 4:24

Tengo el mismo problema, y la única solución que encontré fue a mandar a todos mis bitcoin a otra dirección (recuerda poner el cargo a la cantidad máxima), porque también era imposible importar esta clave en el nuevo Multibit HD cartera...

No estás haciendo nada malo, salvo confiar en multibit en los días a la tienda de su bitcoin...

+939
irfana ali 27 may. 2017 2:45:15

Estoy contemplando si debo usar openbazaar o el nxt mercado. tanto la descentralización, pero tengo un par de preguntas con respecto a openbazaar:

  • ¿Qué incentivo hace que aloja un openbazaar nodo dar? Entiendo que el nxt mercado está integrado en la moneda del blockchain así que ahí está el incentivo de la minería de monedas, mientras que también ofrece el mercado.

  • ¿Cómo openbazaar / nxt mercado de manejar las cuotas? O es que hay alguna tasa en todos? Tiene que haber algún tipo de tarifa que me imagino o de lo contrario no habría un montón de spam.

  • Puedes subir imágenes/fotos para openbazaar/nxt ? ¿Cómo manejar el exceso de datos?

  • ¿Cómo valoraciones de los usuarios trabajar?

+906
Alexander Konovalov 13 nov. 2015 9:42:26

Sí, Schnorr firmas son generalmente un poco más pequeñas que ECDSA firmas.

Un amplio Moneda algoritmo de Selección debe, por tanto, por ejemplo, prefieren una entrada con un Schnorr la firma de los altos precios de la tarifa y debe priorizar el uso de no-Schnorr entrada a menores tarifas para minimizar los costos.

En combinación con la firma de la agregación, se puede ver una mayor consolidación y formación de lotes de transacciones, y, además, pueden ver un mercado para la creación de pluripartidista de las transacciones, como la combinación de múltiples transacciones se llevan a un costo total menor.

Yo esperaría que la UTXO Conjunto para cambiar de estilo antiguo UTXO nuevos formatos más eficientes a lo largo del tiempo, pero si el crecimiento de la UTXO conjunto se verían afectados y cómo, es difícil de predecir.

+891
david 3 jul. 2018 10:35:36

Entiendo que el Bitcoin minería problema es encontrar una cadena s (hash del bloque anterior + hash de la transacción + nonce) tal que sha256(s) tiene n ceros a la izquierda, donde n determina la minería de dificultad.

El resultado de sha256(s) es de 64-longitud de la cadena hexadecimal. La posición de cada uno de los 64 años tiene 36 posibilidades (a-z, 0-9). Así, se espera que el número de conjeturas sería 36^n.

El hash del bloque #485891 es

0000000000000000007ea3c67381ecfcf8e44e9941dcef554e8b029068857b55 

que cuenta con 18 ceros a la izquierda. Por lo tanto, se espera que el número de conjeturas es

36^18 = 10314424798490535546171949056.

Este hash fue encontrado por Antpool que tiene un hash poder de 1284.32 PH/s. Por lo tanto, el tiempo de espera para la Antpool para encontrar el hash sería

36^18 / (1284.32 * 10^15) = 8.03104*10^9 s = 255 años.

Este tiempo es obviamente incorrecto. Hay algo que me lo perdí?

+780
ashwini 22 may. 2019 13:36:03

Ya que en la prueba de la estaca (PoS) no hay ningún proceso de minería, de acuerdo a la funcionalidad de los permitan y permissionless blockchains, que es de tipo PoS más adaptado para?

En otras palabras, es un punto de venta basado en público permissionless blockchain como seguro un Prisionero de guerra basado en público permissionless blockchain ? O necesitamos restringir el permiso para las operaciones de validación para un limitado permitido y conocido validadores (es decir, privado permitan blockchain) ?

  • El término "permissioneless pública o blockchain" se conoce como una blockchain de la plataforma en la que un usuario no tiene permiso para usar (el envío de la transacción) o participar en la validación de las transacciones de proceso. Por ejemplo, Bitcoin y de Etereum son públicos permissionless blockchain, de tal manera que son abiertas a todo el mundo para el envío de la transacción y participar en la validación de las transacciones (es decir, PoW proceso).

  • En las manos de otros, "permitan blockchain" le permite a la red para designar a un grupo de participantes en la red que se le da la autoridad para proporcionar la validación de los bloques y de las transacciones, lo que significa que hay un control de acceso de la capa para permitir que ciertas acciones a ser realizadas únicamente por cierto de identificación personal de los participantes. Dado que el acceso a este tipo de blockchains no está abierto a todo el mundo, a diferencia de Bitcoin o de Etereum, se les suele llamar también privado blockchains. Por ejemplo, Ondulación y Hyperledger Tela son permitan blockchain.

Si usted necesita explicación adicional para más aclaración, por favor, hágamelo saber para extender la pregunta.

+755
Alvaro Fuentes 18 nov. 2017 13:59:11

He estado jugando con el createrawtransaction, signrawtransaction, y sendrawtransaction Bitcoin llamadas.

Digamos que hay dos cuentas en mi Cartera: Cuenta1 y el defecto "" de la cuenta. Digamos también saldos de cuenta "" = 0.00000000 y Cuenta1 = 0.50000000 y que la única UTXO en mi Cartera hace referencia a una dirección Bitcoin propiedad de Cuenta1 como las direcciones de salida y es en la cantidad de 0.50000000.

Cuando puedo crear, firmar y enviar la transacción a otra Cartera, el saldo de la cuenta aparecen como "" = -0.50000000 y Cuenta1 = 0.50000000, y el saldo de mi Cartera es igual a la obvia 0.00000000.

Es allí cualquier manera, a la hora de crear/firma/envío de una transacción, que puedo especificar que cuenta para enviar desde?

Estoy familiarizado con el sendfromaccount llamada que iba a conseguir esto, pero quiero crear mi transacciones de forma manual para que yo pueda controlar el cambio (cuando sea necesario) y los costos de transacción.

+743
snowingheart 30 ago. 2011 3:06:39

Posibles Duplicados:
Hay un sólido "Bitcoin Banco" todavía?

Decir que quiero controlar mis bitcoins de un (para mí) solo punto y no tengo los recursos técnicos necesarios para tener un único punto de acceso con una cartera entre mis propias computadoras y / o dispositivos.

Hay un bitcoin banco o servicio similar al que aloja mi bitcoin wallet para mí y hay un beneficio para un servicio más allá de la probablemente mejor de copia de seguridad y ser un único punto de que puedo manejar mis bitcoins sin tener que configurar mi propio acceso remoto a un PC en casa? ¿Cuáles son las razones en contra de la utilización de un servicio?

+701
TL Mash 17 ene. 2012 19:25:18

¿Cuáles son los beneficios tangibles de la descentralización?

Esta pregunta fue planteada a mí por mis padres. En virtud de que esta pregunta puede incurrir en una gran cantidad de ira de esta comunidad.

Cuando mis padres pierden sus tarjetas de CAJERO automático, se puede ir al banco a hacer cola para conseguir su tarjeta de CAJERO automático si de proporcionar su tarjeta de identificación.

A diferencia del escenario anterior, cuando uno pierde su clave privada, uno pierde el acceso a todos sus BTC.

Por lo tanto esta pregunta, aparte de la eliminación de los intermediarios, ¿cuáles son los elementos tangibles inmediatos beneficios de la descentralización? Sin fricción, comercio, etc.

Nathan Aw

+678
Brycevr 26 mar. 2010 5:50:45

Ellos pueden haber estado usando un cable adaptador que permite el uso de diferentes ranuras, tales como el de la foto de aquí: https://bitcointalk.org/index.php?topic=66070.0

Durante la minería de datos a y desde la tarjeta de gráficos no es casi tanto como cuando la tarjeta se utiliza para los juegos de azar, así que no hay un deterioro sustancial en la minería de salida.

Sin embargo, recuerdo la lectura de por lo menos un caso donde el circuito se sobrecarga hacer esto (es decir, quemado), posiblemente debido a un cable defectuoso, pero también posiblemente debido a que las tarjetas gráficas no están diseñados para funcionar de esa manera.

+664
Jmbo 7 abr. 2014 12:41:29

Esta página contiene varios hitos versiones 1,2,3.

¿Cómo puedo saber qué versión se está ejecutando actualmente en Ripple.com?

+658
Barry Guvenkaya 28 sept. 2010 5:12:39

Hay un montón de cosas que pueden hacer que una transacción no válida. Tenga en cuenta que una transacción no válida no puede ser confirmado como el bloque que contiene también sería nula, por lo tanto, no hay tal cosa como un confirmada o no confirmada la transacción no válida.

Cosas que hacen que una transacción no válida:

  • El gasto de entrada gastado por otra transacción que se confirma
  • El gasto de una entrada que no existe
  • Si las firmas son necesarios y deben ser válidos, proporcionando una firma no válida
  • Si algunos de los datos debe hash a algo (por ejemplo, pubkey hash, scripthash), proporcionando una pieza de datos que no se hash para el correcto hash.
  • En general, cualquier script de entrada no la validación de verdad
  • Negativa de los valores de salida
  • Suma de los valores de salida es mayor que la suma de los valores de entrada
  • Un coinbase transacción fuera de un bloque
  • Un coinbase transacción que no es la primera transacción de un bloque
  • Un coinbase transacción en la que la suma de los valores de salida supera el bloque de recompensa

Probablemente hay un par más que me perdí, esos son algunos que se me ocurre fuera de la parte superior de mi cabeza.

puede que el destinatario sea asegurado que incluso 0-conf tx será finalmente válida y procesos?

No. No hay ninguna garantía de que una transacción sin confirmar eventualmente confirmar, incluso si es válido. Tenga en cuenta que las transacciones no son válidos; son válidas o inválidas, sobre la creación.

+609
Anmol Bhandari 12 nov. 2011 23:13:58

La prueba De la Autoridad se desarrolló principalmente como una solución para el problema de los ataques de spam en Etereum del Ropsten de red de prueba.Es la versión optimizada de la Prueba De la Apuesta por el aprovechamiento de la identidad como forma de juego.

El principio básico detrás de esto es

"Se necesitan 20 años para construir una reputación y 5 minutos a la ruina. Si usted piensa acerca de eso, vamos a hacer las cosas de manera diferente."

POA consenso no son 100% descentralizada, sino más bien un compromiso entre la descentralización y la eficiencia ofrecida por la centralización.

La desventaja es que algunas personas simplemente no se preocupan por su la reputación .Si validadores que es limitada en número, son sometido a la influencia externa de terceros, especialmente si aquellos terceros que tengan un interés significativo en ver la red falla, puede conducir al desastre.

Así, en pocas palabras POA es bueno para el privado blockchains con centralizada autoridad de confianza.

+581
Mke Spa Guy 19 may. 2014 12:11:58

Te agradezco me puede hacer sin conexión a cantar con bitcoin-core, pero es complejo. Para hacerlo más fácil, me tendría que descargar toda la blockchain.

He buscado hasta electrum, pero parece que no puede encontrar un testnet opción.

Alguna idea?

+547
StikCredit 18 nov. 2018 16:03:45

Hacer サトシ (Satoshi) y ナカモト (Nakamoto) tiene algún significado especial en Japonés?

Por ejemplo, el apellido "Smith" o "Miller" se refiere a un herrero o de grano miller, respectivamente.

+515
Guillaume Vermeulen 6 jun. 2014 21:03:19

Soy nuevo a Bitcoin (utilizando Bitcoin core cliente) y traté de hacer una transacción, pero su toma 4 días tan lejos y yo no estoy seguro de qué hacer?

https://blockchain.info/tx/8c2057ca78c0843b881c2620127d140cdeeeb73f38fa6444d9aecd82d0979cc9

+495
Kevin Watson 22 sept. 2011 11:01:32

Bitcoin no tiene el concepto de saldo de la cuenta. Cualquier persona que puede proporcionar una firma válida para el bloqueo de escritura de una transacción en particular de salida puede gastar los bitcoins. Como resultado, cuando usted pasa sus bitcoins en una transacción, usted tiene que incluir el id de transacción y la salida no. a partir de la cual se obtuvo los bitcoins. Los nodos de mantener un conjunto de saldo de transacción salidas (UTXOs) en la memoria para comprobar que esta transacción de salida que ha sido mencionado en la entrada no se ha gastado anteriormente (esto evita un doble gasto.)

Si desea enviar X BTC a una dirección en particular, deberá referencia suficiente de transacciones en la entrada de manera que la suma de todos aquellos saldo de bitcoins >= X. Esto hace referencia a las transacciones pueden provenir de diferentes direcciones. Usted sólo tiene que proporcionar validez de la firma con su clave privada para demostrar que usted es el propietario de los bitcoins.

+441
user253110 18 ene. 2018 22:05:33

Si la dirección se elimina (mientras que el uso de un proveedor de internet como CoinJar), significa que las monedas se han perdido para siempre?

O todas las claves públicas/privadas están aún en poder de la empresa y la dirección eliminado (y monedas) puede ser recuperado?

Sería la obtención de claves pública y privada de ser tratados de la misma por la mayoría de los billetera en línea los proveedores de servicios?

+410
moe8992 13 sept. 2018 23:12:52

Mi Multi-Bits por muestra 1 satoshi enviado a mí en la recepción de las transacciones, con 1 confirmación sólo. La dirección de recepción es bastante viejo también. ¿Por qué es que muestra hasta cuando no me envía a mí mismo nada y no habría ninguna razón para que me envíen nada?

 fc973596838c5d001efd77060c775cd85f0ac3821ae813e64116d9eb66ead30a: Visto por 1 de los pares. Pendiente/sin confirmar.
 de 1Enjoy1C4bYBr3tN4sMKxvvJDqG8NkdR4z / 3d96dee6b4aaeeed1d5a95446c6fba4ab3ff0664aaf76773428c485d86f697fb:1
 a 1Pfe9cYYQYGbKdSddLxuFyYRmvNoFPgVwu 0.00000001 BTC
 a 1Meshuse4ZU16HjLmnUCYt3DFEHvp1qscw 0.00000001 BTC
 a 1PKE81BAg8RHYLGqLCsVcnWCspcfekokwg 0.00000001 BTC
 a 18omoJATGraMgghRrocCoSnR2gz6mx8Dkw 0.00000001 BTC
 a 19qn25QVqn3ZH6UT63PbgtSBsyAgyaWxaa 0.00000001 BTC
 a 1HNyt3qg3qgL2XhhcsjMD6d9zpDB98Kqqw 0.00000001 BTC
 a 1CrRqLtF766WTAx1VEzJr9rwFWjV5xpqax 0.00000001 BTC
 a 1D6JBqA5ixpvNS4RjthapT4c5zkut4yNf1 0.00000001 BTC
... cuerpo está limitado a 30.000 caracteres ....
 a 17jVF27wAV9bhneRFsnLTySMUjtPWHZVwb 0.00000001 BTC
 a 1MoVuJTG4DV1r37Ew11ePWefn3uFb8vDmm 0.00000001 BTC
 a 1GBE3BrqzfevPDsSzJaJpTa1VyKMWTt5mz 0.00000001 BTC
 a 1BMR6fDvuqPan3QA9iNUJxXeHtvLKmRaeq 0.00000001 BTC
 a 1Enjoy1C4bYBr3tN4sMKxvvJDqG8NkdR4z 0.0000225 BTC
+404
Peter Hunt 26 feb. 2018 19:21:08

usted también puede comprar XRP en el sitio web : www.ripplewise.com

+356
sveta997 5 ago. 2015 0:30:02

Usted puede hacer que sea persistente mediante la adición de una línea de paytxfee=0.1 a su bitcoin.conf archivo.

Usted no puede hacer bitcoind persistir el resultado de la paytxfee RPC.

+300
farhadf 12 may. 2018 1:24:30

Sí, es posible. La norma en cuanto a la coinbase la recompensa es que un minero no puede tomar más que el bloque de subvención más los costos de transacción en el bloque. Esto significa que un minero puede optar por tomar menos de la recompensa que tienen derecho. Esto ha sucedido antes en Bitcoin un par de veces. Las monedas que no la recibe se han ido para siempre.

Así, usted puede utilizar esta regla para su ventaja si usted quiere disminuir el bloque de subsidios a través de un suave horquilla. En su suave horquilla, simplemente crear una nueva regla que se traduce en la coinbase recompensa menor que el actual coinbase recompensa (por ejemplo, el bloque de subsidio es menor). Debido a la regla mencionada anteriormente, que no es actualizado nodos seguirá aceptando los bloques que tienen estos coinbase transacciones con un menor coinbase recompensa. Por lo tanto este es un suave horquilla debido a la nueva regla es compatible.

+284
siddharth 1 abr. 2012 18:03:29

Estoy tratando de aprender cómo Chaum-estilo de ecash trabajado específicamente cómo:

"el emisor hace un ciego firma en un número de serie"

He intentado buscar en la Wikipedia, pero la página es bastante luz sobre los detalles, y todas las páginas no funcionan (incluso la Wayback machine páginas están rotos)

+273
distempered 26 mar. 2011 17:30:12

Creo que he encontrado la respuesta (pero no estoy 100% seguro). He tenido que cambiar esto:

chainTxData = ChainTxData{
 // Datos de bloque de 0000000000000000002d6cca6761c99b3c2e936f9a0e304b7c7651a993f461de (altura 506081).
 // 1521311547, // * UNIX timestamp de la última conocida en número de transacciones
 // 0, // * número total de transacciones entre el génesis y que timestamp
 // // (el tx=... número en el SetBestChain de depuración.las líneas de registro)
 // 3.5 // * se estima que el número de transacciones por segundo después de que la marca de tiempo
};

Para esto en chainparams.cpp:

 chainTxData = ChainTxData{
0,
0,
0
};

Que parecen haber resuelto el problema y ahora veo "Progreso 100%". Es la única cosa que ha cambiado, las otras cosas que "el Progreso de aumento por hora", "Número de bloques de la izquierda", "3 días atrás" sigue siendo el mismo, pero el progreso parece haber cambiado después he modificado la sección del código.

ACTUALIZACIÓN: Al intentar utilizar cpuminer-multi a la mía, me aparece este mensaje:

JSON de respuesta del protocolo:
{
 "error": {
 "código": -10,
 "message": "Bitcoin es la descarga de bloques de..."
},
 "resultado": null,
 "id": 0
}

Por lo que se ve que estaba equivocado y aunque se dice que 100% no finalice la sincronización. Es debido a que la cadena tiene cero bloques? No cuenta la génesis de bloque por alguna razón?

+266
ScottieMc 29 ene. 2014 21:03:49

Como tengo entendido, los nodos son los responsables de verificar las transacciones y el blockchain, pero también a la retransmisión de transacción a través de la red bitcoin.

Siendo un bitcoin nodo requiere de una cierta infraestructura y por lo tanto cuesta dinero.

Que quiere crear un nuevo nodo bitcoin y cuáles son los beneficios?

+259
bonomat 17 dic. 2016 7:39:16

Alrededor de bloque 564815 (2019-02-26 23:40 UTC), el mempool estaba vacía. Me di cuenta de que mis dos nodos están dando muy diferentes estimaciones de tasas de transacción se utiliza:

Nodo 1

  • Versión: 17.1.0
  • Cantidad de pares: 21
  • Sincronizados para: alrededor de tres semanas
  • Prunned: 3 GB
// ver cómo el número de transacciones que hay en el mempool
 >bitcoin-cli getrawmempool | wc -l 
4027

>bitcoin-cli estimatesmartfee 5 {
 "feerate": 0.00021195,
 "bloques": 5 }

>bitcoin-cli estimatesmartfee 5 ECONÓMICO {
 "feerate": 0.00009715,
 "bloques": 5 }

Nodo 2

  • Versión: Bitcoin core 17.0.0
  • Cantidad de pares: 8
  • Sincronizados para: alrededor de 5 horas
  • Prunned: 3 GB
# ver cómo el número de transacciones que hay en el mempool
>bitcoin-cli getrawmempool | wc -l
3999

>bitcoin-cli estimatesmartfee 5
{
 "feerate": 0.00008823,
 "bloques": 5
}

>bitcoin-cli estimatesmartfee 5 ECONÓMICO
{
 "feerate": 0.00001000,
 "bloques": 5
}

El nodo que se ha sincronizado para 5 horas y está tan bien conectado parece ser la estimación de la tasa mejor que la que se ha sincronizado de tres semanas. ¿Por qué es el "mejor" nodo de la que da el peor de los honorarios? ¿Por qué la estimación de honorarios de manera diferente y lo que puede hacer para hacerlos más precisos?

+231
Ninork 14 sept. 2016 8:51:40

Estoy tratando de ejecutar cpuminer en mi Mac, aunque cpuminer requiere una gran cantidad de herramientas de línea de comandos - como curl, libidn, etc. ¿Cuáles son todas las herramientas necesarias, y lo que es la versión mínima de cada uno de los que me deben obtener (por ejemplo, curl 6)?

+155
Robert Feinstein 1 ene. 2015 0:51:26

1 mBTC = 0.001 BTC

1 mBTC = de 100.000 Satoshis


1 uBTC = 0.000001 BTC

1 µBTC = 100 Satoshis


1 Satoshi = 0.00000001 BTC

100 Satoshis = 0.000001 BTC

1,000 Satoshis = 0.00001 BTC

De 10.000 Satoshis = 0.0001 BTC


1 BTC = 100.000.000 de Satoshis

1 BTC = 1.000.000 de µBTC

1 BTC = 1000 mBTC

+141
Signal15 14 abr. 2013 13:23:04

Bitcoin Miner se utiliza el programa de mi CPU al 99% se puede solo hacer ningún lag y ¿cómo puedo ganar bitcoins? en los sitios de internet y foros que no sya nada acerca de ganar bitcoins

+120
Dushyant Thakur 29 jun. 2018 7:38:04

Así que ayer me fue enviando a algunos de bitcoin para depositar en mi whaleclub.co cuenta de como hice la vez anterior antes sin problemas, aunque esta vez está diciendo que mi bitcoins fueron enviados a una dirección diferente a los otros que la mía. Cuando miro a mi coinbase transacciones y seguir la transacción mi enviado bitcoins permanecer en esa dirección. ¿Cómo puedo recuperarlos ? Cualquier ayuda sería impresionante.

+57
jgardner04 12 mar. 2016 20:55:12

Mostrar preguntas con etiqueta