Podría una red se describe a continuación la función y el cómo de bueno?

Tengo una idea en la que estoy trabajando por algún tiempo, sería el uso de la tecnología blockchain. Sin embargo, a pesar de que sé algo acerca de blockchain como se encuentra hoy, me falta un más profundo conocimiento acerca de primitivas criptográficas. Así que, porque no podía encontrar una respuesta definitiva en cualquier lugar, pensé que voy a tratar aquí. Como soy completamente nuevo en este foro, por favor, me informen si mis preguntas deben ser publicados en otro categoría.

Así que aquí están las preguntas:

Vamos a suponer que en un peer-to-peer de la red hay un gran volumen de información que va de un nodo a otro, sin embargo, la mayoría de esta información es privada. Así, un nodo: 1) las señales de su mensaje (para autenticar la fuente) 2) a continuación, se cifra utilizando la criptografía simétrica 3) se cifra la clave simétrica (que se utiliza para descifrar el mensaje utilizando la clave pública del destinatario 4) y, a continuación, en la parte superior de que los signos utilizando su clave tanto en el mensaje cifrado y la clave simétrica

Así que, finalmente, tenemos 2 cosas: 1) Mensaje -> Firmado con su clave privada -> Cifrado utilizando la criptografía simétrica -> Finalmente firmado de nuevo (los nodos de la red se lo hará saber a partir de qué nodo está viniendo) 2) clave Simétrica que se utiliza para descifrar el mensaje -> cifrado usando criptografía asimétrica por la intención de clave pública del destinatario -> y finalmente firmado por el remitente de la clave, por lo que los nodos se conoce el origen del mensaje.

Las ventajas de esto es que podemos enviar información a través de la red, ningún nodo de retransmisión de esta información se conoce el contenido de la misma, y aún cada nodo será capaz de confirmar la identidad del remitente y del destinatario será capaz de finalmente descifrar el mensaje y también confirmar el origen de este mensaje (como es firmado) aún en el formulario descifrado.

1) ¿hay alguna técnica razones por las que algo como esto no funciona? 2) ¿Podría un camino privado enviar mensajes a ser utilizado en una red grande (tamaño de bitcoin, por ejemplo), donde cada nodo de "piscinas" de los mensajes y los envía a sus compañeros? Los problemas que veo es el tamaño de los mensajes (que crece más y más, mediante la firma y el cifrado como el). 3) estoy seguro de eso, pero quiero preguntar de todos modos - podría nodo comparar dos mensajes que recibía, incluso si son diferentes, y encontrar cada dos o más mensajes que fueron firmados por la misma clave pública (de la misma fuente)?

Por supuesto, hay un problema que como nodos de un "pool" de los mensajes, no sé si el mensaje se entregó o no. Pero eso no es parte de esta pregunta.

Si hay algún experto que tiene tiempo para responder a las preguntas básicas en este foro, estoy profundamente agradecido.

+467
Kavanavak 7 jul. 2019 23:15:44
32 respuestas

. Usted puede utilizar Bitcoin-PHP Pago de la biblioteca - https://github.com/cryptoapi/Payment-Gateway

<?
 require_once( "cryptobox.class.php" );

 $options = array( 
 "private_key" => "", // clave privada a partir de gourl.io
 "orderID" => "your_product1_or_signuppage1_etc",
 "amountUSD" => 2 // 2 USD
 ); 

 // Inicia El Pago De Clase
 $box1 = new Cryptobox ($opciones);

 // Muestra la Casilla de Pago o el pago exitoso resultado 
 $paymentbox = $box1->display_cryptobox();

 // A. Proceso De Recibido El Pago
 if ($box1->is_paid()) 
 { 

 // Aquí el código para manejar con éxito un cryptocoin de pago
 // ...
 } 
 otro de $mensaje .= "El pago no se ha hecho todavía";
?>
 <!DOCTYPE html>
<html><head></head>
<cuerpo>
 <?= $paymentbox ?>
 <?= $mensaje ?>
</body>
</html>
+960
noturdrugdealer 03 февр. '09 в 4:24

Tengo una solución para que yo pueda seguir utilizando MultiBit, es decir, una secuencia de comandos que se esconde la cartera cuando no lo estoy usando:

#!/bin/bash
mv ~/.MultiBit ~/MultiBit
java -jar /usr/local/MultiBit-0.5.18/multibit-exe.jar
mv ~/MultiBit ~/.MultiBit

Áspero, y no una solución, pero estoy bastante contento con ella.

+957
Roofaid Roofaid 20 abr. 2017 4:41:10
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

No es sensible a todos.

En particular, no permiten que la gente se derivan de las direcciones, no les permite reconocer direcciones, que son suyos, y no puede ser utilizado para inferir nada acerca de sus claves privadas.

+899
user142351 16 ago. 2017 0:10:54

He escrito las herramientas que un auditor debe encontrar muy útiles para este propósito.

La herramienta analiza tanto para recibir como para cambiar las direcciones hasta la brecha límite, que es el valor predeterminado es 20 (coincide con el estándar), pero se puede ajustar si se desea.

Los pasos pueden ser tan simples como:

  1. obtener el Maestro XPub clave para el bolsillo.
  2. Vaya aquí para encontrar todas las direcciones que se haya utilizado alguna vez.
  3. Haga Clic En "Generar Historia Del Precio De Informe Para Estas Direcciones". Esto va a generar un historial de transacciones informe, con el histórico de USD precios.

Si el sitio web no debe estar disponible por cualquier razón en el futuro, las herramientas son de código abierto y se puede encontrar en github.

  1. github.com/dan-da/hd-wallet-addrs
  2. github.com/dan-da/bitprices
+893
Antokop 28 jul. 2016 0:27:23

Lo de la piscina está utilizando? Como un ejemplo, si se golpea (POST una solicitud a) eligius piscina (http://gbt.mining.eligius.st:9337) con el cuerpo como

{"id": 0, "método": "getblocktemplate", "params": [{"capacidades": ["coinbasetxn", "workid", "coinbase/append"]}]}

tomado de https://en.bitcoin.it/wiki/Getblocktemplate usted recibirá una coinbasetxn campo devuelto en el json.

+851
John Likens 20 ago. 2017 5:38:29

(Nota: Mi respuesta es bajo el supuesto de que "Blockchain = Blockchain de Bitcoin." Esto no se aplica a archivo blockchains como SiaCoin o Storj)

Depende de cómo se defina la "escalabilidad" y "centralizado".

La centralización

Si te refieres a

centralizada = en un equipo grande

Sí, el blockchain podría ser más escalable, ya que puede ser sharded: he Aquí la enorme Etereum la fragmentación de preguntas frecuentes.

centralizada = muchos equipos en una gran empresa

Bases de datos relacionales también se puede sharded, por lo tanto la escalabilidad depende del tipo de datos.

Tipo de datos

Inmutable de datos / datos con la versión de seguimiento

Blockchain podría o no podría ser una mejor opción, depende de la aplicación.

Datos mutables

No es una buena idea usar una inmutable blockchain para mantener datos mutables. Usted puede simplemente enviar los cambios a la blockchain. Por el contrario, usted tiene que escanear el blockchain de principio a fin, si necesita acceder a un archivo, a menos que los archivos actuales son tan pequeñas que usted puede guardar una copia de la misma. (<- Que son más grandes, los archivos o la versión de la historia de los archivos? Que las formas de cómo se defina la escalabilidad.)

+796
Grace White Ide 4 oct. 2018 21:38:31

AFAIK, el maestro de la clave privada en sí misma no es revelado. Sin embargo Electrum le mostrará la semilla de palabras a partir de la cual el maestro de clave privada es generada a partir de. Para obtener su semilla, usted puede ir a la Cartera > Semillas y introduzca su contraseña si usted tiene uno. A continuación, aparecerá un cuadro de diálogo que tiene su semilla palabras. Tenga en cuenta que estas semillas palabras no son BIP 39 de la semilla de palabras por lo que no son compatibles con otros cartera de software.

+731
ErrorGod404 18 mar. 2017 20:46:59

Si usted está usando Bitcoin Core, primero debe importar la clave privada mediante la importprivkey de comandos de la consola. Las monedas que posea la clave privada se añadirá a su saldo existente (si la hubiere).

Si usted desea pasar los específicos de monedas en lugar de algunos otros en su cartera, puede utilizar la "moneda" control de característica. Esto puede ser habilitada en la Configuración:Opciones:Mostrar; al enviar monedas, se te ofrecerá una lista para seleccionar las direcciones de/las transacciones que usted desea para pasar de.

+719
FAMILY 16 mar. 2012 1:22:36

He llegado a este punto de la lectura de diversos blogs, artículos, otros stackexchange hilos y viendo vídeos en Youtube sobre el tema y todavía tiene un montón de preguntas. No espero que las siguientes preguntas para ser contestadas aquí, que son sólo para ilustrar mi nivel de comprensión y de lo que estoy confundido acerca de. Lo que realmente estoy pidiendo aquí es señalar a una línea de resoursce (tutorial, conferencia, curso, etc), que me puede ayudar a responder a TODAS estas preguntas a continuación:

1) Aceptar por lo que he oído acerca de la creación de una cartera. Y casi todos los recursos que he encontrado va a hablar sobre el uso de algo como blockchain.info o coinbase o a algún sitio. Ahora, a mi entender, la cartera se compone esencialmente de dos componentes: la privada y la clave pública. Para crear una cartera (cuenta) en un sitio significa que estoy bastante permitir que el sitio para saber cuál es mi clave privada es, ¿correcto? No quiero un debate ético aquí. Técnicamente hablando, tengo mi clave privada correcta? Si es así, ¿cómo es un bitcoin wallet creados de esta manera diferentes a la banca en línea, excepto con ningún seguro, porque es aleatoria la 3ª parte de sitio? Debo estar perdiendo algo aquí, sin duda...

2) a continuación de los que he oído hablar de minería de datos. Siendo recompensado por resolver complejos rompecabezas matemáticos y lo que no. El "complejo"? De verdad? Son como...ecuaciones diferenciales o NP-hard problemas? Tan sólo, intentando un nuevo nonce? Es que realmente todo lo que hay para este "rompecabezas complejo"? Tratando de números aleatorios hasta que algo funciona?

3) Luego oigo hablar especializados de minería de hardware, y la minería granjas, y lo que no. Adivinar es que todos lo hacen con (2) anteriormente. Pero ¿qué pasa con la 'verificación' poco con las transacciones? Es automatizado que también ahora o que?

4) "Cuando un grupo de transacciones es verificado y la prueba o el trabajo realizado, un nuevo bloque que contiene estas transacciones se añade al bloque de la cadena una vez que se recibe suficientes confirmaciones". Oh, querido señor, ¿por dónde empezar a preguntar acerca de esto. Vamos a ver...de las transacciones que realiza una 'select' para comprobar y poner en el siguiente bloque, lo que sucede cuando alguien crea otro bloque que contiene algunas de las transacciones que usted está tratando de verificar así, lo que en realidad hace un bloque contiene, es un hash de todas las operaciones o, wtf confirma un bloque, es que incluso en una cosa, que hace que, ¿cuál es su motivación? La cabeza de la explosión de la Gente invierte en esto sin conocer todos estos detalles, ¡de verdad!? https://m.youtube.com/watch?v=6HFtk29k7-Y

5) "Al enviar bitcoins a una dirección, la transacción es transmitida a la red". Lo de la red, ¿cómo es la emisión, existe alguna API que se llama con una solicitud o? ¿Hay algún software que DEBES descargar para convertirse en un nodo de esta red?

6) Merkel árboles. ¿Y ahora qué?

Ok, así que esperemos que le da una buena indicación de donde estoy yo. Necesita ayuda.

+718
TheNone 10 nov. 2017 17:42:57

1 mBTC = 0.001 BTC

1 mBTC = de 100.000 Satoshis


1 uBTC = 0.000001 BTC

1 µBTC = 100 Satoshis


1 Satoshi = 0.00000001 BTC

100 Satoshis = 0.000001 BTC

1,000 Satoshis = 0.00001 BTC

De 10.000 Satoshis = 0.0001 BTC


1 BTC = 100.000.000 de Satoshis

1 BTC = 1.000.000 de µBTC

1 BTC = 1000 mBTC

+715
kakashi savage 25 jul. 2010 22:25:17

Si bitcoind está aceptando llamadas RPC tiene muy poco que ver si es seguro. De forma predeterminada, bitcoind sólo acepta conexiones que se originan desde el equipo local. En la mayoría de las situaciones donde un atacante puede realizar conexiones RPC, ellos tienen la capacidad de buscar en su cartera carpeta y copiar su cartera de descuento. (Hay un montón de difícil excepciones a eso. Por ejemplo, es posible tomar distancia de un usuario de SSH privilegios sin quitarles su capacidad para utilizar SSH de reenvío de puerto.)

Además, si usted enciende RPC, bitcoin va a generar una contraseña para ella, que es demasiado largo para ser adivinado. (Esta contraseña es diferente de la cartera de cifrado.)

Si su cartera estaba encriptado, entonces usted no será capaz de utilizar un script cron para transferir automáticamente sus Bitcoins a tu cuenta de exchange.

Yo llamaría a dejar su billetera sin cifrar un aceptable riesgo de seguridad.

+708
hibiscus 1 ene. 2012 23:06:45

Según este ejemplo de código, lo que estoy tratando de hacer una .net httpwebrequest de mi máquina local a un local de bitcoind -daemon del servidor. Sin embargo, sólo estoy recibiendo un 400 solicitud incorrecta en webRequest.GetResponse().

Estoy completamente perplejo en cuanto a cómo proceder - ¿hay algo sale mal con este código? Tengo el bitcoin.conf archivo con el siguiente nombre de usuario y pass, y es el puerto 8332. Estos son los únicos valores que me he fijado en el bitcoin.conf. Soy un noobie en tanto que las peticiones web y el Bitcoin api, por lo que sospecho que es algo estúpidamente obvio.

Para un poco más de información, cuando yo manualmente vaya a localhost:8332 en el navegador, las credenciales que uso en mi programa de trabajo, y la página web devuelve:

{"resultado":null,"error":{"code":-32700,"mensaje":"error de análisis"},"id":null}

Aquí está el código que realiza la solicitud:

HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Crear("http://127.0.0.1:8332");
webRequest.Credentials = new NetworkCredential("bla", "blabla");
/// importante, de lo contrario el servicio no puede desirialse su solicitud correctamente
webRequest.ContentType = "application/json-rpc";
webRequest.Method = "POST";

JObject joe = new JObject();
joe.Add(new JProperty("jsonrpc", "1.0"));

// serializar json para la solicitud de
string s = JsonConvert.SerializeObject(joe);
byte[] byteArray = Codificación.UTF8.GetBytes(s);
webRequest.ContentLength = byteArray.Longitud;
Secuencia de flujo de datos = webRequest.GetRequestStream();
flujo de datos.Escribir(byteArray, 0, byteArray.Longitud);
flujo de datos.Close();

WebResponse webResponse = webRequest.GetResponse();
+705
Szaman86 8 abr. 2018 7:31:44

Pegar el litecoin dirección en blockr.io de búsqueda y, a continuación, usted recibirá su litecoin dirección de la página de la información. Thare, usted podrá ver su dirección de saldo, total que recibió y total de la transacción hasta el momento.

+702
theLastNightTrain 12 sept. 2013 2:06:08

La respuesta corta es la nube de hash no es rentable, como se podría esperar. Usted todavía puede generar beneficios, pero su valor es minúsculo en comparación con la inversión. Concretamente la respuesta a esta pregunta, voy a compartir con ustedes un modelo que desarrolló para calcular las ganancias de la nube-hasing (servicio de bit-miner.com).

Modelo De Ganancias

Cloud Mining Profit Calculator

Hojas de cálculo de Google Enlace si quieres jugar con los números.

La Inversión

Compré un total de 30 acciones por un valor de inversión de 322$ (pago de los cargos incluidos) para 9.90$ a compartir. El servicio de distribuye dividendos dos veces por mes para el valor de ~0.00128193 BTC por acción.

Las Matemáticas

Dada la inversión anteriormente, este servicio se puso en mi saldo un total de ~0.0807714 BTC por mes. Suponiendo que el BTC/USD tipo de cambio se fija en 255USD esto significa que se va a generar un ingreso (no fines de lucro) de 20.59 USD por mes.

Ahora, supongamos que mi inversión tendrá una duración de entre febrero de 2015 y diciembre de 2016, voy a romper incluso en junio de 2016 y hacer de lucro de el valor de 17.35 USD si el BTC/USD tipo de cambio sigue siendo fijo en 255USD.

Hay 3 maneras en que esta situación podría evolucionar (a partir de hoy la inversión a la fecha):

  1. El mejor de los Casos: El BTC/USD tasa de aumento y voy a romper cuanto antes y en realidad hacer más ganancias. Para que este beneficio sea sustancial de la tasa el doble si no triple (muy poco probable).

  2. Caso Normal: Si el BTC/USD tasa sigue siendo el mismo, al final de este período de inversión, habría generado 1.815 BTC por un costo de 322USD y una ganancia de ~140USD (exch. tasa de BTC/USD 255USD)

  3. Peor Caso: El BTC/USD tasa de caída y con el tiempo voy a estar en una pérdida. O, al servicio de los dueños de decidir que no es rentable para ellos nunca más (dado el aumento del factor de dificultad) y que se va a vender el hardware y distribuir los beneficios basados en el número de acciones de propiedad. El problema es que este hardware deja de usar rápidamente y todo el mundo estará en una pérdida por el tiempo que los dueños deciden vender.

Antes de concluir, es importante tener en cuenta que los Dividendos por acción valor es probable que disminuya con el tiempo como es inversamente proporcional a la Bitcoin Dificultad de valor.

Con todo, si quieres experimentar y participar en el bitcoin escena y tienen un par de cientos de dólares que quieren pasar de aquí o de allí, ir a por ello. Si no, encontrar otras maneras de adquirir/invertir en bitcoins, que son más baratos y más rápido.

Descargo de responsabilidad: yo no soy un economista o un financista, así que por favor perdonar cualquier abuso de la jerga técnica.

  • Edit: he editado la hoja de cálculo de Google para tomar en consideración la minería de dificultad. El impacto no es grande, pero hace que las proyecciones más precisas.*
+646
badwolf9 28 nov. 2019 20:20:52

Ver Blockchain.info cartera de código fuente https://github.com/blockchain/My-Wallet-V3

Compruebe también el bitcoinjs-lib de la lista de proyectos

+498
src091 14 sept. 2014 7:01:27

Por defecto no hay ninguna manera de que un comerciante para evitar un doble pase, mientras que una transacción está en 0-conf estado.

Supongamos por un segundo que todos los mineros son simplemente motivados por honorarios y no se observa defecto de minería de la política (es decir, Primero Visto Caja de seguridad (SFS), RBF-FSS y amigos...) y continuar para aceptar transacciones que contienen pasado UTXOs. Si piensas de esa manera, hay métodos para un comerciante para incentivar a los mineros a favor de la transacción original sobre el doble pasar de la transacción.

El comerciante puede optar por utilizar una en WASHINGTON (Hijo paga de los padres) transacción para aumentar el valor de todas las transacciones posteriores que dependen de la anterior transacción que está siendo doble gastado. Al hacerlo, los mineros serán incentivados para aceptar el original de la transacción a través de la doble gastado transacción.

El WASHINGTON método sólo es eficaz depende de la aceptación de la anterior operación, por lo que puede que no funcione si la totalidad de la red Bitcoin sólo implementa FSS ya que no sería inherente a un estado incoherente de confirmar la transacción (es decir, la partición de los nodos P1 podría pensar que la doble pasar es el de transacción válido; mientras que la otra partición P2 podría pensar que el original de la transacción es válida la transacción).

En resumen, hasta la fecha, no se conocen métodos para aceptar cero-la confirmación de las transacciones debido a cómo el cliente de referencia se implementa como va a rechazar las transacciones que contienen pasado UTXOs. Por lo tanto la doublespent transacción serán aceptadas o el original será aceptado.

+494
ejaenv 28 oct. 2012 12:37:25

Como bitcoins se extraen son mayores bitcoins se retiró? Si no, ¿cómo es la inflación monetaria prevenir? No la adicional bitcoins causa, el valor total de bitcoins a ser desinflado?

+490
C V S S Satish 14 jul. 2019 21:37:38

Parece que el formato fue diseñado para otros fines que los Bitcoin del objetivo, y se utiliza sin modificaciones en el código.

Si desea una justificación de por qué una representación compacta en primer lugar: no perder espacio en el bloque encabezados, presumiblemente. Ahora sabemos que hay poca necesidad de tener el destino almacenado en el bloque cabeceras en todos (en el encabezado de la primera sincronización no lo necesita), pero antes de eso, era necesario para ciertos DoS protecciones.

La elección, de hecho, parece un poco extraño; el bit de signo es realmente innecesario, y los rangos de parecer un poco fuera de. Sin embargo, no es una elección terrible para un simple genérico de 32 bits número de punto flotante.

+439
Yvette Marie 6 ago. 2014 23:15:42

KYC y AML son necesarios si la entidad está moviendo el dinero de la a a la B. Dichas entidades se conoce como MSB (Empresa de Servicios monetarios). Sin embargo crypto los intercambios no son verdaderamente MSB pero todavía KYC y AML. Ver este perspicaz artículo: https://hackernoon.com/bitcoin-is-not-money-if-you-seek-compliance-you-are-asking-for-trouble-cbe9107e5298?source=linkShare-ea6a485c6847-1499320847

+413
Erik G 13 dic. 2015 22:26:28

Yo recomendaría contactar con un administrador inmediatamente. Una cosa es cierta: no acaba de desaparecer en el aire. La mayoría de las transacciones se llevan menos de 24 horas, por lo que es altamente improbable que se acaba de mostrar en una semana; sin embargo, no se debe estar muy decepcionado por no conseguir de inmediato porque van a subir de valor en los últimos días

+407
Sateesh Kumar 6 jul. 2019 21:19:21

Los intercambios no gire un cryptocurrency en otro, que acaba de comprar y vender para que alguien más dentro de la bolsa. Para el intercambio de las monedas no es el ya mencionado experimental atómica de intercambio de tecnología que puede ser revolucionario y potencialmente perjudicial para el tradicional intercambio.

+395
Tim Curran 28 oct. 2018 13:05:52

Ellos pueden hacer cualquier cosa en el contrato entre la piscina minero y la piscina operador no prohibir.

Digamos que me ofrecen para comprar latas de aluminio de diez centavos cada uno. Te gusta la idea de reciclar así que me pueden vender sus latas. Pero en lugar de reciclar me queme. No me violen el acuerdo? No. No había un acuerdo de que las latas deben ser reciclados.

CoinLab, por ejemplo, va a ser proveedoras de software en los que pueden comprar todos los hash que se obtiene de minado, y en cambio se paga en créditos que pueden ser redimidos con ciertas empresas de juegos de azar. Ese acuerdo será probablemente essentailly no más específico de algo que el efecto de la "publicado tasa se paga por el nivel de la mezcla se realiza". Desde allí, pueden hacer lo que quieran con el hash de energía, siempre y cuando se paga según lo acordado en el contrato.

Si no hay contrato, no hay ningún tipo de restricciones sobre lo que la piscina operador puede hacer con ese hash poder legal a un lado los problemas. Por ejemplo, si el operario de piscina hace un 51% de ataque y doble gasta, que es un fraude y los ilegales, independientemente de lo que es un contrato dice que el operario de piscina puede hacer con el hash.

+394
Kappy Howard 7 dic. 2012 10:08:54

En los relámpagos de la red de pagos son la cebolla enrutado. La única cosa que un PSV podría revelar es el anterior y el siguiente salto, pero no se puede saber el origen o el destino. Ellos saben que vino de Alice, y se fue a Bob, pero no saben de donde Alice puede haber tomado de, o donde Bob puede enviar a.

+389
Rafael Barbosa 30 jul. 2011 13:08:17

Estoy construyendo una altcoin utilizando el litecoin código fuente.

He quitado todos los Emplace Semilla de llamadas en chainparams.cpp para DNS de siembra, cambió mi nodo predeterminado del puerto de comunicación puerto 421 y comentó todo el horno de la semilla, los nodos de chainparamsseeds.h, incluso, agregó el dnsseed=0 y semilla=0 para mi archivo de configuración y borrado mis compañeros.dat antes de lanzar el núcleo del demonio, sin embargo, sigo sin ver los clientes que se conecten a mi VPS para todos los diferentes tipos de monedas y rápidamente terminan prohibido.

Lo que me estoy perdiendo? No puedo encontrar una sola razón por la que estos compañeros se conecta a mi VPS.. Aunque no es el fin del mundo porque se ha enganchado a mi cadena y solo sincroniza los bloques/cabeceras con mis otros nodos, se ve muy poco profesional. Cualquier ayuda se agradece!

Gracias!

  • Schwifty
+349
Davion Taylor 3 feb. 2010 14:40:35

Algunas personas mantienen evangelizadora que Bitcoin honorarios de transacción son mucho menores que los de PayPal o con tarjetas de crédito.

Sin embargo, una vez que casi todos los 21 millones de bitcoins se han extraído, la red todavía tienen que ser protegidos.

Pero "los mineros" no puede entonces ser recompensado por los recién graduados de bitcoins. Van a tener que ser recompensado por los honorarios de la transacción.

He leído que el mercado va a encontrar el equilibrio de lo mucho que estas honorarios de la transacción será.

¿Hay alguna estimación o más concreto cálculos acerca de eso? Es incluso posible prever, como el "grado de seguridad en la red" es un lugar nebuloso de incentivos para la mayoría (informal) de los usuarios? Será que así sea aplicada por el software? Estos honorarios mejor ser absoluto o relativo a la cantidad de una sola transferencia?

+285
Timothy Winters 2 ene. 2013 22:24:36

Digamos que dos mineros crearon 2 bloques diferentes y difundirlos en la red. Ahora, algunos clientes ver blockchain 1 y demás blockchain 2, que son diferentes el uno del otro.
Me gustaría entender técnicamente posible cómo, al final, la mayoría de los clientes se continuará con sólo una sola cadena y la otra ser abandonado?
Por qué será que elegir uno sobre el otro?
Me gustaría creer que esto es hecho automáticamente por los clientes / los mineros sin contacto humano, sólo por algún tipo de código de la lógica. Que la lógica es lo que yo busco.


Relacionadas con la pregunta: ¿Qué sucede con extinguido blockchains, y las transacciones dentro de ellos?

+258
Chris Priest 17 mar. 2018 22:27:17

Si puedo generar la transacción en B y enviarlo a bitcoin de red aparecerá en el bitcoin-qt historial de transacciones en el equipo?

Sí, cuando se hacen transacciones, sus transacciones se transmiten a otros nodos y, a continuación, toda la red. El nodo seguramente tendrá la transacción en la memoria de la piscina / blockchain, siempre y cuando el Bitcoin Core es totalmente sincronizado. Pero solo aparecerá en la pestaña "historial" si al menos una de las entradas de la transacción se realizó en una clave privada que el equipo a tiene.

Si una pregunta es verdad, solo buscando en el ordenador puedo saber cuál es el equipo que genera el tx?

No hay manera de entender si usted está usando Bitcoin Qt (no sé si hay un completo cliente de nodo que hace eso) - no registro si se creó la transacción, o recibió la transacción de un nodo.

Usted puede utilizar clientes de la web, por ejemplo GreenAddress. Se registro cuando se inicia sesión con su dirección IP y la hora. Entonces usted puede tratar de encontrar el que equipo es mediante la inspección de su dirección IP y la fecha y la hora.

+233
Xavier Lowmiller 25 abr. 2017 14:43:59

Pensé que esto sería tan simple como gasto en el total de cartera de la cantidad a una nueva dirección de recepción de la misma cartera, y ver como las dos entradas fueron combinados en dos salidas. Sin embargo, cuando me hizo la billetera simplemente pasó dos salidas de la misma cantidad (menos una pequeña cuota), independientemente

Que es exactamente lo que se supone que deben hacer. Que no funciona significa que no se especifica la cantidad correctamente. Esto podría ser porque usted calcula la cantidad incorrecta o hay un error de software. Me estoy inclinando hacia los primeros.

Si se calcula la cantidad por mirar una blockchain explorer, no hagas eso. Va a resultar en un balance preciso de cálculo debido a cambio de domicilio. En su lugar, usted simplemente debe utilizar lo que su cartera de informes de nuevo a usted.

La mayoría de las carteras tienen una opción para enviar la cantidad máxima en la cartera. Si su cartera tiene esa opción, se usa en lugar de introducir manualmente la cantidad. Esto se garantiza que la totalidad de su saldo es enviado a una sola UTXO.

+226
Jeff Cate Nydm Ordm 24 nov. 2013 18:40:16

Usted no debe pedir a los usuarios de sus claves privadas. En lugar de ello, generar nuevas direcciones (con claves privadas) para que los usuarios de depósito de bitcoin en. A continuación, asegúrese de mantener las claves de seguros y seguros, copia de seguridad de ellos y mantenerlos cifrados

+200
vashavoc 21 jul. 2019 11:45:35

¿Qué significa el btc no existen, lo hace de una transacción se muestra cuando se utiliza la frase para que se recupere? si es así, entonces probablemente fue robado, si no, entonces usted utiliza mal la frase.

+171
Orakul9 8 may. 2016 8:34:25

Tengo un unsigned raw segwit transacción en mi regtest de la red:

02000000011333183ddf384da83ed49296136c70d206ad2b19331bf25d390e69b222165e370000000000ffffffff0200e1f5050000000017a914a860f76561c85551594c18eecceffaee8c4822d787f0c1a4350000000017a914d8b6fcc85a383261df05423ddf068a8987bf02878700000000

Bastante formato:

Versión: 02000000
Bandera:
Entrada De Conteo: 01
Entrada 1 Salida Anterior Hash: 1333183ddf384da83ed49296136c70d206ad2b19331bf25d390e69b222165e37
Entrada 1 Salida Anterior Índice: 00000000
1 de entrada de secuencia de comandos duración: 00 (vacío por ahora)
Entrada 1 scriptSig: 
La entrada 1 de la secuencia: feffffff
Salida Count: 02
Salida 1 Valor: 00e1f50500000000 (100M satoshis / 1 BTC)
Salida 1 de la clave pública de secuencia de comandos de longitud: 0x17 (23 bytes)
Salida 1 de la clave pública de secuencia de comandos: a914a860f76561c85551594c18eecceffaee8c4822d787
Salida 2 Valor: F0C1A43500000000 (899990000 sats / 8.9999 BTC)
La salida 2 de la clave pública de la longitud de la secuencia de comandos: 0x17 (23 bytes)
Salida 2 de la clave pública de secuencia de comandos: a914d8b6fcc85a383261df05423ddf068a8987bf028787
Testimonio De Recuento:
Testigo 1 longitud:
Testigo 1: 
Testigo 2 longitud:
Testigo 2: 
Locktime: 8c000000 (bloque 140)

Puedo firmar utilizando los datos anteriores (concatenadas de arriba a abajo):

$ bitcoin-cli-regtest signrawtransaction 02000000011333183ddf384da83ed49296136c70d206ad2b19331bf25d390e69b222165e370000000000feffffff0200e1f5050000000017a914a860f76561c85551594c18eecceffaee8c4822d787f0c1a4350000000017a914d8b6fcc85a383261df05423ddf068a8987bf0287878c000000

{
 "hex": "020000000001011333183ddf384da83ed49296136c70d206ad2b19331bf25d390e69b222165e370000000017160014b93f973eb2bf0b614bddc0f47286788c98c535b4feffffff0200e1f5050000000017a914a860f76561c85551594c18eecceffaee8c4822d787f0c1a4350000000017a914d8b6fcc85a383261df05423ddf068a8987bf028787024730440220434caf5bb442cb6a251e8bce0ec493f9a1a9c4423bcfc029e542b0e8a89d1b3f022011090d4e98f79c62b188245a4aa4eb77e912bfd57e0a9b9a1c5e65f2b39f3ab401210223bec70d670d29a30d9bcee197910e37cf2a10f0dc3c5ac44d865aec0d7052fb8c000000",
 "completa": true
}

Pero, cuando trato de hacerlo de forma manual, tengo un resultado diferente para la firma de los testigos. Creo que puede ser la firma de los datos equivocados, así que ¿qué sería de la serializado cadena hexadecimal aspecto que se pone de hash (HASH256) y, a continuación, firmado para producir la firma en los datos de Testigo (Testigo 1 abajo)?

Final Tx (firmado con signrawtransaction)

Versión: 02000000
Bandera: 0001 (indica segwit)
Entrada De Conteo: 01
Entrada 1 Salida Anterior Hash: 1333183ddf384da83ed49296136c70d206ad2b19331bf25d390e69b222165e37
Entrada 1 Salida Anterior Índice: 00000000
1 de entrada de secuencia de comandos longitud: 0x17 (23 bytes)
Entrada 1 scriptSig: 160014b93f973eb2bf0b614bddc0f47286788c98c535b4
La entrada 1 de la secuencia: feffffff
Salida Count: 02
Salida 1 Valor: 00e1f50500000000 (100M satoshis / 1 BTC)
Salida 1 de la clave pública de secuencia de comandos de longitud: 0x17 (23 bytes)
Salida 1 de la clave pública de secuencia de comandos: a914a860f76561c85551594c18eecceffaee8c4822d787
Salida 2 Valor: F0C1A43500000000 (899990000 sats / 8.9999 BTC)
La salida 2 de la clave pública de la longitud de la secuencia de comandos: 0x17 (23 bytes)
Salida 2 de la clave pública de secuencia de comandos: a914d8b6fcc85a383261df05423ddf068a8987bf028787
Testimonio De Recuento: 02
Testigo 1 longitud: 0x47 (71 bytes)
Testigo 1: 30440220434caf5bb442cb6a251e8bce0ec493f9a1a9c4423bcfc029e542b0e8a89d1b3f022011090d4e98f79c62b188245a4aa4eb77e912bfd57e0a9b9a1c5e65f2b39f3ab401
Testigo 2 longitud: 0 x 21 (33 bytes)
Testigo 2: 0223bec70d670d29a30d9bcee197910e37cf2a10f0dc3c5ac44d865aec0d7052fb
Locktime: 8c000000 (bloque 140)

Edit: Código para la firma: los GIST ec_sign_hex.sh. Esto lleva a la final de hash cadena hexadecimal y un 32 byte hexadecimal de la clave privada como parámetros. La clave privada que estoy usando es 72b90220501a0c27a499535c010de9e2fa190c0d287a940a3886bcb2cbcccdb8, y se ejecuta como:

$ ec_sign_hex 02000000011333183ddf384da83ed49296136c70d206ad2b19331bf25d390e69b222165e370000000000feffffff0200e1f5050000000017a914a860f76561c85551594c18eecceffaee8c4822d787f0c1a4350000000017a914d8b6fcc85a383261df05423ddf068a8987bf0287878c000000 72b90220501a0c27a499535c010de9e2fa190c0d287a940a3886bcb2cbcccdb8

#!/bin/bash
## De la Línea de comandos de análisis
#######################

if [[ $# -lt 2 ]]; then
 echo "Uso: $ ec_sign_hex <input-hex> <priv-clave-hex>"
 salida 1
fi

inputHex=$1
privKeyHex=$2

## Crear .pem y .pub archivos
#############################
pubKeyHex="$(openssl ce -informar DER -texto -noout -en <(cat <(echo-n "302e0201010420") <(echo-n "${privKeyHex}") <(echo-n "a00706052b8104000a") | xxd -r -p) 2>/dev/null | cola -6 | head -5 | sed 's/[ :]//g' | tr -d '\n')"
asnFormatKey="30740201010420${privKeyHex}a00706052b8104000aa144034200${pubKeyHex}"
echo "-----BEGIN CE CLAVE PRIVADA-----" > tmp.pem
echo $asnFormatKey | xxd -r -p | base64 | fold -w 64 >> tmp.pem
echo "-----FIN de la CE CLAVE PRIVADA-----" >> tmp.pem

openssl ce -en tmp.pem -pubout -out tmpPub.pem &>/dev/null

## Firmar el mensaje
signo#:
 openssl pkeyutl -signo -inkey tmp.pem -en <(printf $inputHex | xxd -r -p) -fuera tmp.sig
 echo "Firma"
 echo "####################"
 echo ""
 openssl pkeyutl -signo -inkey tmp.pem -en <(printf $inputHex | xxd -r -p) | xxd -p #-hexdump #| xxd -p
 echo ""
 echo "####################"
# comprobar:
 openssl pkeyutl -verificar -pubin -inkey tmpPub.pem -sigfile tmp.sig-en <(printf $inputHex | xxd -r -p)

rm tmp.pem tmpPub.pem tmp.sig

Actualización: yo creo que el script de arriba no funciona porque pkeyutl de forma predeterminada una huella digital sha1 antes de firmar.

+96
kch 19 jul. 2019 12:00:08

https://bitcointalk.org/index.php?topic=220530.0

ANN no es super claro. Por lo que entiendo, el supuesto de las características clave son:

  1. Inmunidad a 51% de ataque
  2. "protección contra el acaparamiento" ??? (por favor alguien explicar esto)
  3. Un sistema de mensajería integrado

Puede alguien explicar/elaborado?

¿Cuál es tan diferente

eMunie tiene similitudes con la actual cripto-monedas por el camino de una public ledger, bloques y transacciones. Sin embargo, estos son los lugares donde similitudes final y la innovación para un mejor sistema entra en acción.

La red se compone de los clientes, sembradoras y nacedoras, el funciones de las cuales se explican en este aviso. Cualquier nodo puede tomar la tarea en uno o cualquier combinación de estas funciones depende de los deseos del usuario.

La red es resiliant a cualquier tipo de "51%" de ataque, como los modelos de necesarios para realizar un ataque de este tipo no están presentes.

Moneda de generación dentro de la red es un esfuerzo de colaboración, y creado moneda se distribuye de acuerdo a una serie de requisitos. Esta distribución debe ayudar a protegerse contra el acaparamiento, la cual puede llevar a la volatilidad de la moneda.

La red realiza una verificación exhaustiva de la misma, más de lo que el BitCoin algoritmos, para asegurar que todos los participantes sean honestos los nodos y para más seguridad en general.

Un seguro, anónimo peer 2 peer sistema de mensajería integrado en el de la red, lo que permite asegurar, imposibles de rastrear las comunicaciones entre 2 o más partes.

+19
Abhi Abhi 7 ene. 2016 19:47:21

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