¿Por qué BitcoinEXpress plan de un 51% de ataque en Namecoin?

No entiendo este post.

¿Qué es "ArtForz modificado explotar"?

¿Qué significa "Gavin del parche no va a funcionar para los intercambios" significa?

Más detalles importantes que me falta?

+594
Ekamown 2 may. 2010 23:45:22
29 respuestas

He 219 GH y me quedo como un pequeño negocio. En mi 2012 impuestos en los estados UNIDOS simplemente se me informó de la moneda fiduciaria y de los bienes que he recibido como misc ingresos. Tipo de la misma manera que a uno le informe de ganancias de apuestas. Me informó de que mi equipo, amortización y el uso de la energía como gastos de negocios.

Tengo varios flujos de ingresos, en virtud de una LLC y tratar de mantener los diversos gastos que están asociados w/ los ingresos clasificados como de las divisiones de la empresa en Rápida del libro.

Mi plan es aferrarse a la mayoría de mis Bitcoin como inversiones a largo plazo. También he comprado Litecoin w/ mis Bitcoins y esperar a que ellos se aprecian en valor (a diferencia de la moneda fiat).

Tan lejos como la planificación financiera es cuestión considero que mi Bitcoin papel carteras como ahorros de emergencia. Yo no soy un hombre rico en el financiero $ense pero yo soy libre de deudas. :)

+934
Otienno 03 февр. '09 в 4:24

Depende en gran medida de seguridad que desee. Si sólo tiene un par de bitcoins para empezar usted puede conseguir con solo medio de seguridad, para que simplemente instalando el software o cualquier eWallet va a estar bien. (Sólo asegúrese de reforzar la seguridad antes de invertir sus ahorros de toda la vida en Bitcoin). Para la absoluta comodidad, usted no puede vencer a Instawallet.

Cuando es el momento de añadir más seguridad, tenga en cuenta que usted necesita para proteger contra la pérdida y el robo, y que el primero es mucho más probable. Así que errar por el lado de tener más copias con mayor disponibilidad para sus datos.

  1. El primer paso será localizar la cartera.dat archivo en su computadora y se incluyen en una rutina procedimiento de copia de seguridad. Una vez a la semana debería ser suficiente. Si cambia de equipo, asegúrese de llevar con usted. Si usted está usando un monedero electrónico, guardar su contraseña en varios lugares seguros.
  2. El siguiente paso es el uso de la nueva cartera función de cifrado. Esto hace que el robo de más, pero la pérdida más fácil, así que asegúrese de que la contraseña está escrita en un lugar seguro. Tenga en cuenta que esto no es hermético de seguridad, usted sigue siendo vulnerable a los keyloggers y otros sofisticados infecciones.
  3. El siguiente paso es separar su vida cotidiana el uso de la cartera de ahorros cartera. Esto puede requerir un poco más de las habilidades para hacerlo correctamente - la idea básica es mantener la cartera de ahorros en un lugar seguro de la máquina (preferiblemente Linux) y no deje que se ponga en contacto con un sistema vulnerable. Usted sólo tendrá que pasar de esta cartera, ocasionalmente, así que está bien si el acceso es como un poco de una molestia, depositar fondos en es fácil. Asegúrese de tomar las precauciones contra la pérdida.
  4. En el futuro, usted también será capaz de incorporar la autenticación de dos factores para sus carteras, que cuando se hace correctamente puede dar de seguridad muy alto.

Para acceder a tus bitcoins mientras viaja, usted puede utilizar un inicio de sesión remoto de software, tales como LogMeIn, o un monedero electrónico (de la memorización o de tomar con usted su contraseña). Incluso si usted no utiliza un eWallet normalmente, usted puede transferir a uno ¿cuántos bitcoins que crees que necesitarás.

+903
with 9 mar. 2011 19:59:22

Si una transacción se va sin confirmar por demasiado tiempo, acabará por desaparecer de la red.

La mayoría de los clientes de la quita de su grupo de confirmar las transacciones en algún momento. Cuando la mayoría de los clientes lo han eliminado, usted puede seguir adelante y enviar la transacción de nuevo, esta vez con un cargo más alto. No hay un tiempo preciso cuando la transacción va a desaparecer de la red, pueden ser días o hasta una semana. Esta es la razón por la que siempre se recomienda establecer una tarifa por transacción.

La cartera que has enviado no puede pasar porque no confirmado. Así que usted tiene que esperar hasta que desaparece de la red, y enviar una totalmente nueva transacción.

+899
svetlarik 17 mar. 2014 23:49:07

namecheap.com acepta bitcoin y dominio gratis info bloque (12 meses), pero no estoy seguro sobre el anonimato, tal vez con un bitcoin compra.

+861
Tzadiko 4 sept. 2011 10:43:23

Al momento de escribir es posible ejecutar una GPU de la granja, pero a la velocidad del aumento de la dificultad que esto no va a durar por mucho tiempo.

En el segundo supuesto con esto es que usted no está pagando por el hardware, es muy poco probable que incluso romper incluso si tuviera que comprar hardware en este momento. La única opción real en un mercado competitivo es ir por el ASIC de la ruta.

El rendimiento en una buena calidad ASIC puede ser de 100 x que de un extremo superior de la GPU. La etiqueta de precio realmente podría ser acerca de la misma. No existe comparación.

+808
user131379 3 mar. 2018 7:47:41

Usted puede tener la dirección de recepción en uno de los rolling copias de seguridad. También, si su cartera es cifrada entonces cuando se crea una nueva dirección de recepción, a continuación, una exportación de todas las claves privadas se realiza de forma automática (cifrado con la contraseña de la cartera).

Cuando todos los archivos se almacenan se describe en: https://multibit.org/en/help/v0.5/help_fileDescriptions.html

+690
Walt Dittrich 20 jul. 2011 19:52:27

Me he estado preguntando. ¿Qué lenguaje de programación es necesaria para desarrollar y mantener una altcoin? Porque he estado pensando en probar a crear mi propio altcoin.

He visto un montón de servicios para desarrollar una altcoin por cierta cantidad de dinero. Yo podría pagar por ello, pero prefiero que no, porque iba a ser aburrido como el infierno que acaba de hacer eso y no hay nada que yo pueda estar orgulloso.

He visto una guía paso a paso, que se bifurcan a partir de Litecoin. Pero algo me quieres hacerlo a ciegas. (Significado haciendo algo que no entiendo en absoluto).

He aprendido Java y VB, pero no creo que incluso se utiliza un único bit en Cryptocurrency.

+671
emanresu 28 jun. 2014 3:03:28

Como me estaba poniendo a prueba mi nueva bitcoin core HD cartera a través de la bitcoin-qt (interfaz dev0.13.0), cuando el uso de Recibir > Solicitud de pago me di cuenta de que se me presentó con la dirección de pago, que ya había sido usada (a pesar de que la casilla de verificación volver a usar una dirección existente no está activada). Mirando más de cerca en esto, parece que esto sucede si restaura su HD cartera desde un archivo de copia de seguridad (específicamente eliminar su cartera.dat archivo y reemplazarlo por la cartera.dat que se había salvado justo después de la creación de su nueva cartera y cifrar). Por lo que parece si necesita restaurar un HD cartera de un viejo archivo de copia de seguridad, se va a reutilizar antes de direcciones (a menos que vayas con cuidado y haga clic en Solicitar el pago varias veces hasta que se obtenga una nueva dirección). Es esta una conocida característica de bitcoin-qt? Supongo que este no es un comportamiento deseable, pero, ¿es evitable? No estoy seguro de HD carteras puede ser implementado sin eso, ya que no se trata simplemente de generar de forma aleatoria.

+671
Sebastian Ryszard Kruk 5 sept. 2010 0:13:13

Como CTO de Bit2C, Israel bitcoin exchange puedo decir desde mi experiencia que el intercambio tiene una cuenta bancaria en su país, el cambio requerido por el banco, el cual mantiene a los clientes de los fondos de "conocer a sus clientes", y en Israel estamos obligados a pedir a los clientes que realicen depósitos a firmar un documento declarando que no tienen la ciudadanía estadounidense, por lo que no podemos tratar con clientes de estados unidos.

+665
RamZes 26 jul. 2013 13:56:20

Echa un vistazo blockcypher.com's de la API, que proporcionan webhook devoluciones de llamada (es decir, HTTPS notificaciones) para diferentes tipos de eventos, incluyendo las transacciones de ser confirmado o el logro de un cierto nivel de confianza.

Creo bloque.io API puede hacer algo similar, sin embargo, que está más orientado en torno a su propia web de la cartera, es decir, para el seguimiento de direcciones en una cartera gestionada a través de ellos, en lugar de direcciones arbitrarias.

+591
tianyucq 2 oct. 2010 12:04:18

No. Bitcoin direcciones están diseñados para ser anónimo y transmitir ninguna información sobre la persona o el equipo que lo ha generado.

Si se pudiera identificar a los propietarios de algunas direcciones, a continuación, mediante la observación de las transacciones que van hacia o desde esas direcciones, usted puede ser capaz de deducir cosas sobre sus contrapartes. A continuación, de nuevo, es posible que no. Ciertamente parece poco probable que usted va a obtener cualquier utilidad a gran escala de las estadísticas de esa manera.

+582
Skyy2010 12 abr. 2018 4:09:12

¿Cómo puedo proporcionar la prueba de las transacciones para los propósitos de los impuestos?

+557
user115745 17 nov. 2017 16:46:18

Es importante tener en cuenta que con este proceso, usted querrá usar una billetera que no tiene las claves privadas. De lo contrario, de forma accidental, puede ser el envío de Bitcoin a una dirección que está en la carpeta en línea. Esto es especialmente importante con el cambio de direcciones, porque el cambio automáticamente las direcciones, sacó de la cartera actual. Mediante la desactivación de las claves privadas, usted no tendrá ningún cambio de dirección (o direcciones) en la cartera que tiene a su direcciones importadas. Usted puede crear una cartera que no tiene las claves privadas mediante el uso de createwallet "<billetera nombre>" verdadero.

Al realizar las siguientes operaciones con bitcoin-cli, asegúrese de incluir la opción -rpcwallet=<billetera nombre> de modo que usted está utilizando la corrección de la cartera con la que no tiene las claves privadas.

He creado privkeys, la redención, la secuencia de comandos, y la coincidencia de dirección en un nodo fuera de conexión. ¿Cómo puedo importar esto en mi nodo en línea (presumiblemente como un reloj de direcciones sólo)?

El uso de la importmulti comando para importar sus direcciones, sus redeemScripts, y sus witnessScripts, si los hubiere. Cuando usted recibe monedas a estas direcciones, usted será capaz de ver en su billetera en línea del equilibrio utilizando getbalance "*" 0 verdadero.

Usando el nodo en línea, ¿cómo puedo construir un PSBT que pasa algunos de los UTXO(s) para esta dirección?

Usted puede utilizar el walletcreatefundedpsbt comando. El comando será algo como:

walletcreatefundedpsbt '[]' '[{"<dirección del destinatario>":<destinatario cantidad>}]' 0 '{"includeWatching":true,"changeAddress":"<cambio de dirección>"}' true

Lo que esto hará es crear una transacción con las salidas a sus destinatarios. Luego elegir las entradas de la cartera, y agregarlos a la transacción. Si no hay cambio, tiene que utilizar el cambio de dirección que usted especifique. walletcreatefundedpsbt tiene también otras opciones. Leer el texto de ayuda para obtener más información.

Usando el nodo fuera de conexión, ¿cómo me puedo registrar dijo PSBT el uso de la privkeys, la redención, la secuencia de comandos, y la coincidencia de dirección que tengo guardados en papel?

Suponiendo que su fuera de línea nodo tiene la clave privada, puede iniciar sesión utilizando el nodo fuera de conexión tomando el PSBT del paso anterior y el uso de la walletprocesspsbt comando. El comando será algo como esto:

walletprocesspsbt <psbt>

Se le dará una PSBT que contiene las firmas. Usted puede verificar esto mediante la decodificación con decodepsbt <psbt>.

A continuación, puede finalizar y extracto de uso, ya sea en línea o fuera de línea nodo, no importa. Usted va a utilizar finalizepsbt <psbt>. Si todo es correcto, obtendrá un hex de transacciones que usted puede enviar con sendrawtransaction. Si alguna parte de este proceso falla, entonces se producirá a la finalización y extraer, así que usted conseguirá otro PSBT de finalizepsbt.

En segundo lugar, es este proceso de espera para trabajar en el día de hoy 0.17.1 software?

Se espera que cambie en el futuro cercano?

No significativamente. Hay más comandos que se agregan a las que son útiles, pero no se requiere necesariamente. El formato de los comandos existentes no va a cambiar significativamente en todo caso.

En tercer lugar, es este seguro, asumiendo un seguro sin conexión nodo, pero inseguro de nodo en línea? Puedo estar seguro de que esta no es la financiación de un demasiado grandes minero de la cuota, por ejemplo? Entiendo que el hardware de carteras a veces requieren la entrada completa de las transacciones con el fin de verificar la entrada de cantidades.

Sí, es seguro, incluso si el nodo en línea se ve comprometida. Cuando el nodo fuera de conexión signos, hace varias comprobaciones. Comprobará que toda la transacción anterior incluido para que no sean testigos de entradas tiene un txid que coincida con el especificado en la transacción que se hizo. Esto asegura que usted está gastando lo que espera a ser el gasto.

Para segwit entradas, parte de lo que se firma es el valor de la salida se gasta. Para que usted sepa siempre qué cantidad se está gastando. Si la cantidad es incorrecta (no coincide con la cantidad que se espera para la salida), la firma no será válido y por lo tanto toda transacción será válida.

Estas comprobaciones asegurar que lo que usted signo será exactamente lo que usted espera que sea, o que el resultado no es válido y no se mueve nada de todos modos. Desde que la transacción incluye la cantidad completa y scriptPubKey información, usted puede verificar que las cantidades son correctas, la cuota es correcta, los insumos son los que usted desea utilizar, y las salidas son los que usted desea crear mediante el decodepsbt comando.

+495
Hani Ounsi 22 mar. 2016 22:11:48

Es posible que desee probar mi sitio web cryptodatasets.com cuenta con conexión gratuita a los datos brutos y los datos de muestreo de Bitfinex y HitBtc (en la actualidad).

+457
mellemmith 12 dic. 2012 2:15:16

He leído un artículo de 2013 (Androulaki E., Karame G. O., Roeschlin M., Scherer T., Capkun S. (2013) Evaluación de la Privacidad de los usuarios de Bitcoin. En: Sadeghi AR. (eds) Financiera de la Criptografía y la Seguridad de los Datos. FC 2013. Lecture Notes in Computer Science, vol 7859. Springer, Berlín, Heidelberg) que, en relación con la transacción de entrada, "en la actualidad, Bitcoin clientes no dar apoyo a los diferentes usuarios a participar en una sola transacción; para lograr esto, los usuarios tendrían que modificar el cliente Bitcoin implementación de sí mismos". ¿Qué sucede ahora?

También estoy en lo cierto de que la mayoría de la transacción, hoy tienen todavía un solo usuario como entrada?

Fuentes (ex. los papeles) sería bueno.

+438
DiAnGeL1709 25 abr. 2014 13:45:14

No puedo estar seguro de por qué su cliente específicamente tomó 15 minutos para comenzar. Pero tengo punto de referencia del cliente en el proceso de inicio. La mayoría del tiempo se pasa la validación de la base de datos para garantizar que el cliente tiene un razonable punto de vista de la cadena de hash.

Es "rápido verificado" hasta el último punto de control y, a continuación, "lento verificado" para el bloque actual. Verificación rápida implica verificar sólo que el encabezado es válido. Lento de verificación es una forma mucho más completa la verificación de que sólo se puede hacer en unos 20 bloques por segundo en hardware como la suya. (Actualización del cliente va a ayudar, desde la versión más reciente de el cliente tendrá más reciente de los puestos de control.)

Si pasó el -rescan opción, el cliente comprueba cada una de las transacciones en cada bloque para ver si se refiere a cualquier cuenta en su cartera. Que añadir un poco de tiempo para el cliente del tiempo de inicio.

Cuando se ejecuta el cliente Bitcoin por primera vez, va a tardar varias horas en la sincronización a la red. La desventaja de un sistema descentralizado es que no se puede confiar en nada y la salida debe todo a sí mismo. Esto, literalmente, requiere verificar plenamente cada transacción Bitcoin que ha tenido lugar alguna vez. He visto que tardan 9 horas de clase Pentium 4 equipos con conexiones a Internet de 100 mbps. (Aunque creo que debe ser un poco más rápido ahora, gracias a las correcciones de errores en el cliente).

+420
Matthew Simone 11 oct. 2015 5:29:45

Es muy difícil saber porque Bitcoin son las direcciones de los hash de la clave pública de una clave pública/privada de par, y es muy difícil adivinar la clave privada correspondiente de un hash de la clave pública. E incluso si usted supiera la clave privada, que tendría mucha dificultad de encontrar a quien es en el mundo real propietario.

+344
Hector Sambrano 2 feb. 2019 6:40:58

Lenovo E460, 8GB de RAM, Fedora 26, bitcoin core versión de línea de comandos 0.16.0, Todos los bloques completamente descargado en una unidad flash con 256 GB de capacidad.

Reinicié mi equipo hoy sin detener el bitcoind antes y desde entonces sucede lo siguiente: 1) a partir de "bitcoind -demonio -datadir=/ruta/a/flash/disco" 2) veo con el "top" el proceso de 'bitcoind' corriendo por alrededor de 30 a 45 segundos 3), de Repente, bajo el mismo proceso de identificación de los nombres de los procesos de cambios "bitcoin-apagado" y desaparece un segundo después. 4) Detener o comenzar de nuevo de bitcoind no es posible, el mensaje "Error: No se puede obtener un bloqueo en el directorio data /ruta/a/flash/disco. Bitcoin Core es probable que ya en ejecución." 5), la Única forma para iniciar bitcoind de nuevo es reiniciar el linux. Luego de bucle 1)-5) comienza de nuevo.

Cualquier ayuda apreciada! Gracias!

+260
smukov 21 abr. 2013 17:56:41

Se están refiriendo a binario ejecutable de archivos, ya sea el bitcoind demonio o el bitcoin-qt GUI de la aplicación.

La página con los enlaces de descarga es https://bitcoincore.org/bin/bitcoin-core-0.16.1/

La única conexión para BRAZO (Raspberry Pi procesador) es https://bitcoincore.org/bin/bitcoin-core-0.16.1/bitcoin-0.16.1-arm-linux-gnueabihf.tar.gz y en expansión

$ tar -xf bitcoin-0.16.1-arm-linux-gnueabihf.tar.gz

Me parece que estos directorios:

~/bitcoin-0.16.1$ ll
bin/
incluir/
lib/
compartir/

~/bitcoin-0.16.1$ cd bin
~/bitcoin-0.16.1/bin$ ll

bitcoin-cli*
bitcoind*
bitcoin-tx*
test_bitcoin*

No me parece que un bitcoin-qt versión GUI; tal vez ellos no han compilado aún. Pero sin duda se puede usar la línea de comandos versiones, bitcoind, bitcoin-cli y bitcoin-tx.

El lugar para poner en ellos es donde se encuentra desde cualquier lugar, por ejemplo, /usr/local/bin o /usr/bin.

+212
stevenstromer 11 oct. 2014 11:33:10

De acuerdo a la página de la Historia, puddinpop del CUDA minero fue lanzado el 18 de septiembre de 2010. El artículo también muestra que el primer público OpenCL minero fue lanzado el 1 de octubre de 2010.

Antes de la que hay disponible públicamente software, el artículo muestra 18 de julio de 2010 como la fecha en que el primer bloque fue extraído por la primera persona cree que ha sido el uso de Gpu. Arte Forz desarrollado y utilizado de forma privada GPU minero código y había construido una GPU OpenCL clúster para la minería.

+207
MohitMamoria 20 mar. 2019 22:22:05

Me gustaría saber si es posible hacer este breve orden sin tener que agregar manualmente la pérdida de la parada después de abrirse.

Dicen que el precio actual es de $300, y si llega a $280 sé que probablemente va a soltar, así que quiero margen vender-stop en $280 para vender a este nivel.

Quiero comprar de nuevo en $250, así que me puse en un margen de compra-límite de $250 para comprar de vuelta a ese nivel.

Que todo funciona bien y puedo agregar los pedidos al mismo tiempo. Pero, ¿es posible añadir un stop loss a mi corto fin, a vender si el precio sube a $290? Este sería un margen de compra-orden de stop en $290 creo, pero si añado que a mi de la lista de órdenes, sería ejecutado inmediatamente, ya que el precio es de $300 y que podrían arruinar el comercio.

Es posible hacer esto, esencialmente diciendo: "sólo ejecutar esta orden si este otro orden ha sido ejecutada"? O es este el tipo de cosas que el comercio bots hacer?

Gracias

+176
SloppyJoe 21 dic. 2018 6:53:14

Después de fijar la cuota con settxfee -- ¿cómo puedo volver a permitir bitcoind para establecer la tarifa automáticamente de nuevo? ¿O es que el settxfee comando sólo se aplican a la siguiente saliente de la transacción?

+160
Anessence 30 dic. 2015 15:04:15

En satoshi cliente, las "cuentas" de la misma son sólo una conveniencia para el etiquetado de recibir direcciones. No importa por el envío a todos.

Si usted recibe bitcoins, el equilibrio no se agrega como en el banco, pero la cantidad se guarda como "el saldo de salida". El cliente sólo muestra todos estos productos juntos como uno en el saldo disponible. No importa si una dirección de n saldo de salidas, o estos están en más direcciones. Al enviar bitcoin, la tarifa se basa en el número de estas salidas y es mayor si son muy recientes. Así que tratando de consolidar ellos no ayuda mucho, sólo lo que usted paga la cuota antes. Y que no se realiza "mientras usted duerme", se hace por el simple hecho de enviar todo su saldo de menos los honorarios de sí mismo.

En otros clientes, la cuota de algoritmo puede ser completamente diferente.

+154
vallovic 26 mar. 2015 15:28:44

El bitcoin inicio argumento -datadir=<dir> permite especificar un directorio de datos, incluyendo la cartera de archivo.

Que todavía requieren que usted pase una costumbre argumento me temo. El archivo de configuración es también en los datos de directorios, por lo tanto hay un pollo-y-el-problema del huevo que hace que sea imposible para configurar más adelante. A menos que usted es lo suficientemente inteligente para cambiar el valor de la constante en la fuente y volver a compilar, lo que podría ser bueno ya que estamos ejecutando Linux.

+143
Russ Armstrong 2 mar. 2012 6:01:27

Esto es similar a comparar manzanas con naranjas.

Vamos a hablar acerca de las llaves, y no de papel/física/web de carteras.

Una de las claves es sólo tan seguro como el eslabón más débil, que es preciso romper para acceder a ella. Una clave impresa en un pedazo de papel bloqueado la seguridad en la bóveda de un banco es mucho más seguro que una cartera web alojada en un hosting compartido instancia en algún lugar.

La seguridad debe ser abordada basado en lo que usted está tratando de prevenir contra. Inherentemente, una web de cartera requiere confiar en un tercero, que es mala desde el punto de vista de seguridad. Aunque una web bien diseñado cartera, siguiendo las mejores prácticas es menos susceptible de ser drenado de una clave privada almacenada en el cajón de su escritorio durante una invasión de la casa, es más susceptible a otros tipos de ataques. Por otra parte, rara vez se tiene una garantía de que las personas que administran carteras de web no almacenar las claves en una forma que las hacen accesibles para ellos.

Para un seguro de cartera, usted necesita encontrar una tecla de método de almacenamiento que protege contra los ataques de que es probable que se enfrentan. Para la mayoría de las personas, esto puede ser tan simple como el uso de Electrum, de hardware o de cartera. Para una empresa o intercambio con millones en fondos, esto requiere mucho más trabajo, y puede implicar multisig operadores, bóvedas de bancos, split claves, y otras medidas de seguridad que sería una exageración para un usuario normal.

No hay un definitivo enfoque "más segura".

+117
Max Voelker 16 abr. 2019 22:25:22

El núcleo del cliente Bitcoin tiene una lista de puntos de comprobación de bloques donde solo aceptan un determinado bloque de encabezado. Esto significa que si alguien construye una blockchain con más trabajo que no incluya estos puntos de control, Bitcoin Core no la aceptan:

Actualmente hay 13 puntos de control en Bitcoin:

 checkpointData = (puntos de control::CCheckpointData) {
boost::asignar::map_list_of
 ( 11111, uint256S("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d"))
 ( 33333, uint256S("0x000000002dd5588a74784eaa7ab0507a18ad16a236e7b1ce69f00d7ddfb5d0a6"))
 ( 74000, uint256S("0x0000000000573993a3c9e41ce34471c079dcf5f52a0e824a81e7f953b8661a20"))
 (105000, uint256S("0x00000000000291ce28027faea320c8d2b054b2e0fe44a773f3eefb151d6bdc97"))
 (134444, uint256S("0x00000000000005b12ffd4cd315cd34ffd4a594f430ac814c91184a0d42d2b0fe"))
 (168000, uint256S("0x000000000000099e61ea72015e79632f216fe6cb33d7899acb35b75c8303b763"))
 (193000, uint256S("0x000000000000059f452a5f7340de6682a977387c17010ff6e6c3bd83ca8b1317"))
 (210000, uint256S("0x000000000000048b95347e83192f69cf0366076336c639f9b7228e9ba171342e"))
 (216116, uint256S("0x00000000000001b4f4b433e81ee46494af945cf96014816a4e2370f11b23df4e"))
 (225430, uint256S("0x00000000000001c108384350f74090433e7fcf79a606b8e797f065b130575932"))
 (250000, uint256S("0x000000000000003887df1f29024b06fc2200b55f8af8f35453d7be294df2d214"))
 (279000, uint256S("0x0000000000000001ae8c72a0b0c301f67e3afca10e819efa9041e458e9bd7e40"))
 (295000, uint256S("0x00000000000000004d9b4ef50f0f9d686fd69db2e03af35a100370c64632a983")),
 1397080064, // * UNIX timestamp de la última comprobación de bloque
 36544669, // * número total de transacciones entre el génesis y el último punto de control
 // (el tx=... número en el SetBestChain de depuración.las líneas de registro)
 60000.0 // * se estima que el número de transacciones por día después de que el punto de control
};

(Fuente.)

Hacer otras Bitcoin clientes hacer cumplir estos puntos de control? En particular, si alguien fuera a crear una blockchain de la génesis de bloque más largo que el actual público, algunos de los clientes de aceptar esta cadena, causando un tenedor?

+100
rgrtht 3 abr. 2012 13:53:24

Bitcoin bloques promedio de uno por cada 10 minutos. Un bloque toma un par de (digamos 10) segundos para que se propagan en la red y, a continuación, los mineros están trabajando en el nuevo bloque. Así que esto te deja con aproximadamente 1/60 oportunidad cada vez que un minero se encuentra un bloque que presenta huérfanos.

Esto también significa que el 1,7% del hashrate que se desperdicia, pero eso es bastante insignificante.

La forma en que estos huérfanos bloques se manejan son el corazón de Bitcoin de la innovación. El "más largo de la Cadena de la regla" es su característica definitoria - parece que de su pregunta que no son conscientes de ello, lo que sugiere que no entienda el protocolo.

De todos modos, si tratamos de acortar el tiempo entre bloques, orfandad convierte en un problema grave. Por eso Aviv Zohar et al han estado trabajando en alternativas de protocolos que son inmunes a este problema, FANTASMA y ahora SPECTRE.

+58
Chase Robertson 23 mar. 2016 4:01:29

Tengo copia y pega el comando a mi c-iluminación nodo y funciona a producir la siguiente salida:

rayo-cli factura 100 invoice20190126 payme
{
 "payment_hash": "af2a2e0a6f4924f755e296c219ade5f2c65616fcec5bb8e62b253b8a71a442cb", 
 "expires_at": 1548528927, 
 "bolt11": "lnbc1n1pwye8cdpp54u4zuzn0fyj0w40zjmppnt097tr9v9hua3dm3e3ty5ac5udygt9sdqgwpshjmt9cqp2rzjqgj8m8dsm7h75az7lry7zc0txghh8tpl3pvdsuctdlvhy4r50nnkkzrgpvqqf0cqqqqqqq05qqqqraqqjq9c06msw62wushzceav74p2zzmznmtud4c3hkw6keqvquxnm6kaxry4rm7aerwppl4jn5xm7tyjxvvyyve5w06slwm7fvxfspx363j9cqcevtr7"
}

La versión de c-rayo estás usando? También recientemente hubo un cambio de JSON API RPC debido al nuevo sistema de plugins. Podría ser que usted no ha actualizado el rayo-cli , pero sólo lightningd?

+49
hardcoder 2 ago. 2018 20:56:37

Un poco de detalle en esta se agregó como un "Apéndice" a la sidechains papel en algún momento:

Mediante la adopción de algunas otras suposiciones de seguridad a expensas de la baja confianza objetivo de diseño, es posible hacer una primera la implementación de una forma completamente permissionless manera. La observación clave es que cualquier mejora a Bitcoin secuencia de Comandos se puede aplicar externamente por tener una confianza de federación de mutuo desconfiar de los funcionarios evaluar la secuencia de comandos y aceptar, mediante la firma de un ordinario multisignature secuencia de comandos. Es decir, los funcionarios actúan como un protocolo de adaptador mediante la evaluación de las mismas reglas de lo que hubiera querido Bitcoin a evaluar, pero no por falta de secuencia de comandos de mejoras. El uso de este nos puede lograr un federado de peg.

Básicamente se trata de una camarilla de "confianza de los mineros".

Dado que el principal bitcoin cadena de mineros no entiendo la cadena lateral del fresco de las nuevas características que no pueden validar los bloques. Así que la cadena lateral tiene que ejecutarse Ondulación de estilo donde hay una piscina de confianza de los mineros y uno de ellos tiene que firmar en cada bloque. Estas confianza de los mineros (que ellos llaman "funcionarios") tienen las claves privadas, y las correspondientes claves públicas están programadas en el código fuente. Estas autoridades centrales tienen el poder de bloquear la cadena del progreso, se excluyen las transacciones, o incluso congelar cuentas.

+33
Steven Shi 18 nov. 2014 14:23:27

Mostrar preguntas con etiqueta