¿Cómo puede un Bitcoin consumidor y un Bitcoin vendedor mediar en las disputas?
Desde Bitcoin pagos no son reversibles, lo técnico y soluciones de negocio están ahí para mediar en cuestiones tales como
- Producto no era como se esperaba
- El pago era el doble que pasó o en una cadena no válida
- etc...
Ahora parece que estos problemas se corrigen por "tener un servicio en la parte superior de Bitcoin" y estos mediadores utilizar su propia opinión para mediar en la transacción.
El problema que tengo es que estos mediadores pueden estar sesgados por el vendedor o el comprador, y no pueden ser responsables públicamente (o auditados) por sus decisiones.
Pregunta
¿Qué soluciones existen (no importa cuán imperfectos que sean) a la dirección de producto de disputas cuando se realizan transacciones con Bitcoin u otra moneda Virtual?
Me di cuenta de esto. Un simple reinicio del equipo y software de volver a descargar se ha solucionado el problema.
Con el dinero, la privacidad, implica la fungibilidad. Si todas las transacciones que tengan lugar mediante el uso de una divisa en particular es público, entonces la gente va a saber si algo de dinero que alguien está enviando era parte de una transacción ilegal en el pasado. Esto significa que puede elegir no aceptar el dinero porque de su vinculación a actividades ilegales. Esto viola la fungibilidad como no todas las unidades de la moneda son tratados de la misma manera. Así, una unidad de la moneda no puede ser reemplazado por otra unidad y necesariamente tienen el mismo valor.
Si todo fuera privado, entonces es imposible saber si algo de dinero fue involucrados en la pesca ilegal de divisas. En este caso, el vendedor tendría que optar por no aceptar la moneda completamente, o siempre aceptan la moneda. Ellos no pueden escoger y elegir qué unidades particulares que aceptan. Esto hace que sea fungible como todas las unidades de la moneda deben ser tratados de forma idéntica. Así, una unidad de la moneda puede ser reemplazado por otra unidad y todavía tienen el mismo valor.
Para monedas como el Bitcoin, todo el historial de transacciones es público. Así Bitcoin es menos fungible de zcash o monero donde algunas o todas las transacciones son privadas. Ya lo hemos visto antes con Bitcoin: algunas personas pagarán una prima para obtener recién generado monedas que seguramente son limpias. En otros casos, algunos proveedores han rehusado a cumplir con los depósitos de monedas que han venido de grande robos. Más privada de monedas como el zcash o monero no tienen estos problemas como sus transacciones privadas ocultar la historia para que los vendedores no saben si las monedas que reciben son limpios o sucios.
Tenga en cuenta que mientras zcash y monero puede ser más fungible, que todavía tienen sus propios problemas; hay un equilibrio. Además, zcash no es realmente más fungible de Bitcoin como no se utiliza su sigilo direcciones. Así que la mayoría de las transacciones son públicas, y a los que están ocultos usando el sigilo direcciones son muy obvia y especial (es decir, probablemente nada bueno), ya que no es de uso común.
Yo no estoy familiarizado con digibyte cartera para la aplicación en concreto, pero es probable que pueda arrojar algo de luz general:
Su frase de contraseña no se almacena en la cartera.dat - la contraseña es la clave de cifrado que se pueden utilizar para descifrar la cartera.dat. La billetera.dat sí almacena las claves privadas que se puede utilizar para firmar transacciones con las direcciones asociadas.
Cuando se ejecuta JTR o hashcat en la cartera.dat, que son de fuerza bruta la contraseña en sí mismo para tener acceso a las claves privadas en el interior de la cartera (tratando de encontrar una frase que cuando se utiliza como una clave de descifrado correctamente es capaz de descifrar la cartera)
Brevemente mirando el digibyte núcleo de la cartera, el monedero.dat parece estar en un formato estándar al igual que para cualquier otra cartera basada en Bitcoin Core. Usted debe comenzar aquí si quieres saber más acerca de qué información se almacena en el interior de la cartera.dat y cómo (en Bitcoin Core): https://en.bitcoin.it/wiki/Wallet
Si Bitcoin2John y hashcat no funcionan en la cartera.dat, esto es probablemente debido a las diferencias de menor importancia en el almacenamiento, pero debe ser fundamentalmente el mismo.
He enviado 2btc entre cuentas y que han dejado una cuenta pero nunca llegó a la otra cuenta. Esto es más de un día atrás, y que la transacción tiene por lo menos 20 conformaciones y está mostrando hasta cuando puedo seguir en blockchain. Es sólo que no figuran en el recibido de cartera. Por favor avisar? La dirección está bien: 1EkgFM6fx3Fq4XvEneuVwk3f8ET7PX8fj
Esto se discute aquí.
es decir, que requeriría AnyoneCanPay vulnerables, como usted lo describe.
Usted puede crear un intercambio con https://github.com/AdamCox9/nickelbot y sólo interactúa con otros mercados por lo que no hay necesidad de establecer carteras en el servidor.
Hice una transferencia desde mi android cartera a mi bitcoin core HD cartera (v0.13.2). En el momento de la escritura, la transacción tiene 5 confirmaciones, tanto de acuerdo a la cartera y android blockchain.info. Sin embargo, mi bitcoin core cartera no recoger la transacción, a pesar de mostrar el derecho blockchain altura.
La dirección del destinatario fue generado por bitcoin-qt
, por lo tanto no pertenecen a mi HD cartera. Ademã ¡s, soy capaz de firmar un mensaje a esta dirección de bitcoin-qt
(indicando soy dueño de la clave privada) y verificar la firma. De hecho, en el curso de mi investigación, he tenido la desagradable sorpresa de darse cuenta de que esta dirección ya se habían generado en el pasado y yo ya había enviado bitcoin a él , como puede verse aquí. (Esto parece relacionado con el problema reportado en este post pero ya no es el más urgente ahora). La mayor transacción utilizando esta dirección es parte de mi bitcoin-qt
registro de transacciones. Así que no puede haber ninguna duda de que la dirección del destinatario no pertenecen a mi bitcoin core HD cartera.
Soy reacio a intentar replicar el problema que he descrito con otra prueba de la transacción. Sin embargo, como este es probablemente pertinentes, voy a explicar lo que hice antes de que esto suceda: 1. He hecho una copia de la cartera.dat
y eliminado el archivo ~/.bitcoin
(lo que se ejecuta bitcoind
o bitcoin-qt
generará automáticamente un nuevo vacío de lacartera.dat
). 2. antes de la operación yo restaure mi copia de la cartera.dat
en ~/.bitcoin
y comenzó a bitcoin-qt
. 3. Me preguntó bitcoin-qt
para una nueva dirección y tenía mi android cartera de llevar a cabo la transacción. 4. Yo entonces triturado y quita la cartera.dat
y se reinicia bitcoind
por un tiempo. 5. Al ver que la transacción había sido confirmado, he reinstalado mi copia de la cartera.dat
en ~/.bitcoin
con la intención de realizar otra transacción. 6. Yo, a continuación, volver a empezar- bitcoin-qt
que no recoge la última transacción.
Tenga en cuenta que este proceso de mina de trituración de la cartera.dat
de ~/.bitcoin
(mientras que una copia de el archivo existe en un lugar más seguro) es algo que he decidido hacer, como una forma de hacer más difícil para cualquier hacker potencial para gastar las monedas en esta cartera.
Así que mi bitcoin core cartera es obviamente confundido. Hay algo que yo pueda hacer para enderezar?
EDIT: Cuando me reinstalaron mi cartera.dat
en ~/.bitcoin
estoy adivinando una re-scan no fue provocado por alguna razón. Yo rallado de nuevo mi actual cartera.dat
y reinstalado mi (mayor) de copia de seguridad: esta vez una re-scan se activó y la falta de la transacción fue recogido.
Así se ha resuelto este problema tal y como yo lo veo (aunque con la inquietud de no saber por qué).
El Bitcoin Ticker de la aplicación parece que se ajusten a sus necesidades muy bien.
Con dinero ilimitado, puede destruir casi cualquier cosa. Yo no veo por qué es importante. Si alguien con dinero ilimitado pasa un par de miles de millones de dólares para destruir Bitcoin, sólo tendremos que crear Bitcoin2 y tal vez él va a pasar otro par de miles de millones de destruir eso. Podemos seguir creando nuevos cripto-monedas de forma indefinida. Si cada uno pone un par de miles de millones de dólares de las manos de algún ente maligno, que una victoria en mi libro.
La Satoshi cliente bitcoin tiene un dumpprivkey
de comandos disponibles en la consola, que genera una cadena codificada de unos 50 o 60 caracteres alfanuméricos. Que debería ser bastante fácil de escribir, y puede ser reimportadas con el importprivkey
comando.
Pero si usted está realmente paranoico, ¿por qué siempre tiene su clave privada en un equipo en todo? Lanza una moneda a un montón de veces para generar algunos de bits aleatorios y, a continuación, ejecute el ECDSA par de claves la generación de rutina con un papel y lápiz! Hash de la clave pública (se puede utilizar un equipo de la parte) para obtener su dirección, y la transferencia de todos tus bitcoins a la dirección. Si usted desea pasar algún día, ejecutar ECDSA del algoritmo de firma con la mano para hacer un raw de la transacción, clave en el, y lo puso en la red.
Por supuesto, el robo, el pedazo de papel donde escribió la clave es, probablemente, mucho más fácil de descifrar una copia electrónica. A mí me parece que su confianza está un poco fuera de lugar.
Información sobre la actual (es decir, no pasado/public/resuelto los problemas de seguridad deben ser enviados a la privada [email protected] lista de correo.
Tengo una nueva pregunta para usted.
Tengo el programa de instalación de la capa de minería de datos proxy, y todo está funcionando bien. (En realidad, encontrar nuestro primer bloque de poco!) Sin embargo, he pushpool ejecución así, y algunos de mis usuarios todavía utilizan según la preferencia.
¿Cómo puedo estar seguro de que la gente que use el estrato no se está poniendo más acciones que las que usa pushpool? Es allí una manera de establecer la dificultad en el estrato? A partir de ahora no establecer la dificultad manualmente en pushpool el archivo de configuración, con la rpc.de destino.bits
La ayuda es appriciated!
StrongCoin ha estado operando desde el año 2011 en el espacio de la cartera y ahora tiene un servicio de depósito de garantía también.
El servicio se basa en BIP38 lo que significa que se está utilizando un M de N estilo de intercambio de claves. El servicio no tiene la Bitcoins sólo un voto que puede utilizar en el caso de una disputa.
StrongCoin - BIP38 Servicio de depósito de garantía
Quiero implementar un bitcoin sistema de pago a mi sitio web. Se me ocurrió esto http://bitfreak.info/?page=tools&t=bitsci pero soy incapaz de entender cómo funciona.
Miré hacia arriba en el código fuente pero no veo donde puedo conseguir los bitcoins después de que el usuario ha pagado. El término WIF se usan mucho; ¿qué es eso?
¿Hay alguna solución más sencilla? No quiero usar un servicio de terceros
Usted puede hacer esto utilizando http://www.ethereum-alarm-clock.com/
Es un contrato en la red que facilita la llamada de la programación por medio de incentivos financieros para terceros independientes para ejecutarlas para usted. Descargo de responsabilidad que soy el autor de el servicio.
Si desea utilizar el estándar de cliente, en la actualidad no hay manera de podar el blockchain de datos. Sin embargo, usted puede intentar usar un cliente ligero (como MultiBit o Electrum), que ofrece una seguridad similar a la de cliente estándar (cartera.dat se almacenan en su ordenador), o un monedero electrónico (como StrongCoin, o incluso el uso de MtGox si usted no necesita demasiada funcionalidad), pero entonces usted tiene que confiar en que el servicio.
Los dos primeros sería reducir el espacio de disco en su equipo, pero usted todavía necesita para sincronizar con la red; la segunda de las dos tendría que almacenar nada en el ordenador y que no tiene necesidad de sincronizar.
No hay trabajo que se realiza en un "Estrato cliente", que puede ofrecer la velocidad y el mínimo de requisitos de disco de un eWallet con la seguridad de un cliente ligero.
Usted puede leer más acerca de los distintos niveles de seguridad que ofrece diferentes tipos de clientes aquí.
En primer lugar usted necesita para decidir qué máquina fondo de la canal. En la implementación actual sólo una de las partes puede bloquear los fondos para un multi-sig de la dirección. Digamos que la máquina que va a financiar el canal es Una y la otra es B. Ahora abrir el c-rayo en la terminal en la máquina B y tipo rayo-cli getinfo
. Se le dará un montón de información. Busque el id
y la dirección
. A continuación, abra el c-un relámpago en su máquina Un terminal y escriba el rayo de la cli de conectar [email protected]:9735
. Donde id
y la dirección
son la información que ha obtenido de la getinfo
comando en la máquina B.
Después de que se haya establecido la conexión, a continuación, puede abrir el canal con el comando rayo-cli fundchannel id satoshi [feerate] [anunciar]
en su máquina A. Aquí el id
es el identificador de nodo del nodo con el que desea abrir el canal y satoshi es la cantidad de bitcoins en satoshis que desea utilizar para el fondo de la canal. Si quieres mantener tu canal privado puede establecer anunciar
a false.
Si desea exponer el nodo a la internet y el uso de las direcciones IP internas, puede hacerlo mediante la adición de bind-addr=<internal_IP>
y anunciar-addr=<public_IP>
en los archivos de configuración. También puede pasar estos comandos en la terminal al iniciar el lightningd demonio, pero es más fácil hacerlo en el fichero de configuración para que usted no tenga que hacerlo cada vez que inicie el demonio.
1.) La página web en BitAddress.org se puede cargar desde un archivo en una unidad de disco usb u otro medio de almacenamiento. La mayoría de los navegadores le permiten guardar la página web utilizando una Vista de Origen (clic derecho tal vez) y, a continuación, Guardar el Archivo en una unidad de disco usb.
Luego de la computadora sin conexión de abrir el archivo desde el navegador y la BitAddress página se carga.
2.) Las claves privadas no caducan o invalidar después de que hayan sido importados en el cliente. Usted ha identificado correctamente el problema con eso es como si te pasó alguna de los fondos recibidos, el cliente crea una nueva dirección para el "cambio" y por lo tanto la cartera puede mostrar un balance que incluye los fondos que no se en cualquiera de las direcciones de la importación de claves privadas. Así que la cartera de las copias de seguridad son todavía importantes.
No es posible cambiar de pybitcointools a otro servicio?
Trate de http://webbtc.com/api/relay La API debe ser similar (no he probado las dos)
También es posible comprobar tx para la validez (por intento de envío) aquí: http://webbtc.com/relay_tx
(Hay testnet API de allí, mis enlaces son para mainnet)
Compré un poco de bitcoin de nuevo en 2013 y transferido a mi privado cartera administrada por MultiBit clásico 0.5.17. He utilizado con éxito el sistema y pasó algunos de los fondos en MultiBit Clásico recientemente, en julio de 2016. Todo funcionó a la perfección hasta que punto.
Ahora yo (y me imagino que muchos otros) me encuentro en una situación difícil. MultiBit clásico no permite el pago de la transacción ajustes y tiene una rígida 0.0001 BTC pago de la transacción. En la actualidad esto es aproximadamente un orden de magnitud demasiado baja para que cualquier transacción que se genera con dicha tasa de moverse a lo largo. Lo sé porque tengo tres transacciones atascado en el "sin confirmar" estado durante más de una semana. He intentado migrar los fondos a una cartera diferente, pero hasta ahora no he tenido ningún éxito. MultiBit HD, el reemplazo de los clásicos no importa las claves secretas. También traté de Electrum, pero que sólo las importaciones de clave secreta en un "reloj" sólo cartera, así que no se puede gastar los fondos de la misma. Todavía estoy buscando y tratando, pero estoy realmente exasperado. Si alguien sabe de una forma de transferencia de mi bitcoin a cabo en MultiBit Clásico 0.5.17 en un moderno cartera en donde puedo fijar los honorarios de la transacción, de modo que puedo mover las transacciones a lo largo, por favor hágamelo saber.
Hace la estimación del volumen de transacciones proporcionada en Blockchain.info excluir las principales intercambios de Bitcoin? De acuerdo a este documento: https://siepr.stanford.edu/sites/default/files/publications/17-033_1.pdf (ver pg. 17) lo que hace pero yo no lo veo de esta información por escrito en cualquier parte de blockchain.info's sitio web (o cualquier otra parte).
Tengo un JSON de la matriz de transacciones desde el listtransactions
llamada. ¿Cómo puedo calcular el saldo de direcciones?
Mi plan. Sume las cantidades de todas las transacciones de recibir
categoría para una dirección dada y la filtración de las transacciones que tienen menos que el mínimo requerido de confirmaciones. Hay algo que me falta o cualquier gotcha aquí.
Satoshi no eliminar el sistema de alerta; es que todavía existe en el cliente. Sin embargo, no se puede activar RPC modo seguro como antes.
No hay planes para eliminar todo rastro de ella, como todo lo que hace en su estado actual es mostrar un mensaje de advertencia.
Mostrar preguntas con etiqueta transaction-fees