De alto nivel de la descripción de la moderna red de Rayos (como por TORNILLO)

El Rayo especificación de red (PERNO) difiere sustancialmente del original de red de Rayos de papel (algunas de las diferencias que se muestran en esta SE la respuesta). Hay un documento con un alto nivel de descripción técnica de la red de Rayos como por TORNILLO? El problema que estoy enfrentando es que BOLT es un poco abrumador, me gustaría ver los conceptos introducidos paso por paso (por ejemplo, los tipos de transacciones que se utiliza, en general, la mecánica, etc) antes de que los detalles de la implementación.

+267
EHX 11 jun. 2015 23:55:22
21 respuestas

http://www.reddit.com/r/Bitcoin/comments/ztjcf/intersango_no_longer_accepting_uk_bank_transfers/

Yo no había estado en el sitio en un tiempo, pero ayer por la noche me envió £30 a Intersango, sólo para descubrir hoy que ya no aceptan las transferencias. Han abierto un ticket con ellos, pero estoy un poco preocupado de que mi el dinero se pierde en el éter!

Era el anuncio formal? Esperan transferencias bancarias para reanudar?

¿Cuál es el trato?

+985
Travis Pflanz 03 февр. '09 в 4:24

OK, estoy seguro de que esto es realmente un tonto, pregunta de novato, lo siento de antemano... Estoy tratando de leer a través de la blockchain y mostrar la dirección de recepción(es) para todas las transacciones en la cadena. (Como Blockchain-Explorer iba a hacer.) Mi biblioteca es NBitCoin en C#, así que no estoy realmente de trabajo a través de los datos crudos aquí. Mi punto de partida es el Hash que es en la transacción de salida de la parte (TxOut.ScriptPubKey.PaymentScript.Hash). He leído en otro post que con el fin de convertir que Base160 hash codificado a una dirección BitCoin tendría que agregar 00 en la frontal y, a continuación, hacer un Base58 codificar de la matriz resultante. Así que hice:

Base58Encoding.Encode(ArrayHelpers.ConcatArrays(DoubleZero,TO.ScriptPubKey.PaymentScript.Hash.ToBytes()))

Luego me tomó una muestra y se la comparó con la de salida blockexplorer.com había para la misma transacción, y que desgraciadamente no coinciden. (Y sí, he comprobado el comentario hecho en esta pregunta (Derivando la dirección Bitcoin de la cruda bloque de secuencia de comandos), mi transacción de prueba tiene un Base160 de codificación, por lo que de acuerdo a mi entendimiento, que fue enviado a una dirección. El hash es: caf74d35ff967c946f99588cb03b774350d83331 Mi salida generada es: 13q1EyUVtUfvpixnYkDRoZUsi5ZVi Blockexplorer.com muestra: 16va6NxJrMGe5d2LP6wUzuVnzBBoKQZKom

Sólo por el gusto de hacerlo, he intentado utilizar todos los otros hashes en que ScriptPubKey bloque, pero ninguno dio resultado blockexplorer.com había. Lo que me estoy perdiendo aquí? thx

+930
Tister Maad 30 may. 2019 22:40:15

Por favor, tenga en cuenta que el orden de estas palabras también debe ser el adecuado para este 35 dígitos decimales de las posibilidades de aumentar a 44 dígitos decimales. Incluso si usted podría revisar 1000.000.000 posibilidades por segundo el tiempo del universo no será suficiente.

+832
dijipiji 29 jun. 2014 4:02:30

Siguientes son los pasos que se siguen para el uso de los bitcoin ATM máquina :

  1. Abrir el código QR para su Bitcoin wallet en un smartphone. Usted puede conseguir un bitcoin wallet de Coinbase si usted no tiene ya uno! No olvides descargar Coinbase la app para iPhone o Android desde la AppStore o GooglePlay.
  2. A continuación, ejecute el código QR bajo el bitcoin CAJERO automático del escáner.
  3. Ingresa la cantidad de dinero en efectivo para ser intercambiado por Bitcoins.
  4. Espera a que la máquina para procesar la transacción y dar una confirmación.
  5. Revise su bitcoin wallet para ver si los Bitcoins se procese la transacción
+831
user29237 29 nov. 2018 3:41:59

La criptografía de Bitcoin utiliza para la cartera de claves privadas se ECDSA, utilizando la curva de secp256k1:

http://en.bitcoin.it/wiki/Elliptic_Curve_Digital_Signature_Algorithm

Es para la firma de los mensajes, y no útil para cualquier método de cifrado.

Hay otros métodos de cifrado y comunicar un mensaje, ... Gli.ph, BitMessage, GPG/OpenPGP, y más.

Si usted confianza de la parte a la que desea enviar fondos a los que las partes podría utilizar el mensaje de la firma de la capacidad en el cliente para que firme un mensaje que le indica que lo clave GPG para utilizar en el cifrado de un mensaje a ese partido, por ejemplo. Que le daría la seguridad de que va a cifrar un mensaje realmente legible sólo por la parte que tiene el control de la dirección Bitcoin y firmado el mensaje.

+781
user312276 15 jun. 2010 5:55:08

Estaba leyendo este hilo trata de hacer una transacción sin salida:

Son las transacciones de Bitcoin permite no tienen salidas (es decir, todas las entradas se convierten tarifa de transacción)?

La respuesta es que las salidas por debajo de un determinado valor se consideran "polvo" o "spam".

¿Cuál es el razonamiento detrás de esto? Si el valor de entrada menos el valor de salida está por encima de la getMinNonDustValue límite mínimo, ¿por qué la transacción se considera "polvo"? El coinbase del bloque que contiene esta transacción sería simplemente permitió a ser de mayor valor, que es como los gastos suelen trabajar.

Si mi interpretación es correcta, la red se beneficiaría enormemente de una transacción con ninguna de las salidas. Es bastante fácil de eludir esta regla de todos modos; uno podría simplemente agregar una salida que coincide con getMinNonDustValue y aumentar la aportación por la misma cantidad. Permitiendo un cero transacción de salida significaría menos carga de la red, menos datos de los requisitos de almacenamiento, y más importante aún menos ciclos de CPU necesario porque el script de salida no es necesario en esta transacción. También existe el efecto añadido de hacer que los mineros feliz por la introducción de una nueva regla que permite la "donación" sólo las transacciones en las que todos los Bitcoin ir al minero que soluciona ese bloque.

+718
Daria Morozov 12 jun. 2012 9:18:50

Pregunta un poco relacionado con Microsoft investigación sobre los incentivos de intercambio de transacciones.

¿Cuál es el incentivo para que una medida cliente Bitcoin para compartir información sobre clientes y los ya existentes blockchain? Por ejemplo, el cliente puede establecer sus "servicios" en "versión" mensaje a 0 y no se molestó con la distribución de la cantidad de datos. Lo que anima el Bitcoin clientes, apartes común hace reverencia de la gente que ejecuta el software, para compartir los datos?

+697
stepjo 28 ago. 2011 7:08:25

Soy nuevo en bitcoin. yo uso blockchain. info. he enviado vtc a una bolsa en la 15.12.17, pero estoy atascado sigue ahí después de 20 días. he decidido cancelar la reanection. por favor me ayude. La transección ID: https://blockchain.info/tx/2bd29e84967f6ee9c392b8bb8cb4cadb7e1560604f92dfbd57d88268b6c99714

por favor me ayude a cancelar este. Gracias de antemano

+671
HSR 22 abr. 2015 14:25:01

He buscado por las transacciones en el blockchain explorer y ambos se han añadido a los bloques y se han confirmado más que suficiente de veces. El bitins sitio tiene un comentario en su canjear un cupón de la página que los estados que están teniendo problemas con sus transacciones no se procesan rápidamente en el bitcoin red. Parece como que están experimentando problemas, pero no sé si esto podría explicar por qué usted no está viendo su completa importes de las transacciones.

+656
Ichodat Achoda 4 jun. 2018 15:34:15

El problema aquí es que la creación de una transacción requiere 2 cosas:

  1. El utxo (el saldo de transacciones de salida) conjunto de sus direcciones. Esto es básicamente un registro de todos los bitcoins enviado a las direcciones en su cartera.dat archivo.
  2. Las claves privadas de firmar la transacción.

Generalmente, cuando se utiliza un equipo sin conexión para almacenar las claves privadas, usted va a utilizar un ordenador conectado a internet para hacer (1) y el equipo sin conexión a hacer (2).

Por desgracia, el bitcoin-qt cliente no tiene el concepto de ver-sólo billeteras para (1) que sería necesaria para la creación de dicha transacción. Dicho esto, hay algunas maneras que usted puede lograr esto, pero definitivamente no va a ser fácil.

Aquí están algunas opciones:

  1. Manualmente agarrar el utxo conjunto para las direcciones con un bloque explorer (como blockchain.info), a continuación, cree manualmente una transacción gastar los bitcoins para el papel de cartera de la dirección, a continuación, acceda a la transacción en su computadora sin conexión y, finalmente, la emisión de las transacciones en línea.
  2. Descargar el blockchain en un equipo en línea (alrededor de 50 gb), a continuación, transferir a su computadora sin conexión, a continuación, crear la transacción que usted necesita en su computadora sin conexión y difusión de la transacción en línea.
  3. Volcado de las claves privadas de las direcciones en su computadora sin conexión y crear papel carteras de las claves privadas que tienen bitcoins en ellos. (Esto se puede lograr usando algo como bitcoinpaperwallet.com y entrando en su propia clave privada)

1 va a requerir de experiencia en programación. 2 se va a tomar un tiempo para descargar el blockchain y transferencia. 3 es quizás la opción más fácil, dependiendo del número de direcciones que tiene. La cosa agradable sobre bitcoinpaperwallet.com es que usted puede descargar el código fuente y usarlo en su computadora sin conexión.

+582
Melcu 24 sept. 2010 2:57:43

Estoy con tres intercambios, uno dice que no apoyo BTG y, por tanto, el usuario debe retirar sus BTC antes del 16 de Noviembre del tenedor se lleva a cabo.

La otra dice que será cuestión 1:1 segwit2x.

El último no parece dar una respuesta clara.

Tengo algunos BTC en estos tres lugares. Si puedo retirar mis BTC a mi escritorio cartera, iba a ser capaz de recibir segwit2x y BTG cuando tenedor tomar su lugar?

+538
user9011 17 oct. 2011 2:35:33

263.95 [USD/BTC] / 233.56 [USD/BTC] * 1 [BTC] = 1.13 [BTC], es decir, para cada BTC usted vende al precio más alto, usted puede recomprar 1.13 BTC en el precio más bajo.

El concepto subyacente se explica en Wikipedia: La multiplicación.

+509
shkim 21 may. 2011 19:17:25

No hay una respuesta definitiva, y que había necesidad de hacer que el sistema del creador para estar seguro.

Mi conjetura es que fue debido a la interacción con una característica que ahora estamos llamando 'delegación': la capacidad de alguien para presign una transacción, y añadir un nuevo desbloqueo de script - efectivamente delegar el derecho a firmar a alguien bajo ciertas circunstancias.

Elementos del lenguaje de script que apuntan en esta dirección son la existencia de OP_CODESEPARATOR, y el original modelo de ejecución de ejecución de scriptSig + scriptPubKey de una sola vez, en lugar de por separado, como se hace ahora.

+430
mikro098 1 abr. 2012 10:22:32

Cuando Bitcoin en Efectivo se bifurcó se utilizó el mismo formato de la dirección como bitcoin. Un nuevo formato de dirección que más tarde fue propuesto (CashAddr) a fin de reducir la confusión entre las personas, pero la herencia de las direcciones a seguir para ser utilizado y la gente puede enviar fondos a aquellas direcciones que se indican.

Esto significa que puede enviar BTC y el BCH a esta dirección?

Sí, si el control de la clave privada relacionada con la dirección de control de los fondos. Sin embargo, debe tener cuidado al hacerlo. BCH apoya legado direcciones de P2PKH a partir de 1 y P2SH las direcciones que comienzan con 3. Sin embargo, CIISB no admite segwit tipos. Por defecto Bitcoin Core genera un segwit dirección de P2SH(P2WPKH) forma. BCH apoya P2SH direcciones (aquellos que comienzan con un 3), pero no te apoyan segwit dirección de P2SH(P2WPKH) de forma que empezar con un 3. Para evitar la ambigüedad, el CAJERO debe tener apagado el envío a las direcciones que comienzan con 3

+367
honestduane 31 jul. 2016 2:29:11

Si usted desea comunicarse con diversos nodos, se pueden utilizar JSON RPC bibliotecas y emitir las solicitudes a través de la API. Echa un vistazo a estos bibliotecas:

+338
dklima 8 nov. 2015 15:00:13

"Si no hay una empresa detrás de bitcoin, que lo controla?" Esta es la pregunta que muchas personas nuevas en el bitcoin preguntar. ¿Cuál es la mejor manera de transmitir a ellos cómo bitcoin funciona, y en una manera que pueda ser comprendida por los no-técnicos.

+272
Rodney Wilson 8 may. 2012 9:39:53

La gran diferencia es que los bancos pueden crear dinero.

Cuando usted toma un préstamo de un banco, de los fondos del banco no se vaya hacia abajo. Su cuenta se pone fresca y nueva de dólares que no provienen de alguna otra cuenta. Ellos son de marca nueva. Sólo una puerta de entrada con un permiso de la banca sería permiten hacer esto, pero entonces podría ser técnicamente un banco.

+263
thlim 2 abr. 2017 12:05:30

Usted tiene que proporcionar su Recuperación de la Semilla (en algunas palabras, por ejemplo. 12 palabras dadas a usted por su Cartera Proveedor de Servicios) para recuperar su cartera. Recomiendo Electrum (compatible con varios Sistemas Operativos) y Micelio (la app de Android).

+165
user34163 19 dic. 2014 0:03:21

El ordenador tiene que estar encendido mientras la minería. Como parte de la forma en que funciona la minería, necesita bloquear los encabezados de los datos de entrada. Para el solitario de minería de datos, estos bloques encabezados se calculan a partir de las transacciones y otros bloques procedentes de otros compañeros en la red, y que usted necesita para actualizar los datos con frecuencia. (Si, otro minero se encuentra un bloque y no actualizar el encabezado de enlace, cualquier bloque a encontrar después de que va a ser huérfanos y probablemente rechazado, haciendo que su minería es una pérdida de tiempo y energía). Para agrupadas minería, necesita actualizaciones por razones similares, excepto que la actualización de los encabezados de venir de la piscina del operador.

Para la mayoría de estos dispositivos, la recogida de estos datos a través de Internet es manejado por el equipo host, así que tiene que estar prendida todo el tiempo.

Es posible utilizar un pequeño equipo de bajo consumo para el host. Una opción popular es el Raspberry Pi.

+116
David Boshton 29 jun. 2012 23:22:52

A mí me parece que el campo time_lock_delta en LND corresponde a lo que el PERNO#7 se refiere a como cltv_expiry_delta. Que la especificación explica a ser "el número de bloques que se va a restar de un entrante HTLC del cltv_expiry".

Por lo tanto, la unidad sería un recuento de los bloques.

+97
Ruturaj 12 dic. 2017 6:14:41

Considere las siguientes transacciones:

https://blockchain.info/tx/aa5eb27652bd85dc444ea2508bf0ff6ff1b484141e2d7e69f31976fafb21e06e

Cada una de las direcciones de salida nunca ha sido usado, y sólo hay una dirección de entrada. ¿Por qué blockchain.info supongo que 0.7695 BTC ha sido negociado con 3.7216 BTC como el cambio de lugar de a la inversa (ver "Estimado BTC de Transacción")? Simplemente tiene que elegir la segunda dirección que el cambio de dirección?

En otros casos, soy capaz de adivinar de manera similar a blockchain.info por ejemplo:

(1) Si de entrada múltiples direcciones se utilizan, el cambio de dirección no debe ser mayor que el menor de la dirección de entrada (a menos que, por supuesto, esto está siendo deliberadamente confuso).

(2) Si ambos de la salida de direcciones se han utilizado antes, se puede ejecutar un grados de separación consulta para intentar conectar una de las direcciones de salida más de cerca a la entrada de direcciones, más de cerca la identificación con la entrada de direcciones y, por tanto, como el cambio de dirección.

(3) Si sólo una de las direcciones de salida ha sido utilizado antes, es más probable que sea el cambio de dirección de acuerdo a la heurística en (2) porque, por definición, se utiliza la dirección es más de cerca "conectado" de una dirección que nunca ha sido usada.

Pero, ¿qué heurística podría ser utilizado si cada una de las direcciones de salida es nuevo? El patrón de gasto de la dirección de entrada? La aleatoriedad? Los pensamientos?

Usted puede ver cómo esta cuestión afecta a las vistas del total/volumen diario en Bitcoin en conjunto mediante la comparación/contraste tanto de la "Estima que el Volumen de Transacciones" gráficos disponibles en http://www.blockchain.info/charts. Dicen que la segunda gráfica se ajusta para el cambio, pero no proporcionan detalles sobre el algoritmo.

+54
Jeremy Zaborowski 5 sept. 2017 8:37:06

Mostrar preguntas con etiqueta