La conversión de satoshis a bitcoins problema usando PHP

Estoy teniendo PHP problemas de cálculo (creo), estoy bastante nuevo en PHP).

Estoy usando

función convertToBTCFromSatoshi($valor){
 $BTC = (valor $ / 100000000 );
 return (float)$BTC;
}

Si $valor = 10000 el resultado es correcto de "0.0001"

Sin embargo, si $valor = 5000 el resultado es "-5.0 E-5"

Alguna idea por favor :-)

+556
Molx 22 abr. 2011 5:56:22
30 respuestas

En blockchain del blockchain documentación de la api, que se encuentra aquí

https://blockchain.info/api/blockchain_api

Hay una llamada a la api que utiliza un parámetro llamado block_index. ¿Cuál es este valor, y en qué se diferencian de block_height? De jugar con el cambio de la block_index valor en la siguiente llamada a la api:

https://blockchain.info/block-index/$block_index?format=json

Parece que la omi (bastante arbitrariamente, que se suma a mi confusión) que block_index 14849 corresponde a la génesis de bloque. Finalmente, sobre el api en la página que aparece en la parte superior de la primera salida de ejemplo que muestran da un bloque cuyo índice es 818044, sin embargo, cuando entro en la siguiente llamada a la api de en mi barra de direcciones del navegador:

https://blockchain.info/block-index/818044?format=json

Me sale "el Bloque No Encontrado". Se trata simplemente de un error en blockchain.info que el ejemplo de la salida que proporcionan no funciona, o estoy utilizando block_index incorrectamente?

+936
Randika Vishman 03 февр. '09 в 4:24

Permítanme plantear una pregunta relacionada. La Reserva Federal dice que la Menta cuánto dinero para imprimir. Hace la reserva federal crea el dinero, o no la Menta crear dinero? En un sentido literal, las mentas operar las máquinas de estampar la palabra "dólar" en un pedazo de papel. Sin embargo, no elija la cantidad de imprimir. Si uno de los 3 mentas se cerraron, la Reserva Federal acaba de decir a los otros dos para imprimir un poco más.

Para responder a tu pregunta, literalmente, yo diría que el protocolo creado 21 millones de bitcoins cuando se publicó.

Pero las leyes están evolucionando aproximaciones. Por ejemplo, para simplificar, la cantidad de impuestos sobre las ventas y que va a se determina por el estado. Antes de internet, el número de transacciones en las que participan varios estados, era tan pequeño que podía ser ignorado. Finalmente, los legisladores van a estar obligados a aclarar esto, sólo como un día de bitcoin no será tratado como un "metal precioso" o "moneda extranjera."

En la otra cara de la moneda, sin embargo, yo no creo que la acuñación de una moneda es ilegal en los Estados unidos. Todas las monedas alternativas que recibió en contra de la represión habían "Estados unidos" o "Dólar" en su nombre, que podría ser confundido con USD.

Para la mayoría de los efectos legales, es probable que un "minero" será considerado ilegal en cualquier país como si se "crea" una moneda"

Una pregunta difícil de responder, sobre todo porque yo no sé de qué país eres. Si eres de los EE.UU., entonces sospecho que los legisladores no han decidido bien.

+929
Sonoluminescence 17 ene. 2019 3:24:27
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

735
remora uk

No me parece un método para comprar bitcoins con mi tarjeta de Crédito/tarjetas de Débito y/o depósitos en Bitfinex. Tal vez, existen otras opciones. Parece que no es el camino correcto, pero en lugar de eso tengo que usar algunas de estas cosas aquí https://bitcoin.org/en/exchanges Anycoindirect.la ue acepta euros, pero no proporciona Fido U2F de seguridad. Bitcoin.de y bitpanda.com parece ser que también los pequeños jugadores.

  • Anycoindirect.de la ue - función de correo electrónico de solicitud de envió, pero ninguna promesa acerca de la programación.
  • Bl3p.de la ue - No hay soporte clave de allí, pero se comprometió a considerar en mi función de correo electrónico de solicitud y le informará acerca de la actualización pronto.
  • paymium.com error Yubikey de la FISCALÍA no es válido en su sistema, por correo a dev.
  • https://therocktrading.com/en - función de correo electrónico de solicitud de envió y confirmar que están trabajando en ello pero no hay horario.

Otra cosa acerca de la identificación del usuario. Por qué preguntar? Etc fotos de pasaporte, residencia, ...

Mercado Bitcoin lugares intentado: Bitfinex, Anycoindirect.de la ue, Bitcoin.de, Bl3p.la ue
Sistema operativo: Debian 9.1 Tramo
Bitcoin wallet: Electrum 2.7.9
Claves: Yubico 4 teclas


+921
PTBNL 8 jul. 2016 5:56:16

Ellos no comparten las claves privadas con nadie, por lo que no hay duda de que el intercambio de ellos.

Suelen mantener una combinación de calor y de frío de carteras. Caliente carteras en línea y contienen la cantidad suficiente de monedas para satisfacer la mayoría de las solicitudes de retiro. Frío carteras contienen la mayor parte de sus monedas y estas quedan fuera de línea. Los seres humanos tienen para cargar monedas de frío carteras caliente carteras después de asegurarse de que hacerlo es lo correcto a hacer.

+886
Eli TINAJERO 28 ago. 2010 20:50:32

El bitcoin versión 0.11.1 (linux de 32 bits) se parece a lidiar mejor con la memoria, así que me amnot tener el problema más

+875
Avram 11 jun. 2018 14:21:45

¿Alguien sabe de un buen recurso para empezar a trabajar con bitcoin? En su mayoría involucran las transacciones, por ejemplo: creación y almacenamiento de carteras y mover las monedas de una cartera a otra, etc. Este será probablemente el software de servidor como de un sitio web. Soy nuevo en esto y agradecería un poco de dirección. Gracias.

+783
tmullin 13 mar. 2016 9:51:20

El actual testnet está en su tercera iteración, algo imaginativo título de testnet3.

Se puso de esa manera por este commit:

Testnet, Mark III

gavinandresen autor 2012-04-12

Antes de eso, tuvimos testnet2: (aunque no nos llaman, que en aquel entonces)

Restablecer testnet con un nuevo génesis bloque

davout autor 2011-02-03

Antes de eso, testnet:

Gavin de PRUEBA de la red as-testnet interruptor de misc correcciones git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/[email protected] 1a98c847-1fd6-4fd8-948a-caf3550aa51b

s_nakamoto autor 2010-10-19

Hombre, sourceforge. Trae ya de vuelta, ¿no?

Esencialmente, los desarrolladores quieren testnet monedas valen nada por dos razones:

  1. para que sean fáciles de mina
  2. porque es bueno tener un lugar para demostrar los ataques en contra de bitcoin sin la interrupción de la red. Usted puede mostrar que un ataque es válido sin el cálculo del coste de la gente con dinero real.

Ahora que lo pienso de ella, estamos debido a una nueva testnet pronto. Vender los testnet monedas!

+773
iiridescent 9 feb. 2014 21:03:25

Debería ganancias en Bitcoin convertidor a una tradicional de divisas ser tratados como ingresos comerciales o no comerciales de los ingresos para propósitos de impuestos (por ejemplo, en Irlanda)? Razón para que ellos se consideran los ingresos comerciales es que los Bitcoins necesitan ser vendidos en un intercambio como una mercancía. Por otro lado, un negocio de ganancias Bitcoin no necesariamente a través de intercambio de bienes (es decir, SatoshiDice), así que la otra opción que parece viable.

El enfoque que deben tenerse en cuenta al calcular los impuestos?

+769
marty331 25 ene. 2017 19:49:31

La retransmisión de una transacción similar con una cuota de adjuntos invalidar el que se espera. Básicamente, se inicia una doble pasar y el nuevo (con un suplemento) serán confirmadas. Una vez que se haya confirmado, el viejo de la transacción no será válido y el olvido.

Su cliente probablemente no permite la doble pasar intentos, pero es posible a través de blockchain.info. Advertencia: no crear un raw de la transacción a menos que realmente sepas lo que estás haciendo!

La gente está trabajando en hacer cambio de tarifa más fácil para nosotros los simples mortales; un ejemplo es/era (que parece ser desaparecido) ConfirmNext.

+769
tohir 9 nov. 2013 3:33:21

Tengo una clave Privada y, a continuación, después de que entré en ella, no hay otra palabra

"A la entrada se requiere la Contraseña de la Clave Privada"

Entonces, ¿cómo puedo hackear o generar que?

+716
apiz 8 ene. 2013 4:30:48

Con qué frecuencia debe uno actualización de la cartera.dat archivo de copia de seguridad?

+666
zenin 12 dic. 2015 0:22:22

¿Cuáles son algunas buenas recurso(s) para el aprendizaje de cómo bitcoin funciona?

Me parece que no puede encontrar cualquiera de los recursos que son más detallada de los conceptos básicos de cómo han carteras, el blockchain, confirmaciones, minería, etc. El código fuente de bitcoin es también un poco más allá de mí.

¿Cuáles son algunos buenos recursos que explique las matemáticas detrás de bitcoin? es decir, cosas como:

  • Cómo mina de bitcoin, paso a paso ('manual' - no se cómo configurar el cgminer o GUIMiner)
  • Cómo generar un nuevo bitcoin wallet dirección
  • Cómo actualizar el blockchain
  • etc
+641
Dan Cooke 10 sept. 2015 7:27:20

Estoy tratando de probar TestNet3 y tengo un par de claves generado usando Java crypto de la biblioteca.

La clave privada es 23F847360E1EB348A212F443C633058080A8EB9F05AD132F8B82D51FE672EADD y la clave pública se 044C8478229D9A139803AB0889617ECB6421191F3D891D0817D6A6CFD43BCBAA206FA9CE781E1C48764D8D1D0CE58DC6DE76C1B5F97CBCB5C9F01960DEAD3E192F con la forma comprimida como 024C8478229D9A139803AB0889617ECB6421191F3D891D0817D6A6CFD43BCBAA20.

Yo derivar una TestNet dirección de la resultante en msmVKMjAz7UdJSfkpvv3z4RMbt7pxocqzw y decidió utilizarlo para firmar una operación hash de C46A8842187BB3642463B020D63462800FFB45791284404A965EF027D9F3B473 utilizando SHA256withECDSA modo.

La siguiente R y S se genera como la Firma:

Componente I: 038646375A34E4DA028B44362D1745870D019782245EF094AA788D17FD69F1D3
Componente S: 00F29287B9A8913A9D751ECB33B32EEEB5614BAA32CF714811E29AE07F0886D4E7

Mi firma de código es el uso de BouncyCastle como el de Java JCE proveedor como se muestra a continuación:

Sistema.a cabo.println("BC Signo de Empezar");
Sistema.a cabo.println("=============");
X9ECParameters CURVE_PARAMS = CustomNamedCurves.getByName("secp256k1");
ECDomainParameters CURVA = new ECDomainParameters(CURVE_PARAMS.getCurve(), CURVE_PARAMS.getG(), CURVE_PARAMS.getN(), CURVE_PARAMS.los getH());
ECDSASigner firmante = new ECDSASigner(nueva HMacDSAKCalculator(nueva SHA256Digest()));
ECPrivateKeyParameters privKey1 = new ECPrivateKeyParameters(((ECPrivateKey) las teclas[0]).getS(), de la CURVA);
Sistema.a cabo.println("Curva de Un Coeficiente (a):" + privKey1.getParameters().getCurve().getA().toBigInteger().toString(16));
Sistema.a cabo.println("Curva de Coeficiente B (b):" + privKey1.getParameters().getCurve().getB().toBigInteger().toString(16));
Sistema.a cabo.println("Curva G Generador de X (Gx):" + privKey1.getParameters().getG().getAffineXCoord().toBigInteger().toString(16));
Sistema.a cabo.println("Curva G Generador Y (Gy):" + privKey1.getParameters().getG().getAffineYCoord().toBigInteger().toString(16));
Sistema.a cabo.println("Curva de Orden (n):" + privKey1.getParameters().getCurve().getOrder().toString(16));
Sistema.a cabo.println("Curva de Cofactor (h):" + privKey1.getParameters().getCurve().getCofactor().toString(16));
Sistema.a cabo.println("la Clave Privada En el Uso de:" + ((ECPrivateKey) las teclas[0]).getS().toString(16));
el firmante.init(true, privKey1);
BigInteger[] componentes = firmante.generateSignature(entrada1);
Sistema.a cabo.println("Componente I:" + BinUtils.toHexString(componentes[0].toByteArray()));
Sistema.a cabo.println("Componente S:" + BinUtils.toHexString(componentes[1].toByteArray()));
Cadena de compStrs = BinUtils.toHexString(componentes[0].toByteArray()) + "+" + BinUtils.toHexString(componentes[1].toByteArray());
Sistema.a cabo.println("Componentes de la Cadena:" + compStrs);

El resultado:

BC Signo de Comenzar
=============
La curva de Un Coeficiente (a): 0
Curva de Coeficiente B (b): 7
Curva G Generador de X (Gx): 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
Curva G Generador Y (Gy): 483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
La curva de Orden (n): fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141
La curva de Cofactor (h): 1
La Clave privada En el Uso: 23f847360e1eb348a212f443c633058080a8eb9f05ad132f8b82d51fe672eadd
Componente I: 038646375A34E4DA028B44362D1745870D019782245EF094AA788D17FD69F1D3
Componente S: 00F29287B9A8913A9D751ECB33B32EEEB5614BAA32CF714811E29AE07F0886D4E7
Los componentes de la Cadena: 038646375A34E4DA028B44362D1745870D019782245EF094AA788D17FD69F1D3+00F29287B9A8913A9D751ECB33B32EEEB5614BAA32CF714811E29AE07F0886D4E7
=============

Cuando yo uso BitcoinJ para transmitir mi transacción a la TestNet, me estoy poniendo de los errores siguientes:

org.bitcoinj.núcleo.ScriptException: Script resultó en una no-verdad de la pila: []
en org.bitcoinj.secuencia de comandos.Secuencia de comandos.correctlySpends(secuencia de Comandos.java:1606)
en java.lang.Subproceso.de ejecución(Thread.java:744)
Golpear una excepción cuando se trata de aprobar: 
java.util.concurrente.ExecutionException: org.bitcoinj.núcleo.RejectedTransactionException: Rechazar: tx e374f230fe59b91ff88cc81768c10cb0d3b651079383da4dcfa4ef54372dcbd7 de la razón " obligatorio-script-verificar-bandera de error (la Firma debe ser igual a cero para la VERIFICACIÓN de error(MULTI)SIG operación)' (16)
en com.google.común.util.concurrente.AbstractFuture$Sincronización.getValue(AbstractFuture.java:299)
en com.google.común.util.concurrente.AbstractFuture$Sincronización.get(AbstractFuture.java:286)
en com.google.común.util.concurrente.AbstractFuture.get(AbstractFuture.java:116)
Causado por: org.bitcoinj.núcleo.RejectedTransactionException: Rechazar: tx e374f230fe59b91ff88cc81768c10cb0d3b651079383da4dcfa4ef54372dcbd7 de la razón " obligatorio-script-verificar-bandera de error (la Firma debe ser igual a cero para la VERIFICACIÓN de error(MULTI)SIG operación)' (16)
en org.bitcoinj.núcleo.TransactionBroadcast$2.onPreMessageReceived(TransactionBroadcast.java:102)
en org.bitcoinj.núcleo.De pares.processMessage(Peer.java:461)
en org.bitcoinj.núcleo.PeerSocketHandler.receiveBytes(PeerSocketHandler.java:184)
en org.bitcoinj.net.ConnectionHandler.handleKey(ConnectionHandler.java:223)
en org.bitcoinj.net.NioClientManager.handleKey(NioClientManager.java:86)
en org.bitcoinj.net.NioClientManager.ejecutar(NioClientManager.java:122)
en com.google.common.util.concurrent.AbstractExecutionThreadService$1$2.run(AbstractExecutionThreadService.java:60)
en com.google.común.util.concurrente.Invocados$3.ejecutar(Invocados.java:95)
en org.bitcoinj.utils.ContextPropagatingThreadFactory$1.ejecutar(ContextPropagatingThreadFactory.java:49)
... 1 más
+628
icegood 5 ago. 2012 15:31:57

Esta pregunta indaga acerca de cómo trabajar con bitcoin a través de una API sin necesidad de un local de blockchain. La única respuesta es acerca de blockchain.info's API JSON, pero parece que a diferencia de la versión web de blockchain.info la API JSON se requiere que la cuenta que las contraseñas se envían al servidor.

Hay otro control remoto de la API que permite realizar diversas bitcoin operaciones, sin comprometer su seguridad - sin el envío de claves privadas en cualquier lugar, pero en lugar de la firma de transacciones a nivel local? La API debe no requiere ningún tipo de descarga - SPV no caen dentro de esta categoría, pero debe ser sólo una API remota para el bitcoin red que no obligará a ningún estado / bootstrap de su cliente.

Si recuerdo correctamente, a continuación, Estrato se supone que esta API. Lo hizo siempre despegar?

+577
chrisinajar 6 feb. 2016 6:09:34

Sólo he oído PHP es terrible (por ejemplo, en el contexto de Mt. Gox) y una más eficiente y más orientadas a la seguridad lengua sería preferible que la coincidencia de las órdenes y la seguridad de la cuenta. Que lenguaje de programación, y por qué razones, sería mejor?

+550
peter lustig 31 dic. 2012 0:49:36

¿Qué son las correctas dificultad ssettings de la mina de darkcoin en una piscina privada de nodo (lado de la piscina, la configuración como se muestra a continuación)?

"diff": 0 
"minDiff": 0
"maxDiff": 0
"targetTime": 0
"retargetTime": 0
"variancePercent": 0
+375
theodojo 2 mar. 2015 20:26:26

Para aclarar esta primera, encabezado h , que es distribuido por los mineros el uso de doble SHA256 es un resumen de la versión v, el hash del bloque anterior pb raíz hashof r, el tiempo t, los bits de b, que es el objetivo (dificultad), además de un nonce.
Tenga en cuenta que el nonce no es un número muy grande. De hecho, una rápida ASIC miner puede probar todos los diferentes valores en un nonce. Pero hay otros atributos dinámicos como t que da una serie de nuevas posibilidades para un nonce cada segundo y también a raíz de hash r que es el hash de todas las transacciones en merkle raíz. Dependiendo de cómo ordenar las transacciones se hace de diferentes raíces.
Dependiendo de la piscina de la piscina, el organizador debe tratar de no perder su mineros esfuerzo por hacer el la mayoría fuera de él de manera eficiente. Así que por el cambio de la posición de las transacciones, piscina organizador puede hacer diferentes r que también puede hacer diferentes obras para su mineros. Además de las transacciones que se agregan cada segundo también puede cambiar r.

+316
niksh 24 jul. 2016 22:01:38

Me voy a dar una respuesta general, aquí y decir cualquier fuera de la plataforma de BTC de software de comercio no va a ser rentable. Por qué? Porque no hay absolutamente ninguna razón un funcional de trading bot sería vendido cuando podría ser usado para generar ingresos.

Rentable bots sería hecho a la medida y no se anuncian.

Las afirmaciones son de dudosa en el mejor de estos sitios web.

+266
jk01 16 jun. 2016 0:44:18

Viendo esto un año tarde, pero si aún así esta es una pregunta -

Hashgraph no es exactamente un voto basado en el algoritmo. Lo hace "voto virtual" a través de "chismes acerca de los chismes", es decir, los nodos no sólo chismes que hay una nueva transacción, pero también los chismes acerca de ellos, al oírlo, quien les dijo/¿cómo se enteraron (literalmente chismes sobre los chismes!) De esta manera, cada nodo tiene el conocimiento COMPLETO de la red. Si el nodo conoce todo lo que el nodo B sabe, también puede averiguar lo que B va a votar (SIN B en realidad votar!!)

También, hashgraph nunca dice que el 51% de ataque no puede ocurrir. A través de la Bizantina, la Tolerancia a Fallos, incluso, un 34% de ataque puede ocurrir (si hay más de 1/3 de los nodos maliciosos). Hashgraph dice que los ataques DDoS o DoS (Denegación de Servicio) ataques no puede ocurrir, porque no hay líderes.

Consulte la Hashgraph documento o artículo científico sobre su consenso algoritmo: https://docs.hedera.com/docs/hashgraph-overview o https://www.hedera.com/whitepaper

+256
AnDrujka 29 jul. 2011 3:37:06

Usted no puede sensatez evaluar los costos y beneficios de la minería de esa manera. Por ejemplo, considere esta horrible (para usted) idea:

1) Comprar Bitcoins.
2) Dar la mitad de los Bitcoins a mí.
3) Esperar dos años.
4) Vender los Bitcoins.


Es que una buena idea o una mala idea? Bien, si nos fijamos en cómo esa idea de que hubiera trabajado en los últimos dos años, el cálculo de sus costos en libras y su retorno en libras, que parece una gran idea. Pero obviamente es una idea realmente mala.

Así que no siempre evaluar la rentabilidad de Bitcoin inversiones en monedas. Esto hace que incluso realmente malas ideas se ven bien.

+237
cgrim 20 nov. 2014 14:25:37

otros intercambios uso trailing stop se Bitstamp y kraken (tier3 de la necesidad). Bitstamp a pesar de que sólo admiten BTC, XRP, ETH, LTC y BCH. Kraken mucho más, pero no tantos como otros intercambios

+215
philipp2100 4 abr. 2016 17:17:15

Una parte de mi tesis MSc almacena el hash de una cadena con OP_RETURN tx en el Blockchain de existir como una prueba.

Mis principales preocupaciones son:

- ¿cómo puedo enviar este tx con éxito a mi regtest red

- ¿cómo puedo ver (con una RPC) si este tx happend

Ya he almacena la cadena en un archivo y hash después. Pero tengo dificultades con la conexión de mi Java con el Regtest de la red.

Aquí está mi código:

public class Principal {

public static RegTestParams params = RegTestParams.get();
estática BlockStore bs;
Bloque estático b;

public static Contexto context = nuevo Contexto(params);
public static WalletAppKit bitcoin;

public static void main(String[] args) throws InterruptedException, ExecutionException, BlockStoreException {

 WalletAppKit kit = new WalletAppKit(RegTestParams.get(), new java.io.Archivo("."), "prueba");
el kit.startAsync();
 Cartera billetera = nueva Cartera(params);

 BlockChain cadena = kit.de la cadena();
 bs = cadena.getBlockStore();
 Peer peer = kit.peerGroup().getDownloadPeer();
 b = peer.getBlock(bs.getChainHead().getHeader().getHash()).get();

de pares.addWallet(cartera);

 Dirección myAddress = nueva Dirección(params, "n4MN27Lk7Yh3pwfjCiAbRXtRVjs4Uk67fg");

 Escritor w = nuevo Escritor();
 final del Archivo de resultados = new File("C:\\Users\\Maria\\workspace\\blockInfo\\results.txt");
 Archivo writtenFile;
 Sha256Hash resultHash;

 // escribir los resultados de mi proyecto a un archivo
 writtenFile = w.writeToFile(resultados);

 // hash el contenido del archivo
 resultHash = w.hashTheFile(writtenFile);
Sistema.a cabo.println(resultHash);

 SendRequest req;
 La operación = nueva Transacción(RegTestParams.get());

 // la siguiente instrucción ayudará a crear un OP_RETURN con
 // resultHash como el mensaje
 transacción.addOutput(de la Moneda.CERO, ScriptBuilder.createOpReturnScript(resultHash.getBytes()));
 req = SendRequest.forTx(transacción);

}

}

+206
Wayne John 25 sept. 2018 1:31:12

Mi equipo estaba apagado accidentalmente mientras Bitcoin Core sincronizar y ahora está dando el error fatal error, por favor consulte el registro de errores. Por favor, dime cuál es la solución a este problema.

+155
delphinegass 3 jun. 2011 2:37:38

Yo sólo quería saber si usted podría programar una transacción bitcoin. Por ejemplo yo quiero enviar algo de BTC a alguien exactamente a las 4:00 pm, pero de 1:00 pm en mi actual lugar. Es posible para que mi billetera de alguna manera, automáticamente envía el BTC después de un cierto tiempo?

+152
user701152 12 may. 2010 7:01:23

Un nodo se reciben muchas de las transacciones de otros nodos a través de la propagación de las redes. Si se determina que una transacción ha recibido no es válido, no se relé de la transacción a otros nodos en la red (básicamente para evitar lo de "difusión").

Un nodo individual verifica cada transacción mediante la comparación de sus atributos en contra de un conjunto definido de reglas de protocolo.

En su caso, la regla #14 estados:

Rechazar si la suma de los valores de entrada < suma de los valores de salida

El código de este comportamiento se puede encontrar en tx_verify.cpp

const CAmount value_out = tx.GetValueOut();

si (nValueIn < value_out) {
 estado de retorno.DoS(100, falso, REJECT_INVALID, "mal-txns-en-belowout", false,
 strprintf("valor en (%s) < valor (%s)", FormatMoney(nValueIn), FormatMoney(value_out)));
}

Mientras que las nuevas direcciones Bitcoin puede ser generado en cualquier momento, sólo una dirección capaz de desbloquear la salida del scriptPubKey puede ser utilizado para gastar estos fondos.

+130
Alabate 22 may. 2015 14:39:36

Es la minería legal veo un montón de aplicaciones diferentes a los míos, y si es así después de la Minería y ver cómo muchos se han metido ¿cómo puedo añadir a mi cartera o es dependiendo el sitio que yo uso

+104
Ady Andrei 22 oct. 2016 19:05:34

Puedo desarrollar una API que aceptan bitcoins y normal de la moneda usando API existentes, tales como coinbase y raya? Esta API cuando se usa por un comerciante debe ser capaz de aceptar bitcoins y regular la moneda en su sitio web.?

+66
nec456 13 jun. 2012 10:58:16

Asumir que uno hace un seguro en línea de copia de seguridad de su cartera y luego su ordenador portátil o dispositivo que tiene es robado. Por el bien del argumento supone que el ladrón visto que el usuario escriba su contraseña de la cartera en alguna manera, o que el propietario mantiene la contraseña en un archivo de texto o algo... ¿cuál es la manera más rápida de transferir los fondos a partir de la copia de seguridad en línea en una nueva cartera?

Me imagino que esto sería algo así como un fácil de servicios en línea que las importaciones de un monedero para que el usuario no está obligado a utilizar el más lento predeterminado: encontrar equipo, cliente de descarga, esperar por siempre para el blockchain de sincronización, luego de la transferencia.

+50
Khalid Rahaman 12 abr. 2014 10:58:32

Yo escribí mi propio algoritmo de firma ECDSA sólo para el propósito de la creación de la unidad de pruebas.

Con ella he creado dos firmas, que entró en la transacción 56ec7ca7df..., envío de 1GXFXm3es.... Estas firmas se utilizan los mismos valores de k, aunque los valores de k nunca deben ser reutilizados.

Más tarde, alguien que fue capaz de robar 0.0016 btc de 1GXFXm3es.... y enviarlos a 17WRjamox6VhTUaHsTWfFnMNDYHvwCtWio.

Por lo tanto, alguien debe ser el control de la blockchain errores como este y el robo de los fondos si se encuentran con ellos.

¿Cómo obtener la clave privada a partir de dos de las firmas que comparten el mismo valor de k?

+32
user35973 25 jun. 2017 10:19:48

La piscina normalmente aparecen como un nodo, aunque no hay nada que impida que una entidad de negocios que se identifica como una piscina para operar en varios nodos.

En cualquier caso, los mineros en la piscina sin duda no aparecen como nodos.

+23
PePe 13 mar. 2019 7:44:05

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