L'importation de clés privées crée adresse différente

Comment importer des clés privées de travail?

J'ai déjà importé la clé privée pour un 1Archive... l'adresse en Bitcoin Core et de noter ensuite, il a ajouté une adresse comme 1AXbRq... et je n'ai pas le suivre plus loin.

Aujourd'hui, j'ai exporté la clé privée pour un 3... adresse Bitcoin Core et importé en Électrum. Electrum ajoute un 1... adresse et ne voit pas l'une de ces transactions.

Comment cela fonctionne? Je comprends qu'il y est un sous-jacente 1... adresse derrière un SegWit adresse mais comment pourrais-je passer toute la CTB s'il ne s'affiche pas dans mon porte-monnaie l'équilibre? Que dois-je faire?

Si il est répondu à la question pour ce déjà sur Bitcoin.SE que je ne pouvais pas le trouver.

Ma clé privée commence avec L.

+302
ktifru 22 oct. 2018 à 00:21:12
38 réponses

Tout d'abord oui ce sont vos gains à partir de routage. Vous pouvez vérifier la foudre-cli listforwards pour obtenir une liste (en json) pour voir à travers lequel le canal itinéraires ont été essayé et réglé ou pas. En particulier, vous pouvez analyser le routage des frais par le canal de la sortie de cette commande.

Si vous êtes intéressé par le canal des soldes, vous pouvez utiliser la foudre-cli listfunds de voir combien l'équilibre est sur le côté de la chaîne.

Comme pour le message que vous avez reçu de quelqu'un vous a offert à l'équilibre de leurs canaux à travers vous par demander comment votre capacité est organisé sur certains canaux. Vous pouvez trouver que les informations mentionnées ci-dessus listfunds de commande. Vous avez aussi le pouvoir de partager cette information. Moralement, vous devez avoir le consentement de vos partenaires.

Comme pour python: la Caisse de ma Pirater un LAPP vidéo de la série ou mon repo git pour le code de LAPP qui montre comment interagir avec la Foudre de l'interface rpc.

lignes principales seront:

de la foudre.la foudre importation LightningRpc
rpc_interface = LightningRpc("~/.la foudre/foudre-rpc") 
print(rpc_interface.listforwards())
print(rpc_interface.listfunds()["canaux"])

Si vous connaissez python, il devrait être facile de s'adapter au format xls sortie

+973
Asiakaspalvelu Filamentti 03 февр. '09 в 4:24

J'ai juste essayé d'acheter de nouveaux bitcoins, et de les ajouter à mon portefeuille, mais l'envoie à recevoir l'adresse et le pas de mon portefeuille personnel de l'adresse. J'ai regardé dans les options à d'autres adresses et celui que j'ai envoyé les pièces de monnaie est dans la liste mais je n'arrive pas à trouver les fonds nécessaires n'importe où ? Quelqu'un peut-il aider ? Merci

+962
Macs Ma 31 août 2012 à 22:30:34
Autres réponses

Questions connexes


Questions connexes

j'ai envoyé beaucoup de bitcoins il y a un moment et je me demandais si il y a un moyen de les récupérer.

La récupération n'est pas le bon mot. Bitcoin sont dans le public blockchain que chaque nœud possède une copie. Vous n'avez jamais réellement supprimer (récupérer) Bitcoin à partir de la blockchain. Vous venez de le déplacer à partir de l'adresse à l'adresse à l'aide de votre clé privée pour prouver "la propriété".

Vous pouvez utiliser l'une de la "blockchain" explorateur de sites web pour vérifier la quantité de Bitcoin associé à une adresse pour laquelle vous (et vous seul) connaître la clé privée correspondante..

Si vous avez besoin de passer le Bitcoin avant votre Bitcon de base synchronisé, vous pouvez arrêter de le Bitcoin, les processus de base et installer un léger porte-monnaie à la place.

À plus long terme, le stockage doit être réalisé dans un papier d'un portefeuille ou d'un matériel de portefeuille (ou plutôt à une adresse associée à une clé privée qui est seulement un de ces types de portefeuilles.


Références utiles:

+953
Francesco Garosi 20 mai 2014 à 18:43:47

Je pense à propos de quoi sont-ils tous " bitcoin, des ateliers de travail. Imaginez-je aller à un site web appelé http://bitcoinshop.smth où tout ce que je vois est:

Prix de le Bitcoin Et tout ce que je peux faire est de les "Acheter".

Bien sûr, le prix du BTC qu'ils affichent est le plus bas prix de demande à l'échange +X$ de Frais qu'ils veulent gagner - sens.

Maintenant, la question est, ce qui se passe derrière les coulisses?

Je peux imaginer deux situations:

a) Ils ont BTCs dans leur porte-monnaie, de sorte que lorsque j'ai frappé BUY - je obtenir leurs BTCs de leur portefeuille sur le prix de l'Échange + leurs frais. Mais que faire si ils ont acheté pour 200$ et le prix a chuté à 100$ sur les Échanges? Comment font-ils cela?

b) Ils sont d'avoir marché des liens vers plusieurs échanges et lorsque j'ai frappé à ACHETER immédiatement placer un ordre d'achat sur l'échange avec le prix donné. Bien sûr, c'est simplifiée, car ils doivent être à la recherche dans le carnet d'ordres et vérifier les quantités et ainsi de suite.. mais quand même.

Encore je vois certaines questions: 1) Ils ne peuvent pas garantir l'ordre pour être rempli avec la quantité que j'ai demandé, 2) Ils ne peuvent pas garantir qu'à l'époque, j'ai frappé à ACHETER le prix sera exactement comme je voulais acheter. Eh bien oui, si le prix baisse, ils l'argent, mais si le prix monte - eh bien, mon ACHETER ne devrait pas être exécuté comme je l'aurais payer plus que ce que j'ai déclaré. Cela me rappelle les vieux jours @ échanges électroniques - il y a un règlement pour cela que le prix doit être garanti pour l'acheteur, mais c'est une autre histoire.

Quelqu'un sait comment est-elle gérée? Et autre question, si je viens avec une demande d'achat de 10000 BTCs, je me demande comment c'est géré.

Exemple De La Boutique: https://www.4coins.pl/en/

+870
bes 25 août 2012 à 04:43:07

Nextcoin semble convertir 256 bits Curve25519 256 bits de clés publiques dans "les numéros de compte" qui n'ont que des chiffres arabes, et semblent n'avoir qu'une longueur de 20.

Comment est-ce fait?

Exemples

Dans le Nextcoin forum, les utilisateurs laissent leurs numéros de compte.

+827
user157510 17 janv. 2010 à 10:15:06

Cex.io est un site où vous pouvez acheter le SGH et vous commencez à mine btc, ou vous pouvez vendre SGH btc, c'est une sorte de marché, mais lorsque l'on SGH-vous sont l'exploitation minière.

+821
Jared Grubb 20 janv. 2016 à 12:25:08

J'ai vu tous ces messages d'autres sur la façon de le faire, mais ils sont tous tellement compliqué, ce qui est le plus rapide, easiesy façon d'accepter Bitcoin paiements ou des dons sur mon site web? Pourquoi est-il si difficile?

+807
user2771924 26 janv. 2013 à 08:49:11

À propos de votre installation spécifique, nous aurions besoin de plus d'informations pour dépanner mais en général, certains réseau de débogage mesures que je prends -

Commencer au niveau le plus bas

RPIs venir avec SSH est activé par défaut, j'ai vérifié si c'est juste un test de cohérence de l'étape.

Assurez-vous d'abord que le Raspberry Pi est de permettre des connexions SSH (vous avez mentionné que vous avez déjà fait ce donc, juste pour des raisons de concision) à partir de votre réseau local -

À partir d'une autre machine sur le même réseau local que le RPI -

$ curl-v {{mettre votre rpi adresse IP locale ici}}:22

qui indique si le port est ouvert, parce que si c'est vous devriez voir quelque chose le long des lignes de * Recv échec: Connection reset by peer. Si le port n'est pas ouvert à l'échec à partir de ci-dessus doit être quelque chose le long des lignes de l' échec: Connexion refusée.

Dans le premier cas, votre serveur a répondu le 22, mais n'accepte pas la connexion (puisque c'est une boucle et pas une tentative de SSH en)

Si cela est réussie, vous pouvez bien entendu un suivi avec un SSH de tenter de vérifier que vous avez accès

$ ssh {{utilisateur}}@{{ip}}

Déplacer à l'extérieur du réseau

Depuis que vous avez été en mesure de SSH en local (si vous n'étiez pas alors arriver à cette étape, peu importe), la prochaine étape est pour vous déconnecter de votre connexion Wifi ou réseau local, puis de tester votre routeur / pare-feu paramètres.

Vous pouvez le faire par exemple pour la connexion de votre téléphone connexion internet et d'émettre les mêmes commandes que ci-dessus, en remplaçant l'adresse IP sur le réseau local ci-dessus avec l'adresse IP externe. Vous pouvez obtenir votre adresse IP externe par Googler "Quelle est mon IP".

Enfin, répétez les étapes ci-dessus pour d'abord vérifier que le port est de répondre et le deuxième test que la connexion est autorisée.

Comme vous l'avez mentionné, avant que le coupable n'est pas la redirection de ports sur le routeur. En outre, vous aurez besoin pour configurer votre lnd.conf à écouter sur le externalip ainsi que de mandater le service RPC ou de REPOS de service à écouter sur cette IP externe ainsi, sauf si vous utilisez quelque chose de plus avancé comme un reverse proxy.

+787
Jens Leinenbach 18 sept. 2012 à 17:42:39

Le créateur du bloc de décrire la façon d'attribuer le bloc de récompense, actuellement de 25 bitcoins, de la découverte de bloc.

Ils écrivent ce dans le coinbase champ du bloc. Parfois, le bloc de récompense et les frais sont envoyés à des adresses multiples, comme dans P2Ppool l'exploitation minière.

+759
Vidya Sagar Panati 18 sept. 2016 à 00:55:57

Nous avons juste besoin de trouver de z1 et de z2! Ce sont les hachages des sorties à être signé. Nous allons chercher à la sortie de transactions et de les calculer (il est calculé par OP_CHECKSIG):

Le Bitcoin, wiki page sur OP_CHECKSIG et de l' image , il y montrer ce qu'est signé: essentiellement, la nouvelle transaction avec le txin retiré, et la transaction de sortie inséré. C'est la valeur de hachage de ces octets est effectivement signé, qui sont z1 et z2.

Ce pseudo-code peut permettre de clarifier la façon dont le zs sont utilisés:

def signe(priv_key, txin_index):
 z = get_data_to_sign(txin_index) # utilise l'algorithme à la https://en.bitcoin.it/w/images/en/7/70/Bitcoin_OpCheckSig_InDetail.png
 r = super_secure_random()
 s = ECDSA_sign(priv_key, z, r)
 retour r, s

def vérifier(pub_key, txin_index, r, s):
 z = get_data_to_sign(txin_index)
 ECDSA_verify(pub_key, z, r, s)

def super_secure_random():
 retour 4
+740
Xtros 22 janv. 2012 à 04:10:11

J'imagine que la vérification de l'ensemble des signatures des blocs?

Vous êtes à la vérification de chaque script unique, chaque signature de la continuité. Vous vous assurer que personne ne est de passer les pièces qu'elles n'êtes pas autorisé à le faire. Vous assurons que toutes les règles soient respectées.

Essentiellement de faire le même calcul que les mineurs chercher à faire et tout simplement de vérifier leurs réponses?

Oui, en plus de la ci-dessus. Vous êtes à la vérification de chaque bloc a une Preuve valide De Travail. Cela prend deux SHA256 opérations si, contre le des milliards de milliards d'un mineur doit faire.

+709
Thiyagu ATR 12 déc. 2018 à 16:27:14

Afin d'exécuter plusieurs nœuds dans regtest mode sur une seule machine, vous aurez besoin de sandbox de chaque nœud.

Dans cet exemple j'ai trois nœuds, ils sont nommés Alice, Bob et Cory. Depuis le Bitcoin est une évaluation par les Pairs et de Maillage de réseau, mon objectif est de connecter chaque nœuds de sorte que les modifications apportées à Cory sont finalement visible à Bob (sans forcément nécessiter de connexion directe entre les deux.)

Étape 1: Créer des dossiers pour chaque nœud.

Ces dossiers contiennent des données et des configs pour chaque nœud. Les noms ne sont pas importants, ils peuvent être renommés plus tard, de sorte que vous pouvez les nommer "Alice", "Bob" et "Cory" pour l'instant. Rappelez-vous où vous les créez, vous aurez besoin de leurs chemins d'accès pour l'Étape 3 ci-dessous.

Étape 2: Dans chaque dossier, créez un bitcoin.conf fichier

Dans les fichiers de configuration Alice va être configuré pour se connecter à Cory, et Bob sera configuré pour se connecter à Alice. En plus de la configuration des connexions sortantes, c'est aussi là que nous préciser regtest=1 et serveur=1 paramètres.

bitcoin.conf pour Alice

regtest=1
serveur=1
 # Alice se connecte à Cory
connect=localhost:18333

bitcoin.conf pour Bob

regtest=1
serveur=1
 # Bob se connecte à Alice
connect=localhost:18444

bitcoin.conf pour Cory

regtest=1
serveur=1
 # Cory se connecte à personne

Étape 3: Commencez chaque nœud.

Remarque chaque nœud doit avoir un numéro de port différent puisqu'un seul nœud peut se lier à un numéro de port à tout moment.

  • Alice sur le port 18444
  • Bob sur le port 18555
  • Cory sur le port 18333

Vous pouvez choisir vos propres numéros de port bien sûr, il faut juste faire attention de ne pas utiliser un numéro de port qui est déjà en cours d'utilisation par quelque chose d'autre.

Les options de ligne de commande va dire bitcoin ce numéro de port à utiliser, stocker des données, et où trouver le fichier de config:

Alice:

"C:\Program Files\Bitcoin\bitcoin-qt.exe" -conf="C:\Alice\bitcoin.conf" -datadir="C:\Alice" -port=18444

Bob:

"C:\Program Files\Bitcoin\bitcoin-qt.exe" -conf="C:\Bob\bitcoin.conf" -datadir="C:\Bob" -port=18555

Cory:

"C:\Program Files\Bitcoin\bitcoin-qt.exe" -conf="C:\Cory\bitcoin.conf" -datadir="C:\Cory" -port=18333

Ce sera le lancement des trois instances de la Client Bitcoin, et les dossiers pour chaque nœud va commencer à initialiser avec regtest de données.

Étape 4: Le Test

Vous pouvez utiliser l' Aide->Fenêtre de Débogage->Console d' option pour exécuter des commandes de manière interactive sur l'un des nœuds. Par exemple, vous pouvez mine 101 blocs à la suite de bitcoin de commande de la console:

setgenerate vrai 101

Vous devriez (après quelques secondes), puis ont été décernés à des pièces de monnaie.

Ces activités minières résultat dans coinbase transactions - et seul le dernier de 50 BTC est disponible pour les dépenses. Maintenant, vous pouvez envoyer de la CTB à l'un des autres nœuds. Après un peu plus d'exploration de cette transaction sera confirmé.

Vous pouvez également utiliser les commandes de console getpeerinfo et getinfo pour vérifier que le réseau est correctement configuré. L'un d'eux (Cory avec port=18333) devrait avoir "sync=true" dans son peerinfo de sortie, et tous les nœuds ont le même "bloc de hauteur", que le nœud est utilisé pour l'exploitation minière.

+693
MrAnderson 18 oct. 2014 à 18:54:05

Je suis d'exploration de données la blockchain en utilisant JSON/RPC sur un bitcoind plein nœud avec txindex (0.9.1).

J'ai 64 connexions RPC simultanément va bitcoind à partir d'un client distant. Ma charge de travail est la plupart du temps getrawtransaction et decoderawtransaction. J'ai cogné rpcthreads à 64 ans.

Ce que j'observe, c'est que bitcoind est de prendre une très grande quantité de temps (de 30 secondes à 2 à 3 minutes) pour répondre à chaque appel.

J'ai vérifié qu'il y a environ 66 connexions ouvertes sur le port RPC, et la bitcoind processus a 73 fils, ce qui semble confirmer que les deux ma charge et le rpcthreads paramètres sont corrects.

Si j'ai une requête à quelque chose comme "aide", je reçois le même temps de réponse lent, de sorte qu'il semble être lié au serveur RPC plutôt que de réellement accéder aux données à partir du disque/de la mémoire.

Suis-je manque un paramètre pour rendre compte de l'échelle?

+585
Rylyn 23 mai 2018 à 13:34:25

pourquoi le merkle racine doit être enregistré et n'a pas été calculé à la volée lors de la vérification/validation de processus

Le merkle racine est une partie de l'en-tête du bloc. Lorsque l'exploitation minière, c'est le bloc d'en-tête que les mineurs doivent construire et ensuite de hachage, dans une tentative de trouver un bloc valide. Ainsi, lorsque l'exploitation minière, un mineur doit commmit pour les transactions qui seront inclus dans leurs blocs. Par ce mécanisme, après une preuve-de-travail a été trouvée, un mineur ne peut pas modifier les transactions qui sont inclus dans le bloc.

En d'autres termes, la merkle racine liens les transactions dans le bloc de la preuve-de-travail, assurant ainsi l'histoire et la commande des opérations d'une manière qui est relativement simple et de calcul non-intensif.

+575
user83147 16 oct. 2011 à 14:40:20

Lors de l'exécuter sans arguments, tous les Bitcoin programmes de Base par défaut de Bitcoin du réseau principal (mainnet). Toutefois, pour le développement, il est plus sûr et moins coûteux d'utiliser Bitcoin du réseau de test (testnet) où la satoshis passé n'ont aucune valeur réelle. Testnet détend aussi certaines restrictions (comme standard de transaction contrôles) de sorte que vous pouvez tester les fonctions qui pourraient être actuellement désactivé par défaut sur mainnet.

Pour utiliser testnet, utilisez l'argument -testnet avec bitcoin-cli, bitcoind ou bitcoin-qt ou ajouter testnet=1 pour votre bitcoin.fichier conf comme décrit précédemment. Pour recevoir gratuitement des satoshis de test, utilisez Piotr Piasecki est testnet robinet. Testnet est une ressource publique, fourni gratuitement par les membres de la communauté, donc merci de ne pas en abuser.

https://bitcoin.org/en/developer-examples#testing-applications

Si vous avez besoin absolument de réseau privé - il vient de faire. Exécuter un peu de nettoyage des portefeuilles sur quelques ordinateurs, de générer des bitcoins, et ainsi de suite.. Il ne sera pas incompatible avec le réseau bitcoin, mais sera totalement fonctionnel dans votre réseau local privé.

+570
Imelda Celajes 19 févr. 2016 à 17:21:49

qu'advient-il si la taille de la transaction est plus grand que la taille de bloc maximale?

Alors la transaction ne peut jamais être inclus dans un bloc.

Il n'y a pas de mécanisme pour la diviser en plusieurs blocs, ou quelque chose comme ça. Un bloc qui comprend ce serait invalide, puisque le bloc serait devenu trop grand pour le réseau de règles.

Cela peut être intéressant: Bloc 364292 est 999.9 ko, mais il n'a que deux opérations: l'coinbase de transaction, et d'une importante transaction de consolidation, avec des milliers d'entrées. Je crois que la pré-segwit, c'est à propos de l'opération la plus importante que vous pourrait peut-être inclure dans un bloc.

+549
user3250676 19 oct. 2011 à 00:33:30

Comme vous le mentionnez dans vos commentaires, blockchain.info peut fournir cette information.

Vous pouvez obtenir un bloc brut au format JSON à l'aide de l' /rawblock/ liens, par exemple: https://blockchain.info/rawblock/0000000000000000008d49f25f7dd5d3704575a348e030a1d2e5f396b3e80516

Ensuite, vous pouvez également l'obtenir que l'codé en hexadécimal bloc brut en ajoutant ?format=hex à l'url: https://blockchain.info/rawblock/0000000000000000008d49f25f7dd5d3704575a348e030a1d2e5f396b3e80516?format=hex

J'espère que c'est ce que vous êtes après :)

EDIT: Oh, viens de relire votre commentaire, vous voulez juste les en-têtes? Dans ce cas, vous ne pourrez probablement pas utiliser blockchain.info vous pourriez essayer de BlockCyhper à la place:

Par exemple: https://api.blockcypher.com/v1/btc/main/blocks/294322

Vous pouvez trouver plus d'infos sur leur API ici: https://www.blockcypher.com/dev/bitcoin/#blockchain-api

+506
Jacob Smit 12 nov. 2010 à 11:13:35
 sudo apt-get update
 sudo apt-get install-y git-core build-essential libssl-dev libboost-tous-dev libdb5.1 - f dev libdb5.1++-dev libgtk2.0-dev

 git clone https://github.com/bitcoin/bitcoin.git
 cd bitcoin/src

 make-f makefile.unix clean; make -f makefile.unix USE_UPNP= bitcoind



 USE_UPNP=1 : construire, mais activer par défaut
 bande bitcoind

Puis l'exécuter avec

bitcoind
+497
Giya 13 nov. 2016 à 04:56:21

Disons que le gouvernement a décidé de fermer le réseau Bitcoin. Quelles sont les options qu'ils ont à accomplir cela? Auraient-ils besoin de convaincre les autres pays? Tous les gouvernements?

Nous allons définir comme une condition préalable qu'ils ont réussi à faire peur à tous les développeurs, afin de le Bitcoin, la communauté ne pouvait pas régler le logiciel.

+484
Rodel Bernie Raguindin 21 déc. 2016 à 10:33:02

SOLUTION:

Il a commencé à travailler, après le retrait .fichier htaccess à partir de /public_html sur ma page web.. donc la solution la plus simple..

je pense que cela peut être fait avec une certaine reconfiguration trop, mais je ne suis pas à l'aide .htaccess, alors que c'était la plus simple solution pour moi :)

+399
DigiGuessing 20 nov. 2014 à 05:43:12

Dans le standard client bitcoin (Bitcoin-Qt), ils me disent que le total de l'argent dans le portefeuille. Cependant, dois-je être en mesure de voir combien d'argent est dans chaque adresse?

Ne bitcoin de l'argent appartiennent à une adresse ou sur un porte-monnaie?

+376
edvinvander 3 nov. 2018 à 12:38:20

Il ne peut être un seul de passer d'une transaction de sortie, il n'a pas d'importance si il y a plusieurs clés privées qui correspondent à un script. Il est fonctionnellement identique à une clé privée de signature de deux opérations, ils ne peuvent pas co-exister en raison du consensus des règles de Bitcoin.

+324
Khalid Mahmud 22 août 2017 à 08:28:59

Luc a récemment posté que:

Douce-extrait des pièces de monnaie pour les paiements ont été innové par piscines dans la suite ordre: puddinpop, Eloi, BitPenny, p2pool.

+292
Richard Myers 15 janv. 2020 à 08:41:49

Bien que cette question a été posté il y a longtemps, je pensais que je voudrais partager mes idées sur ce sujet.

J'ai fait des recherches sur l'usurpation de nom dans Namecoin pendant un certain temps et il me semble que le fait d'élever les coûts de transaction ou les frais de renouvellement de ne pas résoudre le problème. La seule façon de s'accroupir activités peuvent être réduits à mon humble avis, est d'inciter à la "juste" l'utilisation de Namecoin décentralisée du système de nommage, c'est à dire, faire squatter encore moins attrayant qu'il ne l'est maintenant (je ne vais pas entrer dans les détails tout à fait encore).

@Lohoris' commentaire - Oui, d'usurpation de nom a endommagé Namecoin. Oui, le Namecoin devs semblent ignorer ce sujet. MAIS: je ne dirais pas que Namecoin est mort. Il faut des changements, qui sera probablement entraîner une dur de la fourche, mais Namecoin est toujours là.

+288
Peter Pezon 14 avr. 2015 à 12:54:59

Après beaucoup de recherches, j'ai trouvé la solution à mon problème.

Je ne savais pas cela, mais en nodejs il y a une énorme différence si votre serveur s'exécute sur l'adresse 127.0.0.1 et sur 0.0.0.0.

Il n'est pas dit dans l'éclair de la charge de docs, mais à l'exception de l' --port attribut vous avez aussi --host que vous pouvez définir.

Départ ultra-frais avec cette ligne chargée --api-jeton mySecretToken --host 0.0.0.0 fixe tous mes problèmes. Gosh, c'est qu'une désagréable voyage!

+278
Rhonda Nelson 11 juil. 2015 à 16:40:01

C'est simpliste, mais voici une séquence montrant une série d'opérations de paiement:

Mineur --> Vous --> Moi --> SatoshiDice --> Moi

Vous envoyez donc une demi-bitcoin pour moi et j'utilise un client qui me permet d'envoyer instantanément à SatoshiDICE. SatoshiDICE puis comprend au moins une partie de ce paiement dans leur victoire ou de la perte de retour de paiement.

Une fois que votre paiement à me confirme, la mienne alors à SatoshiDICE peut confirmer. Une fois que mon paiement de SatoshiDICE est confirmé, puis leur paiement en arrière de moi peut le confirmer.

Donc, si vous avez triché moi et votre paiement à moi, c'était un double dépenser, il sera alors jamais de confirmation (pour atteindre 6 confirmations). Et à son tour, mon opération à SatoshiDICE ne sera jamais confirmer. Et à son tour, le SatoshiDICE de paiement de la transaction de retour à moi n'aura jamais confirmer.

Donc, il n'a pas d'importance que j'ai vu un paiement de la transaction de SatoshiDICE tout de suite, je ne peux pas dépenser n'importe où jusqu'à ce qu'il confirme.

Parce que même une transaction avec une ou deux opérations peuvent obtenir des orphelins à la suite d'un bloc de réorganisation et d'une double dépenser de l'attaque, même si vous voyez une confirmation qui ne signifie pas que l'opération sera clair. C'est pourquoi, à moins qu'il y a recours, seulement six des transactions est le nombre recommandé de confirmations d'exiger.

Voici un exemple des transactions pour perdre 0.02041833 BTC pari:

Vous pouvez voir le flux visuellement ici:

+264
hiver 19 juin 2016 à 13:06:15

Les portefeuilles et les commerçants doivent d'abord mettre à niveau à l'appui de la réception et de dépenses de segwit sorties. Le logiciel devrait être capable de reconnaître segwit sorties qui appartiennent à son porte-monnaie et être en mesure de passer d'eux.

Ensuite, les portefeuilles et les commerçants doivent ensuite mettre à niveau pour donner P2SH imbriquée segwit adresses que celles qui ne nécessitent pas les utilisateurs à la mise à niveau vers les nouvelles portefeuille versions. Les portefeuilles et les commerçants doivent également fournir une option pour donner bech32 adresses si l'utilisateur veut utiliser ces mais aussi les avertit que pas tous les portefeuilles seront en mesure d'envoyer à ces adresses.

Au fil du temps, comme plus de pochettes support bech32, portefeuilles et les marchands de transition devrait donner bech32 adresses par défaut. Le calendrier de quand cela est inconnu car il est difficile de savoir quand tous les portefeuilles de soutien bech32.

+238
SmAxlL 30 oct. 2010 à 05:53:04

Avec ma seule connaissance de la notion de "antifragile" étant le diaporama que je viens de lire, mon évaluation initiale est oui, Bitcoin est antifragile.

Antifragile avantages de l'aléatoire et des gains de trouble.

L'aléatoire dans le Bitcoin s'affiche dans la génération aléatoire des touches et dans les caprices de ses utilisateurs à des habitudes de dépenses. Pas une seule personne contrôle le système, et une transaction peut ou peut ne pas être traités basé sur la connectivité et les frais. Il y a une incitation à se connecter à autant de nœuds que possible, afin de diffuser une transaction.

En Bitcoin, personne n'est autorisé à participer, parce que nul n'est interdit. La Participation peut être d'un coût prohibitif, mais comme le temps passe, il ne le sera pas.

Il y a des facteurs de stress sur le Bitcoin de l'écosystème: le bloc de la chaîne de la poussière, des nœuds en train de disparaître, les nœuds de l'inondation des transactions, etc. Aucun n'est aussi proche d'un match aussi subites hashrate et le réglage de la difficulté. Trop d'un saut, et le "corps" pauses: quelqu'un obtient 51% d'attaque va. Mais, assez de poussée et la difficulté augmente, ce qui rend plus difficile à briser que de 51%. Aussi, si le corps n'a pas été suffisamment utilisés - il n'a pas été assez élevée, un taux de hachage pour produire le nombre de blocs de la difficulté à s'abaisse afin de permettre à plus de blocs pour être trouvé.

Ainsi, le Bitcoin système s'adapte à son environnement. De plus, elle le fait de manière chaotique: il y a des règles énoncées dans le protocole, mais ces règles peuvent changer si une majorité de participants dans le système d'accord pour changer les règles et de s'entendre sur un nouvel ensemble de règles. En l'absence d'Internet, les transactions Bitcoin peuvent se propager à insérer ou même à travers un texte de base en format imprimable sur papier.

En outre, étant donné le caractère aléatoire du comportement humain économique et de l'environnement externe qui Bitcoin utilise pour se propager, de divers bords et à distance les notes de réseau graphique peut avoir soudaine de l'activité que le reste du réseau n'est pas voir. Le reste du réseau doit composer avec l'activité ou de risque d'invalider lui-même.

Diapo 40 est celui où Bitcoin est vraiment antifragile:

Complexe des systèmes de résister à la conception de haut en bas, et souvent même de haut en bas de l'interférence. C'est parce que ces systèmes sont tout simplement trop complexes pour être contrôlé de l'extérieur.

Bitcoin est résistant à la conception de haut en bas maintenant, parce que le nombre de personnes qui l'utilisent et le traitement de ses opérations. Gavin Andresen pourrait pas soudainement de faire un changement, parce que 51% du réseau hashrate serait de s'entendre avec son changement. Nul ne peut intervenir, que de voter pour ou de soutien d'une transaction donnée par le fait de diriger leur des mineurs afin de les inclure ou ne pas inclure un certain type de transaction dans les blocs qu'ils produisent. En outre, Bitcoin ne peut pas être contrôlé par personne, sauf les membres de son écosystème (pas d'importance ce que les gouvernements pourraient penser ou à essayer de le faire!).

Tous les participants en Bitcoin ont une peau dans le jeu. Par le traitement des transactions, à leur tour, ils traitent leurs propres opérations ainsi que les transactions de leurs pairs. S'ils peuvent obtenir 51% des mineurs à agir d'une certaine façon, alors que c'est la façon dont l'économie va.

Donc, oui, je crois que, sur la base de ce diaporama, Bitcoin est antifragile.

+222
user42568 23 nov. 2018 à 17:40:21

Bien sûr, sinon, vous ne les verrez pas les blocs contenant les transactions à tous. Les mineurs ne sont pas les seuls agents économiques sur le réseau. Les mineurs peuvent inclure pour être valable, toute transaction qu'ils souhaitent.

Si vous vous demandez si les mineurs peuvent faire une transaction pour un portefeuille, ils ne contrôlent pas, alors non, ils ne le peuvent pas. Les mineurs sont doit toujours suivre le consensus des règles, ce qui signifie qu'ils ne peuvent pas juste faire de l'arbitraire des transactions pour les portefeuilles qu'ils ne contrôlent pas. Afin de passer d'une adresse, vous devez disposer de la clé privée associée à cette adresse. Les mineurs seulement les clés privées pour leurs propres adresses et personne d'autre, de sorte qu'ils ne peuvent pas faire des transactions pour n'importe quelle adresse.

+207
SOJIB KHAN HERA 11 déc. 2011 à 16:39:36

Selon les lignes directrices fournies actuellement par l'IRS, vous êtes tenu de payer des impôts si vous le vendre bitcoin et ont fait un profit sur eux. Si vous êtes titulaire, ou faites rien, ou perdu de l'argent, vous n'êtes pas tenu de payer des taxes sur eux. Si vous avez perdu de l'argent, vous pouvez prétendre à ces pertes lorsque vous déposez vos impôts, si vous le souhaitez. Il n'est pas pratique pour l'IRS pour suivre le bitcoin de chaque citoyen AMÉRICAIN qui possède certains, et devient de plus en plus difficile de le faire, compte tenu de la poursuite de l'avancement en bitcoin vie privée des améliorations. C'est l'une de ces catégories où l'IRS s'appuie principalement sur l'auto-déclaration. Toutefois, si vous avez été le déplacement d'une tonne de bitcoin et de ne pas payer des impôts dessus, puis vous obtenez vérifié, c'est quelque chose qui pourrait arriver dans une enquête détaillée sur vos finances.

+172
Andrei Lacierda 5 janv. 2010 à 16:09:15

Création d'une application qui utilise estimatesmartfee, et il travaille dans la production, mais j'utilise regtest pour le test automatisé et ne pouvez pas l'obtenir pour renvoyer une valeur.

En regardant bitcoind de test, il est le fractionnement UTXOs dans une boucle etc.

Quel est le strict minimum, j'ai besoin de faire mannequin opérations et de l'exploitation minière des blocs afin d'obtenir estimatesmartfee de travailler comme il le fait sur mainnet.

Merci.

+155
cabull 28 févr. 2018 à 11:22:08

Selon cette réponse GetWork() envoie un "bloc de données contenant le bloc de données, y compris l'essai à répartition aléatoire de bits, et le nonce (le peu qui le mineur changements)."

Quelqu'un peut-il fournir des détails sur cette logique? Par exemple:

  • Quelles opérations sont inclus et qui ne le sont pas?

  • Ce que commande de transactions se produisent?

  • Est-il probable que de multiples solo ou collectifs de mineurs sont l'exploitation minière d'un ensemble différent de transactions?

  • Si le temps de latence (ou mauvaise connectivité réseau) ont été à cause des transactions à être en retard, et ajouté à une fourche qui est mis au rebut, vont-ils être ajouté à la prochaine GetWork() demande?

+131
tk1505 7 oct. 2016 à 22:05:54

Pour quelqu'un qui pourrait être intéressé par ce service, il y a une grande BIP32 de la bibliothèque de la même personne qui a créé le bitcoinjs-lib et il a les outils pour tirer vos clés privées de l'extension de la master-clé privée.

const t = bip32.fromBase58(extPrivateKey, zenCashNetwork);

const derivedIndex = `${utxo.AddrType}/${utxo.AddrIndex}`;

const wifKey = t.derivePath(derivedIndex).toWIF();

Dans notre cas, nous avons eu besoin de signer une transaction ZenCash

+96
user147857 14 mai 2013 à 07:11:24

Vérifiez la troisième sortie du script:

OP_1 032487c2a32f7c8d57d2a93906a6457afd00697925b0e6e145d89af6d3bca33016
02308673d16987eaa010e540901cc6fe3695e758c19f46ce604e174dac315e685a OP_2 OP_CHECKMULTISIG

Essentiellement, c'est dire que, pour la transaction, pour être valide, le script d'entrée (scriptSig) doit fournir des signatures pour un (OP_1) des clés publiques énumérées ci-dessus.

Donc, les propriétaires de la clé privée associée à 032487c2a32f7c8d57d2a93906a6457afd00697925b0e6e145d89af6d3bca33016 ou 02308673d16987eaa010e540901cc6fe3695e758c19f46ce604e174dac315e685a peut valider cette sortie.

Cela permet pour les scénarios où vous en avez besoin de plusieurs entités (dépôts fiduciaires groupe placement) pour valider une transaction avant de l'envoyer à quelqu'un.

Voici plus d'informations sur OP_CHECKMULTISIG https://bitcointalk.org/index.php?topic=38903.0

+80
Ariel Guerrero 18 mars 2013 à 14:53:58

J'ai besoin d'informations comment faire pour transférer mon Roupie porte-monnaie électronique, et réglez la quantité de gagné de la Monnaie, puis de l'envoyer à mon porte-monnaie Bitcoin. Tout conseil serait apprécié.

+71
93n1u5 30 août 2018 à 02:25:32

Avec l'avènement d'un service comme coingen.io, il va y avoir BEAUCOUP de altcoins qui inondent le marché.

Pour une fois qu'une pièce de monnaie, le nom a été créé il n'y a rien d'arrêt d'une autre pièce en cours de création, avec exactement le même nom?

+50
fiorix 25 juil. 2010 à 04:34:13

Quelle est la taille des blocs actuellement calculée en Bitcoin Core? Je suis venu demander à propos de la façon dont c'est fait pour les fins de l'application de la limite de 1 mo. Si cela se fait par le calcul de la sérialisation de la longueur, ce format de sérialisation est-il utilisé?

+19
Dakai Ou 20 oct. 2017 à 15:14:58

Le TL;DR réponse est: Oui, il est tout à fait possible, mais autant que je sache, pas mis en œuvre dans toute la foudre nœud de logiciel à ce moment.

Toutefois je tiens à élaborer un petit peu. Dans votre question, vous avez écrit:

Les raisons pourrait être que le transfert d'un paiement, il faudra transférer le htlc, le remplir ainsi que de calculer l'oignon pour le routage vers le prochain nœud qui peut être mathématiquement drainage

Quand j'accepte un paiement que j'ai à passer par toutes ces étapes! Je dois accepter l'arrivée d'un update_add_htlc message qui contient un oignon. Puis-je avoir à déchiffrer l'oignon et si j'ai le preimage la libération de la payment_preimage pour régler répondre à l'oignon. Je peux coffre un peu sur le calcul de la prochaine oignon mais qui n'est pas plus complexe que de déchiffrer les entrants à l'oignon que j'aurais à faire dans tous les cas. De sorte que les économies pourraient être en minuscules ici.

vous m'avez également demandé:

Si le taux d'échec est trop élevé, est-il quelque chose comme un banscore qui est gardé par d'autres nœuds qui pourrait empêcher ce capteur nœud de réception/l'envoi des paiements à l'avenir?

Je crois que Alex Bosworth de lnd a annoncé que, à partir de la prochaine version majeure (je suppose que ça doit être lnd 0.8), ils veulent commencer à garder la trace de qui sont de bons et de mauvais routage des nœuds et de créer un score qui sera utilisé dans le calcul d'itinéraire. De cette façon, ils ont l'intention d'aller un moyen de la moins chère de routage fess, mais plutôt à des paramètres comme realiability et de disponibilité.

Les Boulons en fait ne précise pas comment le pathfinding est censé être calculée, de sorte que toute mise en œuvre peut faire ce que jamais ils le souhaitent sur cette fin.

Une dernière pensée. Il y a des gens qui travaillent sur le matériel de portefeuille pour la foudre une stratégie pour ces portefeuilles est à l'inverse de ce que vous demandez. Avoir les clés privées sur le nœud pour permettre le routage des paiements, mais si un nouveau paiement est censé être envoyer à air bouche bée appareil qui permet de signer les messages qui sont nécessaires.

Tout cela étant dit, il est tout à fait possible qu'un nœud décide de ne mettre en œuvre la partie du protocole. Cependant, l'envoi et la réception sont exactement les messages et les pièces des protocoles qui sont nécessaires pour l'acheminement de toute façon (étant donné que le paiement est venue en acceptant un htlc) et d'un paiement est de sortir en offrant un htlc. C'est en fait la capacité d'envoyer des paiements qui font actuellement de la maintenance de l'éclair nœud frais car ils ont besoin pour participer à des commérages (ce qui est le plus coûteux de l'opération) afin de participer à la source en fonction de routage qui est nécessaire pour initier un paiement.

Si vous voulez juste être un nœud de routage, vous pouvez tout à fait choisir de ragots et simplement de maintenir vos canaux de paiement et de l'état qui vient à un coût extrêmement faible.

+14
young 30 août 2016 à 08:38:02

Afficher les questions avec l'étiquette

$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