La construcción de la merkle raíz de las transacciones en una plantilla de bloque

Quiero calcular el merkle raíz de transacciones en una determinada plantilla de bloque bitcoind:getblocktemplate().

Entiendo que la merkle raíz es un hash de todas las transacciones en un bloque desde la última hasta la coinbase transacción, pero esto es en la actualidad muy por encima de mi grado de pago y la documentación que puedo encontrar para este proceso es abstracto y muy buena.

Alguien ha hecho esto en JavaScript o conocer de un recurso que podría ser útil?

Gracias de antemano.

cliente.getBlockTemplate( function(error, plantilla) {
 si (error) retorno de la consola.log(error);

 // CONFIGURACIÓN DE LA MINERÍA
nonce=0;
 const bloque = {
 versión: plantilla.versión
 ,previousblockhash: plantilla.previousblockhash
 ,merkleroot: calculateMerkleRoot(plantilla)
 ,tiempo: la plantilla.mintime
 ,bits: plantilla.bits
 } 

 // INICIO MINER
minero(bloque,nonce);
});
+69
P Claeys 12 sept. 2016 22:03:10
15 respuestas
Protocolo De Transferencia De Hipertexto
+970
Help 03 февр. '09 в 4:24

Los mineros no hacer nada con el Rayo de la Red debido off de la cadena de transacciones.

Los mineros se confirma sólo en la cadena de transacciones.

enter image description here

Fuente

+785
Jessica Juarez 8 nov. 2016 21:07:06

He leído algunos recursos, como http://bitcoinfees.com/ y Se Bitcoin tarifas opcionales?, y yo todavía no consigue esto:

¿Bitcoin-core de hoy en día hacer cumplir (regula) un mínimo de bitcoin cuota o está totalmente a la izquierda para el mercado?

Por ejemplo si quiero poner una cuota de 10 satoshi y no hay mucho por confirmar las transacciones de bitcoin-core siempre confirmar esta transacción (no importa de qué edad nuevas entradas, o cualquier otra cosa).

+768
Redian 8 ago. 2016 16:13:11

Puedo mantener una lista de personas que han tenido cometer el acceso a Bitcoin Core en Bitcointalk y en Reddit (se trata de la misma lista, sólo en dos lugares diferentes). Ambas listas se mantienen hasta la fecha e incluir a todos los que ha tenido acceso de confirmación, el rango de fecha para los que tienen acceso, y por qué se dará un acceso.

El (a partir del 25 de junio de 2019) actual de la lista de personas con acceso de confirmación son:

  • Pieter Wuille (sipa)
  • Wladimir J. van der Laan (laanwj, wumpus)
  • Jonas Schnelli (jonasschnelli)
  • Marco Falke (marcofalke)
  • Samuel Dobson (MeshCollider)
  • Micahel Ford (fanquake)
+758
Mehmet Ali Altun 10 jul. 2016 11:36:13

El número de nodos de la red P2P no está relacionado a la escalabilidad. Debido a toda la validación operativo de red en el paso de bloqueo, todos lo hacen igual trabajo independiente de la de sus compañeros, no importa cómo muchos de ellos existen en el sistema. Un nodo, miles de nodos, un millón de nodos de todos funcionan a la misma velocidad efectiva (y los límites de la red son los mismos). La adición de más compañeros, en realidad empeora la carga un poco, a medida que se incrementa el ancho de banda total necesario para obtener los datos de las transacciones a todo el mundo en la red de forma rápida.

+747
briceb8e 13 ago. 2015 16:08:58

Sí. Trezor utiliza BIP39 y es compatible con cualquier otra cartera que haría. Usted puede importar su semilla en electrum, aunque en cierta medida derrotas el propósito de tener un hardware de cartera.

+658
Vanes 25 nov. 2016 9:33:10

Suponiendo que Bitcoin había un método diferente para la selección de los ganadores de los nodos y el control de bloque de creación de tiempo, por favor describa paso a paso de cómo el Bitcoin red serían vulnerables a ataques. ¿Cómo jugar?

Formato preferido:

  1. Mal Actor es seleccionada como ganadora del nodo
  2. Mal Actor que hace de los cambios a un Antiguo Bloque
  3. Mal Actor re-hash del bloque en cuestión los segmentos, desde el Bloque anterior al Último Bloque (en la actualidad es posible debido al bajo costo)
  4. Mal Actor de los procesos de un Nuevo Bloque

Por favor, continúe...

+560
totegoat 25 oct. 2016 22:08:29

Es difícil, si no imposible, de modo que cuando usted sólo tiene las direcciones. La mayoría de los clientes que admiten varios determinista direcciones para una cartera, asegúrese de que es imposible saber de que dos o más direcciones están vinculadas entre sí. Se suele utilizar un valor aleatorio como el punto de partida de la semilla y otro valor aleatorio a la cadena consiguiente nuevas direcciones.

También hay que tener en cuenta que la cadena de las direcciones mediante la generación de nuevas claves privadas. Estas claves privadas se generan a través de su algoritmo (y son ya difíciles de unir), pero normalmente nadie va a venir a conocer las claves privadas de las direcciones de utilizar. Así que ya es difícil vincular las claves privadas juntos, pero es aún más difícil para vincular las direcciones resultantes de las claves públicas juntos. Así que es bueno asumir que es imposible.

Pero, no es más que la direcciones solo. También hay transacciones. La mayoría de las carteras de generar una nueva dirección a partir de una secuencia siempre que el cambio se genera. De esta manera, las personas podrían f.e. seguimiento de todas las transacciones procedentes de uno de sus direcciones y ser capaz de seguir la cadena de direcciones de su cartera.

Para ello, deben ser capaces de distinguir entre las transacciones de salida y el cambio, lo cual no es trivial. Esto no es fácil, especialmente cuando usted tiene múltiples transacciones salidas. También, una vez que hacen un error, se pierde su pista.

Pero este método no es tan difícil de explotar como el uso de las direcciones. Sin embargo, la vulnerabilidad de este método no tiene nada que ver con el hecho de que usted use el determinismo de la cartera. La gente va a ser capaz de hacer esto si usted generaría completamente al azar direcciones para cada cambio de salida.

+551
violation 9 dic. 2010 5:48:06

Yo estaba pensando en un escenario muy específico: Supongamos que tenemos una nueva organización, digamos que es "WikiLeaks2", que recibe donnations principalmente en la forma de Bitcoins. Supongamos que un gobierno nacional intenta apagarlo mediante la interrupción de la recepción de los fondos, así que se creó un número de mineros con el código modificado de modo que se compruebe cada transacción en contra de una lista de la lista negra de Bitcoin direcciones (entre ellos, el de WikiLeaks2) y rechazar automáticamente una transacción llegando a/desde esas direcciones.

Vamos a asumir que este gobierno ha establecido con éxito moles de profundidad dentro de la organización, por lo que cualquier nueva dirección de la recepción es conocido por sus agentes después de un par de minutos. Ellos necesitan para controlar el 51% de la minería poder para hacer lo imposible para enviar fondos a una organización, o la interrupción ser posible con un menor porcentaje?

Lo cual plantea la pregunta: ¿quién valida la aceptación/rechazo de una transacción, hecho por los mineros, es correcto? I. e. quien valida los validadores?

+432
Thomas E 5 abr. 2012 21:13:53

Por "bitcore" supongo que te refieres a Bitcoin Core como los comandos que se están utilizando son de Bitcoin Core comandos. Hay otras cosas que se llaman "bitcore", que es confuso.

Quiero enviar explícitamente una semilla para generar una nueva dirección. Podría alguien decirme cómo hacerlo?

Usted no puede. Bitcoin Core no permite a las semillas de los generadores de números aleatorios con valores personalizados como que es una vulnerabilidad de seguridad.

Puede importar una clave privada (que algunos pueden llamar a una semilla) que luego agregar que la clave privada y la dirección asociada a la cartera. Que puede ser lo que usted quiere hacer.

En Bitcoin Core 0.17, habrá una opción para configurar el HD cartera de semillas. Bitcoin Core genera claves privadas de forma determinista el uso de BIP 32, que tiene su propio valor de la semilla. En Bitcoin Core 0.17, una nueva característica que se ha añadido que le permitirá establecer la semilla utilizada por la cartera de generación de claves.

+395
Njideka Modibo 13 may. 2018 11:29:25

Se me ha dado "Ver sólo la Dirección" por uno de mis amigos.

Para hacer que los fondos acreditados en mi cuenta o usar BTC, ¿cuál es la forma de obtener la clave privada?

Qué tenemos que pagar nada blockchain.info para la liberación? Es el de mi amigo que se esconde la clave privada?

+320
Savan414 12 mar. 2016 8:25:02

Es posible la creación de la cartera de url de los servicios de bitcoin core cartera

Sí es posible.

Esto es posible debido a que Bitcoin core tiene una Llamada a Procedimiento Remoto (RPC) de la interfaz utilizable con muchos lenguajes de programación diferentes, incluyendo los populares en la creación de back-end de la web de los servicios accesibles desde la web de los navegadores.

El desarrollador de referencia dice:

El Bitcoin Core servicio RPC está a la escucha de solicitudes HTTP POST en el puerto 8332 en mainnet modo o 18332 en testnet o regtest modo. El número de puerto puede ser cambiado mediante el establecimiento de rpcport en bitcoin.conf. Por defecto, el servicio RPC se une a su servidor localhost de bucle invertido de interfaz de red por lo que no es accesible desde otros servidores. La autenticación se implementa el uso de la autenticación básica HTTP. RPC HTTP solicitudes deben incluir un encabezado de Tipo de Contenido se establece en el texto sin formato y un encabezado Content-Length establecer el tamaño de la petición del cuerpo.

El formato de la solicitud de cuerpo y de datos de la respuesta se basa en la versión 1.0 de JSON-RPC especificación. Específicamente, los datos HTTP POST de una solicitud debe ser un objeto JSON

Exactamente cómo debe escribir un nuevo software para el uso de este es un desarrollo de software/programación de que se trate. Por ejemplo, ver Cómo se comunican entre Java y bitcoind?

URL de los servicios de billetera para que yo pueda correr en la web

No, la API RPC. Tal vez usted está buscando algo con un Descanso de interfaz accesible desde ordinaria de navegador de web o de un ready-made de custodia-cartera de servicio HTTP - en ese caso, sugiero una búsqueda utilizando un motor de búsqueda en Internet de su elección.

+314
user76543 17 oct. 2018 8:10:29

¿Hay algún ETF que permite la compra de Bitcoins?

Es esto posible?


Más info...

Un ETF es como una acción que cotiza en la bolsa de valores, y se puede representar:

  • Una colección de existencias
  • Un activo, como el oro o la plata
  • Una posición, como un derivado en un índice como SPX$
+270
Shurikk 31 mar. 2016 19:58:35

Usted puede hacer esto fácilmente con bitcoincore. Breve descripción de proceso (Fuente: bitcointalk hilo)

  1. Generar única dirección con getnewaddress
  2. Registrarse en walletnotify para obtener txid la notificación de la
  3. Llame gettransaction con txid desde el paso 2 para obtener detalles/dirección de recibido el pago
+49
user1854236 23 ene. 2017 1:25:50

Lo mismo nos pasó a nosotros. Hay una secuencia de comandos disponibles aquí https://github.com/ashmoran/bip39_missing_word que puede utilizar para recuperar este.

Puede que desee ampliar para comprobar el correcto derivados de la ruta de acceso si tiene cualquiera de las operaciones anteriores.

Normalmente genera alrededor de 100 válida carteras con una palabra que falta.

+15
Tuna 20 nov. 2012 7:52:04

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