L'importation bitaddress.org porte-monnaie en Bitcoin-Qt client?

J'ai reçu quelques bitcoins dans un porte-monnaie créée par bitaddress.org et j'ai sauvé une capture d'écran de la page web qui a les clés publiques/privées et les QR codes:

enter image description here

Maintenant, j'ai téléchargé le Bitcoin-Qt client, comment puis-je importer ce que j'ai en elle comme un porte-monnaie?

+785
nikc 3 sept. 2019 à 03:59:57
32 réponses

Disons que je construire un P2MS script de sortie non compressé à l'aide de clés publiques, et disons aussi que ces touches ne sont pas valides, c'est à dire qu'ils ne représentent pas un valide CE Point et ils ne commencent pas avec 0x04. La transaction sera diffusé et inclus dans un bloc ou, entre la validité et standardness chèques, un de ses pairs, contrôle également que les clés publiques sont valides et rejette la transaction s'ils ne le sont pas ? Merci beaucoup !

+980
Alfi 03 февр. '09 в 4:24

Si blockchain l'élagage est mis en œuvre est-il théorique limite supérieure sur la blockchain la taille du fichier?

Ma pensée est quelque chose comme avec "taillés" blockchain vous seulement de stocker les détails de la non dépensés des bitcoins, de sorte que même si chaque satoshi a été envoyé à une adresse unique, puis le fichier pour stocker cette information a une durée limite de taille supérieure. Est-ce correct? Et ballpark ce fichier la taille du fichier de l'être?

Si il y a une limite supérieure raisonnable et avec la probable réduction continue des coûts de stockage (c'est à dire la loi de Kryder, similaire à la loi de Moore, mais pour le stockage), puis la critique de la taille de la blockchain fichier peut devenir hors de propos.

+873
Pascal Emond 17 sept. 2012 à 21:12:44

Il semble qu'à un certain point le pays va commencer à sévir contre des Bitcoins. Et le Bitcoin est conçu pour gérer cela. Cependant, il y a certains pays qui sont ouvertement sympathique à bitcoin entreprises et/ou avez des antécédents de permettre à des devises.

Pour mettre cette question d'une autre manière, il y a des pays qui sont à des Bitcoins comme la Suisse est-à-banking?

+851
kosha77777 5 avr. 2015 à 11:35:51

Le standardness limite dans tous les Bitcoin Core versions avec SegWit soutien est 400000 poids.

+847
Bombelman 4 juin 2016 à 23:50:15

J'ai fait quelques mises à jour dans le passé et cela n'est jamais arrivé avant:

$ uname-a
Linux arrière 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux

$ git checkout v0.13.1
$ git fetch --tous
$ ./autogen.sh
...
$ ./configurer LDFLAGS="-L/home/moi/bitcoin/db4/lib/" CPPFLAGS="-I/home/moi/bitcoin/db4/include/"
...
$ make clean # j'ai eu des problèmes dans le passé, toujours résolu avec la cible clean
...
$ faire
...
AR leveldb/libmemenv.un
CXXLD bitcoind
libbitcoin_util.un(libbitcoin_util_a-util.o): Dans la fonction " GetNumCores()':
/home/moi/bitcoin/src/util.rpc:796: undefined reference to `boost::thread::physical_concurrency()'
collect2: erreur: ld a retourné 1 code de sortie
Makefile:3336: recette pour cible "bitcoind' a échoué
make[2]: *** [bitcoind] Erreur 1
make[2]: Leaving directory '/home/moi/bitcoin/src'
Makefile:8357: recette pour la cible "all-recursive' a échoué
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory '/home/moi/bitcoin/src'
Makefile:668: recette pour la cible "all-recursive' a échoué 
make: *** [all-recursive] Erreur 1

Quelqu'un a une suggestion de ce que je pourrais essayer de résoudre ce problème?

EDIT: je ne peux même pas reconstruire v0.13.0, donc j'ai probablement foiré mon système, en relation avec boost. La recherche dans ce

EDIT2 (RÉSOLU): le nettoyage, le coup de pouce installer résout le problème (faire vérifier passe tous les tests). Tout Bitcoin passionné qui ne comprend pas ce qu'il fait (comme moi) seront facilement tenter d'installer divers Bitcoin, les bibliothèques et les services publics (par exemple, libbitcoin bx pour le C++) avec boost dépendances et à la fin avec les divers morceaux de la bibliothèque de partout (à la fois /usr et /usr/local hiérarchie ainsi que de stimuler les packages de distribution sur le dessus de l'existant dans /usr/lib/x86_64-linux-gnu/). J'ai donc enlevé les packages de distribution, nettoyé /usr/include/boost et /usr/lib/libboost_* (l'équivalent sur /usr/local), à gauche de la gnu seul dossier (libreoffice, va briser le contraire), et installé une copie propre de boost (sur /usr/local hiérarchie). N'oubliez pas une chose, si quelqu'un essaie d'expérimenter en se déplaçant autour de la bibliothèque de fichiers, vous devez lancer ldconfig pour mettre à jour le cache pour les liens, je pense. Les choses ont commencé à faire sens, après je l'ai fait.

EDIT3: par souci d'exhaustivité, si je décide d'installer boost dans le répertoire/usr/ hiérarchie plutôt que /usr/local/, alors le build ci-dessus sera également échouer pour une raison quelconque. Cependant, le remplacement de la ligne:

$ ./configurer LDFLAGS="-L/home/moi/bitcoin/db4/lib/" \
CPPFLAGS="-I/home/moi/bitcoin/db4/include/"

par:

$ ./configurer LDFLAGS="-L/home/moi/bitcoin/db4/lib/ -L/usr/lib" \
 CPPFLAGS="-I/home/moi/bitcoin/db4/include/ -I/usr/include"

conduit à une opération de construction.

+791
gwmax44907 22 nov. 2014 à 06:02:23

Confirmé travailler, décompressez-vous l'adresse d'origine qui avait les bitcoins sur la pré split, attendre un certain temps, déconnectez-vous, connectez-vous, résultat :-)

+782
S P Academy 2 mai 2017 à 07:06:59

Je suis tout nouveau à Bitcoin. Je suis à la retraite des investisseurs.

Quels avantages à l'aide de Bitcoin ont, disons, à l'aide d'une carte de crédit, etc.? Il semble que Bitcoin est conçu principalement pour les entreprises, l'achat, la vente et l'utilisation de Bitcoin à l'échange de moyenne.

J'ai vu un graphique qui montre le Bitcoin/USD valeur d'environ $32, puis a chuté à $2 et est maintenant de retour autour de 15 $à compter du 18 août 2012.

+777
ridwanwasilharb 7 août 2010 à 01:04:27

Vous pouvez activer la journalisation des repères pour bloc de validation. Si vous ajoutez debug=banc de votre bitcoin.fichier conf, le temps qu'il a fallu pour vérifier chaque bloc sera écrit pour le débogage.fichier journal et vous pouvez regarder là-dedans.

Il n'y a pas les points de repère pour une transaction en particulier le temps de vérification.

+776
Huseyn26 7 nov. 2015 à 00:07:42

J'ai mis en place ce script qui crache une table des exactement ce que l'information directement à partir de votre plein nœud:

frais:

#!/usr/bin/env bash

getprice () {
 curl-sL "https://api.bitfinex.com/v2/tickers?symbols=tBTCUSD' | jq '.[0][1]'
 #curl-sL "https://api.quadrigacx.com/v2/ticker' | jq -r .dernière
}

n=${1:-100}
taille=${2:-226}
prix=${3:-$(getprice)}

pour x in $(seq 1 $n)
faire
 bitcoin-cli estimatesmartfee $x
fait \
 | sed -e 's,\(0.[0-9]\+\),"\1",g' \
 | jq -r "[.feerate, .blocs, (((.les blocs * 10)/60)*100 | étage)/100, (.feerate | tonumber | ((. * $taille)/1000) * $prix) ] | @tsv" \
 | sort-n -u -t$'\t' -k1,1 \
 | tac \
 | colonne -t -s $'\t'

utilisation:

Tous les arguments sont des options. jq nécessaire.

les frais d' [blocs] [tx size] [prix]

sorties:

feerate blocs heures frais (fiat)
0.00128259 2 0.33 1.65150777465
0.00110992 3 0.5 1.4291718392
0.00105930 6 1 1.3639917555
0.00100597 8 1.33 1.29532218095
0.00096015 13 2.16 1.23632274525
0.00091192 14 2.33 1.1742201092
0.00082616 15 2.5 1.0637925316
0.00079090 17 2.83 1.0183905215
0.00056060 20 3.33 0.7218481809999999
0.00005352 25 4.16 0.06891422520000001
0.00005093 61 10.16 0.06557925055000001

ensuite, vous pouvez

bitcoin-cli settxfee 0.00105930

le satoshis par octet sont tout simplement

$ bc <<< '(0.00105930 * 100000000)/1000'

105
+707
MsJemsy 1 oct. 2012 à 09:42:17

Il semble que ce n'est pas vraiment excellente façon de change USD pour la CTB. Faire confiance à un échange avec votre clé privée n'est pas souhaitable. Je me demandais si il existe un moyen d'utiliser la commodité d'un échange en ligne sans avoir besoin de leur faire confiance avec votre clé privée. Donc deux questions:

  1. Existe-il des échanges qui ne nécessitent pas de contrôle des clés privées? Je suis conscient que Coinbase offre un multi-sig de la voûte, mais je suis de plus parler de réglage du zéro, que dalle, nada, clé privée sur votre appareil.

  2. Est-il un problème avec l'échange suivant modèle? L'échange gère l'ensemble des commandes du marché et les matchs les acheteurs et les vendeurs de transiger directement. L'échange communique les conditions d'une transaction pour le BTC vendeur de porte-monnaie (comme la blockchain porte-monnaie) et dit au vendeur qu'il a de X minutes, jusqu'à ce que les termes sont nuls. Le BTC vendeur de porte-monnaie finalise la transaction. La transaction exige des échanges de la signature du vendeur et de signature. Le vendeur signe de la transaction à l'aide de sa clé privée et le transmet à l'échange. Le BTC acheteur envoie de l'argent à la bourse. L'échange alors des signes de la transaction et l'envoie directement au réseau. Une fois que la transaction est confirmée dans la blockchain Y le nombre de fois (pour éviter le double des dépenses), les contrats de change à terme, le long de l'argent pour le BTC vendeur, en gardant une commission pour lui-même.

+699
user539277 19 déc. 2011 à 05:22:35

Un bel article de corda développeur, ce qui explique pourquoi corda abandonner simple “du compte et le solde du” grand livre et de l'utilisation UTXO-comme le livre.
https://www.corda.net/2016/12/09/rationale-tradeoffs-adopting-utxo-style-model/

Le UTXO modèle a ces avantages:

  • Immuable écritures donne des avantages habituels qu'une approche plus fonctionnelle apporte: il est facile de faire des analyses sur un instantané statique des données et de la raison sur le contenu, alors même que c'est en train de changer.
  • Car il n'y a pas de comptes il est très facile d'appliquer les transactions en parallèle, même pour le trafic élevé d'entités juridiques, en supposant suffisamment granulaire entrées.
  • Transaction de la commande devient trivial: il est impossible à une erreur de l'ordre de transactions en raison de la dépendance sur des fonctions de hachage pour identifier les états précédents. Il n'est pas nécessaire pour les numéros de séquence ou d'autres choses qui sont difficiles à fournir dans un système distribué.
  • La résolution des conflits se résume au double problème de dépenses, ce qui le place très un minimum d'exigences sur le consensus des algorithmes (comme la variable que vous essayez d'atteindre un consensus sur un ensemble de valeurs booléennes).
  • Smart contrats sont simplement des fonctions booléennes et ne sont pas directement muter de l'état eux-mêmes. Il n'y a donc pas de problèmes avec la corruption de l'état à cause de choses comme l'inattendu re-entrancy, comme ce fut le cas dans Le DAO attaque témoigne de l'Ethereum plus tôt dans l'année.
+627
Mo45 2 déc. 2014 à 09:55:15

Je ne suis pas sûr de comprendre votre dernière phrase. Je ne suis pas expert du tout à cela, mais je suppose que, puisque les mots utilisés dans les graines est un très spécifique de la liste , il ne serait pas difficile d'imaginer un programme d'analyse de votre fichier texte à la recherche pour un sous-ensemble de ceux-ci l'ensemble des mots dans la liste et en supposant que c'est une graine pour votre portefeuille :/. Rappelez-vous qu'il est possible que les logiciels malveillants, les pirates ou même certains "ami" dangereux de voler vos bitcoins.

Certainement, il serait beaucoup plus sûr si vous venez d'écrire votre semence dans un morceau de papier et de le stocker en toute sécurité.

+596
Artem 7 janv. 2020 à 15:05:01

Vous pouvez créer de faux transactions et de blocs, y compris des transactions tout au long de la journée si vous le souhaitez. Votre problème serait d'amener d'autres personnes à accepter ces blocs et ils ne veulent pas parce qu'ils peuvent très facilement voir qu'il contient de faux (meilleur mot: non valide) opération(s) et simplement ignorer ces blocs complètement.

Le premier bloc non valide wil jamais être accepté par tout non-complice de sorte qu'il n'a pas d'importance combien de blocs sont mis sur le dessus de cela, ils ne seront pas acceptés non plus.

+547
user228950 27 mars 2017 à 23:27:33

Sans elle, l'attaquant pourrait simplement créer des ramifications de la blockchain sans aucun problème (gratuit).

Ce n'est pas correct. N'importe qui peut créer des fourches gratuitement, comme vous pouvez le voir à partir de BTG, BCH, etc.

PoW assure que l'attaquant ne peut pas changer le passé antérieur pièces de monnaie et des transactions sans déstabiliser l'actuel et précédent de la puissance de calcul utilisé pour hacher la blockchain jusqu'au moment (bloc), il décide de s'attaquer à la chaîne.

+536
aplavin 12 nov. 2010 à 09:45:45

Quand j'essaye de passer un utxo envoyé à un salaire de script de hachage, avec le script 5 OP_CHECKSEQUENCEVERIFY OP_DROP OP_PUBKEY OP_CHECKSIG j'obtiens l'erreur suivante.

Toute aide serait grandement appréciée.

$ bitcoin-cli --rpcuser=bitcoinrpcuser --rpcpassword=bitcoinrpcpass --rpcport=18332 sendrawtransaction 0200000003530699e6ac0766846d1ce5b2b76014b23c3dbb67eedc69523bb11205435236ea0000000070483045022100d48af25c0e1816dd0007bdb0907ae2c4cf96602fb41a089a975eba017f9295af022000af5806f68ac0ba6ac2ada355e8f6050ccfb4d7020ff7d22788be10a07d51a9012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac05000000004a8cd4b96db4a786d560e47a8864a580448de655f716a9ddcf9f25b945a7ff00000000704830450221009914d50bfcc49b1f539824c04f8bc22520906dd24be8cbf5d3c9eafd78e8b1400220305d70a8888e1b8f7bbbaef0e1b3d8d1b9509561f4fff53b194315989122ffb1012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac0500000007921ebd8395a377ce80f9bf08295bc7603b9014357fce90508ffb692dbd474d00000000704830450221008fab401cba85dcc1aac10d9949ca066e8c2cd86ca153a1e0059d839372bf8f12022066c97d30d95286185497d2f9622642ef7d9e511e8c4f2686c9d12504273ac80d012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac050000000336150000000000001976a9140d98bebd47d04361d889e11a977a9ab61665d59188ac00000000000000001e6a1c0131b3774cfeb0198684fce15e0fdf7709e830c9387a1ac6e99b6647c67401000000000017a9149c202ce4f6cafc3420271e79be29911288c513268700000000
code d'erreur: -26
message d'erreur:
64: non obligatoire-script-vérifier-drapeau (NOPx réservés pour les mises à niveau de la fourche)

$ bitcoin-cli --rpcuser=bitcoinrpcuser --rpcpassword=bitcoinrpcpass --rpcport=18332 decoderawtransaction 0200000003530699e6ac0766846d1ce5b2b76014b23c3dbb67eedc69523bb11205435236ea0000000070483045022100d48af25c0e1816dd0007bdb0907ae2c4cf96602fb41a089a975eba017f9295af022000af5806f68ac0ba6ac2ada355e8f6050ccfb4d7020ff7d22788be10a07d51a9012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac05000000004a8cd4b96db4a786d560e47a8864a580448de655f716a9ddcf9f25b945a7ff00000000704830450221009914d50bfcc49b1f539824c04f8bc22520906dd24be8cbf5d3c9eafd78e8b1400220305d70a8888e1b8f7bbbaef0e1b3d8d1b9509561f4fff53b194315989122ffb1012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac0500000007921ebd8395a377ce80f9bf08295bc7603b9014357fce90508ffb692dbd474d00000000704830450221008fab401cba85dcc1aac10d9949ca066e8c2cd86ca153a1e0059d839372bf8f12022066c97d30d95286185497d2f9622642ef7d9e511e8c4f2686c9d12504273ac80d012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac050000000336150000000000001976a9140d98bebd47d04361d889e11a977a9ab61665d59188ac00000000000000001e6a1c0131b3774cfeb0198684fce15e0fdf7709e830c9387a1ac6e99b6647c67401000000000017a9149c202ce4f6cafc3420271e79be29911288c513268700000000
{
 "txid": "c927276d8ac392b88225ae25d596b8e3f658195232200a1fe83788497bc46c66",
 "size": 574,
 "version": 2,
 "locktime": 0,
 "vin": [
{
 "txid": "ea3652430512b13b5269dcee67bb3d3cb21460b7b2e51c6d846607ace6990653",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100d48af25c0e1816dd0007bdb0907ae2c4cf96602fb41a089a975eba017f9295af022000af5806f68ac0ba6ac2ada355e8f6050ccfb4d7020ff7d22788be10a07d51a9[ALL] 55b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac",
 "hex": "483045022100d48af25c0e1816dd0007bdb0907ae2c4cf96602fb41a089a975eba017f9295af022000af5806f68ac0ba6ac2ada355e8f6050ccfb4d7020ff7d22788be10a07d51a9012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac"
},
 "séquence": 5
 }, 
{
 "txid": "ffa745b9259fcfdda916f755e68d4480a564887ae460d586a7b46db9d48c4a00",
 "vout": 0,
 "scriptSig": {
 "asm": "30450221009914d50bfcc49b1f539824c04f8bc22520906dd24be8cbf5d3c9eafd78e8b1400220305d70a8888e1b8f7bbbaef0e1b3d8d1b9509561f4fff53b194315989122ffb1[ALL] 55b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac",
 "hex": "4830450221009914d50bfcc49b1f539824c04f8bc22520906dd24be8cbf5d3c9eafd78e8b1400220305d70a8888e1b8f7bbbaef0e1b3d8d1b9509561f4fff53b194315989122ffb1012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac"
},
 "séquence": 5
 }, 
{
 "txid": "4d47bd2d69fb8f5090ce7f3514903b60c75b2908bff980ce77a39583bd1e9207",
 "vout": 0,
 "scriptSig": {
 "asm": "30450221008fab401cba85dcc1aac10d9949ca066e8c2cd86ca153a1e0059d839372bf8f12022066c97d30d95286185497d2f9622642ef7d9e511e8c4f2686c9d12504273ac80d[ALL] 55b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac",
 "hex": "4830450221008fab401cba85dcc1aac10d9949ca066e8c2cd86ca153a1e0059d839372bf8f12022066c97d30d95286185497d2f9622642ef7d9e511e8c4f2686c9d12504273ac80d012655b27521027690887ac2455b6b19c5f4268a8a9c09228351368b9a7643ad791282c3148759ac"
},
 "séquence": 5
}
],
 "vout": [
{
 "value": 0.00005430,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 0d98bebd47d04361d889e11a977a9ab61665d591 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a9140d98bebd47d04361d889e11a977a9ab61665d59188ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "adresses": [
"mgkr4TjXCGMJSpcoQGi6wDkr72NTtkuMds"
]
}
 }, 
{
 "value": 0.00000000,
 "n": 1,
 "scriptPubKey": {
 "asm": "OP_RETURN 0131b3774cfeb0198684fce15e0fdf7709e830c9387a1ac6e99b6647",
 "hex": "6a1c0131b3774cfeb0198684fce15e0fdf7709e830c9387a1ac6e99b6647",
 "type": "nulldata"
}
 }, 
{
 "value": 0.00095430,
 "n": 2,
 "scriptPubKey": {
 "asm": "OP_HASH160 9c202ce4f6cafc3420271e79be29911288c51326 OP_EQUAL",
 "hex": "a9149c202ce4f6cafc3420271e79be29911288c5132687",
 "reqSigs": 1,
 "type": "scripthash",
 "adresses": [
"2N7UjwnxwetBQB8pEaufas4bhS6wh4Jjboy"
]
}
}
]
}

Edit:

Lorsque je remplace le OP_CHECKSEQUENCEVERIFY avec un OP_NOP je peux passer très bien.

Comme l'a démontré par le p2sh adresse 2N6PWjG9eFjuKcxHf8pvQdHityorvyAerft pour le script 1 OP_NOP OP_DROP OP_PUBKEY OP_CHECKSIG

+512
Oliver Hankeln 11 juin 2017 à 07:17:35

Il y a beaucoup de paramètres à ajuster en cgminer. Sa documentation qui explique précisément comment l'accorder, mais pour commencer, vous aurez probablement juste envie de jouer avec les paramètres d'intensité et peut-être plus important encore, le --thread-concurrency drapeau. L'obtention de votre fil de simultanéité à droite est crucial dans l'obtention d'une bonne exploration de la vitesse. Vous pouvez commencer avec une valeur de 8000.

Ensuite, vous pouvez jouer avec plus avancées drapeaux, telles que celles qui se rapportent à l'overclocking.

+509
Simmi Mourya 19 mars 2016 à 15:25:26

Oui, il y a essentiellement deux façons d'éviter de devenir un nœud de transfert:

  1. Ne pas annoncer vos canaux de distribution, et de les garder confidentiels
  2. Rejeter toute entrant HTLC qui n'est pas destinée pour vous

Le premier est pris en charge par le protocole lui-même, et est une mesure proactive contre l'envoi d'un paiement qui n'est pas destiné pour vous, tandis que le second est une mesure réactive et vous permettent de décider sur un par-HTLC base si vous voulez de l'avant ou de maintenant.

Le protocole permet aux chaînes de rester privé et de ne pas être annoncé dans l'ensemble du réseau:

Seules les moins-bit significatif de channel_flags est actuellement définis: announce_channel. Cela indique si l'initiateur de l'financement flux de vœux pour faire la publicité de ce canal public pour le réseau, comme détaillé dans le BOULON #7.

Cela signifie que le canal ne va pas être inclus dans les potins, et les nœuds de ne pas en apprendre davantage sur le canal de l'existence. Afin de recevoir des paiements, qui implique l'expéditeur pour calculer un itinéraire pour vous à travers ce inopinées de canal, vous de manière sélective dire à l'expéditeur sur le canal de la facture en utilisant l' itinéraire conseils, c'est à dire, le r champ de la facture.

La deuxième méthode mentionnée ci-dessus implique instrumentant le nœud, tel qu'il accepte HTLCs, mais rejette immédiatement toutes HTLCs pour laquelle vous n'êtes pas la destination. C'est a plusieurs inconvénients, parmi lesquels le fait que vous annonçons les canaux qui ne sont fondamentalement pas opérationnel pour l'expédition, et vous avez encore de l'ensemble des processus de HTLCs puisque vous ne pouvez pas filtrer à l'avance. Cela correspond au scénario que René Pickhardt mentionné. Le calcul de la surcharge se compose de:

  • Plus de messages à traiter, y compris le fil de chiffrement/déchiffrement, potentiellement réveiller votre CPU si vous exécutez sur une faible puissance de l'appareil
  • Le décryptage de l'oignon, qui est vraiment une opération coûteuse, car il décrypte/chiffre 2600 octets de données par la génération d'une pseudo-stream. En outre, l'oignon se prépare pour une éventuelle prochaine hop.
  • Nécessité de traiter le HTLC lui-même (DB recherches, ...)

Les deux méthodes sont mises en œuvre dans certaines implémentations: la version mobile de l'eclair n'annonce pas ses canaux par défaut, lnd est de la planification à mettre en œuvre un biais contre (mais pas une exclusion complète) des canaux et des nœuds qui se sont avérés peu fiables et c-éclair permet de mettre en oeuvre toute réexpédition de la politique que vous souhaitez comme un plugin à l'aide de la htlc_accepted crochet. En outre, il est trivial de modifier la lnd et c-la foudre pour faire l'annonce de canaux configurables.

(Disclaimer: je suis l'un des spec auteurs et de travailler sur c-foudre)

+503
kikixx 29 janv. 2012 à 05:16:53

Vous n'avez pas les perdre, ils ont été envoyés avec succès. Vous pouvez voir la confirmation de la transaction ici, inclus dans le bloc 219,976.

En fait, le destinataire passé entre eux (en les envoyant à 1ESTZpJUkqSQDkjyQHYAFecasEykhFWmmj) environ 9 heures plus tard.

+489
Galadrius Krunthar 2 juil. 2012 à 22:23:41

Quand il y a une transaction avec plus de descendants, ne CPFP la politique de regarder à travers toutes les combinaisons possibles de descendants de considérer "ensemble", pour trouver le meilleur prix?

Par exemple, quand il y a un graphe de dépendance, qui ressemble à ceci

simple dependency graph

il y a 6 possibilités à envisager pour Un - {A}, {A, B}, {A, B, C}, {A,C}, {A,C,D}, {A,B,C,D}. Ne CPFP mineur regarder à travers chacun d'eux?

Dans ce graphique, il y aura 25 de telles combinaisons, si je compte correctement. Serait bitcoin core regarder à travers chacun d'eux?

more complex graph

+429
QAlex72 14 mai 2014 à 12:58:38

L'expéditeur n'a pas besoin de connaître votre clé publique, seul l'adresse bitcoin vous fournir ce qui peut être différente à chaque fois. Vous utilisez la clé publique plus tard pour racheter les fonds et de les envoyer à une autre adresse.

+411
Magneon 11 mars 2016 à 19:06:54

Je sais comment le processus de modification de la CTB prix se produire, mais je curieux de savoir ce qu'a donné la valeur initiale de la CTB et si le prix d'un autre cryptocurrency se réfère à la CTB?

Comment aurais-je répéter ce processus à l'aide d'un API ou de l'algorithme?

+402
Maxim Kreschishin 16 avr. 2013 à 00:16:44

La blockchain est nécessaire de trouver un consensus parmi un ensemble ouvert de participants. Si vous êtes en train de faire une centralisation de la blockchain, vous pouvez simplement finir avec la blockchain. Vous avez déjà une source unique de vérité qui peut fonctionner sur la base d'une base de données régulièrement.

+381
lavenderblues777 12 sept. 2015 à 13:46:38

Bitcoin Core gère deux bases de données:

  • L'index de bloc
  • La chaîne de l'état (ou UTXO set)

Le premier celui-ci ne contient qu'une liste de tous les blocs que nous connaissons bien, valides et non valides. Il contient toutes les fourches que nous avons jamais entendu parler, et toutes les branches qui en résultent. Il contient également des informations sur l'endroit où sur le disque ceux-ci sont stockés. Il n'est cependant pas contenir toutes les informations au sujet de laquelle les blocs de nous considérer comme faisant partie de la "meilleure chaîne".

La deuxième contient un aperçu de tous les montants non dépensés des transactions sorties jusqu'à un bloc particulier (et il stocke également la valeur de hachage de ce bloc, il est "synchronisé" à l'). Le processus de validation de blocs est constitué de "l'application" les effets de blocs à cet état, et éventuellement d'annuler ces effets lorsque le bloc s'avère invalide, ou si nous avons besoin de réorganiser branche à l'autre.

Au démarrage, il est possible que la première base de données contient des blocs qui pourraient être valables, mais qui ne font pas partie de la capture instantanée de la deuxième base de données représente. Cela peut se produire lorsque vous manuellement remplacer le bloc d'index (restauration à partir d'une sauvegarde, par exemple), mais le plus souvent: parce que le Bitcoin s'est écrasé après le téléchargement de certains des blocs qui a fini par être écrit à l'index de bloc, mais le résultat de la chaîne d'état n'a jamais été sous-évaluées sur le disque. Lorsque cela se produit, nous allons activer la meilleure chaîne, le chargement bloque à partir de la deuxième base de données et de les appliquer à la première (tout en faisant le plein de validation dans le processus).

Depuis Bitcoin Core fortement les caches de la chaîne de l'état dans la mémoire, il est possible qu'il y a des centaines ou des milliers de blocs manquants de la chaîne, après l'impur de l'arrêt. Il peut prendre un certain temps pour valider de nouveau.

TL;DR: C'est la vérification des blocs qui ont déjà téléchargé mais pas encore été traités (parce que le résultat du traitement n'a pas été correctement écrit sur le disque, le plus probable).

+354
riha 7 oct. 2018 à 16:03:58

Théoriquement, si tous les nœuds dans le collège participent seulement à disjoints tranches, alors il ne serait pas jamais un seul état global du livre. Ne Stellaire d'aider à identifier de tels scénarios dans le réseau (principale ou privé)?

À partir de la Stellaire Consensus Protocole de l'article, il y a un univers de nœuds de laquelle un quorum de nœuds est suffisant pour arriver à une "finale" comptabilité de l'état.

Tolérer Byzantin, l'échec, la SCP est conçu pour ne pas exiger le consentement unanime de l'ensemble des nœuds pour le système de parvenir à un accord, et à tolérer les nœuds qui se trouvent ou envoyer incorrect les messages.

Ensuite, il y a un quorum de la tranche qui est une collection de certains nœuds à l'intérieur du collège mentionné ci-dessus.

Fédérés Byzantine accord introduit la notion de quorum tranche, le sous-ensemble d'un quorum qui peut convaincre un nœud particulier de d'accord.

Ces quorum tranches peuvent ou peuvent ne pas se couper. enter image description here

+301
Ko zero 21 août 2014 à 12:46:41

Il ne serait pas sage de le faire.

"Brainwallet" le logiciel est entièrement non-standardisée, il n'y a aucune garantie que tous les deux implémentations de gérer l'encodage des caractères de la même manière. Plus de UTF8/UTF16 ces personnages est également susceptible d'être incroyablement déroutant, vouliez-vous dire Tooxy ou Тооху? Ces chaînes ont la même apparence, mais l'un est un tout autre jeu de caractères Unicode (et de faire deux clés différentes).

Même avec l'ajout de caractères non standard, il est peu probable que toute la chaîne générée par aura assez d'entropie pour éviter l'attaque. Rester loin de la brainwallet concept entièrement serait plus judicieuse, il est extrêmement accidenté et susceptible d'entraîner une perte d'argent, soit par le biais de vol ou de logiciel défectueux.

+292
Himanshu 22 juin 2018 à 01:50:34

Selon les notes de version, les versions actuelles de bfgminer seul soutien FPGA et ASIC d'exploitation minière de matériel hors de la boîte. Il semble que vous n'avez pas de tels dispositifs.

CPU et GPU d'exploration ne sont pas activés par défaut, car ils ne sont pas économiquement viables. Voir les fichiers README.CPU et le fichier LISEZMOI.GPU pour plus d'informations sur la façon de les activer si vous le voulez vraiment.

+286
Cagdas Altinkaya 19 mars 2017 à 22:17:38

s'il vous plaît je suis nouveau sur beaucoup de choses ici, mais ce sont mes questions. ce qui est vraiment nécessaire de blockchain portefeuille afin de réussir à lier avec un mineur, Est-il d'identification ou d'Adresse añd comment je sais pour sûr qu'il a été connecté avec succès

+261
Kuzzy 18 juin 2011 à 01:56:47

Juste par curiosité, si j'envoie une transaction à partir d'une adresse à une autre, comment font-ils pour vérifier, sans savoir ma clé privée?

+217
APalmer 29 avr. 2012 à 14:50:04

Ce bloc: https://blockchain.info/block/00000000000000000025c089d0a7b2bf6241888c4dd90ab7a4c4baa6a2823551

Montre la difficulté à 3,007,383,866,429.73, et les bits à 392009692.

Si je veux voir combien de zéros doivent être dans la table de hachage, je crois que je peux le faire:

(log2(3007383866429.73) + 32) / 4) => 18.362911541451258

Ce qui est correct.. Mais comment fait-bits viennent de difficulté? Comment puis-je calculer le nombre de zéros de l'bits au lieu de la difficulté?

+154
JAI RAJ 21 oct. 2010 à 13:57:25

// ,

Je ne veux pas aller à l' https://bankofamerica.com et de voir de l'auto-certifiés.

Je ne veux pas aller à l' https://amazon.com et de voir de l'auto-certifiés.

Je n'ai pas l'esprit d'aller à https://patriotact.wordpress.com et en la voyant auto-certifiés, car elle ne prend pas les commandes pour de l'argent, ou gérer les messages.

Maintenant, notre gouvernement veut tout étiquetés avec les pièces d'identité du propriétaire du site.

Comment fais-le au-dessus de provenance, les conditions pour la conformité affecter RevokeSSL de l'efficacité?

Si j'utilise un certificat auto-signé, est-il un point à l'aide de RevokeSSL sur la blockchain?

Christopher Allen a récemment fait une présentation ici: http://www.meetup.com/SF-Bitcoin-Devs/events/222712738/

Cependant, j'ai quitté avec un sentiment que je n'avais pas sûr o/n sur certaines questions fondamentales.

Suis-je en posant cette question correctement? Est-ce assez précis?

Peut-on ajouter un SSL tag?

+87
linuxUser123 18 oct. 2010 à 15:28:18

Je voudrais savoir quels sont les plus complexes à estimer la quantité de bitcoin qui a été acheté à l'échelle mondiale avec diverses monnaies fiduciaires. L'échange de données est la seule source, et peut ainsi couvrir un grand pourcentage de la valeur qui a été transféré, mais je ne peux pas empêcher de penser que il doit y avoir beaucoup de "hors bourse" métiers d'aller sur ce qui peut bien rendre compte de beaucoup de valeur. Je voudrais également envisager de fiat de l'argent dépensé sur les investissements miniers y compris les coûts de l'énergie comme un transfert de valeur.

Je me demande quel est l'avis de la communauté sur la meilleure façon de mesurer la rapidité avec laquelle fiat valeur est transférée en bitcoin?

Pour le dire d'une autre façon, ce qui est le partage de "jeu" en bitcoin?

+36
Angela Winkle 2 sept. 2013 à 03:26:13

Regardez les origines de haut Bitcoin core devs.

Voici le top 3:

  • Wladimir J. van der Laan
    L'université de Groningen Institut de Mathématiques et d'Informatique (IWI)
  • Pieter Wuille
    diplôme en sciences informatiques à l'université de Louvain
  • Gavin Andresen
    Baccalauréat en sciences informatiques de l'université de Princeton
+28
rajat 8 janv. 2014 à 09:08:15

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