Puedo obligar a json_encode en PHP para la salida de 8 dígitos después del punto de RPC?


después de leer la wiki de bitcoin "Adecuado manejo de dinero" supongo que no debería haber problemas de precisión.

Sin embargo, el envío o en movimiento, por ejemplo 16999999.99999999 envía/mueve 17000000. Me di cuenta de dónde está el problema:
- PHP almacena valor de tipo float con la suficiente precisión. Puedo printf con 8 correcto de dígitos después del punto.
- json-rpc biblioteca de php copias que flotan en "parámetros" de la matriz, y de nuevo, la precisión es buena.
- Por desgracia, cadena producida por json_encode() utilizado en json-rpc biblioteca contiene "redondeado" valor", por lo que hay un problema.


Así, se puede forzar json_encode() a la salida de 8 dígitos (o más)? O tengo que escribir mi propio, que no es muy complicado, pero será bastante más lento que el estándar de la función.

Tenga en cuenta los temas acerca de los problemas con flotadores en PHP y Python en bitcointalk, por lo que no es mi culpa. Uno de los resultados de este problema es genjix rama de bitcoin, que envía cantidades como cadenas.

Los mejores deseos

+294
Ajinkya Bhore 4 abr. 2013 14:50:08
33 respuestas

Compré un bitcoin en efectivo, en un lugar llamado Bithumb en Corea y erróneamente copiado la dirección bitcoin y lo envió a el mal. Obviamente mi culpa, pero el hecho de que yo no puedo obtener la cancelación hecho y perder todo ese dinero es muy molesto ahora.

Bitcoin, la devolución de mi dinero de inmediato. El dinero no va a ser enviadas a cualquier parte, pero no tiene sentido que el reembolso no está disponible.

2019. 5. 22. 13:20:14 BCH 20.121968
BitSumTXID:
7553dfd8ce04b2f78889224434f6602070c0ccdf81fb38a9e18307809d10d553

Id: 010 7122 1223

33zQhR8VGnHrXZuq4qz89VMqiWdCnPE51r
+906
SFrankTrueServer 03 февр. '09 в 4:24

No necesita pre-generar una lista de todas las posibles claves públicas y mira los nuevos bloques para esas transacciones?

Esencialmente.

Suponiendo que no hay límite para BIP32 claves, que significa que el auditor necesitaría una cantidad infinita de recursos para la auditoría de una clave (pre generación y, a continuación, cruce de cada uno de los entrantes Tx). ¿Cuáles son algunas maneras apropiadas para restringir esta auditoría?

Determinista teclas se utilizan de forma secuencial. En la actualidad un cliente, se sube hasta que lleguen a una secuencia de direcciones no utilizadas en una fila y asumir ninguna pasado esta brecha se han utilizado.

+880
Ashish Shetkar 14 nov. 2012 1:04:51
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Contrario a el libro Mastering Bitcoin, no hay ningún valor booleano "True" en Bitcoin secuencia de Comandos. Un ejecutado secuencias de comandos de transacción es válida siempre que el elemento superior restante de la pila a la conclusión de que la ejecución es distinto de cero. Para combatir la maleabilidad de transacciones BIP62 (transacción versión 3) también introduce la validez adicionales requisito de que la pila debe no contienen elementos de datos adicionales, sólo el único valor que no sea cero.

+826
NORA WAMSLEY 30 jul. 2016 11:53:55

Creo que la respuesta es un rotundo SÍ, pero sólo después de que un bloque se ha encontrado no me gustaría iniciar de inmediato la aplicación de la función de tiempo de la dificultad de la reducción. Creo que no sería deseable, porque la minería es un proceso aleatorio. Uno debe permitir la variabilidad natural del proceso antes de juzgar a estar "fuera de balance" y la necesidad de extra-ordinaria de ajuste. (Creo que de la minería como tirar un dado con 2^256 caras, pero sólo un subconjunto de esas caras son los ganadores de un determinado sorteo.) Obedece a estas leyes de la probabilidad y la estadística:

  • El número de bloques en un intervalo sigue la distribución de Poisson
  • El tiempo entre bloques consecutivos de la siguiente manera la distribución Exponencial La probabilidad de un bloque que se encuentra en el tiempo menor o igual a "t" es: P(X≤t) = 1-e^(-λt) donde λ = 1/β , y β = destino intervalo de tiempo

La aplicación de la exponencial de la función de probabilidad en el caso de bitcoin, la probabilidad de que un bloque se encuentra en 10 minutos o menos es:

1-e^(-(1/600 segundos) * 600 segundos) = 1-e^(-1) = 63.2120558829%

La probabilidad de que un bloque se encuentra en 60 minutos o menos es: 99.7521247823% .... y Si vamos a 15.000 segundos (sobre 4.17 horas), la probabilidad de que un bloque de haber sido encontrado es 99.9999999986

Otra manera de expresar esto es que, en 99.9999999986% de todos los casos, a una cuadra DEBERÍA HABER SIDO ENCONTRADO por 4.17 horas; por lo tanto es una muy seguro de apuesta, si el bloque no se ha encontrado, que no es, como se nota que podría suceder, un grave desajuste entre la verdadera red de hash, y el tipo de factor de dificultad de la minería.

Un umbral arbitrario de tiempo puede ser elegido, más allá de la cual, si el bloque no se ha encontrado, la minería factor de dificultad va a ser usado. La elección de este umbral es equivalente a la pregunta " ¿seguro que no quieres ser que el sistema está desequilibrado ... antes de "meterse" con ella ? '

Sólo si estamos bastante seguros de que el sistema está muy desequilibrada (significado dificultad no coincide con el actual real hashrate de la red) debemos comenzar a ejecutar un protocolo o algoritmo, de "extraordinaria" la dificultad de la reducción. Es en este punto que iba a considerar la idea de un decae exponencialmente con el tiempo la dificultad de la función.

Todo esto se basa en precisas, compartidas tiempo consenso. Establecer cuál es la hora correcta es entre un número de máquinas en el internet no es un problema trivial, pero, afortunadamente, ha sido resuelto desde mediados de los años 80 por el Protocolo de Tiempo de Red (NTP), y desde los años 1990, complementado por el bajo costo de la disponibilidad de muy preciso y globalmente disponibles satélite GPS las señales de tiempo.

(NTP fue desarrollado por el Dr. Dave Mills en la Universidad de Delaware y un nuevo y ágil de seguridad endurecido con la versión de NTPSec es por Eric S. Raymond y su grupo). La hora correcta no es una cuestión de opinión, pero de hecho astronómico. La construcción de un fuerte consenso de la mejor expresión de la corriente en tiempo real es NTP del trabajo, y lo hace bastante bien.

Así que, asumiendo que los nodos honestos, la minería de datos "true chimers", han y el uso correcto del tiempo real, que todos sepan que cuando un bloque es la vencida, y de acuerdo a la moneda del protocolo, puede, a continuación, de acuerdo en que es "demasiado tardío": corriente de espera para el siguiente bloque ha superado la pre-establecido gatillo umbral de espera. Medidas extraordinarias deben ser tomadas. La pregunta ahora es cuánto para reducir el factor de dificultad.

El factor de dificultad debe ser ajustado para que coincida con hashrate de la red, PERO ya no hay bloques se están produciendo, curent hashrate de la red no pueden ser calculados : lo que debe seguir es una adivinanza etapa, donde una primera dificultad se realiza la reducción, la red espera un tiempo razonable para un bloque para ser producido. Pero, si de nuevo, no hay bloques en que se producen, a continuación, otra dificultad reducción tiene que ser hecho, ya que claramente la reducción inicial fue insuficiente.

Este protocolo para la dificultad de reducción, (vamos a llamar extraordinaria dificultad el modo de reducción o 'EDRed modo"), puede tener muchas variaciones. Yo sugeriría que la primera reducción se tal vez de 1/2 a 2/3, y que el período de espera para el siguiente bloque, después del 1º de reducción de estar un corto esperar que el primer umbral de disparo. Finalmente, después de 1, 2 o incluso 3 o 4 reducciones, bloques comenzará a ser producido de nuevo, porque la red de minería del factor de dificultad va a ser compatible con la red real tasa de hash. Incluso es probable que la dificultad va a ser un poco demasiado "fácil" desde sustancial, "adivinando" reducciones fueron de hecho -, pero la dificultad para regular el ajuste de algos (Kimoto del Pozo de Gravedad de Oscuridad o de Ondas de Gravedad, por ejemplo) que se utilizan en alt-las monedas son bastante buenos para levantar rápidamente dificultad para ajustar con mayor precisión hashrate.

Una vez que los bloques están saliendo de nuevo (es decir, 2 o 3 bloques han sido producidos sin otro EDRed modo de reducción activa), y luego de la habitual KGW o DGW algos puede ser a gobernarse a la dificultad de nuevo y EDRed modo se cancela.

(Bitcoin puede tener para adoptar una más sofisticada dificultad de ajuste algo para su normal funcionamiento a implementar en tiempo real conscientes de la dificultad de reducción del protocolo como este. Creo que el reciente Bitcoin Efectivo de la horquilla hizo adoptar una mayor capacidad de respuesta algo que el simple ajuste de cada 2016 bloques de Bitcoin Core)

+747
user2414125 1 mar. 2018 10:04:05

Las transacciones de Bitcoin no mover fondos de una dirección a otra.

Bitcoin del concepto central de monedas. Las monedas son creadas por las transacciones, y puede tener valor arbitrario. Las monedas son consumidos por otra transacción por la que hacen referencia explícita a la transacción que los creó. Así que, en cierto modo, las transacciones derretir algunos de entrada de monedas juntos (destrucción), y forjar otras nuevas de la misma (con un valor total que no puede exceder el valor de la derretido queridos).

Cuando la creación de una moneda, se puede asignar a una dirección (de hecho un script, pero vamos a simplificar). Esto es sólo un mecanismo de autenticación en la parte superior: con el fin de consumir una moneda asignado a Una dirección, usted tiene que firmar la transacción con la clave privada correspondiente a la A.

Para responder a su pregunta: esto no es posible. Para crear una transacción, usted necesita saber exactamente las transacciones que se asigna monedas a las direcciones de los suyos, y su valor.

+733
Paul de Barros 17 jul. 2010 18:35:34

Estoy muy interesado en esta idea. Fundamentalmente, sin embargo, si estas monedas se utilizan simplemente para comprar más cosas, los videojuegos, la alpaca calcetines...), ¿cómo esto ayuda con la compra de necesidades o ayudar a los pobres para sus productos básicos?

+713
windirt 1 nov. 2013 14:44:47
  1. Su solución personalizada utilizando el lenguaje específico de la biblioteca (por ejemplo NBitcoin para C#).
  2. Su solución personalizada utilizando bitoind y JSON-RPC protocolo de comunicación.
  3. Integración con Bitcoin procesador de pagos - este es el más simple, pero su dinero se mantiene y se administra por foregin de la compañía durante algún tiempo y, probablemente, usted tiene que pagar por el servicio.
+704
P Daddy 12 sept. 2011 4:33:18

Ellos no lo son. Que puede ser proporcionada a intentar dar una explicación mejor, pero no creo que este propósito se logra. Hay varias frases a lo largo del artículo que no tienen ningún sentido en absoluto, como:

Un bitcoin, en su núcleo, es muy simple, los datos de contabilidad archivo llamado 'blockchain'. Una blockchain tamaño del archivo es muy pequeño, similar al tamaño de un largo mensaje de texto en su teléfono inteligente.

Le recomiendo que mire la pregunta que usted ha mencionado , que en realidad tiene dos muy buenas respuestas, y omitir el primer artículo.

+679
Aigeng Geng 16 nov. 2010 0:24:24

Puede ser bifurcada en una nueva moneda, de tal forma que si yo tenía X bitcoins todavía tendrá X monedas en la nueva crypto-moneda, pero la base monetaria se 50M monedas, por ejemplo?

+674
Kelvin Pell 16 abr. 2018 22:10:04

He añadido un temporizador para mi equipo de perforación para powercycle a diario como los reinicios no funciona más. Luego de esto empezó a fallar después de 3-4 horas de procesamiento. He ajustado mi configuración para 237.5 MHz, 825mV y han sido estables durante un par de días, siguen el ciclo de energía a diario.

+644
Wade Leshon 23 ene. 2012 3:39:52

Que canonical dirección es una dirección legítima de que nadie puede reclamar?

+614
MichaelS 20 sept. 2011 6:28:12

Espero que cualquier cambio requerirá que las transacciones de depósito (es decir, enviados desde el global de la red Bitcoin, no de otra cuenta en el intercambio) tiene que ser confirmado antes de las monedas pueden ser vendidos o intercambiados. De lo contrario, el cambio es vulnerable a doble gastar ataques en los que un cliente depósitos de monedas, se vende, se retira el dinero en efectivo, y luego se invierte la transacción de depósito.

Un requisito común es de 6 confirmaciones, lo que significa que usted tendrá que esperar hasta que su operación se incluye en un bloque (que dura al menos unos 10 minutos, en promedio, más si el pago de la transacción que usted pagó es demasiado baja) más un adicional del 50 minutos en promedio.

Así que la respuesta es no, usted no debe esperar a ser capaz de vender Bitcoin inmediatamente después de recibirlo.

+600
David Andersen 26 jul. 2018 9:45:32

Hice un BTC transacción de un par de días, donde puedo fijar el monto de la cuota demasiado baja. Parecía que la transacción se perdió en el limbo.

Hice un poco de investigación, y al parecer son capaces de doblar pasar sus btc, si la transacción no ha sido confirmado aún.

Así que me importan mi billetera en Bitcoin Core, donde los no confirmados de la transacción no fue demostrado, y yo era capaz de iniciar otra transacción con tarifas más altas.

Ahora parece que Blockchain.info no mostrar mi transacción, y empujando manualmente los resultados en un mempool conflicto. Lo mismo ocurrió con este servicio: https://coinb.in/#broadcast.

Pero yo era capaz de empujar la transacción a través de https://localbitcoinschain.com/. Ahora el ID de la transacción no está confirmado en localbitcoinschain, pero no pueden encontrarse en ninguna otra parte Blockchain.info, coinb.en).

Puede que esta segunda transacción de ser aprobado, o es imposible, si su única reconocida por localbitcoinschain.com? ¿Cómo debo proceder? A este ritmo, mi transacción parece estar perdido por un largo tiempo.

Saludos

+588
hichris123 14 may. 2012 8:57:20

Sólo se necesita la contraseña para hacer ciertas cosas como enviar bitcoins o cambiar la frase de contraseña.

El cifrado en sí está conectado a la cartera.dat archivo que contiene

  • pares de claves para cada una de las direcciones
  • las transacciones realizadas desde/a las direcciones
  • preferencias de usuario
  • la clave predeterminada
  • reserva claves
  • cuentas
  • un número de versión
  • Clave de la piscina

y si alguna vez quieres cambiar tu cartera o agregar la misma cartera a un equipo diferente, esto es lo que en realidad sería la realización de una copia de. Y porque este es el archivo que se cifran su frase de contraseña se mueven con él.

Usted no necesita una contraseña para hacer una copia de ella, pero haciendo una copia de él, no le da el acceso a las monedas. A menos que su uso de un alojado de cartera, entonces usted necesita para hacer copia de su cartera de sí mismo. Poner en una unidad flash o en otro equipo, o incluso en una caja de seguridad.

+530
stephen giarratana 11 ago. 2015 11:02:53
Un código de operación que le permite crear un unspendable transacción de salida que almacena hasta 80 bytes de datos.
+503
Divvya Mehta 20 mar. 2019 2:30:47

El bitcoinj claves privadas son 32 bytes de largo. También se quiere algún tipo de indexación en torno a ellos de modo que usted puede tener acceso a ellos de manera eficiente.

Si usted utiliza el determinismo de la cartera sólo se necesita una semilla y una cadena de código por cliente y generar las direcciones como sea necesario. Creo que son normalmente de 32 o 64 bytes de largo.

+489
UltraBob 2 abr. 2018 12:59:28

Para trabajar bitcoind de comandos en windows, tienes que ir a la dir C:\Program Files\Bitcoin\daemon y Ejecutar estos comandos. El uso de Bitcoin core versión 16 en windows 10.

bitcoind getinfo en Linux

bitcoind -h en windows

Utilice este comando después de cambiar de directorio, como se muestra en la pic

enter image description here

+478
guest1234 17 jun. 2019 21:56:01

Siempre y cuando usted mantenga su público/privado par de claves, no estás en peligro de que en realidad la pérdida de los fondos.

El problema es más probable debido a la "falta de insumos" para su cartera actual. Con el fin de gastar bitcoins, su cartera debe hacer referencia a las aportaciones que dio su cartera de los fondos en el primer lugar. La función de la blockchain es seguir la pista de estos insumos desde su creación hasta su actual cartera. Sin el blockchain, qt no será capaz de entradas de referencia para el gasto, y por lo tanto no muestran tales insumos como existentes en su cartera.

Descargar el blockchain. Si usted no puede/no se te deslice la clave privada en una nueva cartera que tiene acceso a toda la blockchain. Esto también servirá para restablecer el más antiguo de entrada en su nueva cartera.

+450
amadeusGordon 4 may. 2015 16:23:09

Depende de dónde usted está realizando transacciones con bitcoins. Si usted está en un sitio web como coinbase y la venta o el envío de monedas. Usted puede recibir un correo electrónico de ellos en función de si se han de notificaciones en. Esta es una 3 ª parte que sostiene el bitcoin y ha de configuración del sistema de correo electrónico para ello. Pero si usted tiene su propio Bitcoin wallet, que no es controlado por una 3era parte de la empresa, usted no puede recibir mensajes de correo electrónico como el "blockchain de bitcoin" no es una 3ª parte de la empresa.

+427
cakebug 16 jun. 2018 3:07:03

Puede suceder que la transacción no se envía a la red de forma inmediata. Cuando se crea una nueva transacción que el cliente va a anunciar su disponibilidad a sus compañeros y se va a buscarla. Si en el ínterin que encienda el cliente, se bloquea o se pierde la conexión a los compañeros, que no será capaz de recuperar y difundir a través de la red.

No te preocupes a través de su cliente intenta volver a enviar sin confirmar las transacciones a intervalos regulares.

A fuerza de un reenvío puede utilizar getrawtransaction y sendrawtransaction del JSON API. Que trabajó para mí un par de veces.

+420
redconservatory 24 ene. 2017 2:10:52

estoy usando cryptocompare demasiado, no se si eso ayuda, pero yo creo que tiene una nueva página ahora https://min-api.cryptocompare.com/ vaya precio - > varios símbolos de datos completo, marketcap para cada moneda es siempre allí.

+417
Tienda 1043 15 may. 2019 23:00:20

Sé que comprueba el hash del bloque mediante el cálculo de cada uno de los hash de los bloques contiguos en orden, pero ¿es posible verificar el saldo de cada cartera envío de las transacciones así? Y qué es lo que hace el hash del bloque de cálculo cada vez, o simplemente tiene que hacer cuando se inicia?

+409
nholling 4 jun. 2015 6:25:00

Con el fin de gastar el dinero enviado a una dirección Bitcoin, usted sólo tiene que encontrar un ECDSA clave pública que hashes a la misma de 160 bits. Que va a tomar, en promedio, 2160 clave generaciones.

Suponiendo que podría generar miles de millones (2de 30) por segundo, usted necesita 2130 segundos.

Hacer esto en paralelo utilizando un mil millones de máquinas requiere sólo 2100 segundos.

Conseguir un mil millones de dólares de sus ricos amigos a unirse a usted se pone abajo a sólo 270 segundos.

Hay aproximadamente 225 segundos por año, por lo que necesitan de 2a 45 años.

La edad del Universo es de aproximadamente 234 años hasta ahora — mejor ponerse manos a la obra!

+386
Krzysztof Marcinkiewicz 11 mar. 2010 1:57:46

Buscando una solución en la que si quería regalar bitcoins u otras monedas a los amigos y familia de forma gratuita y poder recuperar de vuelta si no reclaman o se mueve.

Muchas veces me regaló un par de centavos de btc hace un par de años para los amigos y la familia, ahora los centavos vale la pena un par de dólares. Algunos de ellos no lo toman en serio y acaba de perder las claves que he hecho para ellos en el papel de carteras.

Ha habido una solución para resolver este problema recurrente, cuando la introducción de los novatos a bitcoin?

+361
Fabien Benjamin 29 nov. 2010 19:13:09

Tengo un amigo que me dice que las minas de $40 valor de PPC por día y por máquina. Ella tiene alrededor de 5 Cointerra ASIC servidores de trabajar todo el día. Un servidor es parte de un grupo.

No sé lo suficiente acerca de las tarifas. Pero para mí, suena muy raro.

Es esta, de hecho, posible?

+348
Wgaffa 13 may. 2019 17:35:54

El problema parece estar en el Precio. Esto funcionó:

APIMain.El Comercio(BtcePair.BtcUsd, TradeType.Comprar, decimal.Piso(myBidP),decimal.Ronda(myBidQ,4));

Puede alguien confirmar que el precio debe ser redondeado al entero más cercano?

Bonne chance de comercio de todo el mundo......

+307
Nurzhigit 17 ago. 2018 8:10:08

En la mayoría de los casos, usted debe utilizar el unconfirmedBalanceNQT. Piense en ello como disponibles equilibrio, es decir, su saldo total menos monedas de activo/participaciones/unidades de moneda bloqueado por varias razones, sin cumplir moneda de órdenes de cambio.

+307
Amir Masud Zare Bidaki 21 oct. 2014 7:10:56

Su pasado 5 horas desde que hice una transacción de $ 64 y no se ha confirmado He comprobado que dice no gastados Estoy muy confundido por favor alguna ayuda?

+280
sasha1998 29 ago. 2013 6:44:07
  • El blockchain básicamente implementar un sello de tiempo de la infraestructura. Aquí están algunos ejemplos: de la búsqueda para "Satoshi Prueba de Android" y "BTProof"
  • SPAM de mitigación: "BitcoinPayment es una extensión de MediaWiki para limitar el spam, por que requieren un pequeño bitcoin pago antes de que un usuario se le permite editar o crear páginas. Mientras que el pago es deliberadamente extremadamente pequeña para un usuario normal, presenta una barrera a la masa-spammer."
  • La identidad Online/gestión de la reputación: la búsqueda para "Keyhotee"
  • El mecanismo de votación

Esos son sólo algunos de lo que puedo pensar ahora mismo.

+236
Mikael Karlsson 4 sept. 2015 18:20:40

No entiendo tu pregunta, pero voy a intentar ayudar.. En primer lugar usted debe nunca dar acceso a tu pc a salvo de su auto, si la transferencia de las monedas a su propia dirección no se puede acceder a ellos con palabras sencillas que le robó sus monedas, para comprobar si sigue siendo el propietario de las monedas de verificación de las direcciones de núcleo de la cartera en un bloque tenedor explorer

+217
Nadezjda88 14 jul. 2019 14:43:40

Yo accidentalmente golpeó mi bitcoin en una observación sólo cartera en electrum ... de un papel moneda

La manera de describir esto hace que sea difícil para mí trabajar de lo que pasó, pero no estoy familiarizado con Electrum por lo que puede tener sentido para alguien familiarizado con Electrum.

Reloj-sólo

Un Reloj de direcciones sólo es una dirección bitcoin para que la cartera no tiene constancia de la clave privada a partir de la cual la dirección se ha generado.

Un Reloj sólo cartera sería una cartera que contiene un reloj de direcciones sólo (sin la clave privada correspondiente).

Barrido

Cuando "barrido" de bitcoin de un "lugar" en otro, creo que generalmente significa la creación de una transacción Bitcoin en el blockchain, que transfiere el control del dinero de un monedero a otro. El objetivo de cartera se puede crear de esta transacción, si le das la clave privada de la cartera de donantes. Sin embargo, no hay manera de que esta transacción debe resultar en un reloj de direcciones sólo - en donde el objetivo cartera no conoce la clave privada de la dirección de destino.

La importación de

El proceso alternativo es para importar la clave privada de papel de la cartera en el bolsillo. De nuevo no hay manera de que el destino de la cartera podría terminar por no conocer la clave privada que controla el dinero.

Recuperar el control

Me gustaría cavar el papel viejo en la cartera (que se llama un papel bitcoin), crear una nueva cartera y de importación de la clave privada de papel de la cartera. Me gustaría hacerlo en una PC nueva o detenidamente por primera vez el existente en la cartera (y, preferiblemente, de la prueba de la copia de seguridad se puede recuperar).

Si desea un asesoramiento más detallado, que probablemente se requieran para decir, como el papel de la cartera se obtuvo - por ejemplo, "que fue impreso por una Acme-coinomatic BTM, en Idaho, en junio de 2017".

Si usted tiene desechar el papel de cartera, la Bitcoin se habrá perdido para siempre.

+98
user1515777 7 dic. 2010 17:15:17

He aquí lo que pienso de cómo este sistema podría funcionar:

  • Una parte relativamente pequeña, pero geográficamente distribuidos de la red de nodos conectados mantener una onda como de contabilidad (https://ripple.com/files/ripple_consensus_whitepaper.pdf) el uso de un algoritmo de consenso. Cada versión de la contabilidad se basa en la versión anterior y contiene las transacciones de diferentes tipos.
  • Las transacciones pueden contener información de mensajes, pedidos de material con pagos asociados, etc. Puede ser necesario para cifrar cada transacción individualmente con clave pública(s), de modo que sólo puede ser leído por el destinatario(s). Además, cada transacción tiene que ser firmado digitalmente por la entidad emisora.
  • De contabilidad actualizaciones (es decir, los bloques con las nuevas transacciones) están firmados por el consenso de formación de los servidores y de difusión utilizando todos los medios disponibles para llegar a los destinatarios.
  • Una posible contabilidad ruta de transmisión podría ser una red P2P basado en internet (simple y ampliamente disponible.)
  • Para los destinatarios que no tienen conexión a internet fiable, de un enlace por satélite que podría ser posible. Las fuerzas militares de la operación de una amplia gama de satélites (http://en.wikipedia.org/wiki/Military_satellite), y es concebible que el alto ancho de banda de enlaces descendentes podría ser utilizado para la transferencia de datos de ledger (en su mayoría incremental bloques, además de ocasionales completa de libros para permitir que los destinatarios para sincronizar cuando se ausentó incremental bloques.)
  • Los participantes que generan transacciones debe ser capaz de enviar a la creación de consenso de la red. Para los participantes con conexión a internet, esto es fácil, aquellos que confían en el enlace descendente de satélite tendrían acceso a un bajo ancho de banda de enlace ascendente o a otras comunicaciones de radio.
  • El cifrado de las transacciones es un problema: Por un lado, uno no desea cifrar mensajes usando las teclas conocido por muchos de los participantes, debido al alto riesgo de accidental o maliciosa clave de la divulgación, por otro lado, las transacciones que se basan en la anterior contabilidad de datos (tales como órdenes de la utilización de un pedido presupuesto en cuenta que no debe ser descubierto por el pedido de la entidad) que la necesidad de ser leído por el consenso de los sistemas del edificio para ser aceptado o rechazado.
  • Por ejemplo, las transacciones enviadas al consenso de la red podría ser cifrados con las claves públicas de ambos, el destinatario y el consenso de los sistemas del edificio.
  • Otro posible enfoque sería utilizar un homomórfica de cifrado de enfoque que permite la construcción de un consenso de los nodos para operar en los datos sin saber lo que realmente significa (ver http://www2.technologyreview.com/news/423683/homomorphic-encryption/). Sin embargo, no tengo idea de si estos enfoques se pueden utilizar para este tipo de procesamiento de la información todavía.
+46
IS2057 1 jun. 2013 13:35:07

Usted podría explicar la moneda límite como esta:

Cuando Bitcoin comenzó, su creador establecer una regla de "No más de 21 millones de Bitcoins será jamás creado, y se les dará de forma gradual para la creación de bloques" (Añadir una explicación más detallada del bloque de recompensa o prueba-de-trabajo aquí si es necesario). Todos los que se unió Bitcoin sabía acerca de esta regla, y eran todo para él. Como todo el mundo puede ver todo el dinero creado mediante la resolución de los bloques, todo el mundo puede comprobar si alguien trató de ir en contra de la norma y de trucos. Si la trampa se detecta, nadie va a aceptar la solución, en lugar buscando uno que sigue la regla. Porque todo el mundo es la comprobación de todo, nadie puede engañar y crear más Bitcoins que está permitido.

+41
Emele kalu 1 sept. 2013 16:23:37

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