Bloque Explorer, que los campos se invierten, y que son los mismos que en una materia del bloque de volcado?

Recientemente estoy tratando de recrear correctamente la génesis de bloque en mi bajo nivel de aplicación. Para hacer esto, yo uso el Bloque Explorer para obtener los valores adecuados para los diferentes campos, pero a veces puede ser muy confuso con su peso. Los campos que se presentan en el Bloque Explorer debe ser revertido antes de incluirse en una materia del bloque, y que deben quedarse como están?

+867
Purpose 17 dic. 2014 23:23:44
21 respuestas

No hay ninguna tal cosa como un "BIP70 URI" como yo la entiendo. El uso de BIP70, el cliente obtiene una solicitud de pago de algún lugar, normalmente ordinaria de la dirección url https (que también puede ser embebido en un bitcoin: uri, ver BIP72). La solicitud de pago se transmite a sus Bitcoin wallet del cliente, lo que genera la transacción, así como el Pago de mensaje que se envía de vuelta al servidor en una URL determinada. Hay un memo de campo en el mensaje de Pago que usted podría usar, pero de rellenar sería hasta la cartera del usuario cliente. Yo no veo ninguna manera de que su solicitud de pago para indicar al software cómo llenar esta en.

Por lo que tendría que decirle al usuario de cómo rellenar el memo campo de de los mensajes de Pago utilizando su software en particular (suponiendo que su software es compatible en absoluto). Y si no lo hacen, muy mal - en el momento de recibir su mensaje de Pago de la transacción ya ha sido enviado. Aunque usted podría todavía el reembolso de su pago en caso de que (el uso de la refund_to campo de de los mensajes de Pago).

Si el usuario ya ha dado la dirección (por ejemplo, entró en un formulario web), entonces usted podría generar la solicitud de pago de tal manera que el payment_url incrusta su dirección (https://my.server.com/[email protected]). Luego, cuando se envía su mensaje de Pago a la dirección url, de una aplicación adecuada en su sitio se puede grabar esa dirección como ser asociados con la transacción.

Tenga en cuenta que en todos los casos el usuario necesita mucho más que sólo su dirección Bitcoin; tiene que ejecutar públicamente disponible secure web server para negociar el protocolo de pago, y el usuario tendrá su dirección web.

+910
Qian Chen 03 февр. '09 в 4:24

No billetera software comprueba para ver si son "utilizados" para que usted tenga una colisión de direcciones sería astronómicamente improbable (imposible para este tipo de situación), o el indicativo de que no estás segura de la creación de entropía para sus llaves.

+890
AlanP 14 feb. 2014 16:58:26

Si usted no tiene problemas con Alice, Bob y Claudia saber acerca de cada uno de los otros, podría crear una sola transacción con 3 salidas, una para cada uno de ellos. En tal caso, todos los tres de obtener bitcoins, o los tres no obtener bitcoins (porque en realidad sería 1 de la transacción, que se meten en blockchain, o no).

sendmany

Yo te puedo mostrar el camino para hacer con bitcoin-cli. Para esto usted necesitará completo nodo se ejecuta en su máquina (bitcoind). Este nodo debe propios fondos (privkeys para las cuentas con sus fondos deben estar en su cartera.dat). Si este es el caso, entonces usted necesita sendmany método.

Ejecutar:

# Desbloquear la cartera (Si su cartera es sin cifrar, omita este paso)
bitcoin-cli walletpassphrase "frase de paso" 10
# Enviar todos los fondos de todos los que usted necesita
bitcoin-cli sendmany "" '{"2N8hwP1WmJrFF5QWABn38y63uYLhnJYJytf": 0.05, "2N5zxMH53RX3JLWbV5csmZrAhWY1R7Fr1sa": 0.05}'
# Bloqueo de la cartera
bitcoin-cli walletlock

Usted obtener id de transacción como el resultado de sendmany llame al:

3a2addb48252889711a74f7e131816c8becfb112910342faefd17a8913ac2de7

(es real transacción en bitcoin testnet)

Para obtener más información acerca de sendmany método, puede ejecutar bitcoin-cli ayuda sendmany, verá la lista de los parámetros y ejemplos de su uso con curl. O usted puede ir a la documentación oficial

createrawtransaction

Si usted tiene acceso a bitcoin nodo, pero este nodo no tiene sus fondos, puede crear nuevos unsigned transacción con createrawtransaction método en el nodo, entonces el signo de esta transacción en su cartera y se la envíe, mediante sendrawtransaction.

+858
Davide Di Febbo 24 ago. 2015 21:40:06

¿Hay alguna fórmula general que permite a alguien para calcular ¿cuál es la probabilidad de tener una cadena de la horquilla?

Sé que la probabilidad de encontrar un nuevo bloque es proporcional a la dificultad de destino. Dado que es posible tener 2^256 diferentes valores de hash (para simplificar), la búsqueda de un nonce que producirá un hash inferior a la de destino tiene probabilidad de aproximadamente P(m) = (2^256 - destino)/2^256.

Dado que un bloque se extraen en 10 minutos y teniendo en cuenta que un retraso de 2 segundos sería lo suficientemente pequeño como para que la red de propagación de no ser completo, es decir, si dos nodos de encontrar un bloque de 2 segundos appart, no habría tiempo para notificar a la totalidad de la red.

Aquí es cuando se pone complicado para mí (las estadísticas no es fuerte conmigo). ¿Cuál es la probabilidad de que la situación descrita anteriormente?

Creo que esto es algo relacionado con una distribución normal, pero no estoy seguro.

Mi racionales para encontrar la probabilidad de que se bifurcan sería:

P(horquilla) = P(m1) * P(m2) * P(tdse)

Donde P(m1) es la probabilidad de que el nodo 1 a encontrar un nuevo bloque, P(m2) de la misma para el nodo 2 y P(tdse) es la probabilidad de que tanto la minería se producen con una time difference small enough a no se propaga a la totalidad de la red.

+819
user41724 1 sept. 2014 13:51:38

Esta pregunta se pidió con frecuencia en reddit, y creo que sería beneficioso tener un canónica respuesta aquí:

Es SegWit un tamaño de bloque de aumento o un uso más eficiente de blockspace?

+695
morgan0 4 nov. 2011 7:23:38

Así, yo podría cambiar mi unidad de disco duro a un disco sólido en mi mac. Antes de hacer eso, ¿qué debo hacer para que mi bitcoins guardados de forma segura en el disco duro el disco sólido una vez que se instala el disco sólido en mi mac?

+692
rebo 2 ago. 2017 19:54:08

No soy economista, pero....

¿Cuáles son algunos de forma de determinar si cryptocurrencies va a ser una manera rentable de comercio en comparación con algunos establecido fiat moneda como el dólar estadounidense?

En otras palabras, es posible que el costo de la potencia de computación y otros gastos necesarios para el comercio cryptocurrency exceder de los gastos generales de negociación en el decir de dólares?

¿Cuáles son algunas de economía vocabulario palabras que son útiles en esta pregunta?

+671
Zhen Wu 27 feb. 2011 5:47:26

Como Nate se mencionó, esto es sólo una declaración de marketing. Cualquier cuerdo de la moneda se trataría de promover a sí mismos de esta manera. La mayoría son incorrectos.

La mayoría de contador básico ejemplo de ello es que muchos de Bitcoin minería de piscinas tienen suficiente hash poder realizar un 51% de ataque en el Bitcoin efectivo de la cadena. Eso por sí solo es suficiente para no calificar como la del Mundo "más robusto" de la cadena.

+539
Henry Cooke 19 feb. 2014 4:28:50

En la Importación de Papel de Cartera, puede importar una clave privada. A pesar de que es para su papel de cartera de las exportaciones, se trabajará con cualquier válido clave privada. El uso va a transferir el dinero de la clave privada en Coinbase, no sólo permiten enviar usando Coinbase (como la adición de una clave privada para Bitcoin-QT haría).

+472
inkognito153 7 feb. 2019 6:03:15

Basado en el popular recomendaciones, he empezado con Electrum como mi escritorio de Ubuntu cartera y Coinbase como el camino para comprar bitcoin en línea.

Sin embargo, parece que no hay una manera fácil de transferir bitcoins de Coinbase para Electrum (no sin el uso de un papel de la cartera).

Es esto correcto? Si quiero convenientemente comprar bitcoins sólo, pero desea almacenar de forma segura en mi propio disco duro en línea, ¿cuál es la mejor manera de hacerlo?

+462
Felipe Andrade 23 nov. 2017 6:13:45

¿Qué es el impuesto sobre la regulación de Bitcoin en la India? Si puedo hacer una ganancia de Bitcoin, qué porcentaje tengo que pagar para el gobierno?

+428
Michael Mizner 5 ago. 2013 16:35:42

¿Por qué son los bitcoins se vende en 1/3 de su valor de mercado en bcchanger.com?

Son los lowball vendedores tratando de estafar a la gente o tirar el dinero?

+365
Paulo Miguel Almeida 28 abr. 2015 4:31:25

para el registro:

archivo DB_CONFIG:
set_lg_dir de la base de datos
set_lk_max_locks 120000
set_cachesize 2 524288000 1


--> 2.5 GB de caché

http://docs.oracle.com/cd/E17076_02/html/api_reference/C/set_cachesize_parameter.html

Para las versiones superiores v0.6 Pieter del modo seguro que es mejor. Esto todavía podría ser útil para las versiones anteriores.

Lamentablemente yo no puedo llegar a trabajar con Namecoin 3.50

+316
Yui and Konoka makes me cry 17 oct. 2015 17:09:17

La validación de la dirección de escritura es realmente de RosettaCode https://rosettacode.org/wiki/Bitcoin/address_validation#PHP

Todo lo que necesitas hacer es crear la nueva dirección y, a continuación, poner la dirección en un Código QR. Usted podría utilizar los Gráficos de Google API

<?php 
require_once("block_io.php");

$block_io = new BlockIo($apiKey, $pin, $versión);
$createAddress = $block_io->get_new_address();
$address = $createAddress->datos->dirección;
?>

<html>
Esta es su nueva dirección: <br / >
<img src="http://chart.googleapis.com/chart?chs=125x125&cht=qr&chl=<?php echo $dirección; ?>">
</html>
+316
Octan 17 mar. 2014 2:53:15

Que Bitcoin nodo implementaciones, si alguna, en la actualidad retransmisión de las transacciones válidas que utilizar lo que se llama 'no estándar' scripts? ¿Cuál es la proporción de la red se compone de estas implementaciones? ¿Cuál es la proporción de la red de hash, la alimentación se incluyen las transacciones válidas, pero 'no estándar' scripts en sus bloques?

Para aclarar el término "no-estándar", me estoy refiriendo a la función IsStandard(), y el siguiente comentario sobre el Bitcoin Wiki:

no-estándar de secuencias de comandos son aceptados si son en un bloque, pero los nodos no les de relé.

+209
Tim Hartnack 10 jul. 2015 20:17:17

Parece que es en realidad períodos de 336 bloques en lugar de un rodillo de la ventana. Es como lo BIP 9 especifica, pero utiliza 336 bloques como el de la ventana y 269 bloques como el umbral. El windows comienzan cuando la altura del bloque, es un múltiplo de 336.

+203
iskra 11 mar. 2011 9:41:46
bitcoind getnewaddress [cuenta]

Cuando la cuenta es el nombre que se desea que la nueva dirección asociada.

Aquí está la documentación de la API.

+197
Andine Tupalska 20 dic. 2013 6:06:21

Todos los sistemas descentralizados como la onda que exponer a los recursos compartidos padecen el problema de la transacción de spam. Bitcoin resuelve el problema permitiendo una tarifa por cada transacción, y la imposición de un límite máximo en la cantidad de almacenamiento de cada bloque en el blockchain puede tomar.

En la Ondulación de este problema es tratado de la misma manera. Hay una base de referencia "de pago" pago en XRP (el cryptocurrency incorporado a la Ondulación de la red) que establece el costo de las transacciones. XRP utilizado para el pago de las tarifas es literalmente destruido - nadie recibe el dinero. Es para evitar la monopolización de los recursos. Los servidores pueden votar para aumentar o disminuir la cuota. Cuando la red está bajo carga, la tarifa se ajustan de forma dinámica hacia arriba. Esto eleva el costo de spam en la red por encima del valor del spam así frustrar el ataque.

+131
Kortik 13 oct. 2013 6:04:56

Depende mucho de las circunstancias. Si los casos de uso se superponen significativamente, a continuación, las monedas pueden competir. Que podría afectar negativamente a Bitcoins. Sin embargo, si los casos de uso no se superponen significativamente, entonces las monedas probable es que no tendrá que competir. Que incluso podría afectar positivamente Bitcoins.

Crypto-monedas no están luchando sobre las acciones de un tamaño fijo de pastel. Crypto-monedas están colaborando para ampliar la tarta y llevar sus beneficios a mucho, mucho más amplio de la población.

En mi opinión, cerca de clones como Litecoin afectan a Bitcoin negativamente porque no atraer a una nueva población y se reducen las posibilidades de que Bitcoin va a alcanzar la masa crítica. Sin embargo, debo destacar que uno no debe asumir que todo lo que es malo para Bitcoin es malo para la humanidad. Siempre es posible una nueva crypto-moneda va a venir que es mucho mejor para la humanidad que Bitcoin es, y el más débil Bitcoin está en el tiempo, posiblemente la mejor de esa moneda. Por supuesto, en la otra cara, la más Bitcoin ha allanado el camino, tal vez el mejor de esa moneda.

+128
Maxime Poriel 11 sept. 2018 13:09:38

He recibido una transacción que ha sido confirmado por 36 horas con 0 confirmaciones. Soy relativamente nuevo en btc y haber tenido una relativamente rápida, el problema de la experiencia hasta la fecha no estoy seguro de qué hacer con ella.

Cualquier ayuda sería bienvenida.

Gracias.

https://blockchain.info/tx/751bd6c180fac5c1b54ba428d2b4416a13ecefd978193e5dc8138f5b0de56f86

+115
ShinRyuJin 19 jul. 2017 1:20:35

He estado usando Blocktrail de la API:

https://www.blocktrail.com/api/docs/lang/nodejs#data_overview

para obtener datos para el siguiente saldo de dirección en la testnet:

2N6qMqR9D4BTkD6fS1h6Sq3kRV2FeB1L14j.

Blocktrail la API devuelve el índice como 4, mientras que blockexplorer del:

https://testnet.blockexplorer.com/api/addr/2N6qMqR9D4BTkD6fS1h6Sq3kRV2FeB1L14j/utxo

y smartbit de la Api:

https://testnet-api.smartbit.com.au/v1/blockchain/address/2N6qMqR9D4BTkD6fS1h6Sq3kRV2FeB1L14j/unspent

tanto el retorno de un índice de 0. Me estoy perdiendo algo aquí?

+93
unwork 1 jun. 2017 10:43:00

Mostrar preguntas con etiqueta