Basado en Hash cripto-monedas?

¿Cuáles son los más famosos de la cripto-monedas que el uso repetido de hashes como prueba-de-trabajo?

¿Cuáles son los otros de la prueba de los métodos de trabajo?

+626
ToniKliff 2 jun. 2012 17:02:34
16 respuestas

Estás confundiendo los dos tipos de pruebas. Las pruebas de unidad se compilan en un binario independiente y dirigido por hacer el cheque. Las pruebas funcionales son las pruebas de la RPC y comandos deben ejecutarse de forma explícita el uso de la test_runner.py secuencia de comandos. test_framework.registro es creado sólo por las pruebas funcionales. La documentación de la unidad de pruebas se puede encontrar aquí.

Imprimir mensajes en la unidad de pruebas, no se puede utilizar LogPrintf. En lugar de utilizar BOOST_TEST_MESSAGE y BOOST_CHECK_MESSAGE para imprimir los mensajes de las pruebas. Usted tendrá que ejecutar el test binario directamente (src/test/test_bitcoin) con --log_level=all para ver los mensajes.

Para imprimir desde el origen de los archivos, puede utilizar fprintf() e imprimir sus mensajes a stderr.

+954
VonGuy 03 февр. '09 в 4:24

Sí, funciona como una orden de mercado que deja de moverse hasta en $76.5 que se llene siempre el mejor precio posible en el camino.

Profesional de comerciantes de la realidad el uso de estos tipos de "sintético" de los mercados de los pedidos de la mayoría de las veces, porque las órdenes de mercado podría llenar a un precio que usted no desea conseguir en un movimiento rápido del mercado. Esto es especialmente cierto con lag intercambios, como Mt. Gox.

+895
Doubles 4 ene. 2017 3:00:13

Desde otro sitio (por LO del clon http://www.rugatu.com/questions/15712/how-to-install-bitcoind-in-linux):

Aquí el paso a paso de instalación. Siga el procedimiento como root o como usuario, pero el uso de sudo cuando sea necesario. Voy a usar sudo aquí.

1) Agregar el repositorio experimental para obtener la versión más reciente de bitcoind. Para ello, ejecute nano (o su editor de texto preferido) para abrir las fuentes.lista:

sudo nano /etc/apt/sources.lista

y añadir al final del archivo la siguiente línea:

deb http://ftp.us.debian.org/debian/ experimental principal

guardar y salir.

2) Ejecutar la actualización:

sudo apt-get update

3) Instale el bitcoind de la experimental repo:

sudo apt-get install -t experimental bitcoind

4) comentario la experimental repo línea en las fuentes.lista.

+873
Ericzer Alacar 4 feb. 2010 2:08:46

Por lo que he leído, sé que esta propuesta es la combinación de un hardfork a 2MB bloques con la activación de SegWit, pero realmente no he visto el código para esta propuesta para entender lo que las condiciones de activación y qué es lo que pasa exactamente y cuándo. Si esta propuesta se activaron, ¿qué pasaría con el bitcoin red?

+827
kldavis4 5 dic. 2011 0:31:35

Ellos están completamente separados de las redes, con una diferente génesis bloque.

Los Geth y la paridad de admitir la ejecución de sus propias redes privadas que pueden utilizar las funciones de etereum (y el ecosistema de herramientas para ello), sin necesidad de interactuar con la red pública.

+795
Rik Veldhuizen 27 jul. 2011 5:09:27

Traté de escribir una transacción por mi cuenta en python para entender mejor cómo funcionan las cosas; cuando me decodificar el raw de la transacción, parece correctamente escrito. Cuando yo uso la rpc método sendrawtransaction me sale este mensaje de error:

código de error: -26 mensaje de error: 64: no obligatorio-script-verificar-bandera (No canónica de la firma: valor de S es innecesariamente alto)

Esta es la materia prima de la transacción:

0100000002b0b7c617588ccf1de8799221bf87a5d70ce47da4e5531d51748c10e1e7755c37000000006b483045022075ff5ff5587b6e6a2f34114bf3801cd2c9b076fe787f5705ca6acd2940d46189022100a65f3f8bd0e3f8c56567b28a37d3c60ff383fb10f416d25261c8453d278f8b81012102b4db032138335cd047878eac44db0dc1714c8ea2eda5079a705bbad6fdaa853dffffffffe59e23b45d3d65abd7b11ef45ca6e37c3193f4ee7c198edee20fbdc76e77f2b5010000006b4830450221008a9dbbe078feed10f50135a5521c18188e782be560ec4c31120dbf4551c6f23602201b1c9e34e1d32de425480b4afcdf5fef4957011511e6c859658c6ad70aca23f3012103fea6936eb5e3fbd4c45a8fae01395972619ef16ba307d1609addfe40668f3ff6ffffffff0580969800000000001976a914db9c91ed4690c016140e84d4d2ec72cb4225e59a88ac80969800000000001976a914d51779439ce3441647f5f4813177be8eb0febd3d88ac80969800000000001976a914fc5da273aea2b3b1346fa9648e4020e7697ceb3b88ac80969800000000001976a91428ef437e0e48b8ed4d65a10ca47a129149de6b4788ac00093d00000000001976a914476f97a1bdd330fae9bbde17de407fbfd409170488ac00000000

¿Cómo puedo solucionarlo ?

¿Por qué "decoderawtransaction" funciona pero no puedo enviarlo?

Es válido o simplemente mal escrito?

Estoy siguiendo este enfoque: https://github.com/zeltsi/Mybitcoin/blob/master/tx%20with%20multiple%20inputs.py#L79

Estas son mis tx_tosign:

0100000002b0b7c617588ccf1de8799221bf87a5d70ce47da4e5531d51748c10e1e7755c37000000001976a9147c48aab4405b50ca5394fcf21bc08bb58bc91e0588acffffffffe59e23b45d3d65abd7b11ef45ca6e37c3193f4ee7c198edee20fbdc76e77f2b50100000000ffffffff0580969800000000001976a914db9c91ed4690c016140e84d4d2ec72cb4225e59a88ac80969800000000001976a914d51779439ce3441647f5f4813177be8eb0febd3d88ac80969800000000001976a914fc5da273aea2b3b1346fa9648e4020e7697ceb3b88ac80969800000000001976a91428ef437e0e48b8ed4d65a10ca47a129149de6b4788ac00093d00000000001976a914476f97a1bdd330fae9bbde17de407fbfd409170488ac0000000001000000

0100000002b0b7c617588ccf1de8799221bf87a5d70ce47da4e5531d51748c10e1e7755c370000000000b0b7c617588ccf1de8799221bf87a5d70ce47da4e5531d51748c10e1e7755c37000000001976a9147c48aab4405b50ca5394fcf21bc08bb58bc91e0588acffffffffffffffff0580969800000000001976a914db9c91ed4690c016140e84d4d2ec72cb4225e59a88ac80969800000000001976a914d51779439ce3441647f5f4813177be8eb0febd3d88ac80969800000000001976a914fc5da273aea2b3b1346fa9648e4020e7697ceb3b88ac80969800000000001976a91428ef437e0e48b8ed4d65a10ca47a129149de6b4788ac00093d00000000001976a914476f97a1bdd330fae9bbde17de407fbfd409170488ac0000000001000000

Gracias

+702
mkwia 28 sept. 2016 14:51:05

A pesar de haber seguido los pasos correctamente, usted está tratando de "reinventar la rueda" al intentar iniciar sesión a ti mismo a través de una secuencia de comandos de python. Bitcoin software Efectivo, igual que bitcoin va a proporcionar usted con el JSON RPC API. Estas API de seguimiento de la implementación de referencia y ya te proporcionarán todos los pasos que usted acaba de realizar. Como un ejemplo de/tutorial usted puede ir a través de el tutorial disponible en bitcoin.org que es muy conciso y explicativo.

Tenga en cuenta que usted necesita un nodo en ejecución para que usted sea capaz de tener acceso a la API

+517
Alex Matvieiev 28 nov. 2015 15:39:53

scriptpubkey es el bloqueo de secuencia de comandos, que contiene la condición para pasar esta salida, así que XXX es el hash referente a la dirección que está recibiendo, es por eso que es diferente.

+512
Stefan Richer 10 mar. 2016 0:10:21

hay algo que no está muy claro para mí en la compra/venta de proceso.

Cuando puedo vender bitcoin en sitios como coinbase estoy obligado a pagar una tarifa del 1%. ¿Qué acerca de las tarifas para transferir el dinero a mi cuenta bancaria o Tarjeta de Crédito)? Están incluidos en el 1%?

Gracias

+497
cgr4ys 27 jun. 2011 7:10:48

Así que soy muy nuevo en cryptocurrencies y ya he hecho mi primer error.

He utilizado el cambio.e / s de transferencia de bitcoin para litecoin, y entró en una dirección bitcoin como destinatario a recibir el litecoin. Esta dirección bitcoin está en mi nano de contabilidad s.

Es allí una manera de alguna manera de arreglar esto? Las únicas cosas que cerca de respuestas que he encontrado son el hilo de reddit: https://www.reddit.com/r/Bitcoin/comments/6sfnl2/segwit_has_been_locked_in_congratulations_everyone/dleu77d/

y este intercambio de la pila pregunta ¿Qué sucede si usted enviar Bitcoin a un Litecoin dirección?

Sin embargo no estoy seguro de si estas se aplican a mí.

Me siento muy estúpido, y cualquier ayuda sería muy apreciada!

+462
Tyler Alvarez 18 jun. 2011 1:03:29

Es allí una manera de migrar de c-rayo a LND sin tener que cerrar y volver a abrir todos los canales?

+375
Anonymous25 12 nov. 2017 18:10:23

Pruebe este sitio esquemas: https://github.com/BitSyncom/avalon-ref

Si sabes la respuesta, no ser un imbécil. Sólo tienes que responder a la pregunta. Esto ayuda a tener respuestas/discusiones por el mismo tema en diferentes lugares. Esta es una de las primeras páginas que aparece al buscar "asic esquemas"

+348
Terekhov 7 jun. 2013 21:50:31

Usted necesita para crear un cryptocurrency cartera. Yo uso un blockchain.com. Usted puede elegir cualquier otro. Al crear una billetera, usted tendrá una dirección para enviar el pago. Bitcoins pueden pagar muchos de los servicios que el pago está indicado en Bitcoins. Puedes cambiar Bitcoins a dólares en la bolsa.

+303
BeachGirl 14 oct. 2019 13:58:00

Coinbase Pro es probablemente su mejor opción para convertir XLM directamente a USD.

+260
Lugunica 29 jun. 2019 12:29:27

No es una transacción cadena de hash. Cada nueva transacción contiene un enlace directo con el hash (a menudo llamado el ID de transacción) de la transacción anterior. El blockchain contiene bloques, cada uno de los cuales contiene uno o más Identificadores de transacción. Cada bloque en el blockchain mantiene un vínculo con el hash del bloque anterior en el blockchain. Así que estás en lo correcto: de hecho Hay dos cadenas-una transacción de la cadena y una blockchain.

+129
csabigabi 3 mar. 2012 15:35:52

Creo que es uno de los principios de Bitcoin, para realizar transacciones primero tiene que tener una validez de transacción que se deriva de. Si la transacción anterior no es válido que la primera transacción no es válida también.

+89
Ataur Rahman Munna 3 ene. 2015 6:26:12

Mostrar preguntas con etiqueta