NUEVA CRIPTOMONEDA PL: Fase de Pruebas iniciada

  • Iniciador del tema Iniciador del tema MIP
  • Fecha de inicio Fecha de inicio
Lo estoy intentando en una raspberry con raspbian, pero al lanzar el comando me da esto:

sudo multichaind [email protected]:7737
/usr/local/bin/multichaind: 1: /usr/local/bin/multichaind:ELF: not found
/usr/local/bin/multichaind: 2: /usr/local/bin/multichaind: Syntax error: word unexpected (expecting ")")
 
Lo estoy intentando en una raspberry con raspbian, pero al lanzar el comando me da esto:

sudo multichaind [email protected]:7737
/usr/local/bin/multichaind: 1: /usr/local/bin/multichaind:ELF: not found
/usr/local/bin/multichaind: 2: /usr/local/bin/multichaind: Syntax error: word unexpected (expecting ")")

Eso es que hay alguna comilla o parentesis de más, revisa bién lo que tienes puesto, si es necesario, postealo aqui.
 
Eso es que hay alguna comilla o parentesis de más, revisa bién lo que tienes puesto, si es necesario, postealo aqui.
He seguido las instrucciones para montarlo:

Installing MultiChain on Linux
su (enter root password)

cd /tmp
wget https://www.multichain.com/download/multichain-1.0.3.tar.gz
tar -xvzf multichain-1.0.3.tar.gz
cd multichain-1.0.3
mv multichaind multichain-cli multichain-util /usr/local/bin (to make easily accessible on the command line)

exit (to return to your regular user)

pero me sigue apareciendo ese error. si lo hago sin sudo, ni siquiera sabe donde está:
-bash: /usr/local/bin/multichaind: cannot execute binary file: Formato de ejecutable incorrecto


En windows me funciona con las instrucciones dadas
 
Eso es porque tendras instalada alguna version de 32 bits. ¿No?

Prueba a compilarlo a raiz de los binarios si eso, es instalar las dependencias y a ver que pasa. Yo trate de hacerlo en la Pi en Raspbian pero no tengo memoria y no he probado con otras distribuciones.
 
Yo diria que no, pero no estoy seguro. Los ultimos procesadores de la version 3 y la 2.1 si son ARM 64 bits, y se que hay por ahi distribuciones que implementan los 64 bits (Gentoo y no se si Suse), pero Raspbian me parece que aun no, porque no querian soportar dos distros diferentes y para mantener la compatibilidad en modelos mas antiguos.

Yo por ejemplo tengo la version 2 de la Pi B y es 32 bit.

Prueba getconf LONG_BIT a ver que te dice. O mira a ver tu arquitectura con uname -m si es ARM V8 prueba un gentoo de esos o suse o algo asi, si es V7 es 32 bits.
 
Última edición:
La pinta es que no es arquitectura de 64 bits pero seguramente si sois unos frikis del Linux igual hasta lo conseguís recompilar.

Vamos a intentar un envío de orocs, enviaré 1.99 a Señorita Pepis

(1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73)

desde mi direccion 1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd

Antes de empezar vemos que la mempool está vacia de transacciones pendientes:
c:\temp\multichain>multichain-cli LoLCoin_Test getmempoolinfo
{"method":"getmempoolinfo","params":[],"id":1,"chain_name":"LoLCoin_Test"}

{
"size" : 0,
"bytes" : 0
}

Y que vamos por el bloque 360 en el momento de la prueba.

c:\temp\multichain>multichain-cli LoLCoin_Test getinfo
{"method":"getinfo","params":[],"id":1,"chain_name":"LoLCoin_Test"}

{
"version" : "1.0.2",
"nodeversion" : 10002901,
"protocolversion" : 10009,
"chainname" : "LoLCoin_Test",
"description" : "Prueba LoLCoin",
"protocol" : "multichain",
"port" : 7737,
"setupblocks" : 60,
"nodeaddress" : "[email protected]:7737",
"burnaddress" : "1XXXXXXWxXXXXXXXWqXXXXXXTgXXXXXXWiZ2J1",
"incomingpaused" : false,
"miningpaused" : false,
"walletversion" : 60000,
"balance" : 26700.00000000,
"walletdbversion" : 2,
"reindex" : false,
"blocks" : 360,
"timeoffset" : 0,
"connections" : 1,
"proxy" : "",
"difficulty" : 0.00000006,
"testnet" : false,
"keypoololdest" : 1516883631,
"keypoolsize" : 2,
"paytxfee" : 0.00000000,
"relayfee" : 0.00000000,
"errors" : ""
}

Ahora intento hacer el envío mal, en vez de meter mi direccion primero y la de destino después, lo pongo al revés para ver el error que da:

c:\temp\multichain>multichain-cli LoLCoin_Test sendfrom 1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73 1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd 1.99 "LoL dice que nos bendice"
{"method":"sendfrom","params":["1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73","1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd",1.99000000,"LoL dice que nos bendice"],"id":1,"chain_name":"LoLCoin_Test"}

error code: -709
error message:
Private key for from-address is not found in this wallet

Efectivamente, tengo la clave pública del destinatario, pero no la privada, y por tanto no puedo transferir fondos en su nombre.

Ahora lo hacemos bien:

c:\temp\multichain>multichain-cli LoLCoin_Test sendfrom 1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd 1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73 1.99 "LoL dice que nos bendice"
{"method":"sendfrom","params":["1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd","1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73",1.99000000,"LoL dice que nos bendice"],"id":1,"chain_name":"LoLCoin_Test"}

4d38d3a366b5b1292c216bf0f51222f57c9b2be6e600ec0da5f250ce779337c4

Este ultimo numerajo es el código de la transacción, lo cual quiere decir que ha sido efectuada correctamente.

En estos momentos decimos que la transacción esta sin confirmar

Vamos a mirar la información del mempool para corroborarlo. Hasta que no pasen 5 minutos (o menos si el anterior bloque fue minado hace varios minutos)
la transacción no será recogida del mempool por un minero, y será registrada como bloque válido del libro de contabilidad
(blockchain)

c:\temp\multichain>multichain-cli LoLCoin_Test getmempoolinfo
{"method":"getmempoolinfo","params":[],"id":1,"chain_name":"LoLCoin_Test"}

{
"size" : 1,
"bytes" : 226
}

c:\temp\multichain>multichain-cli LoLCoin_Test getrawmempool true
{"method":"getrawmempool","params":[true],"id":1,"chain_name":"LoLCoin_Test"}

{
"4d38d3a366b5b1292c216bf0f51222f57c9b2be6e600ec0da5f250ce779337c4" : {
"size" : 226,
"fee" : 0.00000000,
"time" : 1517563141,
"height" : 360,
"startingpriority" : 19743589743.58974457,
"currentpriority" : 19743589743.58974457,
"depends" : [
]
}
}

Vemos que figura el id de transaccion (txid en jerga) en el mempool lo que significa que está sin confirmar.

Volvemos 5 minutos después y vemos que el mempool está vacío ya

c:\temp\multichain>multichain-cli LoLCoin_Test getrawmempool true
{"method":"getrawmempool","params":[true],"id":1,"chain_name":"LoLCoin_Test"}

{
}

Si ejecutamos getinfo veremos que el numero de bloques ha aumentado, y podemos consultar tanto el dato de la transaccion como del bloque donde se ha ubicado

c:\temp\multichain>multichain-cli LoLCoin_Test gettxout 4d38d3a366b5b1292c216bf0f51222f57c9b2be6e600ec0da5f250ce779337c4 0
{"method":"gettxout","params":["4d38d3a366b5b1292c216bf0f51222f57c9b2be6e600ec0da5f250ce779337c4",0],"id":1,"chain_name":"LoLCoin_Test"}

{
"bestblock" : "00818ba72dcf0d40e9e0191675f6550c858fb36e5afbf838e76fa02148642f23",
"confirmations" : 3,
"value" : 1.99000000,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 55517dfdc6ced54baad34805bb3665974df50a23 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a91455517dfdc6ced54baad34805bb3665974df50a2388ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"addresses" : [
"1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73"
]
},
"version" : 1,
"coinbase" : false,
"assets" : [
],
"permissions" : [
]
}

Vemos que pone "confirmations" : 3, lo que quiere decir que además del bloque 361 de la transacción, se han minado 2 bloques más después.

"coinbase" : false quiere decir que la transacción no se corresponde con una recompensa de bloque (la que no tiene entradas y tiene una unica salida de 100 orocs para el que mina el bloque)
sino que es una transacción con entrada (mis 1.99 LoLCoins) y salida (los 1.99 LoLCoins para el destinatario)

Pronto veremos los conceptos más avanzados de "entradas" y "salidas", de momento con que entendáis esto me doy con un canto en los dientes.

c:\temp\multichain>multichain-cli LoLCoin_Test getblock 361
{"method":"getblock","params":["361"],"id":1,"chain_name":"LoLCoin_Test"}

{
"hash" : "004c3c45cb4a15fa0b1036274528d4f9312b7f60faa8fe940dee80194e0e2cd1",
"miner" : "1XRE6frjMSppF8EDVNU5ypUHepwL4jdYkT2VpK",
"confirmations" : 4,
"size" : 526,
"height" : 361,
"version" : 3,
"merkleroot" : "f23b0262713e6d9e772af2420e12e6940b7cbaa82aa8b9881d6e166778a21446",
"tx" : [
"876a46c3728d2ec6ea1c65aa8d8a4ef1ca48824974bee306e43a94eb97d03735",
"4d38d3a366b5b1292c216bf0f51222f57c9b2be6e600ec0da5f250ce779337c4"
],
"time" : 1517563824,
"nonce" : 13,
"bits" : "2000ffff",
"difficulty" : 0.00000006,
"chainwork" : "0000000000000000000000000000000000000000000000000000000000016a00",
"previousblockhash" : "00d20eb09578a41ecc9b50f47a767ab0971591957409cf903c07274e5d75678c",
"nextblockhash" : "00afc92810fa82fab511d6af2399cfcdb238ce0f0596e722ae08426ca12a0a02"
}

Vemos que el bloque 361 tiene dos transacciones, una la que acabamos de hacer "4d38d3a366b5b1292c216bf0f51222f57c9b2be6e600ec0da5f250ce779337c4"
y la otra es "876a46c3728d2ec6ea1c65aa8d8a4ef1ca48824974bee306e43a94eb97d03735", que logicamente será la transacción "coinbase"
por la cual se premia al minero "1XRE6frjMSppF8EDVNU5ypUHepwL4jdYkT2VpK", que es la segunda dirección de Hijnacio, quien
se lleva los 100 orocs de recompensa.

Ya que estamos veamos la informacion de esa txid

c:\temp\multichain>multichain-cli LoLCoin_Test gettxout 876a46c3728d2ec6ea1c65aa8d8a4ef1ca48824974bee306e43a94eb97d03735 0
{"method":"gettxout","params":["876a46c3728d2ec6ea1c65aa8d8a4ef1ca48824974bee306e43a94eb97d03735",0],"id":1,"chain_name":"LoLCoin_Test"}

{
"bestblock" : "0041ed8f1e5279ab540b7670c00d56693edc7f5243630f23963456a44ec93bb8",
"confirmations" : 7,
"value" : 100.00000000,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 e10ee68a60b701638da7ba05023c5868bae1a9de OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a914e10ee68a60b701638da7ba05023c5868bae1a9de88ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"addresses" : [
"1XRE6frjMSppF8EDVNU5ypUHepwL4jdYkT2VpK"
]
},
"version" : 1,
"coinbase" : true,
"assets" : [
],
"permissions" : [
]
}

Os recomiendo encarecidamente que repitáis el experimento de transferencia vosotros, para haceros poco a poco con estos conceptos,
y asi podamos seguir con temas más avanzados la semana que viene.

Vrumotto: "18zsqS3mryvu3wDoN9KXfZwQpuNZ4AzdcyCrWa"
Travelord: "1QN3M7EDbRDCvzL2TF8u5vTeWnWd9yzpAvBSKi"
Hijnazio: "18RX2RwMSqnN16xLkUYG7oNsVod8gPNoZu4dBz"
Hijnazio2: "1XRE6frjMSppF8EDVNU5ypUHepwL4jdYkT2VpK"
Señorita Pepis: "1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73"
MIP: "1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd"
 
Última edición:
Soy probe:

D:\lolcoin>multichain-cli LoLCoin_Test sendfrom 1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73 1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd 1000000000.99 "Toopati, GUARRA"
{"method":"sendfrom","params":["1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73","1AXZb5rARCuuNsAPZ5gBvBCQHeFgAQSkgmJvdd",1000000000.99000001,"Toopati, GUARRA"],"id":1,"chain_name":"LoLCoin_Test"}

error code: -8
error message:
Invalid amount
 
Por cierto el comentario que se mete en la transacción son como las típicas "observaciones" que quedan también guardadas en el bloque, lo que pasa es que se quedan en un formato hexadecimal y así de primeras con el gettxout no son legibles.
 
Ve repartiendo unos LoLcoins entre los foreros y cuando tengamos 10 o 20 se saca al público mediante invasión de foros a ver si estalla una burbuja, nos hacemos multimillonarios y cuando vayamos a cobrarlos se devaluan y volvemos a nuestra vida de mierda.
 
Ve repartiendo unos LoLcoins entre los foreros y cuando tengamos 10 o 20 se saca al público mediante invasión de foros a ver si estalla una burbuja, nos hacemos multimillonarios y cuando vayamos a cobrarlos se devaluan y volvemos a nuestra vida de mierda.

Ahora mismo no tenemos fuerza ni para invadir el retrete de una gasolinera.
 
Ya ves que en dos semanas se han apuntado 5. Con que hagáis un par de ejercicios y os desbastéis un poco me doy con un canto.
 
Aprovechando que voy totalmente castaña, y que apenas acierto a leer textos, pregunto. Me he preguntado un millón de veces como se generan horos reales virtuales (bitcoins) de la nada. o sea, en mi puta mierda de opinión que no vale ni para tomar por culo, yo he visto a chinos montar una granja de pcs que fabricaban dinero virtual. Pero no entiendo que pasa con esos dineros. No sé si son de los chinos, si los generan para el mercado común, no tengo ni puta idea de nada joder.

Como se generan bitcoins, como es posible que cualquier subnormal pueda hacerlo, y como se controla que todo eso ocurra bajo cierta seguridad y control. Como es que existe un mercado de horos virtuales que aparentemente funciona sin que algún cerebrito pueda hacerse de oro (virtual).

Perdón por el desorden y tal, es que voy bolinga perdido por primera vez desde hace años.

pd: Will Smith ahora es youtuber
 
Lo de generar los orocs va asi.

Las transacciones se apuntan en el libro de contabilidad que son los bloques del blockchain.

El que hace el apunte se lleva una recompensa (la transaccion coinbase).

El como se decide, entre miles o millones de participantes que no se conocen ni confian entre si, quien se lleva el gato al agua es mediante un reto matematico.

En plan simplificado, todos los mineros tienen que recoger las transacciones pendientes del mempool, hacer un bloque de 1MB con ellas, coger la firma del bloque (un extracto de lo que contiene), ponerle detras la firma del bloque anterior, y luego ponerle otro numero cualquiera al final llamado "nonce".

Con ese ladrillo, tienes que hacerlo pasar por una funcion matematica y tienes que conseguir que el resultado comience por X ceros.

Si no se cumple, tienes que cambiar a otro "nonce" y volver a empezar. Asi trillones de veces con trillones de valores de "nonce" hasta que el resultado tenga X ceros por delante.

Al X se le llama "nivel de dificultad".

La funcion matematica en bitcoin se llama "doble sha256" . Otras criptos usan otra funcion. logicamente es de una sola direccion, es decir, no hay forma de calcular su inversa (y si alguien lo consigue logicamente se forraria porque podria calcular el nonce necesario para resolver el problema en segundos)

El reto matematico se llama "Proof of work" o PoW.

El primero que resuelve el problema "mina" el bloque y lo mete en el blockchain. Los demas mineros lo examinan y validan, en caso de que haya otros contendientes que afirmen haberlo resuelto antes y alcanzan un consenso para determinar el ganador.

Una vez hecho se vuelve a empezar de cero con un nuevo bloque.

Los chinos lo que hacen es usar un hardware especializado en hacer el calculo doble sha256 millones de veces mas rapidamente que un PC normal, y aprovechan ademas los bajos costes de electricidad que tienen, para tener ventaja a la hora de minar.

En LoLCoin no tenemos PoW porque al ser participantes conocidos y autorizados (blockchain privada) no lo necesitamos, y el minado es colaborativo, o sea por turnos. Asi que no necesitamos hacer calculos para minar.

Tenemos la opcion de hacerlo asi, pero no creo que nos merezca la pena gastar CPU ni electricidad.

Por cierto espesnak y leshur apuntaos a LoLCoin venga.
 
Última edición:
Yo ahora no puedor, tengo mucho lio y ni siquiera me he leído bien el hilol, pero si puedo ayudaros con un logo o fabricando billetes encontraré un hueco para hacerlo.
 
El comando multichain-cli LoLCoin_Test listaddresstransactions no me funkciona.
Me sale :
{"method":"listaddresstransactions","params":[],"id":1,"chain_name":"LoLCoin_Test"}

error code: -1
error message:
listaddresstransactions "address" ( count skip verbose )

Lists information about the <count> most recent transactions related to address in this nodeÔ

-------------------------
Bueno, ya pasé a Travelord y a Vrumoto la semana pasada unos cuantos de horocs (creo que 100 y 80).
Ahora le hago un traspaso a Señorita Pepis de 175 para ver si le funciona:
{"method":"send","params":["1CXotAhZ7iqFeSo2dRxdqe7SuRKDYBomUwkn73",175],"id":1,"chain_name":"LoLCoin_Test"}

60846237fd31f1ab2607f652503fa9daae6a99232921c70a12bdf8466d8f6ff7
Yo ahora no puedor, tengo mucho lio y ni siquiera me he leído bien el hilol, pero si puedo ayudaros con un logo o fabricando billetes encontraré un hueco para hacerlo.
Son 5 minutos caro pana Doc, no te llevará más:
- Descargas el programita multichain.
- Lo descargas y descomprimes en c/documents & settings Dr.Lechuck
- Accedes a la consola de comandos. Le das al comando de arranque, lo dejas actuar y te vas a tus cosas.

Instrucciones (para lerdos zurdos)
LOL COIN CUMPILATION ENE-18

---------------------------

Otra cosa maejtro @MIP .
Me asalta una duda, que quizá tiene poco que ver con el tema.
La contabilidad de estos engendros del demonio, de estas criptomonedas, de esta minería de datos, ¿ También está basada en el tradicional (el bancario, contabilidad general, etc ) método del doble asiento ?
Es decir, en el método de "partida-contrapartida"
¿ O quizá son de asiento único (juden-medievo-style )?


Karminando en bloque
 
Última edición:
El comando multichain-cli LoLCoin_Test listaddresstransactions no me funkciona.
Me sale :
{"method":"listaddresstransactions","params":[],"id":1,"chain_name":"LoLCoin_Test"}

error code: -1
error message:
listaddresstransactions "address" ( count skip verbose )

Lists information about the <count> most recent transactions related to address in this nodeÔ

-------------------------

Necesitas poner como parametro obligatorio una direccion de LoLCoin. Te lo indica la ayuda del propio comando

listaddresstransactions "address" ( count skip verbose )

Lo que esta entre parentesis es opcional. La direccion esta fuera, ergo es obligatoria. count y skip es para listar un rango determinado de transacciones y no todas. Verbose es para que se enrolle mas en sus descripciones.

Otra cosa maejtro @MIP .
Me asalta una duda, que quizá tiene poco que ver con el tema.
La contabilidad de estos engendros del demonio, de estas criptomonedas, de esta minería de datos, ¿ También está basada en el tradicional (el bancario, contabilidad general, etc ) método del doble asiento ?
Es decir, en el método de "partida-contrapartida"
¿ O quizá son de asiento único (juden-medievo-style )?


Karminando en bloque

No. La contabilidad esta basada en el concepto de cadena de bloques, con sus entradas y salidas, y también en otro concepto algo mas complejo llamado "unspent transaction outputs" o "utxos" para los amigos. Lo intentare explicar próximamente del modo mas cercano posible.
 
bufff, sabía que esto me iba a costar, sobre todo comprenderlo.
Pero bueno, con esta especie de jilijuego práctico, así cacharreando, tocando (soy de inteligencia manual), voy empezando a entender eso de las criptomonedas.

Vale, maestro, ya voy practicando, el caso concreto ya funciona. Obrigado por su paciencia.
Acá ando con las dos laptops minando a pares.

K♂rminería de horocs
 
Hoy os voy a explicar como funciona el invento este de las transacciones.

En principio es tan sencillo como que en cada transacción existen entradas (los coins que se toman de N direcciones) y salidas (los que se mandan a M direcciones).

La cosa se complica un poco más cuando pensamos que dichas entradas y salidas no constan de cantidades arbitrarias, sino que constan de lo que se denomina UTXOs o “unspent transaction outputs” o “salidas de transacciones previas no gastadas”.

Es un concepto que asi dicho suena complejo pero con un par de ejemplos se entiende mil veces mejor.

Por ej. Ijnazio empieza minando un bloque, lo que le da una recompensa de 100 LoLCoins.

La transacción donde esto se refleja es una especial llamada “transacción coinbase” en la cual no hay entradas y si hay salidas. Las monedas por tanto salen “de la nada” y se dice que se han “acuñado” nuevas monedas:

Transaccion 1 (coinbase)

Entradas: ninguna

Salidas: dirección de Ijnacio - UTXO de 100 LoLCoins.

Ahora mismo Ijnazio pasa a tener una UTXO de 100 monedas. Imaginemos que a la de un rato pasa a minar otro bloque:

Transaccion 2 (coinbase)

Entradas: ninguna

Salidas: dirección de Ijnacio - UTXO de 100 LoLCoins.


Vale. Ahora tiene 200 coins. Pero dicho con más propiedad, en realidad tiene 2 UTXOs de 100 monedas cada.

Ahora pensemos que quiere mandar 40 coins a Vrumotto. La transacción sería algo asi


Transaccion 3

Entradas: dirección de Ijnacio - UTXO de 100 coins (una de las dos que tiene)

Salidas:

dirección de Vrumotto – UTXO de 40 LoLCoins.

dirección de Ijnazio – UTXO de 60 LoLCoins.


Es decir, las UTXOs se meten enteras (Ijnacio solo tiene 2 de 100 coins en el ejemplo), como si fueran un “cheque”, y si te sobra entonces el sistema te da una UTXO con el “cambio”.

Ahora Ijnazio tiene dos UTXOS

- Una de 100 coins

- Otra de 60 coins


Y Vrumotto tiene una UTXO de 40.


Como ejemplo final, ahora imaginemos que Ijnazio quiere pagarme 120 coins con lo que le queda. La transacción sería:

Transaccion 4

Entradas:

dirección de Ijnacio - UTXO de 100 coins

dirección de Ijnacio - UTXO de 60 coins

Salidas:

dirección de MIP – UTXO de 120 LoLCoins.

dirección de Ijnazio – UTXO de 40 LoLCoins.


Tras lo cual

Ijnazio: se queda con una triste UTXO de 40 coins

MIP: se queda con una UTXO de 120 coins.


Para que no nos volvamos tarumbas gestionando nuestras UTXOs, el software del wallet se encarga de hacer todos los cálculos y de construir las transacciones con las UTXOs necesarias. Algunos también pueden crear direcciones “temporales” para guardar las UTXOs de “cambio” y asi aumentar el anonimato y dificultar el seguimiento de los movimientos.

Podemos consultar las UTXOs que tenemos con el comando de multichain “getwalletinfo” u cada una de ellas con “listunspent”.

Tambien podemos pasar por encima del software del wallet y construir nuestras propias transacciones con comandos de bajo nivel, pero eso ya es para casos especiales y requieren de mas nivel.

Por lo general será mas eficiente el dejar todo en manos del software del wallet.


Bueno si consigo que entendáis todo esto ya me puedo morir tranquilo.

Contesto preguntas.
 
La transacción donde esto se refleja es una especial llamada “transacción coinbase” en la cual no hay entradas y si hay salidas. Las monedas por tanto salen “de la nada” y se dice que se han “acuñado” nuevas monedas:

.
Un concepto que nos explicaban de cuando estudiaba yo (stone age ó por ahí), lo que llamaban "el milagro del crédito", entronca bastante con esto de generarse valores.
Luego estaba para regularlo y que no se disparase la cosa (más) otro conceto que era el "coeficiente de Caja". (recuerdos del pelo largo y tal).

Bueno, el caso es que con esta especie de gilijuego, servidor que es más de tocar como Santo Tomás, pues voy cogiendo el conceto de las criptomonedas. Asínquecualo, obrigado por tu tiempo y esas cosas.

En lo particular, sigo plañiendo.
Solo puedo minar con las laptops (win 10 64 bits), en casa tengo poca chance ya que las usan los nenes para estudiar, y en el curro, cuando tengo guardias, no se la razón, el minado no avanza. No se si es por la hora, puesto que empiezo como poco a las 19h, ó por la conexión.
Habrá que seguir a ratos, interesante el temario.

K♂rma y kriptonita en el orto.
 
Si no hay transacciones que registrar no se minan bloques. Prueba a hacer pequeños envios y veras como en minutos te salen algunos bloques.

Y si no teneis dudas pues pronto podemos pasar a "real". Aunque tambien la acogida ha sido escasa.
 
Has probado a hacer alguna transacción, usar los comandos que os he puesto acá, etc.?
 
Arriba Pie