la diferencia entre el Maestro Pública/Clave privada y la Clave Pública/privada?

  1. ¿cuál es la diferencia entre el Maestro de Clave Pública (PMK) y la Clave Pública?
  2. ¿cuál es la diferencia entre el Maestro de la Clave Privada y la Clave Privada?
  3. debo utilizar maestro de clave pública (PMK) cuando la generación de dirección o de clave pública?
+830
dstrelau 20 ene. 2014 7:22:15
29 respuestas

El problema era que yo era la creación de la transacción propuesta y su publicación, después de que yo utilice, el resultado de createTxProposal y se la pasó a signTxProposal.

resulta que el txProposal regresó de createTxProposal no tiene la propiedad proposalSignature (que se llena cuando la transacción se ha publicado).

así que, para solucionar esto yo tenía que llegar a las transacciones propuestas (después de la publicación) y enviar la transacción recuperar como argumento para signTxProposal.

+999
vodoleq 03 февр. '09 в 4:24

Donde se bitcoins almacenados?

Algunos principios básicos:

Bitcoins en realidad no son almacenados en las carteras. Su clave privada se almacena en su billetera y de que la "dirección bitcoin" se deriva.

Los bitcoins están asociados con la dirección.

Los movimientos de bitcoin valores se mantienen de la pista en un libro de contabilidad llamado "el blockchain". Bitcoins en realidad no son almacenados en el blockchain, la blockchain sólo realiza un seguimiento de los movimientos de bitcoin valores desde una dirección a otra.

No hay ninguna copia maestra de la blockchain pero un montón de gente corriendo bitcoin software tiene sus propias copias de la misma y se puede utilizar para verificar las transacciones.

Así bitcoins no se almacenan en cualquier lugar y en movimiento su valor a partir de una dirección a otra implica una transacción bitcoin pagado por el uso de una minería de tarifa. Usted no puede simplemente cambiar la dirección de algunos bitcoins sin necesidad de realizar una transacción y que sea publicada a cada uno copia de la blockchain.

Donde están mis bitcoins?

A ver cómo muchos de Bitcoin están asociados con su "dirección", puede escribir la dirección en un "blockchain explorer" sitio web.

Si el valor de bitcoin se ha movido ("gastado"), esto le mostrará las direcciones bitcoin fue.

Cambio de dirección

No dices cómo te ha cambiado la dirección. Es posible que, por error, se genera un cambio de dirección - Esto es una dirección para el cambio, para ser enviado de nuevo a usted cuando usted compra algo. Cambio en un sentido similar a las pequeñas monedas devueltas cuando usted compra algo a través de un grande de billetes. Si usted hace esto, su dirección original es aún utilizable y nada se pierde o se rompe.

La recuperación de un inservible cartera

El uso de la clave privada

Consulte ¿Cómo puedo exportar la clave privada de una dirección de la satoshi cliente? y tenga en cuenta que, si tu cartera está protegido por una contraseña (como debe ser), usted tiene que entrar comando walletpassphrase correcthorsebatterystaple 600 antes de comando dumpprivkey 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVn2 pero sustitución de correcthorsebatterystaple con su cartera frase de contraseña y la sustitución de 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVn2 con su antigua dirección.

extracting private key

Una manera de recuperarse de una fractura de cartera requiere de la clave privada. Se parece en algo a cualquiera de estos dos ejemplos

  • E9873D79C6D87DC0FB6A5778633389F4453213303DA61F20BD67FC233AA33262 o
  • 5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hwxmsssznydyxyb9kf

Si usted tiene que escrito en algún lugar (que deberías), usted puede descargar un ligero cartera a un nuevo equipo limpio y de importación de la clave privada en esa cartera. El uso de un ligero billetera porque se tarda mucho menos tiempo para la sincronización y ser útil.

Una vez recuperado, me gustaría sugerir el uso de un papel de la cartera para el almacenamiento a largo plazo o un hardware de cartera para más seguridad. Regularmente practicar la recuperación de su cartera de copias de seguridad, recuperación y frases claves privadas.

El uso de una copia antigua de la cartera.dat

Consulte Importación de cartera.dat en un nuevo Bitcoin-Qt cliente - esencialmente, hacer una copia de la vieja cartera.dat instalar un nuevo bitcoin-core de la cartera en algún lugar, detener el programa, reemplace de la nueva cartera.dat con su copia de la vieja cartera.dat y reinicie el programa. Puede que tenga que esperar un par de días, mientras se sincroniza con la red.

+987
WalkingLight 17 dic. 2011 3:56:25

Alternativas para la descarga de todo el blockchain:

Electrum (https://electrum.org/) es un cliente/billetera que no se descarga de toda la blockchain. Creo que Multibit es otra.

Usted también puede obtener la mayoría de la blockchain a través de DVD. Aquí hay un lugar que ofrece el DVD: http://startbitcoin.com/blockchain-on-dvd/

+881
89237230490 2 mar. 2019 23:50:31

Estoy construyendo un servicio de tramitación de pagos en la que un solo pago se puede dividir entre varias personas. Aunque sería posible para mí para escribir el servicio de tal manera que un cliente paga en una sola dirección y, a continuación, un proceso secundario crea la entrada de muchos de salida de la transacción, sería preferible si simplemente podría solicitar que la transacción firmada por el cliente directamente a producir las salidas deseadas.

Es allí cualquier manera estándar de crear una solicitud de pago? Bitcoin Url permitir sólo una única dirección (y única cantidad) se han especificado. Es allí una manera de crear un parcial de transacción completa (especificar múltiples salidas) de tal manera que un cliente de la cartera de software correctamente puede escoger y rellenar la correspondiente UTXOs para las entradas, y agregar una que otra salida para el cambio?

Aparte de eso, ¿hay algún precedente (método conveniente y) para solicitar a los clientes para proporcionar UTXOs utilizar como entradas, y luego generar la transacción para ellos para firmar? Sé que todo esto no sería alcanzable si yo fuera a proporcionar la costumbre cartera de software, pero que sin duda es algo que me gustaría evitar, si es posible.

EDITAR:

He encontrado https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki, que parece estar cerca de lo que quiero; lo amplia que es compatible con este protocolo?

+822
ABL 8 may. 2015 20:52:09

Estoy desarrollando un sitio web que deben recibir bitcoins y mostrar la cantidad de monedas. Como este es mi primer bitcoin experiencia me gustaría saber si el siguiente esquema es lo suficientemente seguro como:

Estoy planeando un servidor web y bitcoind con la cartera cifrada en un servidor alojado en un centro de datos. No se realizarán pagos a través de este bitcoind por lo que la cartera será bloqueado en todo el tiempo y sólo serán utilizados para vigilar las transacciones. El extremo delantero se comunicará a bitcoind por JSON-RPC. Habrá copias de seguridad periódicas de la cartera cifrada del archivo.

Los pagos sólo se puede hacer desde otra máquina que tiene una copia de la cartera y la seguridad física y de lado).

En este trabajo?

+796
Aswin Rajeevan 3 abr. 2019 22:28:23

Por un largo tiempo, blockchain.info ofrece una cartera web con un conveniente web API, pero recientemente salió a la luz que requiere una instalación para funcionar. Me pregunto - ¿hay alguna otra buena reputación web de carteras que hay para los desarrolladores, con APIs abiertas para el envío / recepción de monedas que no requieren de una instalación de cualquier tipo?

+776
qvxarqyt 30 jul. 2016 18:49:53

Necesito importar una clave privada como en esta pregunta para un p2wpkh-p2sh dirección. ¿Cuál es el proceso completo?

+756
dain 16 dic. 2017 21:54:24

Probablemente no dará más seguridad, y de hecho, si el mezclador del servicio de moneda volúmenes son bajos, que probabilidad hay de que, y depende de lo que su tiempo de vuelta puede ser, y depende de cuántas monedas se les está pidiendo a la mezcla, es muy posible que sea para recuperar algunas de las monedas que usted les envió. A menos que se haya en una nación que es muy hostil a cualquier país en el que estamos, tales como Corea del Norte, si usted está en los EE.UU., entonces es probable que no ofrecen ninguna seguridad adicional contra las agencias de gobierno en comparación con un importante intercambio encuentra en otro país, como BTC-e en el que estás en los estados UNIDOS.

Incluso si fueran a enviar monedas diferentes, que son todavía más probable que va a ser conectado a la legalmente cuestionable operaciones, debido a la propia naturaleza de este servicio. Así que en lugar de que el bloque de la cadena de mostrar que usted recibió monedas de alguien que compra de Cocaína en la ruta de la Seda 2, que va a demostrar que usted recibió monedas de alguien que compra la Heroína. De cualquier manera usted todavía se ven como un traficante de drogas.

Y a la dirección bitlaunder.com específicamente, su servicio es francamente risible. Lea su Política de Privacidad

https://bitlaunder.com/privacy_policy

Ellos dicen:

El Intercambio De Información Con Agencias De Gobierno / Órdenes De La Corte

NO vamos a cumplir con cualquier orden judicial para obtener información referente a nuestros clientes,
ni vamos a cumplir con cualquier solicitud del gobierno (de cualquier país) para obtener información
sobre nuestros clientes. 

Pero luego dicen:

California Online Privacy Protection Act De Cumplimiento

Porque valoramos su privacidad, hemos tomado las precauciones necesarias para estar en conformidad
con el California Online Privacy Protection Act. Por eso no vamos a distribuir
su información personal a terceros sin su consentimiento.

Como parte de la California Online Privacy Protection Act, todos los usuarios de nuestro sitio pueden
hacer cambios a su información en cualquier momento ingresando a su panel de control
y pasando a la página "Editar Perfil".

Children's Online Privacy Protection Act de Cumplimiento

Estamos en el cumplimiento de los requisitos de COPPA (Children's Online Privacy 
Protection Act), no se recoge ninguna información de cualquier persona menor de 13 años de edad.
Nuestro sitio web, productos y servicios están dirigidos a personas que tengan al menos 13
años de edad o más.

Para que no se cumple con los Americanos y extranjeros, órdenes de la corte, sin embargo, parecen estar muy preocupado por cumplir con Americana y de California las leyes de privacidad? Seguro que suena raro que un servicio de lavado de dinero.

Y a pesar de que su nombre DNS es registrado a un servidor proxy y su página web está detrás de la CDN CloudFlare, podemos ejecutar una consulta inversa de DNS en la dirección IP asignada a su entrada MX (64.90.187.212) que nos dice que su servidor de correo electrónico es un servicio de colocación en Nueva York porque su nombre DNS es 64.90.187.212.static.nyinternet.net. El banner para que el servidor SMTP identifica su dominio principal como mail.bitspeculate.com. Podemos demostrar, además, que ambos servicios están dirigidos por la misma persona, porque si se crea una cuenta en BitSpeculate, inicio de sesión y vaya a https://bitspeculate.com/member_area/mtrans_my_accounts y ver el código HTML de esa página verás este comentario:

<li class="last"><a href="/contacto" title="Contacto BitLaunder"tabindex="14">Contacto</a></li>

Y la cuenta de twitter de BitSpeculate dice que es dirigido por Michael Moriarty (que muy bien puede ser un seudónimo) en Vancouver, BC. La imagen de esta cuenta es para el Profesor Moriarty de la reciente película de Sherlock Holmes, y de acuerdo a Wikipedia, el Prof. Moriarty es "archienemigo de Sherlock Holmes, Moriarty es un cerebro del crimen, a quien Holmes describe como el "Napoleón del crimen"." ¿Realmente quiero confiar en ti dinero con alguien que se imagina a sí mismos como un cerebro del crimen? Y si usted lee a través de la BitSpeculate cuenta de Twitter que no puede dejar de reír por la ironía de alguien que dirige una de exchange y el servicio de lavado de hablar acerca de cómo carteras en línea son seguras.

BitSpeculate sí parece que muy bien podría ser un fraude, porque después de crear una cuenta, veo que no le dirán el volumen de las operaciones para su cryptocurrency mercados que parece excepcionalmente raro que un cryptocoin de cambio. Y sus datos de precios no transmitir en vivo, pero en su lugar se introduce manualmente en el código HTML a través de un script PHP.

Si los sitios creador fue esta descuidado cubrir sus pistas, arrogante en la elección de su seudónimo, incompetente en lo que respecta al desarrollo de la web, y si puedo encontrar esta mucho acerca de ellos en un par de minutos, estoy bastante seguro de que un gobierno con la capacidad para citar a los proveedores de servicios y ejecución de órdenes de cateo podría averiguar lo que quería saber acerca de este servicio y sus clientes con pequeños problemas, independientemente de si o no los sitios de los operadores de cooperar o si están o no en el uso de Tor.

Y por último, BitLaunder no parece ser ejecutado por syadasti. Si lees el post de reddit que enlaza, syadasti se está ejecutando un servicio diferente bitlaundry.com que no hace uso de Tor. Si usted lee el artículo enlazado en el post de reddit, Mike Gogulski aparente salidas a sí mismo como syadasti en la sección de comentarios diciendo que se ejecuta bitlaundry.com. Y de acuerdo a Mike GitHub cuenta de que él se basa en Bratislava, Eslovaquia. Si buscas en google su nombre, algunos más que usted puede ver que él era un Estadounidense que renunció a su ciudadanía, y ahora tiene que lidiar con el problema de no tener un pasaporte y las consecuencias que trae como él mismo dice, "una vez fue detenido por la policía de eslovaco fuera de un bar, derrotado y no tenía a quién acudir para recibir ayuda consular." Así que supongo que si el gobierno quería obligarlo a revelar quiénes son sus clientes, que no sería tan difícil para ellos para vencer fuera de él.

+721
Voron7g 24 dic. 2015 22:45:42

Tengo un tiempo difícil la comprensión de cómo se mezclan las transacciones pueden ser reconocida en el blockchain.

Es este tipo de transacción mixto ?

https://www.blockchain.com/fr/btc/tx/cf903272cac49e28ff0e5fa109758954ed403480f68224e8ca5ccce7fcabccaa

Gracias por su atención

+710
Kanom BrowEyeBoy 10 jun. 2010 10:23:51

Mi entendimiento es que si dos mineros de hacer un bloque mediante la cumplimentación de un hash al mismo tiempo, es entonces a los mineros para decidir cual va a ser "aceptado" por el voto de los cuales bloque alcanza el 51% de los votos en la primera.

Lo que otra persona deje de hacer un montón de nodos para que puedan obtener una ventaja si esta situación se presenta por sí mismo? (Otro nodo terminado un bloque en aproximadamente el mismo tiempo que yo, así que puedo dar rienda suelta a mi ejército de los nodos para que todos los votos para el bloque que he hecho)

+707
user6851 30 jun. 2014 8:36:55

Puede que el receptor de la dirección de correo electrónico será obtenida de la dirección Bitcoin? Me ha enviado dinero a esta dirección:

14gpxmEMrzCpEEp2GZhbUfP5cgBmwtVs9t

Gracias.

+703
Kosuke Ogawa 24 sept. 2019 21:27:24

Qué sucedería cuando un gran hub vueltas nefastas y cambiar el estado de la transacción de forma deshonesta?

No pueden hacer eso. Con el fin de cambiar el canal del estado, ambos partidos en el canal DEBE firmar el compromiso de la transacción que lo hace. Un hub no es un nodo centralizado que tiene todo el poder a través de todos sus canales en abierto. En el orden de las acciones que se producen en un canal de pago, ambas partes deben estar de acuerdo y firmar las transacciones.

Desde bitcoin cuota es dinámica y tamaño de bloque es limitado, ¿qué pasaría si la cuota a liquidar un canal de superar el valor del canal en sí? No se que significa una enorme cantidad de fondo quedaría estancada?

La tasa de interés que se paga en el compromiso de las transacciones está decidido de antemano y bloqueado en su lugar antes de que las transacciones se realizan. Si la tarifa que se debe cambiar, entonces las partes en el canal puede estar de acuerdo para aumentar la cuota de la tasa por el uso de la update_fee mensaje.

+646
Schin 27 oct. 2013 20:32:15

Es software de fuente abierta por muchos cooperando de forma independiente a los desarrolladores. El nombre es ahora Bitcoin Core, donde bitcoin-qt es la interfaz gráfica de usuario de la aplicación.

Los debates suceder en muchos foros y medios de comunicación, así que depende un poco de qué tipo de mensaje que desea enviar.

"Oficial" de la página web: https://bitcoincore.org/ y http://bitcoin.org

Todos los demás que voy a mencionar son los medios de comunicación públicos donde muchas personas a participar, incluyendo a algunos de los principales desarrolladores (no siempre por su nombre real). Siempre tenga cuidado con las falsas Identificaciones de usuario.

Tenga cuidado de que hay un montón de empresas y grupos con confundiendo nombres o incluso deliberadamente engañosa nombres, tratando de darse credibilidad.

+547
dmitrybelyakov 8 sept. 2013 20:38:05

enter image description here

Hemos configurado un bitcoin red mediante regtest modo y se encontró que no hay tarifa de transacción de carga de cada envío de Bitcoin.

Es posible establecer el pago de la cuota a cero para cada transacción?

Hemos encontrado que hay una opción de configuración en el fichero de configuración llamado paytxfee. Hemos intentado quita el comentario, pero el cliente se queja de que falta.

Estamos utilizando la versión 0.11. Cómo deshacerse de la cuota por cada transacción?

Yo se adjunta el mensaje de error también.

Pagar un facultativo de tarifa de transacción de cada momento de enviar bitcoins. Las transacciones con tasas son más propensos que las transacciones sin ser incluido en genera bloques, por lo que pueden ser validados antes.
paytxfee=0.00

+536
Ryan Christy 3 mar. 2013 6:27:30

Basado en el intercambio, transacciones, ;

Los intercambios de reunir a los agentes y distribuidores que compran y venden estos objetos. Estos diversos instrumentos financieros por lo general puede ser vendido ya sea a través del intercambio, por lo general con el beneficio de una cámara de compensación para cubrir los impagos, o over-the-counter (OTC), donde normalmente hay menos protección contra el riesgo de contrapartida de las cámaras de compensación,

Este es el caso si, por ejemplo, comprar en altcoins Bittrex.com O poloniex.com Todas estas transacciones Son "", basado en el Intercambio".

Esto significa que en el caso de cryptocurrencies, que se realiza a través de un tercero, y no sabes el vendedor de la moneda.

Las transacciones OTC :

Over-the-counter (OTC) o en la bolsa de comercio se realiza directamente entre dos partes, sin la supervisión de un intercambio. Es contrastado con la bolsa de comercio, que se produce a través de los intercambios.

+396
Oliver Roup 12 ago. 2016 11:43:00

Usted debe pedir una dirección de retorno. Bitcoin, las transacciones no contiene ninguna "de dirección", sólo se hace referencia a otro (anterior) de la operación de salida. Una salida puede ser un P2PKH (de Pago clave pública de hash), pero puede ser P2SH (Paga a la secuencia de comandos de hash) y algunos otros puede ser implementado en el futuro.

También hay una gran posibilidad de llegar a una transacción de referencia a muchos de los anteriores salidas, como sucede cuando alguien paga 1 BTC recibido muchos pequeños transacción previamente.

También sería intuitivo para los usuarios, ya que es bitcoin mejores prácticas para no preocuparse acerca de los bitcoins provienen de y en lugar de generar una nueva dirección para cada una de las transacciones recibidas.

En la parte superior de que, no se debe aplicar ninguna de criptografía por usted mismo si no eres ya un experto, simplemente hay demasiadas cosas que pueden salir mal. Me gustaría recomendar el uso de una API adecuada.

+382
user239932 10 ago. 2018 18:02:00

El Diamond plan para Litecoin minería promesas de 200 MH/s por $2400 por 2 años. Desde el profilatbility calculadora, sale como $555 por mes de lucro sin gastos de electricidad(que no hay en la nube para la minería). Así que iba a salir como $13320 durante 24 meses, que es el contrato de por vida. Por lo que la ganancia sería de $10920 que parece demasiado bueno para ser verdad.

También he escuchado numerosos informes de que usted no realmente hacer mucho beneficio con la Génesis de la minería. Lo que me estoy perdiendo aquí? Sé que mi cálculo es erróneo. Alguien me puede ayudar a entender lo que los demás necesitan para ser tomado en cuenta aquí?

+380
Mary sinkala 2 feb. 2012 4:29:41

Yo tenía el mismo problema en Win8 con el Cliente Bitcoin v0.8.5-beta, y fue capaz de resolverlo mediante la desactivación de la "gen", pero no había bitcoin.conf archivo en mi sistema y que había que crear manualmente a mí mismo en la siguiente ubicación:

D:\Users[nombre de usuario]\AppData\Roaming\Bitcoin\bitcoin.conf

Dentro del archivo, simplemente se debe incluir:

gn=0

Una vez que se guarde, reinicie el cliente bitcoin, y si tiene la misma experiencia que yo, usted notará que la cpu vaya hacia abajo a cerca de 0, incluso durante la sincronización.

Para obtener una lista de bitcoin.conf lugares en Mac y Linux, consulte:

https://en.bitcoin.it/wiki/Data_directory

Para una lista completa de todos conf las opciones hacen referencia a:

https://en.bitcoin.it/wiki/Running_Bitcoin (en el apartado "Ejemplo de Bitcoin.conf")

+336
sage444 19 sept. 2016 13:13:11

Yo por ejemplo de 10 BTC significa que, en algunos Bloques en la parte válida de la blockchain está escrito, que he recibido en algún momento en el tiempo una cierta cantidad de BTC? ¿Cómo puedo probar que las Transacciones en este bloque pertenece a mí (sin perder la propiedad).

Básicamente, sí. Ser dueño de BTC simplemente significa que uno o más transacciones salidas en algún lugar de la cadena existen, que están disponibles por usted. En un caso normal, esto significa que usted tiene el control de las claves privadas necesarias para pasar estas salidas.

Para probar que es propietario de ellos, usted puede firmar un no-transacción de mensaje utilizando su clave privada. Esta firma puede ser verificada con la clave pública y la clave pública puede ser verificada con una dirección, lo que demuestra que usted es dueño de los resultados asociados a esa dirección.

¿Qué tan difícil es encontrar todas las transacciones en una cadena que pertenece a mí

Si usted no sabe los Identificadores de transacción, el árbol merkle no será de ayuda. El árbol merkle sólo es útil si desea que la prueba de que un conocido txid es en algunos bloques. Si sólo conoce las direcciones que las salidas están en el, pero no la txids, debe analizar toda la cadena y que coincida con la salida de los scripts en contra de sus direcciones. Esto tendrá un peor caso de O(n).

Puede que todo el mundo compruebe mi cantidad de bitcoin si él conoce mi alias o lo que se utiliza para marcar mis transacciones como la mía.

Si saben de qué direcciones pertenecen a usted, sí.

Podría yo acabo de pasar de alguien más monedas?

Si usted es capaz de satisfacer el script de salida de los requisitos, entonces sí. Para regular las transacciones, esto implicaría que ustedes han sido capaces de comprometer las claves de la propiedad de alguien más.

+336
Jim Beranis 11 jun. 2019 23:41:52

Usted puede comprobar y ver el saldo mediante la adición de la dirección correspondiente a la clave privada como un reloj-sólo la dirección, pero es imposible hacer una transacción en Bitcoin Core, sin importar la clave privada.

+335
MartijnGoos 25 jun. 2016 3:52:45

Sé que la prueba de trabajo muestra que la persona ha puesto en algún tiempo y energía en el procesamiento. También sé que bitcoin minería es la adición de una transacción en el blockchain y, a continuación, el minero tendrá que resolver un pow problema.

¿Por qué necesitamos esto? Lo que si eliminamos la prueba de la fase de trabajo de los mineros y cuáles son las consecuencias de hacerlo?

+322
AMV 2 may. 2010 13:43:05

StrongCoin ha desarrollado un script de PHP para la manipulación rápida de micro transacciones. Usted puede leer más sobre ella aquí:

+313
fewagwgtw 4 dic. 2013 23:23:47

Estoy abriendo el blockchain índice de bases de datos con leveldb, y estoy viendo la repetición de número, 889271, al inicio de cada valor de la entrada...

Estoy tratando de descifrar el siguiente valor de la clave par

'b'e2bf047e7e5a191aa4ef34d314979dc9986e0f19251edaba5940fd1fe365a712 = 889271000b010008010000000000000000000000000000000000000000000000000000000000000000000000d9ced4ed1130f7b7faad9be25323ffafa33232a17c3edf6cfd97bee6bafbdd97b9aa8e4ef0ff0f1ecd513f7c

El uso de

https://bitcoin.org/en/developer-reference#block-headers
https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_2):_Data_Storage

Creo que lo tengo todo descifrado correctamente, excepto para 889271

Cualquier posibilidad de que alguien puede confirmar lo que 889271 representa?

+298
Helge 13 jun. 2016 4:48:19

Ahh, acabo de encontrar la respuesta. Debería haber leído la ayuda de todo el camino a través. Dice:

El segundo argumento opcional (puede ser nulo) es una matriz de transacciones anteriores salidas que esta transacción depende, pero aún no puede ser en el bloque de la cadena.

Así, no es de allí, así que el método puede ser usado incluso si la transacción depende todavía no existe. Si no existe, sin embargo, el cliente es inteligente y no hace extra comprobación de errores para asegurarse de que no te metas.

+267
Chiien 24 may. 2019 8:09:32

El Rayo de Red es un protocolo que se basa en la cima de una blockchain y utiliza la criptografía para permitir que el valor a ser transferidos que no son de confianza entre las partes fuera de la blockchain, dando el valor de estas transferencias de la capacidad para manejar el aumento de la capacidad. Pero el Rayo de la red está construida en la cima de una blockchain (de ahí que se conoce como una "capa 2" solución) debido a que el valor transferido en la red está financiada por el y se establecieron para el origen de blockchain.

Para más información echa un vistazo a este hablar de anunciar el rayo de la red

+171
mparramon 21 nov. 2019 4:39:34

Usted Puede Aprender Bitcoin

Hay un par más:

+160
NaivnayaLisa 29 ene. 2017 10:37:40

Para los demás, como puede ser el encuentro con un problema similar, aquí hay algunas otras cuestiones que me encontré:

1) puertos IP no se abre:

/sbin/iptables -a INPUT-m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

2) asegúrese de que su nube instancia de la configuración de seguridad para permitir conexiones TCP en los puertos apropiados.

3) Si usted ha activado ssl en el servidor, asegúrese de que ha creado un certificado ssl:

https://en.bitcoin.it/wiki/Enabling_SSL_on_original_client_daemon

4) asegúrese de que matar a procesos como han descrito otros:

ps-a | grep bitcoind
matar [PID]
+158
AlpacaLips 20 feb. 2010 8:38:09

Quiero montar un servidor, que proporcionan siguientes APIs:

  • 1.Conseguir el equilibrio por la dirección.
  • 2.Obtener la última saldo de transacción.
  • 3.difusión de la transacción.

Primero, por la primera, sé que puedo hacer por encima de stuffes por blockchain y coinb, pero quiero construir mi propia Api. Lo he probado con el código de Python tiene un listado como el siguiente:

importación binascii
importación de json
de decimal Decimal de importación
de pprint de importación pprint
de bitcoinrpc.authproxy de importación AuthServiceProxy, JSONRPCException
a partir de configuración de importación ConfigBasic

clase BitPort(objeto):

 def __init__(self, config=None):
 auto.conf = ConfigBasic()
 # pasar
 auto.rpc = AuthServiceProxy("http://{}:{}@{}".(formato de
 auto.conf.rpc_user, auto.conf.rpc_password, auto.conf.rpc_host))

 def get_amount_by_addr(self, addr):
 devolver el auto.rpc.getreceivedbyaddress(addr)

 def get_unconfirm(self, addr):
 devolver el auto.rpc.getunconfirmedbalance(addr)

 def get_unspent(self, addr):
"""
 @param addr: Una matriz con dirección, ["0xxxxxx", "0x122222"]
"""
 devolver el auto.rpc.listunspent(0, 999999, addr)

 def sign_rawtransaction(self, addr):
 fee_obj = auto.rpc.estimatesmartfee(6)
 cuota = fee_obj.get("feerate")

 def sendrawtransaction(auto, la dirección, la clave pública):
pasar




si __name__ == '__main__':
 addr = '2NCTreR1GmHXMNSYnt2J76QZgv8PH1k4phb'
 addr = '2MsHfXEmutS2GWPgK55JD4i1gKSFYmJgkxv'
 addr = 'n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi'
 bp = BitPort(config=ConfigBasic)
de impresión(bp.get_amount_by_addr(addr))
#print(bp.get_unconfirm(addr))
de impresión(bp.get_unspent([addr]))

Digamos, por Qué tengo que hacer tales cosas. El cliente necesita para comprobar cómo muchos de dinero están disponibles. así que tengo que dar la 1. El cliente también quiere enviar su dinero a alguien, por lo que necesito para emitir su transacción para el público de la cadena, pero antes de hacer eso, el cliente necesita para hacer una transacción hex, que requieren que el servidor proporciona una API para obtener el saldo de la transacción. Por qué?

Porque hacer un raw de transacción necesita lo siguiente, como mínimo:

  • 1.vsal (desde el saldo de la transacción)
  • 2.txid (desde el saldo de la transacción)
  • 3.cantidad de usuario (custom)
  • 4.cuota (valor por defecto es aceptar)
  • 5.clave pública (lado del cliente de la tienda o calcular por sí mismo)
  • 6.clave privada del lado del cliente de la tienda o calcular por sí mismo)

De muchas tutorial de como como crear un bruto de transacciones, lo cual es bueno. pero no menciona cómo conseguir un saldo de por una dirección. que no guarde en el interior de la bitcoind lado.

Por desgracia, sólo puedo recuperar todas las transacciones por mi cartera de la dirección, que viven en el bitcoind nodo. Una vez que he probado la dirección de alguien, y tengo el siguiente excepción:

Traceback (la mayoría de llamada reciente pasado):
 Archivo "core.py", línea 43, en <módulo>
de impresión(bp.get_amount_by_addr(addr))
 Archivo "core.py", línea 17, en get_amount_by_addr
 devolver el auto.rpc.getreceivedbyaddress(addr)
 Archivo "/Users/frank/venv/bitcoin/lib/python2.7/site-packages/bitcoinrpc/authproxy.py", de la línea 141, en __llamada__
 elevar JSONRPCException(respuesta['error'])
bitcoinrpc.authproxy.JSONRPCException: -4: la Dirección no se encuentra en la cartera

Por CIERTO, me ejecutarlo en testnet, Alguien me ayuda?

+61
Carol Wanjohi 5 sept. 2010 8:24:09

Es que no es rentable para la mina de Bitcoin con el equipo(s) y GPU(s). Si usted sólo quiere ayudar a proteger la red y/o mantener su lugar caliente en una forma de alta tecnología, entonces usted podría mina de Bitcoin ;)

Podría ser rentable para la mina de alguna otra moneda, utilizando el equipo y la GPU(s). También puede configurar su ordenador hasta el alquiler de su poder de cómputo a los demás por unirse a servicios como miningrigrentals.com

Para GPU de minería de tener en cuenta que la Gpu más tengas, mejor. Ya no tienes que pagar el coste de la electricidad, es posible que desee agregar más tarjetas gráficas para su equipo. Sólo asegúrese de que la Unidad de fuente de Alimentación (PSU) puede manejar.

+37
Nash Read 6 jul. 2015 16:22:52

Mostrar preguntas con etiqueta