¿Los padres también pagar por hijo?

Uno de Bitcoin core de la política minera en WASHINGTON - hijo paga de los padres. Es decir, la transacción con una alta cuota paga por sus padres.

¿También funciona al revés, es decir, hace transacciones con alta cuota paga por transacción niño que tiene tarifas bajas, dado que ambos están en la mempool? O es la política de "una sola vía", de hijo a padre.

+119
Ayush Khemka 5 may. 2010 11:26:27
26 respuestas

Estoy teniendo problemas con un (400) solicitud incorrecta en el POST de peticiones. Yo soy capaz de ejecutar todos los Get y Eliminar las solicitudes con el mismo proceso de firma, pero, obviamente, el cuerpo es de cadena.vacío. Hemos probado todo tipo de formato JSON para intentar conseguir que esto funcione, pero no es trabajo. No hemos sido capaces de encontrar un ejemplo de CUALQUIER prehash firma para comparar. También, a menos que el POST de la hora del servidor es diferente de la de OBTENER y ELIMINAR servidor veces tenemos la fecha y hora como estamos dentro de 1 segundo de la GET/API de tiempo de llamada para la hora del servidor. GDAX permite a los 30 segundo tampón para autenticar.

Función Compartida pública placeOrder()
Trate de
 Dim Cuerpo Como String = "{""type"":""limit"",""side"":""sell"",""product_id"":""BTC-USD"",""price"":""20000"",""size\"":""0.02235229""}"
 Dim ts as String = GetNonce()
 Dim método as String = "/pedidos"
 Dim str_GDAX_Main as String = "https://api.gdax.com"
 Dim sig as String = GetSignature(ts, "POST", el método, el Cuerpo)
 Dim fr Como Sistema.Net.HttpWebRequest
 Dim targetURI Como New Uri(str_GDAX_Main y método)
 'Dim respuesta as String

 Dim jsonDataBytes Como Byte() = Codificación.UTF8.GetBytes(Cuerpo)


 fr = DirectCast(HttpWebRequest.Crear(targetURI), Sistema.Net.HttpWebRequest)
 fr.Los encabezados.Add("CB-ACCESO-CLAVE", config_API_Key)
 fr.Los encabezados.Add("CB-ACCESO-SIGNO", sig)
 fr.Los encabezados.Add("CB-ACCESO-TIMESTAMP", ts)
 fr.Los encabezados.Add("CB-ACCESO-la frase de paso", config_API_Passphrase)
 fr.UserAgent = UserAgent
 fr.Aceptar = "application/json"
 fr.Method = "POST"
 fr.ContentLength = jsonDataBytes.Longitud

 Dim stream = fr.GetRequestStream()
 stream.Escribir(jsonDataBytes, 0, jsonDataBytes.De longitud)
stream.Close()

 Dim respuesta = fr.GetResponse().GetResponseStream()

 Dim lector Como New StreamReader(respuesta)
 Dim res = lector.ReadToEnd()
lector.Close()
respuesta.Close()
 Volver res

 'Si (fr.GetResponse().ContentLength > 0) Entonces
 'Dim str Como Nuevo Sistema.IO.StreamReader(fr.GetResponse().GetResponseStream())
 'respuesta = (str.ReadToEnd())
 'str.Close()
 "Fin Si

 'Form1.RichTextBox1.Texto = (respuesta)
 Catch ex as del Sistema.Net.WebException
MessageBox.Mostrar(ex.Mensaje)
 "Error en el acceso a los recursos, manejar
 End Try
Final De La Función

Función Compartida Pública GetNonce() As String
 Retorno (DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalSeconds.ToString()
Final De La Función

Función Compartida pública GetSignature(nonce Como Cadena de caracteres, Como el método de Cadena de url Como la Cuerda, el cuerpo as String) as String
 Dim mensaje as String = String.Concat(nonce, método.ToUpper(), dirección url, cuerpo)
 Dim encoding = Nuevo ASCIIEncoding()
 Dim keyByte Como Byte() = Convert.FromBase64String(config_API_Secret)
 Dim messageBytes Como Byte() = codificación.GetBytes(mensaje)
 El uso de hmacsha256 = New HMACSHA256(keyByte)
 Dim hashmessage Como Byte() = hmacsha256.ComputeHash(messageBytes)
 Volver A Convertir.ToBase64String(hashmessage)
 Utilizando
Final De La Función

No tenemos idea de si nuestro cuerpo es incorrecta o si la URI es incorrecta o cuál es el problema. Si alguien puede echar un vistazo a él y averiguar donde nuestro cuerpo error de sintaxis es. O si se deben buscar en otra parte.

+982
mattgist 03 февр. '09 в 4:24

Esta pregunta es más bien técnico.

Blockchains tienden a crecer. Especialmente conocido blockchains como Bitcoin. Me gustaría almacenar una cierta blockchain en un dispositivo externo (por ejemplo, 1 TB de espacio en disco), pero algún día la cadena va a crecer lo suficiente como para utilizar todo el espacio.

¿Cómo haces esto? Es allí una manera a la partición de la blockchain de almacenamiento (para usar muchos dispositivos) o cosas como que en vez de comprar un dispositivo mayor y movimiento de 1 tb de datos no?

+687
user244418 15 ene. 2014 22:37:29

Está en ejecución "bitcoin-cli submitblock xyz" manualmente? Usted no debe hacer esto. Software que hace esto. Si la mina en una piscina, usted ni siquiera necesita para ejecutar bitcoind a todos.

Si desea ejecutar su propio bitcoind nodo, no se metan con el blk*.archivos dat. No es necesario tocarlos. El bitcoind programa es la única cosa que necesita hacer uso de ellos.

Si la mina en una piscina de configurar el ASIC de máquinas de minería y asegúrese de que está ejecutando, entonces, el uso de la piscina del sitio web por el resto de sus necesidades.

+681
awful 1 dic. 2018 7:10:52

Puede Bitcoins ser transferidos a Dólares?

+654
thsutton 6 jul. 2010 10:21:57

En Merkle árbol, las hojas son transacciones reales y los nodos internos son de hash de sus niños. En el Bitcoin en papel, Satoshi habla sobre la poda de las ramas en el árbol Merkle para ahorrar espacio de almacenamiento.

Bajo qué condiciones pueden ser las ramas podadas? Entiendo que la Merkle raíz se usa en la búsqueda de POF para el bloque. Hay situaciones donde todos los nodos en el árbol Merkle, se podan a excepción de la raíz?

+649
ashlyn sutcliffe 29 ene. 2010 4:25:16

Por desgracia, el Bitcoin wiki (https://en.bitcoin.it/wiki/Trade) ha crecido completamente difícil de manejar y tiene muchas anticuado o que ya no vínculos de trabajo.

Coinmap es un lugar decente si usted está en busca de "ladrillo y mortero" las empresas, y spendabit.co listas de millones de productos de un número creciente de Bitcoin habilitado comerciantes (incluyendo la lista de costumbre -- Overstock.com, TigerDirect, etc).

+630
Skramby 21 sept. 2016 3:09:16

Escribió un guión simple que, literalmente, acaba de mitades de 50 BTC (el bloque inicial de la recompensa).

Son estas bloque de recompensas de corregir o son los satoshis ser redondeado hacia arriba/hacia abajo de forma incorrecta?

50.00000000
25.00000000
12.50000000
6.25000000
3.12500000
1.56250000
0.78125000
0.39062500
0.19531250
0.09765625
0.04882813
0.02441406
0.01220703
0.00610352
0.00305176
0.00152588
0.00076294
0.00038147
0.00019073
0.00009537
0.00004768
0.00002384
0.00001192
0.00000596
0.00000298
0.00000149
0.00000075
0.00000037
0.00000019
0.00000009
0.00000005
0.00000002
0.00000001

EDIT: se Basa en el total dado aquí creo que estas halvings debe ser redondeado hacia abajo: https://bitcoin.stackexchange.com/a/9962/24926

+585
Sandbox Wizard 23 abr. 2017 5:46:32

después de 10 minutos todos los recogerá transacción de su transacción de la piscina y empezar a crear el bloque,

No funciona de esa manera: Todos los mineros intento de crear una válida bloque (lo que se denomina minería de datos) sin parar. En promedio, la validez de un bloque se encuentra cada 10 minutos.

Cuando una transacción es la difusión, la mayoría de los mineros van a añadir a su bloque de plantilla (si hay suficiente espacio a la izquierda.). Por otro lado, los mineros se les permite elegir sus transacciones, o mantener el bloque vacío, o rellene el bloque con sus inútiles transacciones libres. Así, se pueden tener diferentes transacciones en diferentes órdenes.

[Pregunta 2]

Los bloques van a competir: El siguiente bloque se elige uno de ellos y que iba a ser el más largo, cadena válida. El otro bloque será huérfano, o no aceptado por la red.

+571
KING01 9 nov. 2017 17:26:43

Trate de http://blockonomics.co . Yo lo uso obtener notificaciones por correo electrónico y consultar saldo, envía un buen formato de correo electrónico

+561
Goodjob343 28 may. 2018 10:25:07

he enviado btc a alguien hace 8 días dice pendientes 0/3 confirmaciones pero dice confirmado en mi página de transacción ¿significa esto que el pago no es completa? y cuánto tiempo se tarda en completar?

+549
user234048 10 mar. 2010 16:56:05

No ha sido probado aún

En este punto, la mejor de mi conocimiento, no hay crypto moneda que utiliza el vencimiento de la transacción salidas o caducidad de direcciones. Por lo tanto, no existen resultados experimentales disponibles a observar vencimiento del efecto de la velocidad.

No afecta la velocidad de

Sin embargo, uno podría argumentar que cualquier sensato período de tiempo (al menos de cinco años) no tendrá un efecto significativo sobre la velocidad del dinero: Ahorro acaba de ser trasladado y el pago de la transacción no se aplica a una cantidad significativa de pérdida. Había un bote de vez en cuando en la minería de recompensas, la creación de pico de hash de tasas, y de repente la liquidez de los picos de si los mineros vender sus recompensas directamente. En comparación con la velocidad generada por la mayoría de la población de usuarios que deben ser insignificante aunque.

Un menor período de tiempo se convertiría en un ahorro de la tasa por dirección, de lo que usted podría verse obligado a pagar al menos una transacción por la dirección de cada período de tiempo. Esta sería la desventaja más pequeños bitcoin titulares en comparación con las personas que tienen más fondos en menos de direcciones.

Freicoin implementa la demora

El más cercano que se me ocurrió es Freicoin, que implementa una demora de alrededor de 5% anual. Es implementado de tal manera que cada vez que un bloque se extrae una pequeña fracción de su ahorro será agregado a la minería de recompensa, así que, va a perder alrededor de 5% por año.

La demora lentamente los desagües de los fondos perdidos

Mientras que la demora es principalmente aplicado en el fin de desalentar haciendo, estabilizar la minería de recompensa, y aumentar la velocidad del dinero, también muy lentamente drenaje de fondos perdidos de nuevo en la minería de recompensa. Suponiendo que el bloque de destino de intervalo se mantuvieron, en 20 años casi el 64% de la pérdida de fondos serán devueltos en el mercado. Después de 50 años, más del 92% de los fondos perdidos, iba a ser reciclado.

+513
Scott Townsley 24 abr. 2017 22:11:16

he fullnode con el último bloque de 130GB. Quiero txindex=1 y necesito ejecutar con -reindex y dbcache=2048 para la velocidad de indexación. ¿Cuánto tiempo de duración del proceso ? Mi servidor es jelastic 10/250, ahora de 18 MHz. Que puedo hacer nueva dirección y enviar bitcoin en proceso de indexación?

+455
Samkelo Leroy Mvelase 14 sept. 2014 1:54:52

Lo que usted necesita hacer es encontrar la transacción i.d. Allí podrá ver de todo, si no hay confirmaciones después de 3 meses de su bien extraño , creo que se puede buscar más respuestas, también en bitcoin foros hay mucha gente que puede ayudar a que no hay nad responden generalmente al instante

+423
Liza L 17 nov. 2010 22:40:52

Uno de los beneficios de cryptocurrencies que he escuchado recientemente en un Bitcoin Meetup que parecía muy prometedor era el modo de reducir el costo de las remesas. He oído que las remesas se define como el acto de devolver un pago que usted previamente aceptado, y como el acto de enviar dinero a través de las fronteras, tales como cuando los trabajadores inmigrantes a obtener ingresos fuera de su país de origen para intentar enviar el dinero que se ganaba la espalda a su país de origen. La primera definición de remesas de beneficios de cryptocurrencies debido a que el protocolo Bitcoin permite programar dinero. Como tecnologías web como HTML, CSS, Javascript y permite programar la información que fluye a través de la web, Bitcoin permite programar cómo el dinero fluye a través de un sistema financiero (ya sea que el sistema sea la de su familia inmediata, de un sistema escolar, o de una nación). Si se pudiera automatizar la devolución de los pagos cuando se cumplen ciertas condiciones, entonces mucho de la contabilidad aparato que existe no sería necesaria. Esto es difícil de hacer, sin embargo. Por ejemplo, Si eres un comerciante que vende radios y se quiere garantizar a sus clientes que ellos pudieran regresar una radio que compró si el transmisor no funciona, ¿cómo puede usted mediante programación instruir 0.1 BTC para ser enviado al cliente cuando su transmisor se rompe? Podría escribir roto-transmisor de software de reconocimiento, pero entonces el sistema de remesas es sólo tan bueno como su software de reconocimiento. Sin embargo, el protocolo Bitcoin deja que la persona común que tiene las necesarias habilidades de programación de automatizar este tipo de servicio.

Con respecto al segundo tipo de remesas, ya que el bitcoin red se compone de un montón de nodos conectados que existen en todo el mundo, una computadora con acceso a internet es todo lo que alguien de un migrante-trabajador-país de origen gustaría recibir bitcoins de un miembro de la familia que trabajan en el extranjero. La industria para este tipo de remesas es en el 10 de miles de millones, por lo que la gente está esperando que el entorno regulatorio para ser un poco más claro antes de la implementación de los servicios que hacen este tipo de cosas.

En general, creo que bitcoin tiene más sentido para los ciudadanos de un país en desarrollo que no tienen confianza organizaciones como existen en los países desarrollados. Si usted vive en un lugar donde el gobierno arbitrariamente puede congelar sus cuentas bancarias que mantiene sus ahorros de toda la vida, entonces Bitcoin ofrecer a la persona común la capacidad de almacenar su dinero en un trustless sistema donde nadie puede apoderarse de su valor. A menos que por supuesto usted revele su clave privada, o que físicamente venir a su casa y la demanda que les dan sus claves privadas.

+418
Jordan Clarke 31 may. 2016 11:53:03

Cómo puede alguien parche Bitcoin?

  • git clone
  • hacer cambios
  • make && run

¿Por qué son esas personas de confianza?

Usted tiene derecho a no confiar en ellos

Y ¿cómo iban a publicar el nuevo código de modo que cada nodo es la actualización de la versión?

Nodo propietarios tienen el derecho a no actualizar a la "referencia" de la versión

Hacer cada nodo se descarga desde un servidor central?

No. Todo el mundo tiene derecho a cambiar todo en su propia copia de las fuentes.

O hacer que alguien empuje?

No.

En ambos casos, no parece descentralizado.

El desarrollo de la "referencia" el software no es descentralizada.

+414
Richard Deuble 16 ene. 2013 7:57:47

Ok, parece que por alguna razón no la he leído esta parte esencial:

La forma más fácil de saber Java para utilizar la autenticación Básica de HTTP es establecer un valor predeterminado el Autenticador:

 final de la Cadena de rpcuser ="...";
 final de la Cadena de rpcpassword ="...";

 Autenticador.setDefault(nueva Autenticador() {
 protegido PasswordAuthentication getPasswordAuthentication() {
 regreso de nuevo PasswordAuthentication (rpcuser, rpcpassword.toCharArray());
}
});
+384
Thrilok 19 mar. 2011 2:08:43

Me he topado con un problema donde un bitcoin partición alcanzó el 100%.

He creado una nueva partición, y tratar de mover todo el Bitcoin directorio, pero me parece que al ser impedidos por la "no queda espacio en el dispositivo" errores.

enter image description here

nyc1_04 es mi nuevo volumen montado. He empezado el proceso de copia que finalmente no pudo con "no queda espacio en el dispositivo" y ahora todas las operaciones parecen fallar.

ya he probado apt autoremove y apt-get clean.

¿cuáles son algunos archivos podría eliminar existentes Bitcoin core carpeta para liberar un poco de espacio pero que se pueden reconstruir cuando se reinicia el servicio?

+338
greatwolf 10 ago. 2014 14:09:38

El bitcoin wiki describe la dificultad de destino de la representación de la siguiente manera:

Cómo es la dificultad almacenan en bloques? Cada bloque almacena un pic representación (llamados "Bits") por su real hexadecimal de destino. El destino puede ser derivado de ella a través de una fórmula predefinida. Por ejemplo, si la lleno de destino en el bloque es 0x1b0404cb, el hexadecimal objetivo es

0x0404cb * 2**(8*(0x1b - 3)) = 0x00000000000404CB000000000000000000000000000000000000000000000000

Tenga en cuenta que el 0x0404cb valor es un valor con signo en este formato. El mayor valor para este campo es de 0x7fffff. Para hacer un mayor valor usted debe desplazamiento hacia abajo un total de bytes. También 0x008000 es el más pequeño positivo valor válido.

Por qué 0x008000 es el más pequeño de positivo valor válido?

+274
Sana Khan Sana 13 ago. 2019 10:27:49

No garantiza que el bloque de hashes son únicas, debido a que ya estaba garantizado, ya que el hash del bloque anterior es parte de la cabecera de bloque.

Garantizar que coinbase transacciones será único.

+228
Huanian Zhang 25 ago. 2012 3:18:14

Estoy tratando de recuperar mi Wasabi cartera. Por alguna razón el 12 de palabra de las 12 de la palabra mnemotécnica que escribí fue mal (no en BIP39 lista). Yo podría manualmente supongo que hasta 2048 veces, pero fue con la esperanza de que podría ser una algorítmica forma de trabajo a través de una matriz de 2048 palabras y asociar el resultado con mis claves públicas para la cartera, para encontrar la palabra correcta.

Soy un programador novato, por lo que cualquier orientación sobre un enfoque para resolver sería de gran ayuda y me ayude a evitar un manual de largo slog. Gracias.

+148
Nicolas Durian 17 jul. 2016 7:30:25

He recibido bitcoins de una billetera en línea y ahora estoy tratando de enviar a 0.05 BTC a otra dirección. Tengo por ahora di cuenta de que tengo que crear al menos 0.0001 BTC como un remitente de la cuota (que mensaje de error era confuso, porque aparece antes de que tenga la oportunidad de establecer que la cuota!).

Ahora estoy recibiendo el mensaje de error "MultiBit debe ser en línea y conectado a más de un compañero a enviar bitcoin". Puedo ver desde el estado en la esquina inferior izquierda que MultiBit es online, pero no puedo ver el número de compañeros.

screenshot of MultiBit 0.5.14 showing error message

  • ¿Cómo puedo comprobar el número de compañeros?
  • ¿Por qué es MultiBit no está conectado a más de un compañero (si alguna)?
  • ¿Cuánto tiempo puede tomar para conectarse a más de un compañero?

Estoy usando MultiBit 0.5.14 con Ubuntu 13.10.

+133
leno4ek 20 mar. 2011 3:49:17

No hay ningún tipo de dirección definido para raw multisig. Si desea enviar el dinero a ellos, tendrás que construir la scriptPubKeys manualmente, o utilizar el protocolo de pago (BIP 70-72).

En general, crudos multisig no se recomienda, ya que almacena más datos de los necesarios en la UTXO conjunto (la base de datos que todos los nodos deben mantener para poder validar transacciones).

+125
lukebuehler 9 nov. 2017 9:38:26

¿La minería scrypt inherentemente confiere ningún beneficio para el medio ambiente o la eficiencia energética, para el mismo nivel de servicio prestado?

+110
Carol Coccaro 19 ago. 2015 4:02:54

La red no "acelerador" de los bloques. Más bien, simplemente no cambia la dificultad por un factor de más de x4 en cada ajuste (que es una vez cada 2016 bloques). No hay límite en la tasa de bloque de generación.

Digamos que usted estaba en un equilibrio en el que un bloque se encuentra cada 10 minutos. Inmediatamente después de que la dificultad de ajuste, más potencia se une a la red y el hashrate x100 es la original. La dificultad no cambio por lo que ahora un bloque se encuentra cada 6 segundos. Esto va para 2016 bloques (~3 horas) y, a continuación, la dificultad irá hasta x4. Ahora, un bloque se encuentra cada 24 segundos; después de 2016 bloques (~13 horas) la dificultad va a subir de nuevo x4. A continuación, un bloque se encuentra cada 96 segundos, el 53 horas; a continuación, un bloque se encuentra cada 384 segundos, para 215 horas; a continuación, el límite codificado no se activa, la dificultad irá en un factor de (600/384), y ahora, un bloque se encuentra cada 10 minutos.

En esos momentos en los que el total de hashrate es demasiado alta para que la dificultad actual, el nivel de la bifurcación será como si la constante de tiempo es menor. Por lo que se bifurcan de hecho será alta si el total de hashrate sólo ha aumentado rápidamente.

+95
Jason Kleban 22 may. 2016 12:49:03

Descargar el bitcoin core bootstrap.dat

La mayoría de las descargas se comprimen para ahorrar en el tiempo de descarga.

Actualización: Aquí está el torrent. https://getbitcoinblockchain.com/

+88
Ewen Dunn 10 jul. 2019 23:21:56

PoW logra el mismo resultado como BFT. Sin embargo, la manera en que se llega al mismo resultado es diferente. PoW es el medio ambiente donde hay actores que no son de confianza. A diferencia de BFT protocolos de donde es semi-confianza.

+35
coxmartdxb 21 feb. 2012 21:06:27

Mostrar preguntas con etiqueta