Importación multisig cambio de direcciones de Bitcoin Core utilizando "importmulti" + descriptor de

Estoy tratando de llenar mi monedero interno/cambio de dirección keypool pasando un multisig descriptor de importmulti, pero la cartera del interior keypool es 0 antes y después de la ejecución de la siguiente secuencia de comandos de shell:

keypoolinitial=$(bitcoin-cli-testnet getwalletinfo | jq -r '.keypoolsize_hd_internal')
echo "interna keypool inicial: $keypoolinitial"

rawdescriptor="wsh(multi(2,tpubD6NzVbkrYhZ4YgUWMmeBh1b7hrYyhwxowurmn3mq6qrxjnalivea3jgljddaspzemtcgnf2jruksquxekgx3j8mf8tmparwtwabsjfztsua/*,tpubD6NzVbkrYhZ4XaWhpCwqSPgdnmqHxjpkshjdt6sgsbmq37ohnnufnyykgstn1utkz21szdkm6c3v7qeixhkeekwralwmb1am8volw72zxdr/*,tpubD6NzVbkrYhZ4X3DR4FgNdjBjmdxvnx2tjmbkonwquxaxqz6umff7kuf6rsxa26vrmzw3wp4iqgp1a8gjcsyd47qaqbscctnvhtrid57jaew/*))"

descriptor=$(bitcoin-cli-testnet getdescriptorinfo $rawdescriptor | jq -r '.descriptor')

bitcoin-cli-testnet importmulti '[{"desc": "'$descriptor'", "timestamp": "ahora", "intervalo": [0, 10], "watchonly": true, "keypool": true, "interna": true}]' >> /dev/null

keypoolfinal=$(bitcoin-cli-testnet getwalletinfo | jq -r '.keypoolsize_hd_internal')
echo "interna keypool final: $keypoolfinal"

Correr me da:

interna keypool inicial: 0
interna keypool final: 0

Pero el mismo script funciona si puedo cambiar el rawdescriptor línea el uso de un simple P2PKH descriptor tales como:

rawdescriptor="pkh(tpubD6NzVbkrYhZ4YgUWMmeBh1b7hrYyhwxowurmn3mq6qrxjnalivea3jgljddaspzemtcgnf2jruksquxekgx3j8mf8tmparwtwabsjfztsua/*)"

Luego de las salidas:

interna keypool inicial: 0
interna keypool final: 11
+27
95vaha95 23 oct. 2010 0:44:07
25 respuestas

Hacer una nueva dirección para cada transacción le permitirá seguir todas y cada una de las transacciones realizadas a su hotel. Si usted utiliza la misma dirección para todas las transacciones que todo va a ir todos a la misma cartera. Mientras que si usted hizo nuevas carteras (si usted utiliza blockchain.info usted puede ver que se puede hacer de nuevo las carteras o direcciones dentro de su cuenta) usted sería capaz de ver quién registrada y por cuánto. Al final todo depende de cómo te guste.

+932
JamesHannah 03 февр. '09 в 4:24

Coinbase y Bitpay son las compañías que ofrecen servicios de procesamiento de pagos para otras compañías, como el sitio web que usted menciona. Ellos manejan para ellos todo lo relacionado con los pagos en Bitcoin. Generalmente, la empresa va a abrir una cuenta con ellos y proporcionar herramientas para aceptar Bitcoin en el sitio web. Van a almacenar los bitcoins para el negocio, enviarlos donde dice o incluso cambiarlos por dólares o euros, si eso es lo que la empresa quiere.

Bitcoin Core, por otro lado, es una billetera. Una empresa puede utilizar para almacenar sus bitcoins si quisiera, pero no tiene nada que facilitará la aceptación de Bitcoin en un sitio web (excepto el tener una dirección). Una buena práctica para cualquier persona que aceptar Bitcoin pagos a través de un procesador de pago es a ellos han enviado a los negocios locales en la cartera (que podría ser Bitcoin Core o cualquier otro) después de la compra. De esta manera, la empresa tiene el control total de esas monedas en lugar de que sean almacenados por el procesador de pago.

Un usuario también puede utilizar el Bitcoin Core cartera. Cuando se trata de comprar de un sitio web que acepta Bitcoin, obtendrá una dirección a la que debe enviar el pago. Que se puede hacer de Bitcoin Core o cualquier otra cartera de utilizar.

Por cierto, Coinbase también ofrece algo similar a una cartera a cualquier persona que la quiera. Digo "similar a una cartera" porque tienen un sistema en el que mantener el control de los bitcoins, no el usuario, por lo que no puede ser realmente llama la cartera. Es un sitio web que le permite administrar los bitcoins que están ligadas a la cuenta que usted tiene allí, pero ellos tienen la custodia de los fondos.

+924
Dubu 8 ago. 2017 22:43:54

Ejemplo:

Paso 1: Día 1 de bitcoin software consiguió desplegado en el Sistema, la creación de Un Bloque Génesis y consiguió otorgado 50Coins. - Entiendo

Paso 2: en el Sistema B tiene instalado bitcoin pero no monedas.

Pregunta:

1) por Lo que sólo Un Sistema de 50 Monedas, entonces, ¿cómo la transacción que va a suceder.

2) ¿Cómo es que las Monedas se convierten a el valor de dinero real. Me refiero a que es como alguien de la escritura "de ORO" en el papel y se la entrega a usted. Pero no es oro real, por lo que no va a hacer cualquier transacción de este documento.

Básicamente, lo que quiero saber acerca inicial bitcoin flujo y cómo se multiplicó. Cómo la gente de la conversión a dinero real.

+910
Eric Dunham 7 jun. 2011 23:28:20

Dependiendo de la cartera generalmente, usted puede crear una nueva copia de seguridad, el cual le dará la misma frase. Buscar en su cartera de opciones para crear frase de recuperación o de copia de seguridad actual de la cartera.

+906
jiaen 7 ago. 2012 8:05:06

Todos los mineros correr un nodo, la indexación de todo el saldo de transacciones salidas (UTXO). Por lo tanto, de la dificultad computacional perspectiva, no hay ninguna diferencia entre la verificación de viejas y nuevas monedas que se gasta.

Sin embargo, hay una suposición razonable de que todos los mineros (y, después de todo, todo lo honesto Bitcoin usuarios) quieren proteger el valor de sus activos y por lo tanto tienen un incentivo para mantener Bitcoin red saludable. Spam en la red con un gran número de transacciones de movimiento de las monedas de ida y vuelta entre un par de direcciones, sin finalidad aparente, es bastante sencilla y puede ser realizada por cualquier usuario malintencionado. Esta sobrecarga adicional, obviamente no es bueno para la red e incluso podría provocar un retraso en la confirmación de otras transacciones.

Para combatir esto, Bitcoin tiene una noción de Bitcoin Días Destruido el cual da prioridad a las transacciones de gastos mayores monedas. Los mineros no están obligados a utilizar esta estrategia (por el protocolo), sino que lo hacen porque es bueno para la red, y por lo tanto para ellos. Es por eso que se puede observar una variación enorme en el tiempo que se tarda para confirmar lo contrario parecen a las transacciones con bajo o ningún coste.

Spam en la red con las transacciones de pago de tasas estándar, evidentemente, ha vuelto inviable. Pero esta estrategia es útil cuando la priorización de la cuota de-menos transacciones, o cualquier gran número de otro modo de baja prioridad en las transacciones.

ACTUALIZACIÓN: La noción de Bitcoin Días Destruido no es tan importante, ya que en estos días casi todos los mineros rechazan tasa cero de las transacciones. Spam en la red "gratis" ya no es posible.

+811
Emmanuel Blema 7 jul. 2010 1:40:06

Hay dos maneras básicas de trabajo:

1) "Push" de tarjetas de crédito, tales como BitPay: Con un "empuje" de la tarjeta de crédito, usted empuje bitcoins a la tarjeta de crédito. Al hacerlo, se convierten a la moneda local (normalmente de dólares) y se añade al saldo disponible en su tarjeta. Los pagos de sacar de su saldo en dólares, no en sus bitcoins directamente.

2) "Pull" de tarjetas de crédito tales como el Cambio: Con un "tirón" de la tarjeta de crédito, bitcoins se está sacó de su monedero cuando usted hace un pago. Cambio de la tarjeta de crédito tira de bitcoins desde su Coinbase billetera cada vez que realice un pago, rechazando el intento de pago si usted no tiene suficientes bitcoins.

+713
ManTa 17 sept. 2014 10:19:22

Un minero crea el coinbase transacción, que puede tener cualquier válido de la dirección de pago. Así, podría ser que hubo varios mineros en ejecución, o que el minero fue el cambio de direcciones de pago.

+682
stoft 25 abr. 2019 0:38:40

Hay una manera para empresas como chainalysis a ver si tu en la red de rayos?

De verdad que no. La financiación de un canal se verá exactamente igual que el envío de monedas a un P2WSH dirección. El cierre de un canal de cooperación también se ve como que P2WSH dirección de envío de dos direcciones. No se trata de que cualquier observador externo, que en realidad se está utilizando la Red de Rayos.

Y a partir de ahí la pista de su moneda movimientos?

Moneda de los movimientos de más de LN no son fácilmente rastreables, ya que no todos LN nodos ver todos LN transacciones.

+678
Alex Forbes 18 feb. 2017 10:18:14

Debido a que los bancos parecen estar actualmente estudiando la idea de "blockchains", pero no quiero estar lidiando con el "Bitcoin", parece que hay un montón de hype por privado blockchains como Eris o Hyperledger. Sin embargo, muchas personas tienden a señalar que una blockchain sin una moneda es esencialmente "una base de datos SQL".

Me pregunto, ¿ un privado blockchain tiene alguna ventajas sobre la tradicional solución de base de datos, o puede que todo lo que privada blockchain no ser replicado con un poco de esfuerzo utilizando una aplicación de base de datos?

+621
vikrantnegi007 14 ago. 2010 4:42:14

Estoy teniendo dificultades para cargar el pleno del nodo para mi nuevo Bitcoin Core cartera. Yo uso un Mac y compartir un módem con mi complejo de apartamentos. Yo creo que una configuración manual de la red está fuera de las cartas para mí. Mi nodo dejado de cargar con 31 semanas y todavía estoy esperando a recibir mi primer pago.

Hay otro monedero electrónico que no requiere tanta configuración? También, es posible tomar mi clave para el pago esperado y utilizarla en otro monedero electrónico?

en sobre mi cabeza.

+538
cboettig 18 jul. 2012 4:29:16

Usted no debe usar un servicio en línea para la difusión de la transacción. Este servicio en línea tendría control total (censurar?) sobre su transacción. El servicio podría analizar los datos de comportamiento y/o decidir la no emisión de su transacción con respecto a algunas reglas.

Wladimir van der Laan (actual bitcoin-proyecto básico mantenedor), ha escrito una herramienta impecable: https://github.com/laanwj/bitcoin-submittx

Otra opción sería instalar bitcoin-core, sync (toma serval horas y alrededor de 40 GB de tráfico) y el uso de RPC sendrawtransaction.

+523
Hogsbro 20 ago. 2011 3:37:49

Desafortunadamente, no hay manera de recuperarlo. Una vez enviado y confirmado en un bloque, es permanente. Mejor esperanza es que la dirección pertenece a alguien y lo envía de vuelta pensando que era un error.

Lo siento

+507
algirard 11 abr. 2012 20:33:46

Bitcoin funciona con total o completa árboles binarios. Para completar los árboles, las hojas sin pareja son simplemente hash con ellos mismos en su lugar. El ataque que CodesInChaos enlaces se resolvió mediante la comprobación de que cada transacción es la única que se requiere para la validez de los bloques de todos modos.

enter image description here

Imagen de la Guía del Desarrollador de Bitcoin

+462
Dhamma Inquisitor 23 jul. 2013 8:27:18

Soy nuevo en el bloque de la cadena, En PoW, sé que es un puzle dado a los mineros a resolver y el minero que resolver el rompecabezas y encontrar el nonce primero será crear el bloque.

Pero no entiendo por qué hay un mecanismo de como resolver un rompecabezas y encontrar la primera para crear el bloque, es este rompecabezas se utiliza para encontrar el minero con más potencia de cálculo? así que él puede crear el bloque rápidamente?

+457
dimkalinux 12 sept. 2010 1:51:52

Si el padre no puede ser verificado, no debe ser descartada de inmediato?

Entonces el riesgo de necesidad de volver a descargar esa transacción.

¿Cuáles son las mejores prácticas aquí? Sólo tiene que esperar hasta N segundos y, a continuación, deseche?

Creo que lo que bitcoin no, añadiendo a un tamaño limitado de la caché, funciona bien en la práctica. Usted sólo tiene que asegurarse de que cuando usted recibe el padre de difusión invs tanto para el padre y el hijo (suponiendo que el niño está todavía en el tamaño limitado de la caché).

+445
Chelovechina 18 ago. 2010 12:55:18

Ir a la parte superior izquierda, haga clic en Archivo y, a continuación, recibir o enviar direcciones. Allí, usted puede crear nuevas direcciones y mirar en su dirección actual.

+401
LleTaqnlckedLt goMajogoTheda Y 1 oct. 2012 1:20:53

Claro, usted puede hacer esto con CryptoCoinJS.

Primero descargar Node.js. A continuación, haga lo siguiente:

Crear un nuevo directorio:

mkdir /tmp/myapp
cd /tmp/myapp

Inicializar la aplicación:

mecanismo nacional de prevención init

A continuación, ejecute:

npm install --save [email protected]

A continuación, ejecute:

npm install --save [email protected]

Crear su archivo js:

toque app.js

Coloque el siguiente:

var CoinKey = require('coinkey')
var ci = require('coininfo')

var cantidad = 10
//generar un montón de direcciones de Litecoin
for (var i = 0; i < cantidad; i++) {
 var ck = CoinKey.createRandom(ci('LTC').las versiones) //cambio de LTC a BTC si desea Bitcoin
 la consola.log(ck.privateWif + ': '+ ck.publicAddress)
}

Ejecutar la secuencia de comandos:

nodo app.js

Documentación para coinkey Documentación para coininfo.

Espero que esto ayude. Si no funciona algo, hágamelo saber.

+328
zengrin 9 jul. 2013 15:29:21

Hay algún lugar puedo ver raw json bitcoin transacciones (como se discutió en este tutorial).

+209
Boolt 12 dic. 2012 2:40:47

He estado leyendo acerca de varios usos alternativos de la tecnología subyacente detrás de Bitcoin:

Me preguntaba si hay algún proyecto o trabajo en equipo en un sistema de registro de los dispositivos que se comercializan en general (como teléfonos celulares) con descentralizada conjunto de servidores de identidad. Una vez que está registrado con un servidor que no puede ser registrado en cualquier otro servidor, y si se identifica a alguien que puede mirar hasta que servidor y que la identidad gestiona el dispositivo. También, si el usuario válido transferencias de la identidad del dispositivo a un nuevo servidor, entonces todo el mundo puede estar seguro de que el nuevo host.

+191
pitgrap 3 may. 2014 0:25:47

Que interesante encontrar! La transacción que creó la salida fue en el bloque 274227. La transacción que pasó la salida fue de 6 cuadras más adelante, 274233. Así que es perfectamente válido en el bitcoin red aunque blockchain.info parece haber un fallo en el momento en que se está reportando.

Si están colocando a la hora de la recepción de la transacción en el momento de la cuadra fue incluido en, entonces usted debe saber que el tiempo registrado en bloques de bitcoin puede ser un poco a veces. Ver ¿por Qué no las marcas de tiempo en el bloque de la cadena de aumentar siempre?. Aunque, esto no parece ser lo que están haciendo desde que informe dos veces por separado, uno para cuando la transacción fue recibido y una para el tiempo de la cuadra.

Blockchain.info's de la API, Carteras, y Bloquear el Explorador no son conocidos por ser el más robusto. Se ha iniciado un bug bounty program, a pesar de que: https://www.crowdcurity.com/blockchain-info.

+158
crashmstr 22 sept. 2013 11:42:43

He leído el Nakamoto del papel "Bitcoin: a peer-to-peer electronic cash system". En el párrafo Simplificado de Pago de la Verificación dijo que es posible verificar los pagos sin realizar los nodos de la red.

No entiendo cómo, tener un Markle la Raíz del Árbol de hash, verificar el pago. De hecho, con el fin de comprobar el pago, que se necesitan para combinar y hash de todos los nodos de la derecha o la izquierda de la rama, no sólo la raíz.

Por otra parte, ¿cómo se puede elegir que la Raíz de hash necesita obtener sin ver en todos los nodos?

+80
supa 16 feb. 2012 16:13:16

Aquí está una actualización reciente puede comprobar: https://medium.com/colu/announcing-colored-coins-and-lightning-integration-8e54d5dbfd0e#.7nnuw98ne

Problema:

[...]

Color de las Monedas de los activos tienen el mismo estatus de protección temporal, los costos de Transacción, y la verificación veces como Bitcoin.

[...]

Solución:

[...]

Colu ha construido una versión de Lightning Laboratorios del código que es de Color Monedas compatibles. Utiliza un Rayo de transferencia de tecnología de los activos digitales en canales de pago y el uso de la blockchain de bitcoin como forma de pago de la capa y de un mecanismo de solución de controversias que fija los activos.

+50
mace 17 oct. 2013 2:10:41

Consulte https://bitcoincore.org

Contiene planes para las liberaciones, las características de (a veces ) anunció en el blog, IRC notas de la reunión y también puede suscribirse a los anuncios aquí: https://bitcoincore.org/en/list/announcements/join/. Tenga en cuenta que si usted quiere ver que los problemas y PR están programadas para la próxima versión, usted puede buscar por el hito. Por ejemplo. es:abierto es:pr hito:0.17.0

Posiblemente, la mayoría hasta la fecha (y exacta), que sería el Bitcoin Repositorio de Github. Características potenciales y los errores se pueden encontrar en las Cuestiones de la página y el código que se propone para la fusión en la Extracción de Solicitudes de página. Es también por lo general se incluyen los comentarios de los colaboradores que puede dar una idea de cuándo podría ser implementado.

+40
AlphaWolf 10 sept. 2019 7:21:39

Hipotéticamente, si todo el mundo decidió comercio en todo su dinero y obtener Bitcoins para mañana entonces qué haría con un solo Bitcoin vale?

Mi astuto cálculo llega a ser de $3,750,000 por BTC ya que al parecer es de $60 billones de dinero fiat y hay cerca de 16 millones de Bitcoins en circulación, sin embargo estoy seguro de que el cálculo no es tan fácil :p

+36
Ahmed Ali 29 ago. 2018 13:45:04

básicamente un novato y recibió la minería de las transacciones de una piscina en 2013/14. no recuerda que la piscina. recientemente sacó la cartera.dat y ahora han Tx que no están en el mempool con 0 confirmaciones. cuando la retransmisión dice que faltan los padres o la falta de insumos. ¿cómo puedo encontrar a los padres o insumos. ayuda recibirá btc como recompensa.

alguien puede ayudar por favor!

+32
russianfool 13 feb. 2010 8:47:36

Mostrar preguntas con etiqueta