Cómo es crypto ser un precio de introducción?

Si un cripto moneda inicia en el valor de $0,0001 y es $1 hoy, es justo decir que el crecimiento ha sido de 1.000.000%? Matemáticamente es correcto, pero todas estas monedas disponibles públicamente en el precio de introducción?

Con existencias regulares, un precio que se establece en la introducción (oferta pública) y el crecimiento es una compensación en contra de que el precio de lanzamiento. ¿Cómo funciona esto con crypto?

+338
Maricar Waclin 27 feb. 2017 21:37:24
18 respuestas

Aquí es una guía para tantas carteras como yo podía entender cómo realizar una RBF con. Esta es una adaptación de mi bitcointalk post: https://bitcointalk.org/index.php?topic=1802212.0

¿Qué es un "Pinchazo" de la transacción? ¿Cómo se produce?

"Atrapado" es una transacción que se ha quedado sin confirmar por el período de tiempo que el receptor o el emisor se siente a gusto con. Pegado de las transacciones puede ser molesto, ya que significa que los beneficiarios consideran a menudo que los remitentes no han pagado todavía, o que el destinatario necesita el dinero tan pronto como sea posible.

Atascado transacciones generalmente son causados por una baja tarifa de transacción de las tasas. Sin embargo hay otras cosas que pueden causar atascado transacciones tales como pasar de una información sin confirmar la transacción, teniendo en polvo salidas en la transacción, o ser un doble pasar de otra transacción. Si una transacción tiene un doble gasto de transacción y el doble pasar confirma, entonces la transacción va a ser "atrapado" para siempre, ya que nunca se puede confirmar.

¿Qué puedo hacer para que mi atascado transacción confirmar?

Hay varias opciones para confirmar atascado transacciones:

Por tanto, el destinatario y el remitente de la transacción, usted puede:

  • Espere que la transacción se confirme
  • Espere a que la red de "olvidar" acerca de la transacción
  • Pida a un minero a confirmar para usted

Para el remitente de una transacción, usted también puede:

  • Intente Reemplazar A Tasa de doble pasar transacción
  • Si usted tiene un cambio de salida, usted puede tratar de un Niño Paga-Para-Padres de la transacción

Para que el destinatario de la transacción, usted también puede:

  • Intento de un Niño Paga-Para-Padres de la transacción

A la espera de una confirmación

Si usted es incapaz de cumplir con cualquiera de las otras opciones o tienen demasiado miedo para hacerlo, usted puede simplemente esperar y la esperanza de que la transacción se acabará por confirmar. Para asegurar que la red está siendo constantemente recordados de la transacción, puede retransmitir la transacción de forma periódica. La mayoría de las carteras se retransmite automáticamente, así que simplemente dejar su billetera abierta permitirá la retransmisión a suceder.

Espera a que la red se "olvidan" de la transacción

Si una transacción no confirmada por demasiado tiempo, puede ser eventualmente "olvidados" por la mayoría de los nodos en el Bitcoin red si nadie relanza la transacción. Esto ocurre debido a que nodo se reinicia, mempool tiempos de expiración, o mempool desalojo porque el mínimo mempool tasa ha aumentado. Este proceso suele durar un par de días (generalmente 3). Una vez que una transacción ha sido "olvidado", no puede ver en su cartera y usted probablemente no va a ver la transacción en la mayoría de los bloque de exploradores. Una vez que la transacción ha sido "olvidado", usted puede simplemente enviar el Bitcoin de nuevo, pero incluyen un mayor pago de la transacción. Si aún se puede ver la transacción en su cartera pero no la encuentro en cualquier bloque de exploradores, usted tendrá que seguir las instrucciones en la siguiente Sustituir A Cargo de la Sección.

Tenga en cuenta que algunas carteras continuamente de retransmisión de la transacción, mientras que la cartera está, así que usted tiene que quitar la transacción de la cartera con las instrucciones de la RBF sección, o apagar la cartera y mantenerlo fuera para varios días.

Pida a un minero en busca de ayuda

Algunos de minería de piscinas y de los mineros de la oferta de servicios para permitir que usted para priorizar su transacción en su mempool por lo que es elegido antes de la inclusión en un bloque. Uno de esos servicios es https://pool.viabtc.com/tools/txaccelerator/. Tenga en cuenta que ViaBTC tiene un límite el acelerador de 100 transacciones de cada hora y requiere que se paga una tarifa mínima de la tasa de 10 satoshis/byte, por lo que su acelerador, no necesariamente puede trabajar. Otro servicio es https://pushtx.btc.com/#/. No se que BTC.com no se requiere otra forma de pago con el fin de "acelerar" su transacción.

También tenga en cuenta que si intenta Reemplazar Por Tarifa de transacción, tanto el original de la transacción y el RBF transacción será considerada doble gasta. Los mineros no va a ayudar con todas las transacciones marcadas como doble gasta.

De intentar Reemplazar Por Cuota (RBF) el doble de pasar de la transacción

¿Qué es una RBF transacción

Reemplazar Por Tarifa de transacción es una transacción que es casi idéntica a la de su pegada transacción, pero se paga un mayor pago de la transacción. Desde la transacción original más probable es que no hace uso de Opt-in RBF, el RBF transacción que vamos a crear será considerado un doble pasar y marcados como tales. Los usos de la transacción Completa-RBF y por lo tanto todavía puede tomar un poco más de tiempo para confirmar como técnicamente es un doble pasar.

La diferencia entre los tipos de transacciones RBF

Reemplazar A Cargo de las transacciones de 3 tipos diferentes, la Primera-Vista-Caja de seguridad(SFS) RBF, Lleno de RBF, y Opt-en la RBF. FSS RBF requiere que el RBF de transacción incluyen los mismos productos, ya que la transacción a la que sustituye y consume los mismos insumos. Completa RBF significa que la transacción es simplemente un doble pasar de otra transacción, pero se paga una mayor cuota de transacción de la(s) que sustituye. Opt-en RBF significa que el RBF transacción sólo puede sustituir a una transacción que se ha Optado por permitir a sí mismo para ser reemplazado. Opt-en RBF sigue BIP 125.

Las instrucciones dadas en esta sección será para hacer Pleno RBF transacciones. Opt-en RBF las transacciones se describen en la "Evitar Atascado Transacciones En El Futuro" sección.

Cómo hacer un Completo RBF transacción

Hacer una RBF transacción depende enteramente de la cartera que usted está utilizando. Algunas carteras de apoyo a la avanzada funcionalidad necesaria para realizar un Completo RBF transacciones, otros no. Las siguientes serán las guías para cada cartera sobre cómo hacer un Completo RBF transacción con esa cartera. En general, el procedimiento es eliminar los no confirmados de transacción de la cartera y, a continuación, vuelva a enviar el Bitcoin, pero con una mayor cuota de transacción.

Cuando hacer una RBF transacción, la transacción debe incluir el recomendado de la tarifa en vigor en el momento de la creación de la transacción. Consulte la "Evitar este problema en el futuro" sección para ayudar con eso.

Bitcoin Core

Bitcoin Core hace Plena RBF transacciones muy fácil. Simplemente vaya a la lista de transacciones, haga clic en la transacción que está atascado, y elegir el Abandono de la Transacción opción.

Si esa opción está en gris, vaya al Bitcoin Core datadir y eliminar la mempool.dat archivo. A continuación, reinicie Bitcoin Core con el -walletbroadcast=0 opción y, a continuación, usted debería ser capaz de utilizar Abandonar la Transacción.

Si las dos opciones anteriores fallan por alguna razón, el inicio de Bitcoin Core con el -zapwallettxes opción para borrar todos sin confirmar las transacciones de la cartera.

Una vez que la transacción es Abandonado o borrado de la cartera, usted puede simplemente ir a la pestaña Enviar y enviar el Bitcoin de nuevo, pero asegúrese de que incluye una suficiente cuota de transacción.

Bitcoin Armería

Bitcoin Armería también hace que la Plena RBF transacciones muy fácil. Ir a Ayuda > Borrar Todas las Transacciones sin Confirmar y reiniciar la Armería. Esto borrará todas las transacciones sin confirmar de la cartera y por lo tanto le permiten crear el RBF transacción. Una vez Armory se ha reiniciado, simplemente envía el Bitcoin de nuevo como lo haría normalmente, pero asegúrese de incluir una suficiente cuota de transacción.

MultiBit HD

MultiBit HD permite la Plena RBF transacciones bastante fácil así. Vaya a Administrar la Cartera y haga clic en Reparación de Cartera y siga el asistente. Este proceso borrará todos los no confirmados de las transacciones de su cartera mucho como Bitcoin Core y de la Armería de hacer. Una vez que la reparación de la cartera se ha completado, simplemente envía el Bitcoin de nuevo como lo haría normalmente. Tenga en cuenta que algunos usuarios han tenido problemas con este método en el pasado y puede que no siempre funcione. Puede que tenga que esperar para que la transacción pueda ser "olvidados" en orden para que este método funcione.

Billeteras que no permiten que usted o que yo no sé cómo hacer Pleno RBF transacciones

No todas las carteras de apoyo a la creación de la Plena RBF transacciones. Muchas carteras no permiten la limpieza de todas las transacciones sin confirmar para permitir la Plena RBF transacciones. La siguiente es una lista de la cartera de software que no soporte Completo RBF transacciones. Si una billetera en esta lista no admite FullRBF transacciones, por favor hágamelo saber y le dará instrucciones para que así yo pueda añadir por encima.

  • Blockchain.info y billeteras web en general
  • Electrum (soporta Opt-in RBF, pero no Completo RBF)
  • Micelio
  • MultiBit Clásico
  • Bitcoin Wallet para Android
  • Breadwallet
  • Copago de

El intento de un Niño Paga-Para-Padres de la transacción

¿Qué es un Niño Paga-Para-Padres de la transacción?

Un Niño Paga-Para-Padres (WASHINGTON) transacción es exactamente como el nombre implica, una transacción de niño pasa de una información sin confirmar la transacción principal e incluye una tarifa de transacción que abarca tanto a la tasa del hijo y el padre. Sin embargo la creación de WASHINGTON transacciones son mucho más difícil, ya que requiere el gasto de una transacción sin confirmar, algo que muchas carteras no permiten.

¿Cómo puedo evitar hacer el Pegado de las transacciones en el futuro?

Utilizando Dinámica De Las Tasas

La mejor manera de evitar que haber pegado las transacciones para asegurarse de que usted no esté pasando de una transacción sin confirmar, e incluyen una suficiente cuota de transacción. Si su cartera admite la dinámica de los costos de transacción, usted debe utilizar esas. Si desea muy rápido confirmaciones, establecer la dinámica de cargos a elegir la forma más rápida tarifa posible. Dinámica de las tarifas se calculan por la cartera mediante el análisis del estado actual de la red y la determinación óptima de la tarifa de transacción a partir de ahí. Puesto que el estado de la red cambia constantemente, el óptimo de tarifa de transacción calculado un día puede no ser necesariamente la mejor cuota para el día siguiente.

Si tu cartera no admite la dinámica de los honorarios, pero no admite la configuración personalizada de la transacción tarifa por cada transacción, usted puede buscar el óptimo de la cuota de la tasa en sitios como http://bitcoinfees.21.co/ y https://bitcoinfees.github.io/ y establecer la tarifa por cada transacción basada en esos sitios. Usted debe hacer esto para cada transacción que usted hace de lo contrario usted puede terminar pagando un sub-óptimo de la cuota.

Si tu cartera no admite ningún tipo de tarifa o no permite la configuración personalizada de los costos de transacción, usted debe actualizar a una nueva cartera. El uso de una tasa fija o tasa fija tasa ya no es una buena idea ya que la red cambia constantemente. Usted puede utilizar esta fórmula: <en>*148 + <out>*34 + 10 donde <en> es el número de entradas y <out> es el número de salidas para estimar el tamaño de la transacción y determinar la mejor tarifa para ti.

Tenga en cuenta que algunas carteras (por ejemplo, blockchain.info), incluso a pesar de que el uso dinámico de tarifas, establecer un límite superior para el pago de la transacción. Si usted nota que sus transacciones están siendo constantemente pegado aunque están utilizando dinámica de honorarios, usted debe comprobar la configuración de su cartera, y tal vez incluso cambiar a una nueva cartera que no tiene límite para el pago de la transacción.

El uso de Opt-In RBF

Opt-En RBF es una característica que permite una RBF transacción a ser más fáciles de crear ya que estas operaciones no serán rechazadas por los nodos de apoyo Opt-En la RBF.

En la actualidad pocos carteras de apoyo a la creación de Opt-In RBF transacciones

Electrum

Para crear una transacción que puede ser reemplazable, vaya a Herramientas > Preferencias y seleccione la casilla "Habilitar Reemplazar A Cargo". Entonces, cuando usted desea enviar algunos Bitcoin, junto a la Cuota de slider es una caja con la etiqueta "Reemplazable". Compruebe que la casilla de modo que, mientras la transacción aún no confirmado, puede reemplazar la transacción con uno que paga una tasa más elevada.

Para aumentar el costo de una transacción que utiliza Opt-In RBF, haga clic en la transacción en la historia de la lista y elegir el "Aumento de la Tarifa" opción.

Armería

Armería también permite la creación de RBF transacciones. Cuando el envío de una transacción, seleccione la casilla de verificación "Habilitar RBF".

Para aumentar el costo de una transacción que utiliza Opt-In RBF, haga clic en la transacción en la lista de transacciones y elegir el "Bump" Tarifa de opción. Las transacciones cuyo pago puede ser aumentada están etiquetados claramente en la lista de transacciones.

+978
KTOV 03 февр. '09 в 4:24

Decred es una fuente abiertabasada en la comunidad, cryptocurrency que utiliza un híbrido de la Prueba-de-Trabajo/Prueba-de-Juego protocolo consensuado. El consenso de protocolo le permite alcanzar una integrada en el sistema de gobernanza, que es un intento de evitar la gobernanza de los conflictos presentes en Bitcoin.

+975
Faisal Khan 12 sept. 2010 2:19:39

Tengo curiosidad de cómo sería una auditoría de la mgwBTC multigateway para nxt para asegurarse de que no están haciendo de reserva fraccional. Dicen que con el respaldo de 100% de los depósitos, pero ¿cómo podemos verificar tales afirmaciones? quiero usar la plataforma, pero estoy seguro que otros tienen preocupaciones similares de confianza.

Dicen que de esta forma se elimina otro mtgox fiasco, pero sólo para estar seguro de que todo el mundo debería ser capaz de auditoría multigateway internos de libros para asegurarse de que es realmente 100% respaldados por depósitos.

+936
sanket lakhani 28 ene. 2015 22:00:10

transacción 9 en el bloque 251684 pasa transacción 25 de bloque 249957. la secuencia de comandos para ser evaluado es:

OP_PUSHDATA0(20) 16cfb9bc7654ef1d7723e5c2722fc0c3d505045e OP_SIZE OP_DUP OP_TRUE
OP_GREATERTHAN OP_VERIFY OP_NEGATE OP_HASH256 OP_HASH160 OP_SHA256 OP_SHA1
OP_RIPEMD160 OP_EQUAL

el problema que tengo es con cómo sha256 un número negativo. hasta el momento tengo lo siguiente:

op: OP_PUSHDATA0(20) 16cfb9bc7654ef1d7723e5c2722fc0c3d505045e,
 nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e]
op: OP_SIZE, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, 20]
op: OP_DUP, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, 20, 20]
op: OP_TRUE, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, 20, 20, 1]
op: OP_GREATERTHAN, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, 20, 1] (desde el 20 de > 1)
op: OP_VERIFY, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, 20]
op: OP_NEGATE, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, -20]
op: OP_HASH256, nueva pila: [0x16cfb9bc7654ef1d7723e5c2722fc0c3d505045e, ???]
+853
James A Price 23 jun. 2017 7:21:53

El 25 BTC en realidad son generados delgado-aire. Básicamente, cada nodo en la red conoce a aceptar los bloques donde la primera transacción en cada bloque debe ser de un máximo de 25 BTC. Si es más, el bloque no se considera válido. Tenga en cuenta que estas son las monedas dado el minero ya que el minero es el que crea el bloque y puede por lo tanto, para que la dirección de estos 25 BTC ir. También tenga en cuenta que el 25 no es un valor codificado, cambia con el tiempo. De nuevo, hay otra regla de "programado" en cada uno de los pares donde se puede calcular la corriente de recompensa. En la actualidad el máximo permitido es de 25, pero cada cierta cantidad de bloques, los compañeros saben que el valor debe ser reducido a la mitad - originalmente era de 50 BTC, ahora es 25, el próximo será de 12.5.

Para responder a su pregunta, compañeros colectivamente saber que la regla es para generar monedas de la nada cada tan a menudo, y la persona que les llega es la persona que extrae el bloque. Usted podría estar preguntándose: ¿qué pasa si una deshonesto pares cambios el 25 BTC transacción para ir a sí mismo en lugar de el minero. Ellos no pueden hacer esto, ya que tendría que volver a la mina de ese bloque (cambiar el contenido de un bloque, también se cambia el hash).

+841
LakendraBCusick 7 ene. 2015 14:35:46

Podría decodificación de una materia de la transacción nunca tienen más de una solución?

Decodificación del raw de transacción es sólo legible de la representación de los datos de la transacción. Así que la respuesta es "no" y "sí"

Sólo hay una decodificación de la transacción.

Pero otro cliente/versión puede agregar algunos otros campos de json

+771
mabako 28 mar. 2015 4:21:59

Hay tutoriales sobre cómo configurar dnsseeder para un nuevo altcoin. Estoy luchando con este para el último par de días.

Estoy modificando dogecoin sembradora y yo sólo no puedo configurar en mi servidor. Mi moneda demonio se está ejecutando en el mismo AWS servidor. Me hizo abrir los puertos 53 y para el demonio rpc. Sólo tengo una ip ejecutando ambos demonio y dnsseed. Mi entendimiento es que el más nodos se conectan a dnsseed, va a agregar automáticamente los nodos a su lista de dns.

la he puesto en godaddy registros

dnsseed.example.com -> IP 

y la IP se está ejecutando dnsseeder.

Aquí puedo ejecutar

./dnsseed -h dnsseed.example.com -n IP

y veo esto

De apoyo incluido en la lista blanca filtros: 0 x 1,0x5,0x9,0xd
Ninguna dirección de correo electrónico indicada. Por favor, usa-m.

Cuando puedo verificar si dnsseed se está ejecutando,

netstat -anp

Yo no podría encontrar cualquier proceso de escucha en el puerto 53.

¿Cómo puedo comprobar si dnsseed se está ejecutando? Gracias por su tiempo, me parece que este tema confuso.

+709
Abhijeet Kasurde 4 feb. 2014 12:35:53

Es mi entendimiento de que los intercambios tienen una "omnibus de liquidación de la cartera" o de varias carteras asignadas a los usuarios individuales y los intercambios de control sobre estas carteras.

Por supuesto, si cualquier cambio, opta por el ómnibus de liquidación de la cartera, que generalmente se asigna direcciones a los usuarios para que puedan transferir fondos dentro y fuera de sus "carteras", la propiedad final de la cual, por supuesto, pertenece a la bolsa.

Son estos dos diseños de los más utilizados cartera de arquitecturas para el intercambio? Estaría agradecido si alguien me podria asesorar en esta cartera de arquitectura de la cuestión, de preferencia acerca de cuál es la mejor práctica para la arquitectura es en estos días.

+637
mayank agrawal 23 oct. 2019 16:03:51

ECDSA r, s codificación como una firma

este enlace no cuadran, alguna sugerencia?

+441
jcoffer 31 dic. 2012 19:24:47

Acabo de encontrar algo extraño, el bloque no 289791 que fue extraído en Mar 10, 2014 está vacía de cualquier transacción. Es a causa de que el minero se negó a aceptar cualquier? O algo más?

+352
user226899 27 ago. 2018 9:51:28

Después de un multisig dirección es creado, puede que una de las claves privadas de la dirección de ser conocido por una persona no relacionada y la seguridad de que la dirección sigue siendo intransigente?

Mi comprensión de que nadie sería capaz de pasar de esa dirección sin las otras firmas

+314
Doum Lev 5 ago. 2018 16:48:02

Recibo el siguiente error al intentar llamada RPC de ruby. bitcoind server se está ejecutando. Estoy usando bitcoin-rubí de la biblioteca .

Código Intentado en irb para la prueba:

requieren de un 'bitcoin'
=> true
irb(main):002:0> txid= "611b40973fe68cc42b70ae5af365a449af458d76086415c6fa6c45364c36278e"
=> "611b40973fe68cc42b70ae5af365a449af458d76086415c6fa6c45364c36278e"
irb(main):003:0> rtx= bitcoinRPC('getrawtransaction',[txid])

Error :

NoMethodError: undefined method `bitcoinRPC' principal:Objeto
 a partir de (irb):3
 de /usr/bin/irb:11:en `<principal>'

Cualquier suggetion será muy apreciada.

Gracias de antemano,

R

+245
user2694186 20 may. 2010 1:30:46

Por favor alguien puede explicar cómo llegar Maestro de la Semilla cuando un nuevo HD claves se crea utilizando Bitcore Api?

Mi propósito es implementar un servicio de billetera en mi aplicación que utiliza Bitcore Api.

Consulte en este enlace aquí

+229
dubadu 16 nov. 2015 7:28:17

Si no, ¿por qué no? Y es que físicamente/teoría o prácticamente no?

Si la respuesta es sí, esta vez práctico y ¿alguien hacerlo? Como yo lo veo ahora, no importa lo que usted está tomando una fracción/subconjunto de bitcoins todo el hash de energía para que la dificultad de encontrar un nonce iba a tardar más de 10 minutos para confirmar.

Como yo lo veo, para que esto sea práctico... Bloque recompensa + guarda honorarios > los costes de extracción * tiempo

Donde se guardan las tasas son el resultado de no tener que pagar otros mineros honorarios desde que te están haciendo a ti mismo y el tiempo es el tiempo que se tarda en encontrar el nonce. nota: este minero no tiene que estar en funcionamiento a tiempo completo

+183
dansmithef 13 ago. 2010 9:11:46

Los certificados han sido corregidos y SSL/HTTPs funciona correctamente ahora.

TXID referentes a la ID de la transacción

N referentes a la entrada que desea utilizar de la transacción.

+128
autistOfSpot 31 mar. 2018 4:23:22

He instalado bitcoin core y estoy generando una dirección utilizando getnewaddress. Para obtener el private_key de la dirección que estoy usando dumpprivkey. Para obtener el unspents estoy usando listunspent. Hasta aquí todo funciona a la perfección. Ahora, el problema es que vamos a decir Si he creado una dirección sin el uso de bitcoin core, a continuación, puedo obtener el unspents de la dirección? He intentado utilizar dumpprivkey y que está regresando

el saldo = host.llame al('listunspent',0,9999999,['msjK2Az65fzqzUDA6yB6QeNi42ssUAxG93'])

Error:

Excepción: Error en la llamada RPC: {'código': -4, 'mensaje': 'la clave Privada de la dirección de msjK2Az65fzqzUDA6yB6QeNi42ssUAxG93 no se conoce'}

Traté de listunspent y devuelve una lista vacía. Cómo obtener el saldo de la dirección creada sin el uso de bitcoin core?

+124
PurpleVermont 24 may. 2010 16:47:07

Yo sólo erróneamente enviado algunos Bitcoin Efectivo de Bittrex a mi Coinbase Bitcoin wallet y ahora están atrapados. Bittrex me han dicho que para eliminar una clave privada de una dirección Bitcoin y la importación en un BCC cartera para recuperar estas monedas. Aparte de ponerse en contacto con Coinbase, alguien tiene alguna idea?

+99
Peter Krautzberger 11 oct. 2012 13:01:34

La respuesta simple es que no hay una restricción en el número total de monedas que se generan.

En la economía el hecho de que el suministro de nuevo cuño de las monedas es la restricción a una tasa constante en el que se introduzca en el mercado o, como en Bitcoin del caso, incluso que el número total que siempre estará en circulación limitada.

Debido a que la cantidad de nueva emisión de monedas en el Bitcoin red se reduce a lo largo del tiempo el número total de monedas jamás emitida convergerán para 21million. Cada 210'000 bloques (o 3.993 Años en espera) el número de nuevos bitcoins que se emiten en la red se reduce a la mitad. El resultado es que tenemos una suma de una serie geométrica, con cada paso que se multiplica por 1/2.

Por lo tanto, en el primer paso 50 * 210'000 = 10'500'000 las monedas fueron emitidas, en el paso actual de la mitad de los que serán emitidos: 25 * 210'000 = 5'250'000 monedas y así sucesivamente. La suma de una serie geométrica que las mitades en cada paso es exactamente dos veces el primer paso, por lo tanto 2* 50 * 210'000 = 21'000'000. Esto también fue descubierto por Euclides, de ahí el nombre.

Aviso que esto es una suma infinita que converge a un límite superior. Debido al redondeo de los implicados en el protocolo de la suma eventualmente final y no hay nuevas monedas se generará.

Estos números fueron escogidos por Satoshi en su original de la prueba-de-concepto de cliente y no han cambiado desde entonces. En algún punto de los valores que habría tenido que ser elegido de todos modos y su enfoque de la elección fáciles de recordar los números son tan buenos como los de cualquier (210'000 ~= 4 años, 50 bitcoins / bloque inicialmente, por lo que en total sería 100 * 4 años => 21'000'000 bitcoins).

Esto no quiere decir que nadie ha criticado a los números y las restricciones. Varios de los primeros ideas estaban allí y a veces incluso implementado que cambió las piezas clave de qué parámetros son los elegidos, sea Litecoin que utiliza inter-bloque intervalos de 2,5 minutos en lugar de 10 minutos, o algunos de los esquemas que, en lugar de depender de un limitado número total de monedas generado preferido para limitar la velocidad a la que las monedas se generan. El hecho es que el Bitcoin red todavía es el mayor de ellos, y sólo el futuro nos dirá si las opciones están a la derecha.

Como para el cumplimiento de la restricción de que es un poco más complejo. Usted ve cuando usted se une a la de la red Bitcoin implícitamente aceptar las reglas subyacentes de la Red funciona con. Esto incluye, entre otras cosas, los parámetros de Satoshi eligió. Así que si se portan mal, por ejemplo, mediante la creación de un bloque que le da una mayor cantidad de monedas que se acuerde, el resto de la red no va a aceptar que e ignorar su reclamo. En cierta manera todos los usuarios del Bitcoin red llegado a un consenso acerca de qué es y qué no es válido. Cualquier cambio en el funcionamiento interno de la red requerirá una mayoría de las partes interesadas para llegar a un nuevo consenso acerca de si para aceptar el cambio. Si usted no sigue la decisión de la mayoría creará un tenedor y viven de eso. Si más personas de acuerdo con usted que podría unirse a su red, y algunas alternativas cadenas incluso podría ser capaz de sobrevivir por algún tiempo. Por lo que la restricción es, básicamente, forzada por la mayoría de los usuarios (o sus computacional poder compartir en la red).

+23
JDilla 18 jul. 2018 20:42:13

Mostrar preguntas con etiqueta