le mont.nfs: accès refusé par le serveur lors du montage

Je suis en train de créer un BTC transaction avec une entrée et deux sorties, une pour le changement et un OP_RETURN d'ancrage des données. Et je suis en train de faire tout cela sur mon regtest backend. Les premières unsigned transaction est

01000000018be9d0e99e74d69d915e105db1328707f713d42a894909b18a78fe68e1d8290c0000000023210340165231215a98e7a32abce9d410ecd09ac505938b25f9451defa051d591ebf8acffffffff0218ee052a010000001976a9143eb52fb0be4be87edc74848b371547f663e26c7e88ac0000000000000000226a408973d6b447bdda5312b1ef1b5509668672296301dd328d4e55317def98f165d200000000

Je peux alors utiliser le bitcoin rpc pour qu'il la signe et ça marche, donc je suis à peu près certain que cette partie est correcte. Quand j'ai pourtant essayer de vous connecter manuellement, je reçois l'erreur

500: {"result":null,"erreur":{"code":-26,"message":"16: obligatoire-script-vérifier-drapeau de l'échec de la (Non-canonique DER signature)"},"id":2}

J'ai suivi les étapes décrites dans la Façon de récupérer une base Tx? ainsi que la Signature d'un brut de la transaction avec Python ECDSA (ou OpenSSL) ainsi que les tentatives d'utiliser pybitcointools à signer l'entrée sans succès.

L'adresse et la clé privée que j'utilise sont

addr: "mmEXEzUGcMmmiLsfxxM8gB8TQSTkuR1drf"
pk: "cTyF9pebH3kwwzUt5gzaxSDQ1DbqYfx4p1i4d1tyjtsdeeufgysk"

et stragely, même si le PK est la seule donnée à moi par ./bitcoin-cli -regtest dumpprivkey <addr> ne semble pas correspondre à l'adresse et je ne sais pas pourquoi, ni ce qu'il est-je faire pour elle (c'est dans WIF format et la compression, c'est à dire 0x01 ajouté à la fin

L'original TX inclut la scriptPubKey de la utxo. Je double sha256, le raw ensemble tx (illustré ci-dessus), et remplacer le scriptPubKey partie avec le sigScript | pubkey en utilisant le code suivant:

private_key, compressed_pk = wif_to_private_key(private_key_wif)
tx = bytearray.fromhex(raw_unsigned_transaction) + int(1).to_bytes(4, "petit")

double_sha256_tx = hashlib.sha256(hashlib.sha256(tx).digest()).digest()
signing_key = ecdsa.SigningKey.from_string(bytearray.fromhex(private_key), la courbe=ecdsa.SECP256k1)
public_key = bytearray.fromhex(privtopub(private_key_wif))
signature = signing_key.sign_digest(double_sha256_tx, sigencode=ecdsa.util.sigencode_der) + int(1).to_bytes(1, "petit")
scriptSig = to_varstr(signature) + to_varstr(public_key)

to_varstr imprime simplement [len]|[données] et privtopub est la fonction de pybitcointools que je ne pouvais pas comprendre comment aller de la compression de la clé privée à l'adresse manuellement. Il est intéressant de noter, cependant, que la public_key ici que privtoaddr de pybitcointools ne renvoie pas la bonne adresse soit, qui pourrait être la cause du problème?

Je serais reconnaissant pour toute pointeurs ou des choses à essayer

cheers Chris

PS: un autre aspect intéressant est que la transaction signée-je générer est beaucoup plus long que celui généré par le signtransaction appel rpc:

rpc: 01000000018be9d0e99e74d69d915e105db1328707f713d42a894909b18a78fe68e1d8290c0000000023210340165231215a98e7a32abce9d410ecd09ac505938b25f9451defa051d591ebf8acffffffff0218ee052a010000001976a9143eb52fb0be4be87edc74848b371547f663e26c7e88ac0000000000000000226a40ac4f0818b683eeeaa1fbf2f508af2fc22cc814e69025152c70d7c414ebbfc30a00000000
manuel: 01000000018be9d0e99e74d69d915e105db1328707f713d42a894909b18a78fe68e1d8290c000000006b483045022100d6e538aa819f3162d5c6a0e4d9ee0323395df89e943c769d96ae939baec5c6920220083a311cb35df3c98d7a6bd0bc80d98a71fbdf8e325ba908ea4b721a4eac8bb301210343395a6e84c7f2b1d50c11f96783664a6f04d66b51befb3befcc57334e2a9abcffffffff0218ee052a010000001976a9143eb52fb0be4be87edc74848b371547f663e26c7e88ac0000000000000000226a40ac4f0818b683eeeaa1fbf2f508af2fc22cc814e69025152c70d7c414ebbfc30a00000000
+76
Chad Michael Libby 3 avr. 2010, 20:29:43
17 réponses

La partie la plus difficile sur la pré-commande de la prochaine génération de matériel est à prévoir à une logique de l'attente de Un) quel sera le total du réseau d'alimentation (hashrate) par le temps de votre mineur est en ligne, qui influence directement B) quelle sera la valeur de difficulté à l'époque.

Si vous assumez de croissance linéaire dans le réseau vs exponentielle par exemple, vous allez arriver à des conclusions différentes. Qui est le vrai dur.

À aujourd'hui de la difficulté (maintenant 908,350,862) 2 THps mineur à 1000 $/btc peut s'attendre à l'équilibre en 5 à 6 jours.

Si regarder en arrière est une indication, la difficulté a augmenté de 945% au cours des 90 derniers jours, donc, si c'est le même que les prochains 90 jours et la CTB valeurs sont fixées à 1000 $/btc vous pouvez vous attendre à briser, même à 47 jours.

SI vous pensez que les 90 prochains jours va croître plus vite (disons 1,5 x plus rapide) que les 90 derniers jours, alors vous pouvez vous attendre à un seuil de rentabilité dans les 75 jours.

Et si un mineur vient à 4 mois à partir de maintenant, au lieu de 3? Que faire si un tas de gens sont en acheter un, de sorte que quand ils sont tous sur la ligne simultanément la difficulté sera de spike au-delà de vos projections?

Et si le prix du BTC tombe là où il est maintenant, et reste inférieur?

Beaucoup de ce que-ifs, mais vous devez connaître vos variables avant d'investir dans le secteur minier de la capitale.

+971
Szymon Rozga 03 февр. '09 в 4:24

De base. Bram Cohen a un bon article sur les moyennes

La prochaine "crise" qui est utilisé comme une justification pour une dur fourche est quelque chose qu'il est facile de convaincre des gens qui ne sont pas très familier avec la technologie va être une catastrophe. Il y a un dur limite sur le taux de transactions qui peuvent se produire, environ cinq pour deuxième, et le taux de transactions en bitcoin a été proche de celle au fil du temps. Nous allons frapper un mur! Le ciel est en baisse!

Donc ce qui arrive lorsque cette limite est atteinte?

Les frais de Transaction aller jusqu'à.

Littéralement, c'est tout ce qui se passe. C'est la grande "crise". Ce qui est réclamé est: les frais de Transaction qui pourrait aller au-dessus de deux cents! Le ciel est à tomber! Je n'exagère pas.

et

Soulever le bloc de limite de taille, c'est l'idée de Gavin Andresen, ancien Bitcoin développeur en chef, qui, au départ, a fait le tour de développeurs et les joueurs dans le Bitcoin de l'écosystème en essayant de les convaincre que c' doit être fait. Les développeurs avaient eu des réactions allant de neutre pour vitriolically contre elle. Plutôt que d'accepter cette fortement négatif réaction comme un signe que son idée n'est pas bonne, ou d'essayer de travailler sur une proposition de compromis, Gavin est maintenant de blâmer les disputes sur un manque de dictateur bienveillant ou claire processus de vote. Il y a plusieurs problèmes évidents avec ce. Dans les projets qui ont un réel Dictateur bienveillant à Vie, qui était la personne qui a créé le projet. Gavin n'a pas inventé le Bitcoin. Il n'est même pas un Bitcoin développeur plus. Il a démissionné de son poste en tant que développeur en chef d'un an il y a, et a été largement inactif depuis. À l'aide d'un processus de vote, ou même un système de rough consensus parmi les développeurs de coeur de la cause de son proposition pour être rapidement rejeté. C'est seulement l'effort de l'extérieur une force politique qui l'a forcé à être pris au sérieux.

+962
kholamalik 14 déc. 2018, 13:50:47
Autres réponses

Questions connexes


Questions connexes

J'ai compris ce qui se passait... en quelque sorte. Au moins, j'ai trouvé d'où mon Bitcoin de Trésorerie a été et a été en mesure de balayer dans un autre portefeuille.

C'est sans doute que je fondamentalement mal comment le Bitcoin Core fonctionne. J'ai commencé à enquêter sur tous mes Envoyer des opérations et de Recevoir les transactions sur Blockchair et constaté que quand j'ai été l'envoi d'un paiement à une autre adresse, il pourrait saisir le fonds de réception de l'adresse qui disposait de suffisamment de fonds pour couvrir le paiement. J'ai naïvement supposé que le solde de mon recevoir l'adresse de rester, cependant, j'ai découvert que ce que Bitcoin Core a fait était de la liquidation du solde de la réception de l'adresse et de l'envoyer à une nouvelle adresse qui était aussi dans mon portefeuille.

Quand je veux faire le tge à l'exportation de Recevoir des Adresses de Bitcoin Core il ne serait que de la liste des adresses que j'ai reçu des fonds à, pas d'adresses qui contenait encore dépensés au Bitcoin. C'est pourquoi l'Électron de Trésorerie et d'autres BCH portefeuilles ont montré un solde égal à zéro lorsque j'ai déposé les clés privées pour ces adresses. Bien sûr, quand j'ai perdu les clés privées pour ces cachée adresses répertoriées dans Blockchair, j'ai finalement été en mesure d'obtenir le solde non dépensé et de balayer les fonds.

+961
user13178 11 mars 2016, 17:13:34

Après re-lecture Katekyou Hitman Reborn! comme pour la vingtième fois, j'ai remarqué quelque chose qui ne s'explique pas vraiment.

Chapitre 264

Image In Question

Qui sont les trois illusionnistes?

Runner-Up

  • Flan
  • Viper/Mammon
  • Mukuro
  • Démon
  • Kawahira/CheckerFace
  • Chrome (Peut-Être)
+905
user215982 8 janv. 2014, 21:25:19

J'ai réussi à mettre en place bitcoind, se connecter à son JSON/API RPC et exécuter le getinfo de commande.

J'ai suivi exactement les mêmes étapes et de configuration pour litecoind (bitcoin.conf et litecoin.conf contiennent exactement les mêmes paramètres) et le jeu de mon client pour se connecter à litecoind mais je continue à frapper sur un HTTP 504 erreur.

Les deux bitcoind instances sont en testnet mode et j'ai réussi à connecter au port 18332 pour bitcoind et également se connecter au port 19333 pour litecoind mais c'est aussi loin qu'il arrive, je ne peux pas semblent être en mesure d'obtenir une réponse à partir de litecoind.

C'est ma configuration pour les deux .fichiers de conf:

rpcuser = xxxxxxxxxxxxxxxxx
rpcpassword = xxxxxxxxxxxxxxxxx
testnet=1
daemon=1
rpcallowip=*

Des idées?

+873
ShuangSong 25 avr. 2018, 05:33:52

Je me suis souvent demandé, quelles sont les différences entre l'anime et le manga? En outre, quelles sont les différences entre ces deux et de ce qu'on pourrait appeler "dessins animés" pour le reste de nous?

Est-ce purement vers le bas à l'endroit du monde où il est fait ou d'autres différences culturelles, ou est-il de plus?

+583
revjamie 12 juil. 2012, 19:21:00
Baccano! est une lumière permanente roman de la série écrite par Ryohgo Narita et illustré par Katsumi Enami. Il a été adapté en anime en 2007 par les Cerveaux de la Base.
+580
0x6900 21 juil. 2012, 16:10:00

Potara fusion, la fusion de la danse etc. L'univers de dragon ball sait que beaucoup de types de fusion dont certains sont considérés comme une absorption comme Buu et de la Cellule en consommer pour devenir plus fort. Informations sur ceux qui ne comptent aussi bien pour la réponse, je suis à la recherche comme il est principalement au sujet de la puissance de multiplicateur et pas les 2 esprits de contrôle 1 corps de la chose. Je veux connaître toutes les fusions (ou absorbtions) pour avoir une belle liste de la plus forte à la plus faible basé sur le multiplicateur.

Donc ce que je voudrais savoir c'est qui les fusions sont disponibles et que leur pouvoir multiplicateur est. Par exemple je sais que Namek fusion est x7 (basé sur Piccolo x Clou) et Potara fusion sur Un x B.

+559
wrk2bike 23 déc. 2011, 11:26:21

Une constante de lumière, pas de connexion avec le serveur de la prestation de travail, un court bip signifie que l'appareil a détecté une difficulté, d'une part pour la soumission. À l'heure actuelle, la soumission d'une simple difficulté d'une action d'une valeur de environ 0.000000035 de la CTB.

+541
Vladimir Gusarov 4 juil. 2019, 12:55:14

Le Sharingan a été déclaré à la suite de spécial chakra à l'intérieur d'un Uchiha du cerveau en modifiant leur nerf optique quand ils perdent ceux qu'ils aiment que Kakashi n'est pas un Uchiha, il est peu probable d'être en mesure de produire la spéciale de chakra nécessaire pour obtenir le Mangekyou Sharingan.

Obito pouvait encore voir à travers Kakashi du Sharingan à proximité avait montrant qu'il est toujours connecté au Sharingan il a donné Kakashi donc, je crois que, grâce à cette connexion spéciale chakra produit dans Obito cerveau évolution de son Sharingan dans le Mangekyou Sharingan était trasfered à Kakashi de Sharingan amenant à évoluer dans le Mangekyou Sharingan.

+537
Zelgadis 13 mars 2013, 09:06:16

Un article sur la Blockchain Centre de Soutien à documents de l'Échange de bitcoin de trésorerie (BCH) pour bitcoin (BTC) ou de l'ethereum (ETH), avec la capture d'écran suivante:

Bitcoin Cash balance example

Depuis lundi, j'ai été incapable de voir l' Échange de Bitcoin de Trésorerie option dans mon porte-monnaie:

My own wallet example

Mardi, j'ai rencontré @AskBlockchain sur Twitter, mais jusqu'à présent je n'ai pas eu de réponse.

A Blockchain.info a supprimé cette option complètement ou est-ce simplement un bug?

+512
user42929 27 juin 2013, 16:34:21

Il est toujours là de la version 0.8.5, mais juste une implémentation de référence. Il n'est pas optimisé, ne prend pas en charge communs de l'exploitation minière, et n'est pas exposée via l'intervalle Qt GUI.

Pour l'activer, commencez avec l'option-gen. Mais d'autres que testnet (et encore...), c'est tout à fait inutile.

+503
Brayan Pastor 25 sept. 2014, 12:53:55

Le One Piece anime a commencé en 2002. Pour l'épisode 1-204, taille de l'écran ratio = 4:3. À partir de l'épisode 205-là, c'est du grand écran 16:9. Ces points ont déjà été évoqués dans d'autres réponses. Cependant, je vais ajouter des éléments suivants qui pourraient avoir affecté la qualité (à mon avis):

  1. L'amélioration de la technologie.
  2. HD la qualité est venu bien plus tard, peut-être autour de 2005.
  3. Bien que la durée d'un épisode est le même (23 minutes), la taille a augmenté (60 MO et plus), même si c'est à cause de la qualité HD.
  4. L'amélioration de l'encodage de l'audio et de la vidéo, de plus, lié à la HD.
  5. Plus de la capacité de traitement des écrans.

Surtout, l'amélioration de la qualité en raison de l'avancement de la technologie. Pour plus de détails, peut-être demander à l'Bandai équipe. ;)

+389
Denis Kurochkin 27 juin 2017, 00:25:38

De façon abstraite parlé, ce que vous avez dans le courant BitAsset 1.0 mise en œuvre est qui dans le marché deux parties se rencontrent différentes pour les estimations pour le prix futur.

Nous allons définir le prix pour être le prix d'un bitAsset (c'est à dire bitUSD) libellés en BTS (base de la devise de base dans le BitShares réseau). Par exemple de 0,1 BTS par bitUSD. Nous avons besoin de clarifier cette question ici, car tous les marchés de BitShares peut également être retourné, c'est à dire que nous pouvons commerce BTS:USD ou USD:BTS.

Court

Disons que la Marque pense que le prix (c'est à dire de 0,1 BTS par bitUSD) vont augmenter dans l'avenir, tandis que la Nounou s'attend que le prix baisse rapidement. Nounou veut un pari pour cela et va court sur bitUSD. Court sur un bitAssets signifie, que vous prêtez à partir du réseau (c'est à dire le réseau crée pour vous) et de le vendre à un acheteur (ici, Marque).

La garantie

Pour faire court, vous avez besoin de bloquer certains de vos fonds (ici BitShares) à titre de garantie, vous pouvez voir ce joli beaucoup comme une garantie que vous serez en mesure de donner en retour votre carême bitUSD finalement. Le montant total des garanties est de 200% du montant de votre court payé par les deux parties de l'échange. Cela signifie que:

  • Pour court-1 bitUSD, le montant de BTS d'une valeur de 2 USD doit être verrouillé en place.
  • La plus courte paie la moitié de la garantie et l'achète paie la moitié.
  • Si vous voulez de vente 1 bitUSD vous aurez pour verrouiller loin 1 USD vaut la peine de BTS et ne sera pas obtenir quoi que ce soit à partir de l'échange.

Prix movment

Si le prix (disons à 0,09 BTS par bitUSD) va vers le bas puis le marché s'est déplacé selon Nounou attentes et qu'elle devrait faire un profit à partir de la prédiction. Comment cela est-il atteindre? En tant que vendeur à découvert, elle a redonner le carême bitUSD finalement, afin qu'elle puisse décider de le faire à un prix de 0.09 BTS/USD. Cela signifie qu'elle a besoin d'acheter bitUSD moins cher du marché qu'elle a vendu plus tôt dans la vente. Avec l'a acheté bitUSD, elle peut fermer ses commandes à court terme (c'est à dire de la couverture) et de donner en retour le carême USD qui permettra de libérer de la garantie, ce qui, compte tenu qu'elle a dû acheter bitUSD avec le BTS, devrait quitter son un bénéfice de 10%.

Toutefois, si le prix va jusqu'à ce qu'elle peut faire une des trois choses:

  • Attendre 30 jours court limites d'arriver. Le Réseau va mettre un ordre d'achat pour bitUSD et à proximité ici pour commander automatiquement de lui donner ce qui est à gauche de la garantie
  • Attendre que le prix pour aller encore plus loin et risque un appel de marge. Ce sera déclenchée à partir du réseau si la garantie est seulement à 150% (contrairement à 200%). Le réseau de la force (c'est à dire qu'il le fait automatiquement) vous permettant d'acheter jusqu'bitUSD sur le marché et à proximité de la commande.
  • Le vendeur peut décider de couvrir sur son propre acheter acheter bitUSD et la fermeture de la commande elle-même.

Toutes ces options vont faire le vendeur à découvert une perte que la prédiction était fausse.

Marché De Peg

En fin de compte, le marché peg est réalisé par un consensus social dans de tels que 1 bitUSD devrait être une valeur de 1 USD. Par conséquent, la négociation à l'encontre de la cheville devrait vous faire perdre de l'argent parce que quelqu'un d'autre va faire un profit de la négociation vers le peg. Vous ne voudriez pas le commerce si quelqu'un vous offrait 1 $pour $90c?

+319
user14188 9 févr. 2016, 12:42:20

Vous ne savez pas si une transaction se confirmer à l'avance.

Vous pouvez regarder des frais d'estimation intégrée au portefeuille de logiciels, ou de l'analyse des sites, mais en définitive, c'est, pour les mineurs d'inclure votre transaction dans un bloc. Il n'y a aucune garantie qu'ils seront - juste être prêt à ré-émettre ou de remplacer l'opération, s'il ne le fait pas.

+258
Alex Delp 8 févr. 2014, 04:38:00

Dire Kraken et Bitstamp à la fois émettre des pièces colorées pour un montant de USD, appelé KrakenDollars et BitStampDollars. Puis-je trouver une couleur de pièces de monnaie d'échange où je peux les échanges entre les deux, et un dépôt KrakenDollars. Dans les yeux de l'IRS, ce sont toujours des dollars je crois. Puis j'ai commencer la négociation entre KrakenDollars et BitStampDollars, et de faire un respectable profit. Puis j'ai mis mon KrakenDollars de retour dans le Kraken, et de retirer de mon compte en banque. Comment sur la terre devrait-il être imposé? Je viens de négociation entre les dollars et en dollars...

+135
gang 14 févr. 2013, 15:17:02

Vous pouvez voir un peu de fond sur ce sur ce bitcointalk post d'ici la fin de Hal Finney.

Bêta et lambda sont les valeurs sur le secp256k1 courbe où:

λ^3 (mod N) = 1

β^3 (mod P) = 1

Comme on le voit ici, dans l'hexagone, N et P sont:

N = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141

P = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F

Les valeurs réelles de lambda et bêta sont facilement vérifiables et sont:

λ = 5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72

β = 7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee

La question pour moi est de savoir comment vous tirer de cela? Quelqu'un peut-il me montrer étape par étape comment vous pouvez comprendre ces valeurs?

Également affectés à la Cryptographie Stack Exchange

+91
Steve Isaac 3 avr. 2016, 22:11:30

Afficher les questions avec l'étiquette