Valor de Producto Basado en Bitcoins

Si elegí a aceptar Bitcoin como pago por mi producto, y el precio del bitcoin sube o baja, entonces técnicamente no estoy recibiendo tanto para mi producto en el largo plazo correcto? Debido a que el intercambio se basa en el dólar como una de las monedas. Así que Si mi producto costo de 100.00 y que es un cierto porcentaje de un bitcoin, a continuación, si el bitcoin decir su pena 7100.00 que sería .014 bitcoins. Pero si el bitcoin disminución en el precio de decir a 5100.00, a continuación, ese mismo producto, el costo sería .019 bitcoins. La correcta? Cómo dos de la fluctuación en el precio de afectar el valor de mi producto en dólares?

+194
Antig 5 jul. 2010 18:16:29
20 respuestas

Necesito convertir una clave pública en una forma conveniente para el uso con BouncyCastle.

Para ello he abierto el depurador y escribir:

ListAddressGroupings

Yo, a continuación, elegir una dirección y escribir

validateaddress 1HQCZTfr7V7WAMUcVHM21TLfLoeQWEtNms

Y me da el resultado:

{
"isvalid" : true,
"address" : "1HQCZTfr7V7WAMUcVHM21TLfLoeQWEtNms",
"ismine" : true,
"isscript" : false,
"clave pública" : "020ba3ebc2f55152df5653bb7aba6548f0615d67b072379bdd19e72bc63c052c50",
"iscompressed" : true,
"cuenta" : "testDONOTUSE"
}

Sin embargo no estoy seguro de qué formato es en.

  • ¿Qué es la codificación de JSON-RPC validateaddress valor denominado clave pública?

Estoy haciendo esta pregunta por lo que puedo determinar la "recId" valor necesario para la firma de recuperación cuando un UTF8 mensaje está firmado. En otras palabras, es necesario convertir la clave pública a continuación en una matriz que puedo usar para ese propósito.

  • Hay una forma más fácil o mejor manera de obtener la clave pública de una determinada cartera?

Los datos de muestra

Base58: 1HQCZTfr7V7WAMUcVHM21TLfLoeQWEtNms
Público: 020ba3ebc2f55152df5653bb7aba6548f0615d67b072379bdd19e72bc63c052c50

SignMessage: Prueba
Salida: IITRv4NdcaIgXP7DDNOkOrShBiJkBFoBqjxjxozknclhnwsmnk3+QbT7ypKTkcc0F5UPsUCef5+gqhTb8sBZLuQ=

Nuevos intentos:

  • Cuando puedo convertir de valor público "020ba3ebc2f55152df5653bb7aba6548f0615d67b072379bdd19e72bc63c052c50" como hex de bytes que utiliza este método de sobre MANERA, me sale la columna de abajo a la izquierda. Esto es incorrecto. Sin embargo, cuando me extraer la clave pública de la clave privada, tengo una similar pero diferente resultado en el derecho.

    public static byte[] publicKeyFromPrivate(BigInteger privKey, bool comprimido)
    { 
     X9ECParameters ecParams = Org.BouncyCastle.Asn1.Sec.SecNamedCurves.GetByName("secp256k1");
     ECPoint punto1 = ecParams.G.Multiplicar(privKey);
     volver punto1.GetEncoded(comprimido);
    } 
    

enter image description here

+900
J Costales 03 февр. '09 в 4:24

Usted no tiene acceso a todos los de un HD cartera de claves privadas y sus correspondientes direcciones de inmediato y no se puede comprobar que los fondos de inmediato.

Cuando la generación de los 128 bits de semillas y, a continuación, la generación de las primeras direcciones de los HD carteras, se va a encontrar duplicados. Incluso si ignoramos esto y se supone que cada clave privada y cada una de las direcciones correspondientes para ser único (que hace las matemáticas más fácil para que más personas puedan entender), es inviable la actividad.

Hay actualmente alrededor de 4.67*10^7 UTXOs. El mejor escenario para robar al menos un poco de dinero es que cada UTXO es sostenido por una diferente de la clave privada en una dirección diferente. En lugar de pensar acerca de cómo nuestras posibilidades de éxito son peor que eso, vamos a suponer que es cierto.

HD carteras sólo el uso de sus semillas después de 10^5 rondas de sha256. Descuidamos el esfuerzo adicional de la creación de una privada la clave privada, la creación de una clave pública de que, la creación de una dirección de que, orando para que el Monstruo Espagueti Volador que el usuario utiliza la primera dirección en su HD cartera y los fondos en que la primera dirección aún no utilizados, y de realizar la búsqueda. Porque esos son más difíciles de determinar el costo y como va a llegar, es inviable si aun nosotros, literalmente, tiene coste cero para eso.

Dado los números de arriba y nuestras suposiciones muy generosas, tenemos que calcular 2^128÷(4.67*10^7)*10^5 = 7.28656032*10^35 hash sha256 para obtener acceso a 1 UTXO.

La actual tasa de hash de la totalidad de la red Bitcoin es de alrededor de 3*10^18 hashes por segundo. Por supuesto, en realidad no podemos utilizar los mineros, porque esos 10^5 hash tenemos que calcular por semilla no son independientes el uno del otro. De hecho, todos ellos (sino la primera) dependen el uno delante de ellos. Ese es el peor escenario posible para el cálculo de un montón de hashes.

Pero incluso si asumimos que tenemos acceso a todo en el mundo del Bitcoin mineros, la magia de los nuevos medios de ejecución puramente secuencial de cálculos en paralelo (lo cual es imposible, por supuesto), y obtener la totalidad de la electricidad a los mineros de forma gratuita porque nuestro tío sólo pasa a apenas uso de su planta de energía nuclear, recientemente, de todos modos, todavía tenemos que esperar 7.28656032*10^35 / (3*10^18) = 2.42885344*10^17 segundos por UTXO a ser capaz de robar.

Por suerte para nosotros, de que sólo 7'701'843'734 años , que es poco más de la mitad de la edad del universo. Creo que tenemos que 1 UTXO. Entonces, de nuevo, nuestras suposiciones eran bastante generosos. Nos podría tomar un poco más de tiempo para conseguir que 1 UTXO. La mayoría de los grandes UTXOs probablemente ni siquiera son almacenados en HD carteras, pero en almacenamiento en frío en lugar de eso, así que tenemos aún menos con la esperanza de conseguir el asimiento de ellos, pero lo que sea.

+893
Chad WALSTROM 2 ene. 2011 4:52:16

Hice una transacción de BTCe pero quedó en 1 punto para un tiempo muy largo. Yo, a continuación, restablecer mi blockchain y transacciones en Multibit pero ahora que la transacción se ha ido y mi saldo es 0. La dirección en BTCe también dice 0.

¿Qué puedo hacer?

+882
Deairra Griffin 10 may. 2012 21:36:11

Aquí está la dirección de recepción en blockchain: https://blockchain.info/address/3EHttCtQtNU4BZvf5YvjbnDruhd1ubDvBT. Parece 0.028028 BTC donde recibió.

+804
Divya Rani 15 may. 2016 11:51:47

Estoy teniendo problemas al ejecutar bitcoind en mi Mac (Sierra). Yo antes tenía bitcoind instalado, compilado desde el código fuente, pero tuve que quitarla cuando me estaba quedando sin espacio. Recientemente he instalado Bitcoin Core de nuevo, pero esta vez he descargado un .archivo dmg. Se instala bien y no se puede ejecutar Bitcoin-Qt. Ahora, cuando intento ejecutar bitcoind desde la línea de comandos, o el uso de bitcoin-cli, me sale el siguiente mensaje de error:

dyld: la Biblioteca no carga: /usr/local/opt/miniupnpc/lib/libminiupnpc.16.dylib Se hace referencia desde: /usr/local/bin/bitcoind La razón: la imagen no se encuentra Abortar trampa: 6

No me parece que sean capaces de solucionar esto. Yo podría ser una solución fácil, pero no he sido capaz de tomar el cuidado de él.

Hay alguien por ahí con una idea de cómo resolverlo?

+786
monic 2 dic. 2010 22:19:26

El protocolo no da ninguna información acerca de quién controla una dirección. En un caso extremo, cada dirección puede ser controlado por una sola persona, o cada dirección puede disponer de un único propietario. Sin embargo, un grado de análisis de tráfico es posible, y si usted tiene acceso a otros datos desde fuera de la red Bitcoin, usted podría correlacionar las transacciones con los no-Bitcoin y eventos inferir que el mundo real los titulares de las direcciones.

Por ejemplo, si usted tuvo acceso a ISP registros de que utiliza una dirección IP que acaba de minado un bloque, usted podría comenzar a construir los perfiles de los propietarios de las nuevas monedas.

Pero hay muchos obstáculos para lograr el total de la información del conocimiento que se necesita para construir un perfil completo de todas las monedas de los propietarios, así que la respuesta corta es no, no existe una manera fiable para medir Bitcoin distribución de la riqueza.

+785
nhxaabbax 8 may. 2018 17:10:10

Me acabo de comprar un par de bitcoins. Tengo mi cartera de Bitcom.org pero aprendí que no es este Electrum billetera en la que me gustaría probar. ¿Cómo puedo abrir mi billetera con la nueva Aplicación?

gracias!

+768
cerfochka 24 jun. 2010 19:20:56

Si alguien quiere vender bitcoins para Rupias, que podría lista en LocalBitcoins. Es un buen comienzo.

+728
Grazyna Bialek 29 abr. 2010 23:33:09

Es posible, y esto sucede (conocidos como extraNonce), pero esto es órdenes de magnitud más recursos para hacer, como usted necesita por lo menos el lado izquierdo del árbol merkle, en lugar de sólo 64 bytes de la cabecera.

En Bitcoin el nonce es sólo de 32 bits, lo que significa que todos los 4.2 Millones de hashes que usted necesita, ya sea para actualizar la marca de hora, o modificar la transacción árbol para crear nuevos trabajos. Para un bloque estándar hoy en día, esto es más de 22 valor de hash SHA256 invocaciones, frente a menos de uno para modificar el nonce solo.

+594
Chetan M 16 mar. 2012 19:30:27

Desde el BTC es ilegal en la India, ¿puede alguien de la India, que aún tienen el bitcoin transferencia a mi cuenta de Coinbase en NOSOTROS? Es allí cualquier transferencia de cuotas o tasas de cambio que tenemos que pagar en cualquiera de los dos países y es legal para la transferencia?

+543
user2390934 3 nov. 2016 12:56:02

Cada vez que usted compra o vende en Coinbase, se inicia una transferencia ACH. Estas transferencias ACH tomar de 3 a 7 días, y muchos bancos tradicionales post límites en la cantidad de ACH de transferencias que usted puede tener en un día/semana/mes. Demasiados y su banco de la actividad será como sospechoso, sus fondos pueden ser incluso congelado.

Los intercambios comerciales como Bitstamp y Mt. Gox una función parecida a la de las cuentas de valores. Ellos no son asegurados caliente carteras que permiten el comercio de fiat para btc sin tener que realizar varias transferencias ACH un día. Financiar el intercambio y la que tienen y el seguimiento de su dinero hasta que usted esté listo para retirar. Estas serán las mejores opciones para la negociación frecuente.

+525
jadoo dehoo 7 jun. 2012 4:33:28

Usted puede intentar:

txconfirmtarget=1

Si paytxfee no está establecido, incluir suficiente cuota para las transacciones de comenzar la confirmación, en promedio, dentro de n bloques (por defecto: 6).

Por lo que poner es igual a 1, se establece automáticamente la cuota para ser incluido en el bloque siguiente.

Tenga en cuenta que esto no es una "cantidad fija solución".

+498
kiwaha 4 oct. 2012 14:46:00

El uso de la -datadir opción para especificar una nueva ubicación para el bitcoin directorio de datos. Copia de la existente bitcoin directorio de datos a la nueva ubicación y, a continuación, reinicie bitcoin-qt. Compruebe aquí para obtener información sobre la ubicación del directorio de datos predeterminado.

+429
Alberto Herrera 4 mar. 2011 9:44:54

Las firmas digitales se utilizan en Bitcoin para demostrar que una transacción es permitido pasar de un resultado determinado. Bitcoin utiliza la Curva Elíptica Algoritmo de Firma Digital sobre el secp256k1 curva para la producción de las firmas. El mensaje de que una clave privada signos y se utiliza para la validación es el hash de una versión especial de la transacción.

+399
Adam Goodwin 28 feb. 2017 21:27:34

Traté de hacer una transferencia bancaria en USD, pero el banco se negó. Su razón fue que los documentos de apoyo deben ser provistos para tales transacciones. Detalles de pago que BTC-E proporciona no contienen tanto la base y la razón de que el pago (el cual debe ser especificado demasiado). Que yo sepa cualquier transferencia bancaria a una empresa de una persona debe ser compatible con los documentos. Alguien ha hecho una exitosa transferencia bancaria desde Rusia con esos detalles?

+361
popedotninja 23 may. 2019 21:38:47

Sitios web de utilidad:

Hombre muerto Interruptor no es libre en el nivel de servicio que una persona necesitaría, pero la tarifa es de $20 toda la vida de la cuota, por lo que es más barato que lo que me costaría construir el mismo mecanismo. Va a enviar diferentes mensajes a diferentes destinatarios, si no respondo a 3 mantener vivos los mensajes dentro de los 60 días. Este sitio web no lidiar con bitcoins, sin embargo, por lo que no se puede automatizar la distribución actual.

Frase de contraseña permite a un documento que se almacenan en línea con una contraseña para descifrarlo. Esta podría ser la voluntad en sí y usted podría tener un poco de documento distinto para cada heredero con una diferente de la frase de paso. No sé cómo asegurar que realmente es, pero es realmente fácil de usar.

bitaddress necesita ser almacenados localmente. Basta con ir allí y hacer Guardar Como.... Desconecte el internet antes de usarlo. Se ha dividido carteras y billeteras de papel, que tal vez sean parte de la solución.

+213
Abhi Singh 9 nov. 2017 9:13:28

Usted debe seguir Gopoi la asesoría y el uso multisig. Hay un par de problemas con su sistema. El primer problema es cómo dos personas comparten su contraseña. Uno de ellos podría mentir y hacer que toda la contraseña. Incluso si comparten los valores de la derecha, tienen que estar de acuerdo para enviar una transacción que divide los fondos. El usuario que envía la transacción puede hacer trampa y enviar todo a su cuenta.

Además, observe que la seguridad es mucho peor. No estoy seguro de lo que quieres decir con 1/3 de la seguridad. Si se refiere a los bits/dígitos esto es correcto, pero esto es mucho menos de seguridad. En tu ejemplo, en lugar de tratar todos los valores de 0 a 999999999, cualquiera de los participantes puede adivinar la contraseña con sólo 1000 intentos (sólo hay que rellenar tres lagunas). En Bitcoin, en lugar de una clave con alrededor de 256 bits, se obtiene alrededor de 86 bits de seguridad. Esto parece bastante decente para tiempos cortos, pero es mucho menos seguro.

Con multisig los usuarios solo podrán firmar una transacción que está de acuerdo con. Ellos saben lo que reciben, la clave es tan fuerte como en cualquier otra operación, y es más fácil para escalar a más de tres usuarios.

+169
kurshev 17 ago. 2016 7:51:49

en mi Blockchain "Dirección Bitcoin" de la página, se muestra "el Saldo de Salidas": Resumen: La dirección, el Hash de 160, Herramientas y Transacciones: No. Las transacciones, Total que Recibió y Saldo Final. (HE 0.4 SALDO FINAL DE BITCOIN).

A continuación, una SOLICITUD de botón de PAGO.

Tengo algunos Bitcoins (0,4) en el Balance Final de "el Saldo de los resultados". He utilizado este de vuelta en el 2016. Hoy, 9 de noviembre de 2017, abrí un Monedero de Blockchain por primera vez. Dice que tengo $0 de saldo.

Mi pregunta es, ¿cómo puedo transferir este equilibrio (0.4) a mi Monedero de Blockchain.

Cualquier ayuda sería muy apreciada.

saludos Kel.

+153
RNA 28 dic. 2017 12:07:47

El acaparamiento y el ahorro es la misma cosa. También lo es tener una cuenta de ahorros malo? Ahorrar tanto como pueda, pase lo que usted necesita. Si usted siente que bitcoin es demasiado arriesgado, no invertir que mucho o diversificar y vender si el btc se convierte en demasiado de su cartera. Apoyo a los comerciantes que utilizan bitcoin siempre que sea posible.

https://en.bitcoin.it/wiki/Deflationary_spiral

+147
Erick Pallais Aguilar 29 mar. 2012 17:39:25

Cada bloque en el blockchain contiene un puntero al anterior bloque (bloque de encabezado). Si varios bloques de referencia determinado bloque como su padre, sólo el que es parte de los más largos de la cadena es aceptada.

Supongamos que el hash de la actual blockchain punta (último bloque) es 'Una'. Dos minero simultánea de las obras de los nuevos bloques (que contienen diferentes transacciones) la referencia a Un como un padre. Es necesario que el más lento minero para restablecer su trabajo cuando más rápido minero termina su bloque (con hash 'B') y emisiones, porque el siguiente bloque tiene para hacer referencia a 'B' en lugar de 'A' como un padre?

Si este principio es cierto, significa que más lentas mineros tienen que reiniciar su trabajo con más frecuencia porque están huir más rápido de los mineros que publicar sus bloques y, por tanto, cambiar el blockchain sugerencia?

+118
persssik 1 feb. 2010 21:32:57

Mostrar preguntas con etiqueta