Al hacer scripts ejecutados?

¿Alguien puede explicar cuando se hace un script ejecutado exactamente? Hay varias informaciones acerca de "cómo se ejecutan los scripts", pero no hay información acerca de "cuando".

+964
william elias 1 nov. 2010 22:57:19
29 respuestas

Esta pregunta parece estar pidiendo a cada ahora y entonces, cuando el estado legal de Bitcoin es discutido - Es Bitcoin una moneda? ¿Cuáles son las características que hacen de ella una moneda, y que lo hace diferente de la de definición estándar?

+985
Maryann Jones 03 февр. '09 в 4:24

¿Hay algún op códigos o combinación de códigos de operación que puede ser utilizado en lugar de una firma digital a la hora de crear una transacción?

+966
Gary Davey 5 jul. 2012 13:53:47

De hecho, me dieron la respuesta completa que yo estaba buscando en uno de los comentarios de arriba! Por favor refiérase a la discusión del foro, y en el último post de la página da una explicación detallada a la respuesta en el comentario. Lamentablemente no puedo upvote todavía, así que estoy publicando esto como una de respuestas separada.

Pero un segwit transacción se envía con el nuevo seriación, ¿cómo analizarlo? ¿Cómo que "salte" el testimonio de la parte ? Espero que mi pregunta tiene sentido. – Ifo0 1 de Agosto, a las 20:07

Sí, tiene sentido, sólo puede ser, que usted piensa que el cliente solicita un tx... antes de hacerlo, hay un apretón de manos, que le dice acerca de las capacidades de un nodo. Sobre esta base, el de los nodos de obtener o no obtener segwit de datos. Véase una discusión aquí: bitcointalk.org/index.php?topic=1682183.msg21389041#msg21389041 – pebwindkraft

+965
Thellimist 10 jul. 2014 16:47:23

¿Alguien sabe lo que este código significa? error: {u'message': u'64: el polvo', u'code': -26} me las he arreglado para enviar bitcoins de una vez, la misma configuración, pero sólo funcionó una vez. Cualquier ayuda es bienvenida, gracias!

+949
Lisa DeBruine 10 abr. 2013 13:06:19

El enlace que usted ha mencionado un par de fragmentos de código, así que estoy asumiendo que el código que se desea escribir en C, es el de la minería del programa. El código de python puede actuar como su pseudo-código, y muy bien escribir su programa de minería de datos en C.

Alt monedas que han sido bifurcada de bitcoin y no tiene muchos cambios en el algoritmo de minería de datos pueden ser fácilmente explotada por los mismos métodos descritos.

La mayoría de los que tendría que cambiar es el algoritmo de hash que pueden ser diferentes de BTC del sha256.

Cuando se conecta con una de minería de la piscina, generalmente es recomendable utilizar los ya existentes de minería de softwares como cgminers en donde usted sólo tiene que pasar el estrato dirección url y el puerto (también los hash algorithhm en algunos casos). Una gran cantidad de código se ejecuta de delegación de los fragmentos de la minería problema de los mineros conectados a él.

+921
jklebau 21 oct. 2012 23:18:26

Básicamente sí. Papel carteras son sólo el almacenamiento de la clave privada en formato escrito, y usted puede codificar cualquier de datos en un código QR. Las limitaciones de esta centralizado alternativa de monedas en la que los usuarios son incapaces de mantener sus propias llaves.

+919
Gleban2001 5 jun. 2013 12:42:16

Usted está tratando de hacer un fork de bitcoin-hivemind/hivemind, que es un fork de truthcoin/truthcoin-cpp, que en sí es un fork de bitcoin/bitcoin. Así, su hivemind repositorio de que acabaría siendo un fork de Bitcoin, el cual no es posible debido a un GitHub limitación.

Las diversas soluciones sugeridas en el Stackoverflow página incluyen:

  • La creación de una organización a la bifurcación de hivemind
  • Crear una segunda cuenta de GitHub
  • Borrar el bitcoin horquilla, que se bifurcan hivemind, y la creación de un bitcoin rama que incluso con bitcoin/bitcoin. De esa manera usted todavía puede hacer pull requests a Bitcoin, como el repositorio se encuentra todavía en la horquilla gráfico de bitcoin/bitcoin.
+877
nook 14 abr. 2013 3:31:20

Actualmente tengo un bitcoind versión:80500 que se ejecuta en un VPS. Estoy interesado en utilizar sólo verificar las transacciones para mí de la misma manera blockchain.info no.

Es posible el funcionamiento de bitcoind para hacer esto? Supongo que la mejor analogía para esto estaría actuando como un leecher. O siempre actuar como un nodo activo pasar transacciones, etc?

+847
Magick Bunny 13 abr. 2018 10:56:52

Siento decir que fueron estafados. No siempre darle a alguien tu cartera identificador, contraseña, clave privada, la semilla de la frase, etc!

me dijo más tarde a darle mi id y contraseña, por lo que puede conectarse a un minero le pregunté y dijo que para hacer posible beneficio

Esto no es cómo funciona la minería en todo. El estafador se tentó con 'beneficios', pero en realidad no había minería de ganancias. El estafador simplemente quería pensar que había, en un esfuerzo para obtener más btc fuera de usted.

Lo que probablemente sucedió: Cuando el estafador ha iniciado sesión en su cartera, que hizo una copia de su cartera simiente de la frase. Con esa frase solo puede volver a crear su cartera en cualquier otro dispositivo, y se tendrá acceso completo a su bitcoin. La contraseña protege el acceso al blockchain.info pero si utiliza la semilla frase para volver a crear la carpeta en otro dispositivo mediante el uso de diferentes software, la contraseña no será necesario.

La segunda cosa que el atacante se hizo fue agregar un "reloj" sólo dirección bitcoin a su cartera. Su cartera se muestra el balance de la dirección bitcoin, pero su cartera no tiene la clave privada de la dirección, y por lo tanto no puede pasar el bitcoin se encuentra allí.

Una vez configurado, el estafador va a enviar a algunos de bitcoin para el reloj sólo de la dirección, y te diga que es 'la minería de beneficios'. Esto es una mentira, mientras que pensé que eras la generación de beneficios, la verdadera historia es que el estafador fue simplemente añadiendo poco a poco bitcoin a esa dirección, mientras que le dice a depositar más de btc a tu cartera. Una vez que usted ha depositado más de bitcoin, el atacante podría usar la semilla frase para recrear su cartera, y robar su bitcoin.

Lo siento por sus pérdidas :(

En este punto, abandonar esa cartera, no vuelvas a utilizar para almacenar bitcoin de nuevo. Crear una nueva cartera, y asegúrese de guardarlos cuidadosamente.

+834
qwark 23 ago. 2019 3:43:30

Si me llaman el bitcoin-cli importprivkey varias veces, lo hace de importar la clave privada para el mismo usuario o a los diferentes usuarios? En el bitcoin-cli importprivkey, no se especifica a qué cuenta de usuario es la clave de la importación.

+811
Mac Kantee 6 jun. 2011 11:49:48

En la criptografía y la seguridad informática Hombre en el Medio es una forma activa de espionaje en el que el atacante hace independiente de las conexiones con las víctimas y los relés de mensajes entre ellos, haciéndoles creer que están hablando directamente a través de una conexión privada, cuando en realidad toda la conversación es controlado por el atacante. El atacante debe ser capaz de interceptar todos los mensajes que van entre los dos las víctimas y a inyectar nuevos, que es sencillo, en muchas circunstancias (por ejemplo, un atacante dentro del rango de recepción de un sin cifrar Wi-Fi punto de acceso inalámbrico, se puede insertar a sí mismo como un hombre-en-el-medio).

Bitcointalk utiliza SSL.Cómo consiguió pasar, no sé

+779
yield21577 12 mar. 2011 6:34:01

Quiero hacer una cryptocoin pagos de php en mi sitio web, toda la información ya ok. El único problema es, ¿cómo saber si mi miembro pagan ya que los pagos y si ya pagan actualizar mi base de datos,

alguien sabe acerca de esto?

+771
chiliNUT 25 mar. 2017 3:54:54

Supongamos que la compra de 1 bitcoin a partir de una amiga en el extranjero, que es de USD$10 y me la venden en los EE.UU. por $11.

  1. es legal? Me temo, sería considerado de lavado de dinero

  2. No voy a ser capaz de tener el recibo oficial de mi amigo, tengo que pagar impuestos para los que ganan de $1 o precio de venta de $11?

+752
Aleksandr Zahrov 29 oct. 2011 13:43:54
Un e-wallet es un servicio remoto, por lo general un sitio web, que se ejecuta una instancia de la Bitcoin (o similar) de software y gestiona una o más direcciones en nombre de sus clientes. Estos servicios permiten el acceso desde dispositivos móviles, computadoras públicas o en otras plataformas sin la necesidad de instalar software.
+720
Aung sha 6 jun. 2019 14:58:26

Una transacción de reclamaciones de algunas salidas de transacciones anteriores y, a continuación, crea nuevas salidas cuyo valor total es igual (o menor que, en el caso de las tasas) la suma de los reclamos de las salidas de valores.

Para que una transacción sea válida, debe ser el único que las reclamaciones de las salidas (no doble gasto) y la transacción que creó el reclamado salidas debe ser válido. Satoshi Dados inmediatamente envía una transacción que contiene las ganancias debido a que la operación de reclamaciones de la salida de la entrada de la transacción, el encadenamiento de las dos transacciones juntos.

El resultado es que ambas operaciones son válidos, en cuyo caso el jugador obtiene sus ganancias, o la primera transacción no es válida, inmediatamente la anulación de la segunda, y Satoshi dice es que no se deje engañar en el envío de monedas de vuelta sin recibir la apuesta.

+701
Mike Burns 31 may. 2019 17:43:58

Estoy tratando de este comando para obtener transacción de bitvoin testnet:

curl --datos binarios '{"jsonrpc": "1.0", "id":"curltest", "método": "gettransaction", "params": ["txId"] }' -H 'content-type: text/plain;' http://username:[email protected]:PORT/

Y me estoy poniendo de error siguientes

{ "resultado":null, "error":{"code" :-32601, "mensaje" : "el Método no encontrado"}, id:curltext}

Por favor, ayudar.

+661
Tinny the gardener 14 nov. 2015 22:53:30

La inflación de la votación y de los federados de la votación en el SCP consenso algoritmo están ocurriendo en totalmente diferentes niveles de abstracción. La inflación de votación es una propiedad de su cartera, almacenados en la contabilidad. Cualquier set que permanece en efecto hasta que usted la cambie. La inflación algoritmo, cuando se ejecuta, simplemente se sale de la inflación de los votos en la contabilidad.

Ahora un validador en SCP podría tratar de evitar el cambio de su inflación de destino, que sería el mismo, como tratando de evitar que el envío de un pago. Si que validador (o algún validador es la connivencia con) pasa a ser la más alta prioridad nodo en la nominación de protocolo para un libro de contabilidad, a continuación, que en realidad podría potencialmente censurar esa petición para que ledger. Pero tan pronto como honesto validador conduce a la designación de protocolo, la había censurado transacciones se hacen a través de la nominación en el proceso de votación.

Una vez que la inflación ajuste de la transacción se hace a través de la nominación, el mal validadores podría negarse a participar en el SCP de la votación, lo cual es similar a estrellarse. Si es o no accidente que trae la red a un alto depende de si hay suficiente buena nodos para formar quórum.

+655
appakhabar 26 mar. 2019 13:41:00

Al hablar sobre el precio de la X-BTC mercado, que es lo que el mercado piensa que es el precio justo para X relativa a BTC. Cuando la gente comercio BTC-USD, que en realidad no ocuparse de "oh, ¿cuál será el valor de USD en relación a EUR o GBP por el momento he terminado con este oficio". La cotización de la moneda es la base de todas las mediciones.

Ciertamente, hay algunos efectos de un significativo cambio de precio en BTC-USD mercado en el X-BTC mercado, hay diferentes niveles de correlación en la forma en que los movimientos de precios se producen en una altcoin a otro.

va a permanecer de la misma en la que si yo era el comercio de X para los BTC y, a continuación, traspasado a USD, me gustaría recibir los beneficios de la BTC del lugar

Es probable que no. Porque hay arbitraje de los comerciantes que están probablemente más rápido que usted. El precio de X también podría elevarse junto con BTC. Pero si usted fuera a vender X lo suficientemente rápido antes de que un aumento significativo en BTC podría llevarse a cabo y, a continuación, vender los BTC a USD, teóricamente podría beneficiarse del movimiento del precio.

Usted puede buscar en google más información sobre triangular de arbitraje, debe ayudar a traer claridad: https://www.investopedia.com/terms/t/triangulararbitrage.asp

+616
AbhiG 20 nov. 2012 7:03:50

Aunque no tengo respuesta final a esto, trato de explicar algo muy interesante, muy buena pregunta. Una similar hilo está aquí.

Suponiendo tx cuotas a través del techo, lo que sucede con los fondos, que están encerrados en un rayo de canal? Así que vamos a ir a por un ejemplo: abrir un canal para un micro de pago (todavía rayo idea es ir con valores bajos, creo que hay un límite ligeramente por encima de 1 millón de Satoshi). Los honorarios son bajos en este momento, y usted transact varias veces con su pareja(s).

En General, la idea de un rayo sería, para NO cerrar el canal. Incluso si los fondos se han agotado (y no tiene intención de volver a cargar), no hay necesidad de cerrar el canal...

Ahora el estado, el canal deberá ser cerrado con un poco cooperativa nodo (que probablemente no prestar el servicio que usted paga), y asumimos, algunos de los restantes 10.000 Satoshis, podrían ser devueltos a mí, aunque las tasas para el cierre del canal de 100.000 Satoshis. Claramente esto no tendría sentido.

Que es un dilema, y el engaño sería una actividad para los proveedores, los que saben, no tiene sentido cerrar el canal por el cliente, y por lo tanto "jugar" con esta oportunidad. Se está convirtiendo en una reputación problema para el proveedor de servicios.

En este momento no he visto ninguna respuesta que intenta explicar, cuando muchos de los proveedores de servicios de ir por ese camino. Como tal, sigue siendo un riesgo, que aún está por resolverse.

Se podría dejar el canal abierto y lo utilizan para diferentes propósitos?
Uno podría pensar en dejar de los pagos (actualizaciones de canal) para el que no coopera proveedor de servicios, y el uso de los fondos para otros servicios. El rayo no está obligado como 1:1 conectividad - es una red, donde por ejemplo, el nodo puede ser utilizada por otras personas para subirse a su destino.

Tal vez algunos rayos expertos tienen una mejor vista?

+589
Mike Mertsock 17 jun. 2016 13:54:24

Estoy queriendo enviar un raw TX, pero no sé cómo llegar hasta con algunos de los parámetros de los comandos. Lo que pasa en los comandos, los comandos que acostumbrarse, y cómo calcular cualquier cosa que necesita el cálculo. Sé que esto debe ser hecho en el bitcoin de línea de comandos/consola.

+539
ea1989 18 abr. 2014 5:16:20

Una alternativa más liviana que utilizo muy a menudo cuando la creación de un Rayo nodo es spruned. El siguiente va a poner en marcha:

Instalar algunas dependencias:

apt-get install -y git python3 \
 libleveldb-dev \
 python3-dev \
 git \
 gcc \
 g++ \
python3-pip

Obtener spruned y sus dependencias:

git clone https://github.com/gdassori/spruned.git spruned
cd spruned
git checkout 43e197693278fd551b165c6cfa5de78f853ef554 
pip install-r requirements.txt

La tercera línea es actualmente necesario, ya que el maestro de cometer actualmente está roto.

A continuación, puede iniciar el ligero nodo con el siguiente:

python3 spruned.py --de la red bitcoin.mainnet --datadir de datos --debug --rpcuser=rpcuser --rpcpassword=rpcpassword

Una vez que el nodo está en ejecución, se puede iniciar la c-relámpago como este:

lightningd --log-level=debug --=red bitcoin \
 --bitcoin-rpcuser=rpcuser \
--bitcoin-rpcpassword=rpcpassword
+486
guggero 24 mar. 2011 9:43:37

Es cierto, usted puede tener dos diferentes válida de bloques (con diferentes valores hash) que ambos se refieren al mismo bloque anterior. Llamar a y B. a Continuación, hay efectivamente dos ramas diferentes del bloque de la cadena (por lo que es realmente un árbol en lugar de una cadena). En tal caso, cada nodo debe tomar su propia decisión en cuanto a cuál de aceptar. Si ambos están en el final de la calle de la cadena, por lo general, cada nodo va a elegir a la que veía por primera vez.

En particular, un minero debe decidir cual de a o B para usar como el hash del bloque anterior en un nuevo bloque. Digamos que la próxima ganadora minero eligió Una y extrajo un nuevo bloque C. a Continuación, el futuro de los mineros prefieren a la mía en la parte superior de C en lugar de B, ya que la rama que termina en C (que contiene) es mayor (tiene más total de la prueba-de-trabajo) que el que termina en B. En el largo plazo, la rama que contiene Una probablemente será considerado como el "verdadero" blockchain. B se convierte en un huérfano de bloque y se tendrá en cuenta.

Si B contenía las transacciones que Un no, y que de otro modo son válidas, estas transacciones pueden incluir en C o algún bloque posterior en la rama dominante, de modo que no se pierdan.

+322
ashoor 16 mar. 2018 21:37:12

bitcoin se trasladó a autotools un poco de tiempo. Siempre que usted tenga todas las dependencias instaladas y en su normal lugares, usted debería ser capaz de simplemente hacer:

./autogen.sh
./configurar
hacer

Ver doc/build-unix.md para obtener instrucciones.

+296
Sapan Diwakar 5 mar. 2019 18:05:01

Puedo alojar dos bitcoind RPMs (i686, x86_64) en mi sitio web que será más probable que funcione bien para usted, ya que está construido para CentOS 6.4. Ejecute este comando para instalar bitcoind :

rpm -ivh http://tvdw.eu/bitcoin-0.8.1-1.el6.`uname -m`.rpm

Si desea descargar manualmente los archivos son:

i686: http://tvdw.eu/bitcoin-0.8.1-1.el6.i686.rpm
MD5: 5be52618594a3eaded19052197c2f6ed

x86_64: http://tvdw.eu/bitcoin-0.8.1-1.el6.x86_64.rpm
MD5: 49ba4acbf9744e96bf12342888bc347a

Los paquetes no están firmados, así que instale estos a su propio riesgo (aka: un cierto nivel de confianza es necesario aquí).

[Editar] Este es el bitcoin.especificación de archivo debo usar para construir estos paquetes :

Nombre: bitcoin
Versión: 0.8.1
Versión: 1%{?dist}
Resumen: el bitcoin

Licencia: GPL
URL: http://bitcoin.org
Source0: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-%{version}/bitcoin-%{version}-linux.tar.gz

%descripción
bitcoin

%paquete qt
Resumen: bitcoin-qt
%descripción qt
bitcoin-qt


%prep
%setup-q -n bitcoin-%{version}-linux


%construir


%instalar
mkdir -p %{buildroot}%{_bindir}
%ifarch x86_64
cp-R bin/64/* %{buildroot}%{_bindir}
%endif
%ifarch i686
cp-R bin/32/* %{buildroot}%{_bindir}
%endif


%limpio
rm-rf %{buildroot}


%archivos
%doc LÉAME de la COPIA
/usr/bin/bitcoind

%archivos qt
/usr/bin/bitcoin-qt


%changelog

No hay compilación involucrados, simplemente pone los archivos en los lugares adecuados y la envuelve en un pequeño y agradable RPM.

+273
Fabio Cionini 9 ago. 2014 15:13:30

Desde MultiBit HD utiliza BIP 39 de su "cartera de palabras" (de todas partes, estos son conocidos como la tecla de acceso o la semilla de la frase), se puede importar en cualquier cartera que soporta BIP 39 reglas nemotécnicas.

Sugiero que importe su mnemónico en Electrum. Tenga en cuenta que por defecto Electrum no uso BIP 39 ni el uso de la misma BIP 32 derivación caminos como MultiBit HD.

Para importar, descargar Electrum y crear un nuevo estándar de Electrum cartera. Elija la opción "ya tengo una semilla". A continuación, introduzca su semilla frase. Antes de hacer clic en "Siguiente", haga clic en el botón "Opciones" y en el pop-up cuadro de diálogo, seleccione "BIP 39 de la Semilla". En la página siguiente, donde se pregunta sobre la derivación, eliminar todo lo que en el cuadro de texto y escriba exactamente m/0'. Continuar con el resto de la cartera de instalación como normal. Al final, usted debe tener un Electrum billetera con su MultiBit HD semilla frase de las claves privadas. Usted debe ver a su Bitcoin en tu cartera ahora.

Aquí es un video producido por MultiBit que muestra todo este proceso.

+260
andryr 22 oct. 2017 3:33:33

No. El punto entero de cifrado seguro es que es imposible recuperar los datos sin la contraseña.

Usted puede:

  • Tratando de mantener la fuerza bruta (tal vez con ordenadores más rápidos, o una mejor estimación inicial en la frase de contraseña)

  • Ver si usted tiene una copia de seguridad de la cartera.archivo dat que no está cifrado

  • Trate de algo muy difícil de recordar

  • Renunciar, y resolver a ser más cuidadosos con el cifrado fuerte la próxima vez.

+236
Jordybugs 45378 31 may. 2016 2:53:57

Preferencesenter image description hereEl archivo dice que no tiene contenido(47 bytes para ser específicos) y no hay manera de abrirla y editarla. Nadie lo estoy haciendo mal. Mac operador*

+176
Lynette Waits 20 ago. 2017 0:45:03

Lo que usted necesita entender es que, fundamentalmente, mineros y otros nodos en la red - puede transmitir lo que diablos quieren. Lo que importa no es lo que la difusión, pero, ¿qué otros nodos aceptar.

Completa los nodos de verificar que todas las transacciones en la red son válidas de acuerdo a las reglas de protocolo. Y una de esas reglas de protocolo es que las monedas no se puede materializar de forma arbitraria. Para un tx para ser válido, sus entradas debe ser un total de al menos tanto como las salidas y las entradas son el saldo de las salidas de las transacciones anteriores, o de nuevo cuño de las monedas en el bloque de coinbase.

Si las monedas vienen de anteriores salidas, la transacción debe ser firmado con la clave privada correspondiente a la titular de la clave pública de hash. El minero puede incluir tantos "falsos transacciones" como se quiere en el bloque, pero sin el correspondiente de las firmas digitales, ningún nodo aceptará el bloque como válido, y no el comerciante reconoce que han recibido las monedas para los fines de ofrecer un servicio.

+82
Markys006 1 jul. 2010 17:21:29

Esto sucederá cuando se intenta construir con ZMQ apoyo a pesar de las bibliotecas requeridas no están en el sistema. En este caso, configure silenciosamente se apague ZMQ apoyo, y usted debería ver una línea como

configurar: ADVERTENCIA: libzmq la versión 4.x o superior no se encuentra, la desactivación de

en la salida. Al instalar la versión requerida de la ZMQ de la biblioteca en su distribución (asegúrese de seleccionar el DEV versión para obtener los archivos de encabezado así), se debe trabajar.

+26
Fayaz 5 nov. 2014 23:38:52

Mostrar preguntas con etiqueta