Parámetros en una transacción MimbleWimble

Estoy tratando de conseguir mi cabeza alrededor de MimbleWimble transacciones y tengo un par de preguntas en relación a los parámetros.

Un MimbleWimble transacción se compone de dos Pedersen compromisos (es decir, dinero y dinero) y el de abajo es el algoritmo básico (creo).

(cantidad-enviado x bignumber1) + (key1 x bignumber2) 
 + 
(cantidad recibida x bignumber1) + (key2 x bignumber2)

Estoy claro en los siguientes puntos:

  • Si key1 y key2 son claves privadas para cada usuario, son estos los cegadora factor?
  • ¿Dónde bignumber1 y bignumber2 vienen?
+60
GFHFGJHGJGH 22 jun. 2012 12:00:07
31 respuestas

Litecoin minería de datos es actualmente la más rentable de todas las Gpu.

Desde el bitcoin y litecoin hardware wikis, obtendrá 300-400MH/s para bitcoin, la minería y 340-470kH/s para litecoin minería si se establece correctamente (y hay algo MUY sospechoso sobre consiguiendo 250MH/s con su CPU, me imagino que es el uso de la GPU, aunque usted no lo saben...).

Para bitcoin, la dificultad actual es de alrededor de 6,500 TH/s. Por lo tanto, sería la propia de 300/6,500,000,000 de la red. En 25 bitcoins por bloque, 6*24 bloques por día, y $800 dólares por bitcoin, te gustaría hacer alrededor de $0.13/día. Allí está específicamente diseñado el hardware para la minería de Bitcoins, que es mucho más potente que la Gpu, así que a menos que usted puede comprar un dedicado minería ASIC, su factura de energía para vencer en sus ingresos.

Para litecoin, la dificultad actual es de alrededor de 90GH/s. Por lo tanto, sería la propia de 340/90,000,000 de la red. En 4*6*24 los bloques por día, 50 litecoins por bloque, y $25 por litecoin, te gustaría hacer alrededor de $2.72/día. Utiliza un algoritmo diferente (llamado Scrypt) de Bitcoin. Los FPGAs y ASICs no puede ser optimizado para este algoritmo, como mucho, como pueden ser optimizadas para Bitcoins' algoritmo, por lo que Litecoins se extrae exclusivamente con las tarjetas gráficas. Esto significa que todavía puede ser comptetitive, y usted debe mina de aquellos.

+979
user170557 03 февр. '09 в 4:24

Tengo un JavaWebApp que utiliza bitcoinj 0.13.2 para el envío de bitcoins de una cartera a una dirección particular en un TimerTask. Cuando se inicia el trabajo, cada minuto que enviar 10000 satoshis a la dirección. El costo de la transacción es de 1000 satoshis. Confirmaciones de transacción son 0.

El problema es que yo al azar obtener InsufficientMoneyException , aunque hay muchos más fondos de 11000 disponibles en la cartera , los cuales son necesarios para las transacciones.

Por ejemplo yo tengo successfuly completado 1 puesto de trabajo durante 30 minutos después de que me empiecen a otro a una dirección diferente, y en la tercera transacción tengo la excepción. Incluso si la tasa es de más de 1000 o confirmaciones de conjunto > 0, no puedo entender cómo el equilibrio como: 0.10720419 BTC (10720419 satoshis) se puede agotar con dos transacciones para 10000 satoshis(he probado incluso con la cartera que tiene el equilibrio de 9.43673481 BTC (943673481 satoshis) y se ha agotado con varias transacciones)?

Cuando la transacción se completa todo es normal y el saldo disponible es la correcta, así que puedo empezar de otra transacción, sino que puede tomar mucho más tiempo de un minuto. No puedo entender la razón de por qué tantas monedas están reservados(no disponible).

Si su debido confirmaciones o cuotas, hay alguna solución para transacciones por minuto meta que se puede lograr?

Yo uso TestNet3 para las pruebas

Yo uso walletKit.en la cartera().sendCoins(walletKit.peerGroup(), a, de la Moneda.valueOf(cantidad)) para el envío de monedas.

Antes de transacción que desencadenan la excepción, anterior en una especie de pegado estado - que sólo aparece en el transmisor tx historia y pegado en 0 notificaciones como 1-2 horas. Cuando se recibe el 1 de confirmación que aparece en el receptor de la cartera tx historia con 0 de confirmación y con otros fecha de creación(tiempo).Tx.ID es el mismo. De los que no puedo entender la razón de este comportamiento !? En el momento en carteras tx historia que tengo :

remitente: fecha - 10/27/2015 11:35 cantidad - 0.0001 cuota - 0.00001 conf - 3 tx.id:8eee2f5e92edc0ba8ab656e9364646507158fa91f74364815c7b36ecac7fdd69;

receptor: 10/27/2015 13:52 cantidad - 0.0001 cuota - 0.00001 conf - 0 tx.id:8eee2f5e92edc0ba8ab656e9364646507158fa91f74364815c7b36ecac7fdd69.

Soy nuevo en bitcoinj y bitcoins en todo, pero que parece muy raro y realmente quiero averiguar la razón de este comportamiento !?

+941
Vaggelis Koronaios 3 abr. 2012 7:50:10
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

En la descarga del cliente más recientes, ¿ debo preocuparme por mis direcciones y por lo tanto bitcoins desapareciendo, o que todo va en la vieja cartera de transferencia muy bien en el nuevo?

+905
Marcus Adams 6 jun. 2017 18:06:10

Ubuntu precise ya no es compatible con el Bitcoin PPA equipo, como el listado mostró el .paquete deb no contiene binarios. La descripción del paquete dice:

Bitcoin ficticio paquete - por favor, actualice a una nueva distro para un up-to-fecha de Bitcoin paquete.

Debido al cambio en el Bitcoin Core 0.13.0, no podemos razonablemente barco Bitcoin Core para Ubuntu 12.04 LTS. Puede actualizar Ubuntu o descargar el vinculado estáticamente Bitcoin Core binarios de bitcoin.org

En el PPA espejo se puede ver que de Confianza (14.04 LTS), Xenial (16.04 LTS), Yakkety (16.10) y Picante (17.04) son compatibles (tienen tamaños de archivo razonables). Yo recomendaría ir con Xenial como que tiene LTS (Long Term Support).

La otra opción - como la descripción dice - es descargar el binario de la oficial de bitcoin sitio, descomprimir y utilizar en su lugar. Para la versión actual:

wget https://bitcoin.org/bin/bitcoin-core-0.14.2/bitcoin-0.14.2-x86_64-linux-gnu.tar.gz
gato bitcoin-0.14.2-x86_64-linux-gnu.tar.gz| gzip -d | tar -xv
./bitcoin-0.14.2/bin/bitcoind
+858
user274923 8 dic. 2016 4:41:05

Hay diferencias legales. No voy a ir tan lejos como decir me puede decir si alguna de ellas son las ventajas o desventajas, porque yo no creo que pueda.

Si ambos exchange de su empresa y sus operaciones bancarias en su país, entonces no hay ninguna pregunta si no hay ninguna obligación legal de su parte para informar a su gobierno que se atrevió a mover el dinero fuera del país. Revise sus leyes; si eres de clase media, usted se sorprenderá de cómo baja el gatillo cantidad de estas cuestiones que usted podría pensar que afligiría sólo los realmente ricos puede ser.

Una cosa que no es muy diferente es que no bitcoin exchange soy consciente de que es totalmente compatible con todas las leyes apto para todo tipo de empresas afines para cada lugar donde hacer negocios, y la mayoría probablemente no son compatibles en cualquier o sólo en prácticamente ninguno. A algunos les gusta anunciar su cumplimiento, pero supongo que uno de los casos (campbx), donde hice obtener más información sobre eso por preguntar es típico. Que me escribió a principios de este año, que eran entonces sólo cumple con la (relativamente fácil) Federal FinCEN reglas, no la más dura estado transmisor de dinero de las licencias, aunque insistieron en sus esfuerzos hacia el progreso en ese frente.

Mientras que usted puede argumentar que esto es principalmente debido a que muchas personas no entienden cómo estas leyes no pueden aplicarse a bitcoin empresas, que no ha dejado de autoridades en algunos países de forma temporal la incautación de una cuenta bancaria de un bitcoin exchange (un caso sé que fue en Polonia, y una no relacionada a las leyes de Alemania) o incluso empuñando una cuenta bancaria para la pérdida (uno de los casos que conozco en los estados UNIDOS).

Así que esto no es diferente, pero aún no es la sutil pero importante distinción si hay incluso una posibilidad de que el cambio va a ser permitido permanecer en el negocio y por lo menos tratar de continuar honrando sus obligaciones con sus clientes (como sucedió con MtGox, incluso después de un posiblemente menor de la cuenta bancaria en la que NOS fue arrebatada por la confiscación por no contar con la licencia del estado).

Me pregunto si iba a ir de la misma manera para un intercambio basado en los estados unidos. O en otros países comparables, para esa materia. Para una empresa del reino unido de la banca en Alemania y Polonia, el empírica respuesta es no (bitcoin-24 dejado de hacer negocios después de su banco alemán cuenta fue temporalmente embargados y, por tanto, liberado de nuevo a ellos, y sus polaco cuenta bancaria al mismo tiempo que se incautaron pero al menos no completamente liberado de nuevo a ellos, sin embargo). De nuevo, yo ni siquiera intentar aventurarse hacia juzgar cual es mejor y para quién.

+827
Modera 15 nov. 2012 4:43:48

Dijeron que guardan bitcoin en que el archivo exe. ¿Cómo puedo acceder a este bitcoin? Se crearon también otros bitcoin exe archivos con nombres diferentes. Gracias

+818
rhymeswithbubbling 5 jul. 2010 3:19:52

actualmente estoy creando y compartiendo un crypto moneda. Los detalles acerca de lo que es un Scrypt Moneda con Prueba De Trabajo. Pero eso no es realmente la cuestión.

Voy a construir un sitio web en torno a la moneda, y quiere hacer que los usuarios serán capaces de crear transacciones sin que su clave privada / cartera se mete en mi cartera (los sitios web de la cartera). Por ejemplo, podría crear nuevas carteras cada vez que un usuario se registra y mostrar la clave privada con dumpprivatekey y RPC. Pero quiero hacerlas para poder realizar transacciones con sólo introducir su privatekey, pero sin mi sitio web de ahorro o incluso su dirección sería, en los proyectos de la cartera. El mejor ejemplo de esto es myetherwallet.com. El usuario debe introducir su clave privada, pero el único lugar donde este se guarda en una cookie en el ordenador del usuario, no de la página web o cualquier otro servidor de la misma. Espero que entiendan a lo que me refiero.

Gracias!

+800
NoviceX 3 feb. 2010 20:52:15

Como yo lo veo, lleno nodos están allí para comprobar el bloque mineros y propagar los bloques entre otros nodos.

Los mineros pueden actúan como nodos, si no que no que el riesgo de minar un bloque con una transacción no válida.

¿Qué pasaría si el minero extrae un bloque, y no se completa nodos para validarlo?

+746
user78281 31 mar. 2016 2:56:31

El bitcoind comando muestra los diferentes errores ahora.

La nueva forma de comprobarlo es con bitcoin-cli getblocktemplate

El uso de secuencias de comandos ha sido publicado donde por primera corrió a través de esta pregunta

Cómo comprobar si el bloque de la cadena es hasta la fecha el uso de bitcoind o json-rpc?

+744
Fazlin 19 oct. 2010 6:40:25

Bueno, yo creo que un gran problema podría estar en la falta de detalle:

addnode 127.0.0;1:18445 agregar

Intente 127.0.0.1:18445 vez que usted tiene un punto y coma antes de la última 1.

También se ha intentado la edición de este en bitcoin.conf? Trate de añadir los nodos en la resolución conf.

+643
Kim Tinte 21 jul. 2011 11:14:49

¿Cuál es el mecanismo subyacente?

Hacer que transmitir un mensaje a un nodo local que retransmite? ¿Cómo es que el relé de trabajo? Yo sé acerca de DNS de la siembra pero entonces, ¿cómo hace el resto de la retransmisión de ocurrir? Si cada nodo transmite cada una de las transacciones que recibió luego de que una gran cantidad de uso de la red y un montón de retransmitir el mismo mensaje a la misma nodos.

+633
user152067 8 feb. 2016 15:49:00

Estoy trabajando a través del dominio de bitcoin. Estoy confundido por getrawtransaction. Me gustaría ver la primera transacción en el bloque 277316.

de bitcoinrpc.authproxy de importación AuthServiceProxy, JSONRPCException

# rpc_user y rpc_password se establecen en el bitcoin.conf archivo
p = AuthServiceProxy("http://%s:%[email protected]:8332"%(nombre de usuario, pw))

# mira bloque específico 
blockheight = 277316

# obtener el hash de ese bloque
block_hash = p.getblockhash(277316)

# obtener el bloque 
bloque = p.getblock(block_hash)

# obtener las transacciones en el bloque
transacciones = bloque['tx']
first_transaction = transacciones[0]
impresión p.getrawtransaction(first_transaction)

Da este error:

bitcoinrpc.authproxy.JSONRPCException: -5: No existe mempool transacción. Uso -txindex para habilitar el blockchain de transacción de las consultas. Uso gettransaction para la cartera de las transacciones.

Parece que sólo quiere ver en el mempool. ¿Cómo puedo usar el -txindex parámetro sugiere?

Si puedo ejecutar el siguiente código, que funciona bien. Esta es también una transacción en el mismo bloque (64º de la transacción), y claramente no en la mempool. ¿Cuál es la diferencia entre este y el ¿cómo puedo obtener el id de transacción en el código anterior?

impresión p.getrawtransaction('0627052b6f28912f2703066a912ea577f2ce4da4caa5a5fbd8a57286c345c2f2')
+578
Alexander Maslew 14 dic. 2012 6:29:35

¿Cómo sería un ataque de ese tipo de trabajo? Presumiblemente, habría un primer consenso que estuvieron de acuerdo en una transacción y, a continuación, más tarde consenso que está de acuerdo en la transacción. De lo contrario, nadie se basan en la primera transacción de haber sido aceptada y no habría ningún ataque.

Pero, ¿qué hacemos acerca de que el primer consenso? Si participan en él, ahora han validado tanto en las transacciones. Todo el mundo tendría la prueba absoluta de que eran mentirosos, así que nadie el cuidado que validan la segunda.

Si ellos no participan en él, entonces todo el mundo tendría la prueba absoluta de que se validó una transacción que esté en conflicto con una transacción que fue aceptado previamente. De nuevo, todo el mundo tendría la prueba absoluta de que eran mentirosos.

Tal vez usted está pensando que podría intentar volver y reclamar que el primer consenso en realidad bajó una manera diferente de lo que realmente pasaba, la presentación de un conflicto de vista del pasado. El problema es que la información sobre el pasado no es establecido por mirar lo que el consenso que hemos tenido en el pasado. La información sobre el pasado es establecido por mirar el presente consenso y caminar cadenas de hash para ver lo que sucedió en el pasado. Mentir sobre el pasado no ayudará a cambiar el consenso acerca de donde todo el mundo es ahora.

Esencialmente, el consenso sólo se utiliza para establecer un orden de las transacciones a través de una serie de puntos de control. No hay manera de decir "mover esa transacción, de modo que ocurrió en el pasado". Una vez validado, el pasado es inmutable.

Lo que podría hacer con un ataque como este es prevenir la red de llegar a un consenso. Sin embargo, usted tendría que hacerlo con un comportamiento claramente irracional, anunciando posiciones que no hacen avanzar hacia un consenso. Tan pronto como la gente descubrió que haciendo esto, ellos dejarían de dejar de participar en el proceso de consenso y que tendría que construir la confianza de nuevo.

+536
Jason Plank 6 nov. 2015 19:30:41

Desde el wiki de Bitcoin:

Un intercambio que permite la especulación apalancada en su contrato por diferencia (CFD) mercado contra el Bitcoin a USD (BTC/USD) tipo de cambio.

El servicio de cargos no cargos comerciales sino que se gana a partir de la negociación propagación-similar a cómo el comercio de forex funciones.

Este fue un poderoso (y arriesgado) servicio para proporcionar a los comerciantes como el aprovechamiento de les permitió invertir en más bitcoins de lo que poseían, y el contrato para la diferencia de mercado permitió a los comerciantes a tomar una posición (de jugar?) en la tasa de cambio de los movimientos.

Parecía haber un fuerte apetito por este tipo de servicio, debido a que creció en popularidad muy rápidamente - fue mencionado por primera vez en bitcointalk.org en septiembre de 2011 y Marzo de 2012 era lo suficientemente grande como para ser la celebración de BTC43,000 (cuando primero fue hackeado).

+468
Stochastic13 23 jul. 2012 16:39:29

Tengo una pregunta básica sobre Bitcoin y blockchain:

A veces, las transacciones se confirman casi al instante, pero no debe ser un nuevo bloque cada 10 minutos, así que ¿cómo es posible? Una transacción puede ser confirmada sólo después de que se incluye en un bloque, a la derecha?

gracias!

+451
Cavit Kacar 27 mar. 2010 21:39:24

Ejemplos básicos en LN siempre mencionar los pagos desde una línea de usuario final en línea de otro usuario final. Pero supongamos que queremos enviar un micropago donación a un blog que no tiene siempre en línea LN cliente.

Con una cadena de transacciones, el pagador puede enviar el dinero y el dinero estará ahí, incluso si el beneficiario no puede comprobar que dentro de una semana de tiempo. ¿LN?

¿Cuáles son las propuestas actuales para este tipo de pagos? Y ¿cuáles son los requisitos para tal fin, los usuarios que desean recibir los pagos? Qué se requiere que el beneficiario para acceder a internet al menos una vez al día, una vez a la semana, o no tales son los requisitos?

+427
Santosh Pillai 20 mar. 2016 11:43:48

La salida de lncli pendingchannels le da a usted tanto como usted necesita:

"pending_open_channels": [
{
 "canal": {
 "remote_node_pub": <pubkey>,
 "channel_point": <txid:output_index>,
 "capacidad": ,
 "local_balance": ,
 "remote_balance": 
},
 "confirmation_height": ,
 "commit_fee": ,
 "commit_weight": ,
 "fee_per_kw": 
}]

El channel_point le dará el txid, que posteriormente puede lookup en un bitcoin testnet explorer, o directamente con btcctl --testnet gettransaction txid

+424
azhidkov 10 abr. 2014 1:42:43

No hay ninguna concreta determinación que hace que uno 'y' valor negativo o no en una CE punto. Siéntase libre de hacer su propia convención, al igual que los valores de <= de la mitad de p son negativos, y > la mitad de p son positivas. Eso es sólo una convención, aunque.

Relacionado con:


También, ¿cómo se puede identificar que el pub la clave es impar y lo que es aún?

ex: clave privada 1 x,y es impar , la clave privada 2 x,y es incluso

¡No se puede! No sin conocer la clave privada del mismo. Si pudieras, sería parte del camino hacia la solución de los discretos registro de problema.

+394
user15493 25 oct. 2011 7:28:05

Como Nanotubos dijo, MagicalTux hecho de este plugin a sí mismo.

+388
emptyqwerty 15 nov. 2011 19:05:24

Él es dueño de una gran cantidad de bitcoins. Si él decide deshacerse de ellos en el mercado, para lo nefasto motivo, provocaría una alteración grave.

+372
Bryan Nevin 7 ago. 2012 11:36:49

La cantidad de bitcoins transferidos no es de los escasos recursos de que usted está pagando, es espacio en disco. Distribuido diario que mantiene un seguimiento del saldo de cada una de las direcciones se replica en todos los nodos participantes. Eso significa que cada KB más en su transacción se replica miles de veces.

Para la velocidad: todas las transacciones son tratados de igual (excepto si se considera no válida, ya que en el caso de un doble gasto) por lo que son distribuidos a través de la red con la misma velocidad. La tarifa entra en juego una vez que el número de transacciones que están disponibles para ser incluido en un bloque, es decir, que aún están sin confirmar. Como los bloques tienen un tamaño máximo (en la actualidad 1 MB) hay un número limitado de transacciones que será confirmado por un bloque. Los mineros se trata de optimizar sus ingresos procedentes de las tarifas de transacción de las transacciones que se incluyen en el bloque, llenando con las transacciones que no se incluyen los honorarios.

La adición de un suplemento de la transacción se incrementará la probabilidad de que sea incluido en un bloque, es decir, de ser confirmado.

El tamaño de la transacción es dependiente principalmente en el número de entradas que se reclaman. Como el número de bitcoins de una salida no tiene influencia sobre su tamaño, el número de bitcoins que se transfieren en una transacción que no influye en el tamaño de la transacción.

Como para la e-Wallet transacciones internas: es probable que no controla los Bitcoin de la red, pero internamente, por lo tanto completamente independiente de las reglas de red.

+372
nosedog 14 mar. 2014 1:13:20

Hay un límite de tiempo para la transmisión por la mayoría de los clientes. Creo que Bitcoin-qt utiliza de 3 días. Después de que usted puede pasar de nuevo

+311
Gregory Killick 22 ago. 2010 1:07:10

Puede utilizar blockchain.info para obtener información acerca de su dirección, a continuación, utilizar la Historia de Exportación de la opción en el menú desplegable (un poco confusamente marcado 'Filtro') para exportar a CSV.

No hace exactamente lo que pides, pero tiene una línea por cada transacción. Estoy teniendo dificultades para imaginarse cómo sería trabajar con una línea por cada dirección.

La dirección para la consulta de direcciones es https://blockchain.info/address/1youraddressgoeshere

+289
Shashank Brahme 22 sept. 2015 16:07:09

He leído algunos libros sobre finanzas / economía, y una de las cosas que he leído es que los gobiernos a menudo como tener la capacidad de controlar el valor de su propia moneda fiat.

Esto les permite hacer cosas como librar una guerra de divisas, en el que (a mi entender) que temporalmente devaluar el precio de su moneda en el mercado internacional en un esfuerzo para destruir o debilitar seriamente a la posición de las corporaciones extranjeras que compiten con las corporaciones locales.

Tener una moneda fiat también permite que el estado pueda devaluar su moneda, efectivamente los impuestos a los titulares de esa moneda (los ciudadanos, los tenedores de bonos, o estados extranjeros usando como moneda de reserva) en forma oculta.

Aquellos parecer subtantial ventajas de tener una moneda fiat.

+273
Information Security 1 mar. 2017 12:42:10

Yo uso Electrum y actualización de grap límite a 100, a continuación, utilizar blockonomics,

He probado blockonomics y funciona muy bien la fijación de la brecha de limitar los problemas.

+257
Ravi Chandra 9 abr. 2018 7:14:45

En primer lugar, confirmar que de hecho reciben una clave privada. En Bitcoin mainnet, las claves privadas son casi siempre distribuidos en un formato que empieza con K o L (en mayúsculas en cualquiera de los casos) y son generalmente 52 alfanumérica de caracteres. He aquí un ejemplo:

L3SD2fM9hzVJyr4zxoHqXHDqHTVfQpbLuwdvm6b6w7ptcsypkujd

Si en lugar de eso recibió un código de partida con un 1, un 3, o bc1, entonces, lo que recibió fue una dirección. Si usted recibió una hexadecimal código que fue de 130 caracteres de largo, y comenzó con 04 o 66 caracteres y comenzando con 02 o 03, entonces, lo que recibió fue una clave pública. Ninguno de esos son claves privadas, y no hay manera de obtener la clave privada a partir de una dirección o una clave pública. Aquí están algunos ejemplos de direcciones y claves públicas:

1GWLEdJRaMTQSe7NkPAfBCZaR1XdTz4dct
3DXNLK83EiMsseHTfGySGvDL64CKpRTf6g
bc1q4gtqryu6dhs4vzwqwp9fjxegc4rmxcx6shn3qs
03d8f40442a837693820c4ca35bff30036af4df79c5563375200313462086b6d31

Si usted tiene cualquier otro tipo de información, que probablemente no es una clave privada y puede no tener nada que ver con Bitcoin.

Si de hecho tienen una clave privada, que puede importar a la mayoría de las billeteras Bitcoin. Consulte la documentación de su cartera de instrucciones (si usted no puede encontrar la documentación para la importación de claves privadas, siéntase libre de hacer una pregunta por separado).

Usted no necesita cualquier información especial para "abrir una clave privada". Además, la forma normal para recibir los beneficios de la minería es normal Bitcoin pago a uno de sus direcciones; nunca antes oído hablar de la minería de la piscina el pago de beneficios por parte de la distribución de claves privadas como que tiene los mismos costos, además de una gran seguridad adicional de riesgo. Parece probable que la persona que se está comunicando está tratando de robar el dinero de usted, así que tenga cuidado en su trato con ellos.

+248
rhlsthrm 15 nov. 2014 17:48:23

Pregunta: ¿por Qué es la prueba-de-trabajo necesario para la creación de confianza?

Si la mayoría de los usuarios son honestos, entonces, voluntariamente hacer cumplir la prohibición de volver a escribir la blockchain.

Si todo el mundo era honesto, no tendríamos necesidad de una blockchain sistema en absoluto. Todos podemos simplemente confiar el uno en el otro para recordar a nuestros saldos de cuenta y actualizar adecuadamente a medida que hacemos el uno con el otro durante todo el día.

Por desgracia, no todo el mundo es honesto, y por eso necesitamos un sistema que permite a todos a que sigan en el consenso sobre el estado actual de la red (es decir, la asignación de monedas). La creación de un sistema que puede hacer esto sin confiar en algunos autoridad central es muy difícil, como se ejemplifica por el Bizantino generales del problema.

Bitcoin del PoW sistema proporciona los incentivos para que los mineros trabajan en la ampliación de una sola cadena (en lugar de proponer historias alternativas), y como otros han escrito aquí, es crucial proporciona un mecanismo de selección que el minero va a añadir el siguiente bloque a la red.

Si la mayoría de los usuarios son deshonestos, que todavía se puede reescribir la blockchain, incluso con la prueba de requisito de trabajo, no sólo por superar el honesto mineros, sino simplemente por la creación de un consenso para aceptar una nueva horquilla de los principales blockchain como la versión correcta de la blockchain.

Basado en los comentarios que han hecho, creo que se han malinterpretado el artículo enlazado. Que el artículo utiliza muy poco riguroso del lenguaje para explicar cómo la red llega a un consenso en un nivel alto, pero después de una más rigurosa inspección de falla para proporcionar un modelo para un sistema alternativo. '1 usuario = 1 voto' es un muy simplificada explicación de cómo las redes consenso de normas son los elegidos, pero los mineros que se debe extender la cadena de acuerdo a estas reglas. Una red de usuarios regulares (nodos) todos podemos estar de acuerdo para seguir un determinado conjunto de reglas, pero ellos no pueden llegar a un consenso en el que la cadena siga sin PoW de minería de datos. Creo que este es el origen del malentendido: el artículo no está sugiriendo que los red nodos puede seguir siendo en el consenso sin el de los mineros, simplemente proporciona una explicación simplificada de cómo los usuarios definir las reglas que los mineros deben cumplir.

Incluso si los usuarios decidir colectivamente para imponer un nuevo conjunto de consenso de reglas, se requerirá el PoW mineros para crear una blockchain para ellos. Sin el PoW de minería de datos, los usuarios serán incapaces de llegar a un consenso, porque no habrá ningún mecanismo para acordar que el bloque será el siguiente bloque, o para la mitigación contra los ataques de DoS.

+215
Athanasios Viennas 2 oct. 2016 13:18:10

Recientemente he utilizado la página web https://www.bitbrothersllc.com/Bitbrothersllc/Welcome.html para obtener mis bitcoins, pero cuando me preguntaron qué dirección para enviar mis monedas, que accidentalmente se ponen abajo de mi cartera la clave privada, no es mi dirección bitcoin.

Me pregunto si las monedas se han perdido para siempre ahora, o si van a aparecer en mi billetera porque la clave privada se adjunta a la dirección. Estoy realmente esperando que no se pierdan para siempre, y te agradecería mucho cualquier ayuda cualquiera podía proporcionar.

+212
keighty 11 nov. 2017 7:23:23
  1. Si usted no está seguro de si su wallet balance es bueno, buscar su dirección en el Bloque Explorer. Si usted ve que sus monedas no, son seguros. Supongo que es esta dirección, así que todo debería estar bien.
  2. Asegúrese de que su cliente es hasta la fecha. Si es demasiado viejo podría no ser capaz de comunicarse con la red. (recuerde que la copia de seguridad de su cartera.dat de antemano)
  3. Si su cliente actualizado no se puede conectar a la red (0 conexiones), echa un vistazo a este tema.
  4. Si el cliente está conectado a los compañeros, pero después de una hora no ve ningún bloque de progreso, intente cerrar el cliente, la eliminación de blk .archivos dat de su Bitcoin directorio de datosy, a continuación, empezar de nuevo.
  5. Cuando vea a su número de bloque de progresar, ser paciente. Deje su computadora con el cliente a través de la noche. El procedimiento toma un poco de tiempo, como Bitcoin necesita para descargar y verificar más de 1 gb de datos.

Si todo lo demás falla, puede intentar canjear su cartera en MtGox (recuerdo exactamente si este es el único servicio que proporciona esta funcionalidad) y el uso de un servicio de cartera en internet, como StrongCoin, para nunca tener que lidiar con el problema de nuevo.

+184
KillTheLight 6 oct. 2015 11:47:17

El ScriptPubKey contiene el hash de la clave pública, y esto es en comparación con la clave pública en el ScriptSig. No es posible obtener la clave pública de la almohadilla (dirección). Pero cuando la salida está gastado, la clave pública es visible para el mundo. Esto no es un problema, aunque, y la misma clave pública (dirección/clave privada) puede ser utilizado varias veces. Entonces, ¿por qué los hash paso? Por qué no sólo tiene la clave pública en el ScriptPubKey así, sin la OP_HASH160 paso? El hash no añade ninguna de seguridad (afaict), desde una dirección puede ser reutilizado varias veces sin pérdida de seguridad (sólo de privacidad).

+108
vasilisa03 4 abr. 2016 10:00:11

Incluso si todos los mineros están conectados a la misma red de relevo, lo que implica que todos ellos se elija a la mía en un bloque anterior, egoísta minería de datos es posible si el tamaño de la piscina es de 1/3 de que el tamaño de la red o mayor. Grupos han alcanzado tamaños superior al 33% en el pasado. El umbral puede ser un poco menor si asumimos que todos los mineros no están conectados a la misma red de relevo. También parece conveniente basarse en la retransmisión de las redes completamente para la seguridad.

Un escenario donde la retransmisión de las redes de no ayudar es si el privado blockchain tiene una ventaja de dos o más personas en el público blockchain. Cuando honesto mineros encontrar un bloque para reducir el plomo a una cuadra, el egoísta, el grupo puede publicar dos de sus bloques. Esto haría que el honesto de los mineros de trabajo en su cuadra a la basura, y dar el egoísta minero en una injusta ventaja sobre la minería en el último bloque.

+41
holodnyalex 5 oct. 2012 22:45:37
$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