Dois-je remplacer la configuration personnalisée du fichier '/etc/gnome/valeurs par défaut.liste?

1.) La page web à l'BitAddress.org peut être chargé à partir d'un fichier sur une clé usb ou autre support de stockage. La plupart des navigateurs vous permettent d'enregistrer la page web à l'aide d'un Affichage de la Source (clic droit, peut-être), puis Enregistrez le Fichier sur une clé usb.

Puis, à partir de l'ordinateur en mode hors connexion, vous ouvrez le fichier depuis le navigateur et le BitAddress chargement de la page.

2.) Les clés privées n'ont pas d'échéance ou d'invalider après qu'ils ont été importés dans le client. Vous avez correctement identifié le problème avec cela est que si vous avez passé toute des fonds reçus, le client crée une nouvelle adresse pour le "changement" et donc le porte-monnaie peut afficher un bilan qui comprend le fonds qui ne sont pas dans l'une des adresses de la importées de clés privées. Afin de portefeuille sauvegardes sont toujours importantes.

+113
W R S 29 juil. 2014, 17:50:23
20 réponses

Bitcoin Core ne vous permet pas d'assurer le suivi des transactions pour les adresses qui ne sont pas dans votre portefeuille.

Si vous désirez le faire, vous aurez besoin de maintenir un index séparé à l'extérieur de la bitcoind nœud, soit par l'analyse de chaque entrant bloc pour les transactions impliquant votre adresse, ou par l'utilisation d'une api externe comme Blockchain.com ou des connaissances à la requête pour vos adresses.

+918
hong yan 03 февр. '09 в 4:24

Si la transaction a été effectuée par le biais d'un site web de tiers (tels que les bains de porte-monnaie électronique ou un échange), vous pourriez essayer de contacter le propriétaire du site web et de demander des journaux, si il y a de tout.

Le protocole Bitcoin n'enregistre pas cette information par lui-même.

+894
Rhythm Mehrok 29 juil. 2013, 17:04:41

Fullmetal Alchemist est un Anime qui EST un peu basée sur une réelle alchimie, de sorte que vous pouvez vous poser cette question, en pensant à la Réelle Alchimie dans ce très propre monde dans lequel nous vivons.
Dans le passé, de nombreux alchimistes essayé de créer artificiellement des formes de vie, appelé l'homonculus, qui a été utilisé dans cet anime comme une base pour les homonculus dans l'anime.
Le Nain dans le Flacon ressemble beaucoup à ce que les alchimistes de l'époque ont essayé de faire, comme tentent de le fertiliser un œuf de poule avec leur propre sperme et de sang, de le sceller à l'intérieur d'un flacon et l'espoir qu'un petit homme serait né de cette interaction.
Homunculus in a Flask


Donc, comme il a été fait à l'intérieur d'un flacon, il était probablement le fait d'une manière similaire, nous n'en avons pas l'exacte "recette"

Voici quelques références et des faits intéressants: https://en.wikipedia.org/wiki/Homunculus
En passant, je ne connaissais pas, mais Paracelse a été crédité pour la première mention sur l'Homonculus.

Paracelse a été l'inspiration derrière Hohenheim, qui est l'endroit où son nom provient de:

Philippus Theophrastus Aureolus Bombastus von Hohenheim

https://en.wikipedia.org/wiki/Paracelsus

+870
Rabi Ada 27 déc. 2017, 12:26:47

Ubuntu utilisés à l'appui de multiseat (c'est-à plusieurs moniteurs, plusieurs claviers et souris, le tout accroché à un seul ordinateur) assez bien once upon a time. N'a pas une fonctionnalité officielle mais gdm et xorg travaillé tous les deux.

Ces jours-ci, gdm ne semble pas le supporter et tandis que vous pouvez revenir à gdm v2.20, qui introduit de nouvelles questions pour moi.

Est-il un autre moyen pour obtenir une solution viable multiseat système en place et de l'exécution?

Les points de Bonus pour tout le monde qui peut me dire si il est possible d'avoir twinview de travail à l'un des sièges.

+794
kunle odusan 19 févr. 2011, 06:26:51

Est-ce même possible. J'ai été de l'exploitation minière pour environ un mois maintenant, de façon constante la construction de mes machines. Quand le big daddy de BFL vient (et le 230 est fixe) je vais être minière à 1,2 SAT. Je n'ai jamais passé plus de 24 heures et obtenu RIEN et je me demandais si quelqu'un a eu cela se produise avec ce genre de pouvoir. Je suis dans les trois piscines maintenant, pas de noms d'utilisateur. Ont été payés régulièrement tout au long de. Dois-je changer pour une autre piscine? consolider et de n'utiliser que l'une piscine? si oui quel est la meilleure piscine à ce point dans le temps pour les paiements?

+706
InaccurateWeatherReport 16 janv. 2015, 20:36:28

La première fois que vous chargez le client, il peut prendre un certain temps pour télécharger l'ensemble de la blockchain (actuellement quelque chose comme 15 GO). Cependant, si vous fermez le client, puis de le rouvrir, le client ne télécharge que les nouveaux blocs de la blockchain qu'il n'a pas vu encore. La partie précédente de la blockchain est déjà stockés sur votre ordinateur.

Pour rattraper une journée de blocs ne devrait prendre une minute ou deux. Il est parfaitement raisonnable de fermer le client lorsque vous ne l'utilisez pas.

+638
SamuraiX 23 août 2013, 08:59:32

Vu que tu es sur l'épisode 5, cela va avoir des spoilers.

Alors que le "Détournement" qui le rend invisible est probablement au moins ancré dans la réalité, je ne pense pas qu'il peut être pris de la série TV fait dehors pour être. Ce serait une chose pour détourner l'attention de quelqu'un qui défend, mais de vous rendre invisible à regarder les gens de la foule ou le banc est un peu incrédule.

Les "Invisibles Pass" est quelque chose qui est décrit comme un "robinet " pass" et il utilise de l'égarement. C'est probablement quelque chose que les gens font dans la vie réelle, bien que, là encore, peut-être pas à des résultats fantastiques que nous voyons dans le spectacle.

Le "Ignite Pass"/"Ignite Passer Kai"/"Cyclone Pass" sont sans doute les choses que vous avez pu voir les joueurs de basket-ball, mais la façon dont ils sont animés et la vitesse à laquelle elles sont présentées dans le spectacle fait qu'il est impossible dans la vie réelle.

La "Fuite en Voiture" est un autre de l'égarement, et, comme la première invisibilité de l'égarement, c'est probablement quelque chose que les gens peuvent faire dans la vie réelle à l'encontre d'un défenseur, mais tout le monde dans l'arène serait évidemment encore être en mesure de voir le joueur. Dans le spectacle, il donne l'impression d'une Kuroko va droit à travers le défenseur pour tout le monde, pas seulement le défenseur.

Le "Détournement " de Débordement" est clairement quelque chose qui ne peut pas être fait dans la vraie vie, compte tenu de la façon spectaculaire l'effet peut être. L'explication de la façon dont cette astuce fonctionne n'est pas suffisant dans le fait que les joueurs "disparaître" et tromper tout le monde. Des trucs comme cela Kuroko sembler plus comme un illusionniste au lieu de 1 parmi les 10 joueurs sur une cour.

Le "Fantôme Shot" est vraiment juste une drôle de façon de tir de la balle. C'est quelque chose que les gens peuvent certainement faire dans la vraie vie, mais pourquoi le feraient-ils s'ils peuvent tirer normalement? C'est unique dans le spectacle de l'histoire parce que Kuroko ne peut pas tirer.

Je pense que c'est aussi loin qu'elles l'ont été jusqu'à présent dans l'anime.

+565
shalonisingh4892 21 févr. 2017, 02:37:18

bitcoind ne redémarre pas après le redémarrage de votre ordinateur. Début bitcoind après le démarrage de votre ordinateur.

+542
MOHAMED 17 oct. 2015, 22:38:37

La malédiction marque est Faite par Orochimaru, il est également connu comme Orochimaru est Juinjutsu.

Ne pas avoir un corps assez fort pour gérer cet art, Orochimaru était pas en mesure d'utiliser Mode Sage et a donc dû créer un autre moyen de rendre l'utilisation de senjutsu. Orochumaru donc utilisé Jūgo, dont le corps produit naturellement une enzyme qui déclenche transformations corporelles, et créé une marque de sceaux maudit qui permettrait de nourrir le possesseur du chakra et de leur donner Orochimaru est le chakra de senjutsu

Comme vous probablement avez ou aurez remarqué, comme il est révélé dans l'histoire plus tard que orochimaru et Danzo travail assez proches.

Edit: le maudit sceau utilisé par Danzo est pas celui qui a été créé par Orochimaru, en fait, il utilise sa propre version.

Vous avez assez bien répondu à votre propre question ici partiellement en fait, il utilise sa propre version. La racine de la paralysie Juinjutsu est probablement un dérivé jutsu de l'origine de la malédiction marque faite par Orochimaru. Maintenant, pourquoi serait-il plus susceptible d'être un dérivé du jutsu au lieu d'un original créé jutsu?

La quasi-totalité, sinon la totalité de l' Juinjutsu sont Kinjutsu, Bien qu'il n'y a pas de punition directe pour l'aide. La recherche a été interdit en raison de la vile nature de l'techniques. Comme Orochimaru veut apprendre tous les jutsu qui existent, il a aussi appris et créé des tonnes de kinjutsu. Et bien sûr ses expériences où pas toujours impeccable. Il y a à la Racine de la Paralysie est un adapté échec ou même un défaut de commencer avec.

Bien que de droite, maintenant il les origines n'ont pas été confirmées. Mais c'est l'un des plus plausibles d'un scénario. On peut presque certain à 100% que la plupart des Juinjutsu n'existerait pas sans Orochimaru pour commencer, et ce n'est probablement pas exception à la règle.

+542
Mikail Land 25 mars 2013, 09:33:21

Un peu en retard, mais c'est parce que toutes la vengeance n'est laisser vide. Donc, même à travers Tyuule a eu ce qu'elle voulait, elle ne peut pas se sentir heureux parler de tout ça. Ils mentionner plus tôt de retour avec Tuka de questions de santé mentale, et le dragon de feu. Oh, et elle n'est pas amoureuse de lui. Ne peut jamais l'aimer pour tout ce qu'il fait.

+535
Jingwei Gan 9 déc. 2012, 01:29:38

Ainsi, nous voyons que dans l'anime que, parfois, l'Auberge de combattre Touka dans le chuunibyou monde. Ma question est, cela veut dire que Touka est un chuunibyou elle-même, ou est-elle simplement de jouer avec l'Auberge?

+472
SJ19 11 mai 2011, 02:02:50

J'ai utilisé le NAT dans Sun VirtualBox configuration du réseau. Lorsque je choisis de Pont il a travaillé...

+387
user50598 5 mars 2021, 20:36:08

Quelle est la taille maximale pour un script d'entrée de sorte à être considéré comme la norme ? En regardant le Bitcoin Core code source, il semble être de 10'000 octets, cependant la lecture ici et là, il semble être 1650 octet. Si c'est le cas, si le script d'entrée est le rachat d'un P2SH, c'est la taille de la racheter script (520 octets) pour être considéré dans le compte ou pas ? Merci beaucoup !

+365
torkwemada393 13 juin 2021, 12:55:10
  • Ashita no Joe
  • One Piece
  • L'eau de javel
  • Naruto
  • Dragon Ball
  • Gintama
  • La betterave à la Vandel Buster
  • Star des Géants
  • Death Note
  • Les Qualifications d'un Homme (Ikki Kajiwara)
  • Le père de l'Âme de l'Âme du Père (Kaizuka Hiroshi)
  • KochiKame
  • Hikaru no Go
  • Kamen Rider
  • Fist of the North Star
  • Hunter X Hunter
  • Fleur Ange TenTen
  • Beelzebub
  • Yoroshiku Mechadock
  • Pour L'Amour Ru
  • Nura: l'Augmentation de La Yokai Clan / Nurarihyon
  • Sakigake!! Otokojuku
  • Dr Slump
  • Gatchaman (1972)
  • Doraemon
  • Bobobo-bo Bo-bobo
  • Dai s Big Adventure (Dragon Quest)
  • Rurouni Kenshin
  • Touch
  • Ai to Makoto
  • Kimi n Todoke
  • Boys Over Flowers
  • Nodame Cantabile
  • Ichigo 100%
  • Anedoki
  • Hatsukoi Limited
  • Kikaider (Shotaro Ishinomori)
  • Le Secret De L'Escouade Goranger
  • La Transformation De Ninja Arashi
  • Robot Cop
  • Lupin le 3ème
  • Phoenix (Osamu Tezuka)
  • La Rose de Versailles
  • Verre De Masque
  • Barefoot Gen
  • Démoniaque Détective Nougami Neuro
  • Toriko
  • Yu-Gi-Oh!
+363
tsenapathy 20 sept. 2023, 05:40:34

J'ai demandé à récupérer une partie de l'attache qui ont été envoyés à la mauvaise adresse... Assis sur le blockchain dans un multisig quote-part du compte.

J'ai écrit des petites php outils de ligne de commande pour reproduire le cas et en apprendre plus sur le fonctionnement de Bitcoin fonctionne. Je suis un développeur de logiciels travaillant essentiellement avec les NEM où la blockchain est très différent. J'ai appris beaucoup de choses sur multisig sur Bitcoin, OP_RETURNs utilisé dans omni (usdt être un smartproperty sur l'omni couche), et beaucoup d'autres choses impressionnantes sur hiérarchique de génération de clé, clé de la dérivation des fonctions, et beaucoup d'autres sujets.

Script écrit en PHP avec laravel/zéro et peut être trouvé ici:

Mais j'ai du mal à revenir ceux attache à une autre adresse. Bien sûr, je possède les 3 cosigners configuré avec une quote-part, mais je suis trop noob pour obtenir ceux de l'attache arrière. Le fait est, le NEM de la blockchain est très différent quand il s'agit de multisig et personnalisé actifs. Je suis donc allé à travers le processus d'apprentissage pour la HD clés et XPRV et XPUBs. Qui j'ai aussi construit une commande pour. Une commande, fourni avec le bouton droit de la dérivation et de chemin de xpubs ou mnémoniques, va générer le même cosigners xpubs comme quote-part s'affiche dans la multisig les informations du portefeuille de la page.

Voici un lien vers le BitcoinTalk thread où vous trouverez une capture d'écran et plus de détails sur la transaction, je suis en train de créer. Peut-être que quelqu'un ici pourrait aider comme cela requiert une connaissance approfondie du Bitcoin Multisig, HD Clé de Dérivations, OP_RETURN et Pièces Colorées.

Le défi est tout à fait étonnant et laissez-moi apprendre des tonnes de choses, mais en regardant de données sérialisées je pense que je suis fou, je ne peux pas le faire, veuillez hUnlp ! x:)

PS: <3 Bitcoin

+353
Autchnsol 12 juin 2022, 18:57:59

La chose à considérer est, "qu'est l'attaquant avoir à renoncer pour m'attaquer?" Si le coût de cette chose est moins que la récompense de la réussite d'une attaque, puis attaquer est rationnel d'un point de vue purement économique. (Évidemment, attaquer quelqu'un vient avec un non-économiques moral coût).

Un mineur qui contrôle plus de la moitié du réseau de hachage taux, et s'attend à maintenir ce contrôle, indéfiniment, auront rien à perdre à vous attaquer. C'est le soi-disant 51% d'attaque.

Un mineur qui contrôle moins de la moitié de la valeur de hachage taux va probablement perdre une chance à un certain montant de revenus, mais comment beaucoup dépend de la façon dont ils arrivent à la moitié du réseau de hachage taux. J'ai créé l'image suivante il y a quelques mois pour l'illustrer:

Cost Of Attack In Forfeit Income

Si vous regardez la BlockChain.info exploration de piscines graphique, vous voyez qu'il y a plusieurs ce qui peut rendre abordables les attaques contre les deux fois confirmé et six confirmé transactions. Je soupçonne tout ce qui les empêche de le faire est de leur réputation dans la communauté.

Les autres facteurs:

  1. Combien l'attaquant peut-il obtenir de vous, en une seule attaque? Par exemple, peuvent-ils l'ordre de plusieurs 50 BTC éléments en même temps?

  2. Comment peuvent facilement l'attaquant profit d'une attaque contre vous? Par exemple, combien peuvent ils revendre ces 50 BTC articles pour? La plupart des attaquants ne vont pas vouloir de 20 copies numériques de Plan 9 from Outer Space, mais ils aimeraient 20 fois 50 BTC en vaut une autre crypto-monnaie.

Malheureusement, ces facteurs ne s'appliquent pas uniquement à vous: ils s'appliquent à chacun, l'attaquant de l'attaque en même temps. Par exemple, si ils peuvent faire 10 BTC par vous arraché et 190 BTC par l'extraction d'autres personnes, puis une attaque qui coûte moins de 200 BTC est économiquement la peine. Cela signifie que vous ne pouvez pas analyser pleinement de votre risque juste à vos articles.

En attente de plus de confirmations de toujours augmenter votre sécurité de manière substantielle, et je m'attends à il y a peu de choses, c'est ce monde qui vaille la peine 50 BTC que les gens ne peuvent pas attendre une heure ou deux pour qu'ils arrivent. (Mais bon, peut-être que je ne suis pas assez riche pour dépenser 20 000 $USD sur une base régulière.)

Si tout cela est très déprimant, j'en suis désolé. À Long terme, l'objectif de la communauté seront diminution de miner la centralisation. Si aucun mineur ou de l'exploitation minière de la piscine contrôles de plus que d'environ 1% du réseau de hachage taux, les attaques contre une fois confirmé les transactions deviennent à la fois coûteux et imprévisible, et les attaques à l'encontre de six confirmé transactions devenu pratiquement impossible.

Note De Bas De Page: Les Maths

Dans l'image ci-dessus, le coût moyen d'une attaque réussie est ici

r * h * b / p(h,b) - r * (b-1)

r est le bloc de récompense (25 BTC), h est le pourcentage de réseau hachage taux, b est le nombre de blocs pour créer (des confirmations plus l'un), et p() est Satoshi de la calculatrice de probabilité de bitcoin.pdf page 7. r * h * b est la valeur moyenne de travail utilisé par la tentative; p(h,b) est la probabilité de succès par la tentative; r * (b-1) est le bloc de récompense l'attaquant aurait reçu s'ils extrait honnêtement.

Pour référence, le temps (nombre moyen de blocs écoulé) une attaque prend est tout simplement

1 / p(h,b)
+294
Megachip 4 mars 2023, 00:22:42

Selon les Dragon Ball Wikia "Akira Toriyama notes pour la forme semblent indiquer que cet état est tout simplement le Super Saiyan Dieu Super Saiyan (bleu) de l'état avec des cheveux roses."

http://dragonball.wikia.com/wiki/Super_Saiyan_Ros%C3%A9

mais selon ce site en espagnol, il ya un magazine japonais qui dit "Super Saiyan Rosé est le Super Saiyajin (or) de la version de Noir Gokû"

http://www.dragonballnoticias.com/el-super-saiyajin-rose-es-la-version-super-saiyajin-de-black-goku

Aucune des sources est une source officielle. Toute autre info états qui version est l'équivalent de Super Saiyan Rosé, Super Saiyan Bleu ou Super Saiyan (d'or) ?

+232
Christos Koninis 16 mars 2020, 23:41:19

Dans la source, il y a ckeypool et skeystore. Je me demande quelle est la relation entre eux et pourquoi avoir besoin des deux.

+166
Lolu911 17 juil. 2011, 13:27:54

Comment utiliser OP_BOOLOR et OP_EQUAL?

Vous pouvez voir la mise en œuvre effective de script opcodes en Bitcoin de l'script.cpp.

OP_BOOLOR fait ceci:

[...]
CBigNum bn1 = CastToBigNum(stacktop(-2));
CBigNum bn2 = CastToBigNum(stacktop(-1));
CBigNum bn;
[...]
cas OP_BOOLOR: bn = (bn1 != bnZero || bn2 != bnZero); break;
[...]
popstack(pile);
popstack(pile);
la pile.push_back(bn.getvch());
[...]

Donc, c'est effectivement la lecture à partir de la pile, éclater les valeurs et en poussant le résultat.

OP_EQUAL est à peu près la même:

[...]
popstack(pile);
popstack(pile);
la pile.push_back(fEqual ? vchTrue : vchFalse);
[...]

C'est popping deux valeurs à partir du haut et en poussant le résultat de la comparaison.


Est le script correct?

Nous allons exécuter les scripts et voir ce qui se passe! scriptSig est exécuté en premier:

scriptSig: [porte-monnaie] [porte-monnaie] [sig] [pubKey]

Ce code est juste pousser dans la pile, donc après la scriptSig fonctionne la pile ressemble à ceci:

[pubKey] <- DESSUS DE LA PILE
[sig]
[Porte-monnaie]
[Porte-monnaie]

Remarquez les éléments sont inversés. La première chose a poussé va vers le bas de la pile.

Maintenant scriptPubKey est exécuté en gardant le contenu de la pile résultant de l'exécution de scriptSig. Si nous faisons cela avec votre script...

scriptPubKey: OP_EQUAL Wallet1_Value [porte-monnaie] 
 OP_EQUAL Wallet2_Value [porte-monnaie] 
 OP_BOOLOR 
 OP_VERIFY OP_DUP OP_HASH160 [pubKeyHash] OP_EQUALVERIFY OP_CHECKSIG

...la première chose qui est exécuté est OP_EQUAL, qui compare les deux premiers éléments de la pile [pubKey] [sig] qui ne sont évidemment pas égaux donc 0 (false) est poussé. Je vais arrêter ici, car il ne fera pas de sens de continuer.


La construction du script correct

J'ai deviné ce que vous censé faire, et ce sont mes propositions de scripts.

Tout d'abord, je suppose que les dépenses de fourniture de [sig], [pubKey] et [porte-monnaie][porte-monnaie] est soit Wallet1_Value ou Wallet2_Value pour être en mesure de dépenser les fonds:

scriptSig: [sig] [pubKey] [porte-monnaie]

Finale de la pile après l'exécution de:
 [Porte-monnaie] <- DESSUS DE LA PILE
[pubKey]
[sig]

C'est scriptSig, et c'est ce que l'utilisateur fournit quand il veut dépenser les fonds. Nous y sommes! Nous allons construire la prochaine étape, c'est à dire la scriptPubKey qui vérifie si les valeurs fournies sont très bien.

La première chose que vous voulez faire est de vérifier si [porte-monnaie] est l'un des Wallet1_Value ou Wallet2_Value. Tout d'abord, mettons en double [porte-monnaie] afin que nous puissions vérifier deux fois. La première étape dans scriptPubKey est OP_DUP. Passons à la fois scriptSig premier et le le nouveau scriptPubKey:

scriptSig: [sig] [pubKey] [porte-monnaie]
scriptPubKey: OP_DUP 

Finale de la pile:
 [Porte-monnaie] <- DESSUS DE LA PILE
[Porte-monnaie]
[pubKey]
[sig]

Bien sûr, nous voulons vérifier contre Wallet1_Value première:

scriptSig: [sig] [pubKey] [porte-monnaie]
scriptPubKey: OP_DUP [Wallet1_value]

Finale de la pile:
 Wallet1_Value <- DESSUS DE LA PILE
[Porte-monnaie]
[Porte-monnaie]
[pubKey]
[sig]

Et maintenant vérifier les deux premiers éléments pour l'égalité:

scriptSig: [sig] [pubKey] [porte-monnaie]
scriptPubKey: OP_DUP [Wallet1_value] OP_EQUAL

Finale de la pile:
 (== Wallet1, soit TRUE ou FALSE) <- DESSUS DE LA PILE
[Porte-monnaie]
[pubKey]
[sig]

Maintenant, nous voulons vérifier le duplicate [porte-monnaie] contre Wallet2_value mais le résultat précédent est en haut de la pile. Nous devons remplacer la première utilisation de OP_SWAP:

scriptSig: [sig] [pubKey] [porte-monnaie]
scriptPubKey: OP_DUP [Wallet1_value] OP_EQUAL OP_SWAP

Finale de la pile:
 [Porte-monnaie] <- DESSUS DE LA PILE
 (== Wallet1)
[pubKey]
[sig]

Encore une fois, nous poussons la valeur que nous voulons vérifier, et OP_EQUAL il:

scriptSig: [sig] [pubKey] [porte-monnaie]
scriptPubKey: OP_DUP [Wallet1_value] OP_EQUAL OP_SWAP [Wallet2_value] OP_EQUAL

Finale de la pile:
 (== Wallet2) <- DESSUS DE LA PILE
 (== Wallet1)
[pubKey]
[sig]

Le script est assez bien fait. Maintenant, juste OP_BOOLOR OP_VERIFY:

scriptSig: [sig] [pubKey] [porte-monnaie]
scriptPubKey: OP_DUP [Wallet1_value] OP_EQUAL OP_SWAP [Wallet2_value] OP_EQUAL OP_BOOLOR OP_VERIFY

Si OP_VERIFY trouve FAUX au sommet de la pile, il rejettera la transaction. Si elle trouve le VRAI , le script continue et la pile ressemble à ceci:

Finale de la pile si elle est correcte [porte-monnaie] a été fourni:
[pubKey]
[sig]

Qui est ce que la pile ressemble après un scriptSig! Donc, le reste de la scriptPubKey est juste un pay-to-pubkey de hachage de script. La finale scriptPubKey est:

OP_DUP [Wallet1_value] OP_EQUAL OP_SWAP [Wallet2_value] OP_EQUAL OP_BOOLOR OP_VERIFY
OP_DUP OP_HASH160 [pubKeyHash] OP_EQUALVERIFY OP_CHECKSIG

Réelle de la sécurité

Maintenant, quel que soit l'ordre, le script n'est pas très sécurisé. Je reçois ce pourrait n'être qu'un exercice de compréhension des scripts ou n'est pas destiné à être sécurisé (il pourrait n'être qu'une vérification pour éviter les dépenses des porte-monnaie) mais je pense que c'est important de montrer comment ce n'est pas sécurisé du tout.

Chaque fois que vous publiez une transaction à l'aide de ce schéma, la sortie scriptPubKey est publiquement disponible et ressemble à ceci:

OP_DUP [Wallet1_value] OP_EQUAL OP_SWAP [Wallet2_value] OP_EQUAL OP_BOOLOR OP_VERIFY
OP_DUP OP_HASH160 [pubKeyHash] OP_EQUALVERIFY OP_CHECKSIG

Les deux Wallet1_value et Wallet2_value sont public pour une personne de voir dans la blockchain! La sécurité reste dépend UNIQUEMENT sur [sig] [pubKey] depuis que je sais exactement ce qu'il faut pour passer la transaction, c'est à dire le script de sécurité est équivalent à un habitué de payer-pour-pubkey de hachage de transaction!


EDIT: UN petit peu plus en sécurité (réponse à un commentaire)

Pourriez-vous exiger Wallet1_value et Wallet2_value être hachages à la place? Puis le scriptsig devrait fournir un hachage de l'un des deux portefeuilles.

Oui. En fait, c'est très facile (les changements sont indiqués en caractères gras):

OP_HASH256 OP_DUP [Wallet1_de hachage] OP_EQUAL OP_SWAP [Wallet2_de hachage] OP_EQUAL OP_BOOLOR OP_VERIFY OP_DUP OP_HASH160 [pubKeyHash] OP_EQUALVERIFY OP_CHECKSIG

Comme vous pouvez le voir en haut de la pile est haché (OP_HASH160 ou OP_HASH256, selon ce que vous préférez) avant de duplication, vous pouvez désormais comparer les données fournies pour correspondre avec l'un des deux hachages au lieu de valeurs.

C'est un peu mieux puisque les données n'est pas là à la vue de tous. Vous avez de la force brute pour trouver l'un des WalletN_hash. Le problème est que dès que vous passez la WalletN_value devient public dans les dépenses de la transaction, de sorte que WalletN_hash ne peut pas être utilisé dans une transaction de nouveau! Il serait à usage unique seulement. Si vous avez publié plusieurs opérations avec la même WalletN_hash, vous auriez à dépenser toutes les sorties en même temps, sinon les excédents pourraient être ceux détourné.

Gardez à l'esprit que le régime est toujours en sécurité parce qu'il y a des signatures impliqués. Si le scriptPubKey manquait de la norme signatue vérification, il serait juste:

OP_HASH256 OP_DUP Wallet1_hash OP_EQUAL OP_SWAP Wallet2_hash OP_EQUAL OP_BOOLOR OP_VERIFY

Tout mineur peut écouter pour ce type de transactions et, dès que quelqu'un a essayé de passer de l'un à scriptSig = [WalletN_value], la transaction pourrait être modifié (même les sorties!) au lieu de le relais depuis la transaction n'est pas signé, à tous, de sorte que le mineur peut racheter les sorties de lui-même.

+156
Wolf 14 2 déc. 2013, 02:07:03

PLUSIEURS SPOILERS ALERT

Je ne sais pas comment répondre à cette question, honnêtement, mais je pense que je peux au moins mettre de l'avant certaines idées. À partir d'ici, n'hésitez pas à élaborer, de réfuter, d'accord ou pas d'accord. Mon idée est qu'il ya une grande demande pour les services psychologiques et psychiatriques dans la psycho pass univers. Il est à noter que dans la deuxième saison

ils ont confirmé combien l'industrie pharmaceutique profits dans cet univers, avec l'investissement dans des remèdes pour le "contrôle de la psycho pass".

Cependant, lorsque nous parlons de services psychologiques, nous ne nous référons pas à la prescription de remèdes, mais l'utilisation de thérapies pour traiter les problèmes d'ordre psychologique ou de l'origine (au moins c'est là où je vis, mais comment un psychologue actes a tendance à varier considérablement dans plusieurs pays). Cela m'amène à réfléchir un peu les choses: dans le psycho pass univers, la plupart des gens, à quelques exceptions près

(akane, Makishima, et l'applique peut-être),

la tendance serait de vivre avec la peur que leur psycho pass peut être couvert, l'investissement dans la thérapie et les voies de recours ont tendance à être plus accepté, et même encouragé. De ce fait, il peut être conclu que la profession dans le Japon de psycho pass serait beaucoup plus valorisés et, par conséquent, beaucoup mieux payé qu'il ne l'est aujourd'hui. Maintenant, je ne sais pas comment faire pour estimer les valeurs, puisque je n'ai aucune idée de valeurs actuelles, mais il peut être supposé que je voudrais être dans un top 10 des métiers bien payés. CEPENDANT, il ya quelques autres faits qui me font penser que, si bien payés, la profession ne pourrait pas avoir de parties intéressées. Mon argument est fondé sur le caractère de

Saiga Jouji. Formé en psychologie, il est censé être responsable de prendre les gens de psycho pass simplement en parler

et c'est probablement ce qui a une explication très simple:

les gens ne sont pas prêts à faire ce qu'il dit.

La peur du stress

(qui est en fait la peur de l'opacification de la psycho pass)

qui pousse les gens à éviter de s'exposer à des situations stressantes

(certains, comme montré dans l'anime, jusqu'à ce qu'ils deviennent léthargiques / végétal)

et à cause de qui ils seraient mal préparés à faire face à des situations stressantes. Maintenant, pensez à: comment allez-vous être un thérapeute ou un psychologue si vous ne savez pas comment le gérer? Votre travail est à l'écoute de vos patients au sujet de vos craintes et des problèmes, et de le conduire à clarifier ces questions, la meilleure manière possible. Eh bien, pour résumer tout ce que je pense, ma réponse serait: oui, ce serait très bien payés de la profession (parce que c'est nécessaire), mais je ne pense pas qu'il y aurait beaucoup de gens qui veulent être un psychologue. De plus, même si le système sélectionne les personnes qui ont le profil pour être psychologues, il y aurait quelques personnes qui pourraient en fait être. Par ailleurs, la deuxième saison s'ouvre une question intéressante. Dans ce monde, les gens ont tendance à miser plus sur les voies de recours que sur le traitement psychologique? La thérapie suppose que vous auriez à faire face à certaines choses, il est difficile pour vous de gérer vous-même, mais, au moins temporairement,

le compteur de votre psycho pass pourrait augmenter.

De toute façon, c'est ce que je pense. Désolé pour toute erreur en anglais et si vous s'il vous plaît indiquer que je vais essayer de remédier à ça!

+34
ElPresidente 2 juil. 2017, 08:59:32

Afficher les questions avec l'étiquette