Comment un étranger à obtenir la "citoyenneté" dans l'un des Cinq Grands Shinobi Pays?

Je suis en train d'essayer de mettre en œuvre la blockchain de l'API dans mon application. J'ai fait cela avec succès, cependant, j'ai de la difficulté d'une liste blanche des adresses ip. Chaque fois qu'un utilisateur accède à l'application avec une adresse IP différente,ils obtiennent une erreur. J'ai donc d'approuver manuellement cette adresse IP particulière. Honnêtement, c'est une grande douleur. Comment peut-il faire en sorte que je n'ai pas à approuver chaque et chaque adresse IP de l'utilisateur? Est-il un générique pour toutes les adresses IP dans le monde que je peux utiliser?

+489
acceptedfreak 4 sept. 2023, 10:46:55
19 réponses

Ce qui semble être un très important document a été publié cette semaine (http://www.blockstream.com/sidechains.pdf). Il s'articule autour de l'idée de "chevillé" côté des chaînes, et d'être capable de déplacer des pièces de monnaie d'une blockchain à l'autre.

Quelqu'un peut résumer de la façon dont ces chevillé chaînes latérales serait de travailler?

Comment vont-ils être utiles pour le bitcoin?

+984
Salmo Scarlet 03 февр. '09 в 4:24

Est-il possible de créer nos propres signatures avec OpenSSL, sauf à essayer et l'espoir d'obtenir une petite valeur?

Si la vitesse n'est pas importante - ce n'est pas une mauvaise idée.

mise à jour: prenez un peu de pseudo-code:

while ( true )
{
 signature = createOpenSslSignature ( params );
 if ( !la signature.toHex ( ).contient ( "022100" ) )
 de retour de la signature;
}
+951
lamont 14 mai 2014, 14:35:37
Autres réponses

Questions connexes


Questions connexes

J'ai envoyé un paiement de 0.9995 bitcoins en avril pour mon MtGox compte. Cependant, je viens de vérifier et il a 0 confirmations. En outre, il n'est pas afficher dans mon portefeuille ou mon MtGox compte. Est-elle perdue? Puis-je le récupérer?

+937
Djacomo 6 juin 2019, 20:18:20

Vous devriez regarder

 "entrées": [
{
 "prev_hash": "017ce1c080eda9c5364b6efbcbd2d9b790983bb36fb81316d53269bb83703f08",
 "output_index": 0,
...
 "output_value": 269570000,
...
 "adresses": [
"1rundZJCMJhUiWQNFS5uT3BvisBuLxkAp"
],
 "script_type": "pay-to-pubkey-hash",
...
},
{
 "prev_hash": "02be075b8e6cf357fd34f81eaa273e9e4f5f970af3dc01b9fa07ae0d1795cb75",
 "output_index": 1,
...
 "output_value": 3876180000,
...
 "adresses": [
"1rundZJCMJhUiWQNFS5uT3BvisBuLxkAp"
],
 "script_type": "pay-to-pubkey-hash",
...
},
...],
 "sorties": [
{
 "value": 47981690876,
...
 "spent_by": "fe6a1669bc5c00171b921d7883ff674a7ac3fb8cd6a986ef6c69175d336ffc89",
 "adresses": [
"15Z9atbppxt97unmzBdGkHuSx9Udptwqdb"
],
 "script_type": "pay-to-pubkey-hash"
}
]

Ce sont les lignes correspondantes.

+859
rlinenally 30 mars 2010, 12:37:48

La liste des courses est plutôt extrêmement énorme, donc s'il vous plaît ne jetez un oeil sur le wiki qui est la synthèse de la plupart d'entre eux vers le haut. Notez que les "humains" sont appelés "les terriens".

Quelques principales communes sont:

  • Android
  • Ange
  • Démon
  • Démon Domaine de la course
  • Dragon
  • Terrien
  • Freeza course
  • Majin
  • Namek
  • Saiyan
  • Shinjin
  • Tuffle
+769
muneer 4 août 2014, 01:02:07

À l'exception de l'ETH (encore que trop avoir un certain niveau de changements) et les Ondes (et bientôt NEO et d'autres à l'avenir), tous les autres type de crypto pièces nécessitent un certain niveau d'expertise avant de l'ajouter dans l'échange.

Aussi, plus les crypto monnaies ajouté, le plus possible de paires sera possible ou nécessaire. Exemple, une pièce de monnaie du nom de ABC, les paires pouvez commencer avec juste

ABC/BTC

Puis avec le temps et la popularité et de la demande, les suivantes peuvent être nécessaires:

ABC/ETH

ABC/USDT

ABC/CNY et ainsi de suite.

Cela met plus de charge sur le serveur que les échanges de revenir dans les frais. Aussi, certaines pièces peuvent avoir quelque problème technique souvent, aux frais de l'échange de temps et d'expertise pour les résoudre.

C'est la raison principale populaire des échanges comme Bittrex et d'autres, seulement une liste limitée de ceux (principalement en raison de la charge du serveur). Bien que moins célèbre échanges de la liste de presque tous les crypto pièces de monnaie pour obtenir tout type de trafic qu'ils peuvent obtenir. Si cet échange est le seul permettant la pièce, puis ils vont obtenir l'initiale de la circulation.

+718
bhargav joshi 1 déc. 2013, 00:28:42

Instructions sur la façon de nettoyer la pompe sont abondantes. Cependant, je ne trouve pas les règles de base quant à la fréquence de la pompe doit être nettoyée.

  • Après le détartrage? Qui semble trop long.
  • Chaque semaine? Les mois?
  • Tous les 100 (50? 1000?) tasses?

Rien j'ai trouvé l'offre d'orientation.

+568
Arnold Bosman 26 avr. 2013, 18:24:39

Andreas a écrit, Juste de télécharger le UTXO ensemble (dans une fiducie sans façon) n'est pas possible. Je voudrais qu'il soit possible, et j'ai donc pensé à comment le faire...

Chaque bloc identifie les transactions de blocs précédents qui étaient dans la UTXO ensemble et n'y sont plus et aussi spécifie complètement toutes les transactions qui ont été ajoutées à la UTXO fixé par le bloc courant. Cela signifie que SI vous avez déjà un et vérifié UTXO jeu et que quelqu'un veut savoir si un UTXO définir comme des blocs de N, il est valide, vous pouvez fournir une réponse. Si oui ou non ils ont confiance en vous, c'est une autre question. Si votre jeu est valide, vous pouvez annuler les additions et les soustractions de transactions, comme indiqué par les blocs de N, calculer une valeur de hachage, et envoyer ensuite le hachage de l'autre personne. Si ils ont la même hachage sur leur set, il est sûr pour eux de supposer que vous avez utilisé la même UTXO Ensemble pour obtenir le hash qu'ils ont utilisé (ie., ils correspondent).

Il peut y avoir des logiciels qui peuvent le faire déjà. J'aimerais que. Mais il n'y a aucune preuve que l'un de vous a le corriger UTXO ensemble. J'aimerais voir ce que fixe pour tout le monde, mais elle nécessite un peu d'amorçage. J'ai un plan pour elle:

  1. Créer un logiciel qui rendra un Hachage SHA256 dans quelque chose qui est unique et mémorable. C'est un peu plus compliqué qu'il n'y paraît. Quel que soit le rendu produit (musique, art, animation, d'une combinaison, ...) doit (au moins) 256 les propriétés binaires qui sera facile à retenir. N'importe qui pourrait utiliser ce logiciel pour voir si la valeur de hachage de la UTXO Ensemble lors d'une récente bloc de hauteur produit une mémorable de rendu.
  2. Faire une chose que, parfois, un moment inoubliable, le rendu est produite. Qui peut servir comme un point de contrôle global de la blockchain. Si suffisamment de personnes (jugement d'appel) connaissent les mémorables de rendu, puis les nouvelles installations de plein nœuds a pu obtenir (de toute personne qui a) la UTXO ensemble à cette hauteur, calculer la valeur de hachage, le rendre, et comparer le résultat à celui que tout le monde se souvient. J'imagine que ce serait facilement disponibles autour de l'Internet, mais il est plus sûr de parler à quelqu'un dans la vraie vie pour éviter le danger d'attaques Sybil.
  3. Mise à jour complète nœud logiciel afin de fournir l'UTXO Fixé un bloc de la requérante nœud précise (de mak.e de l'étape précédente possible pour les nouvelles installations)
  4. Mise à jour de la pleine nœud logiciel pour permettre à l'utilisateur de spécifier un bloc de hauteur connu pour avoir produit un UTXO Set mémorable de hachage, demander la UTXO ensemble de ce bloc de pairs, de créer le rendu de la table de hachage de la réponse, et de l'afficher à l'utilisateur.
  5. Permettre à l'utilisateur d'indiquer que le rendu des matchs et si l'utilisateur indique, puis passez le téléchargement de la blockchain (sauf pour les parties qui ne sont pas inclus dans le canoniques UTXO définir, le cas échéant) pour économiser de la bande passante et d'espace disque, et il suffit de commencer avec le UTXO ensemble qui est venu en guise de réponse.

Pour la même raison que les extraits bitcoin qui est à moins de 100 blocs de profondeur ne peut pas être dépensé (ie., une réorganisation de 100 blocs est rare - peut-être même pas pris en charge?), cette stratégie nous permet de procéder à un minimum de 100 blocs de l'histoire au lieu de l'ensemble de la blockchain.

Cela place la responsabilité de veiller à l'intégrité du point de départ UTXO ensemble sur l'être humain en utilisant la totalité du nœud logiciel. Il faudrait expérimental pendant un certain temps, jusqu'à ce qu'il prouve que les blocs de zéro à X n'est plus nécessaire (parce que le UTXO fixé au bloc de hauteur X a été mémorable assez pour être reconnaissable par de simples humains à l'aide de cette nouvelle fonctionnalité), réduisant ainsi la blockchain exigence d'une augmentation de la quantité de stockage pour un montant de stockage, qui sera sans doute un palier.

Le cadre de l'appel à moi de cette idée est que l'aléatoire de hachage SHA256 d'un UTXO peut être transformé en quelque chose de mémorable, et les chances que cela se produise sont faibles, mais non nulle, tout comme l'exploitation minière elle-même. Différents algorithmes de rendu pourrait rivaliser. Je viens de penser à un...

Les 256 bits de la table de hachage plus les 32 bits du bloc de hauteur peuvent être utilisés pour indiquer les cellules dans un 16 x 18 jeu de la vie. Laissez le jeu de la vie de l'exécuter. Le regarder. Rappelez-vous comment il se stabilise. Certains jeux finira par vider le plateau. Qui est mémorable. Comment il efface le conseil devrait également être mémorable.

J'ai commencé à regarder pour un canoniques UTXO ensemble (ie., celui dont la structure est normalisé, de sorte que le même ensemble de UTXOs aurait la même représentation des données). La conversion de la de hachage SHA256 plus 32-bits du bloc de hauteur dans un Jeu de la Vie pour voir comment il joue peut être assez facile à faire avec mes aïeux , ou tout autre logiciel qui implémente John Conway "Jeu de la Vie."

Donc, j'ai la même quête que l'OP, mais Andreas a un point. Vous devez exécuter un nœud et de créer vous-même. Cependant, une fois que vous l'avez fait, vous pourriez peut-être le rendre disponible pour d'autres (moi!). Il souligne aussi qu'il n'y a aucun moyen de prouver que c'est correct sauf par tourne à plein nœud et en répétant tout le travail de mise à jour pour chaque transaction. Prouver le résultat est correct, sans tout ce travail est l'objectif de l'idée que je présente dans cette réponse.

+568
siddharth 1 juin 2023, 02:06:51

La chanteuse sur "Le chant de Roms" Maïa Barouh. Après le dragage à travers ses divers comptes de médias sociaux, j'ai trouvé l'échange suivant sur son Facebook page:

Antoine Prt Maïa Barouh, quelle est la langue utilisée dans ce morceau ? :)

Maïa Barouh Du gromeleu :p une langue inventée

"la langue inventée" -, c'est une langue inventée. Directement de la bouche des chevaux.

(Bien sûr, la pièce de l'auteur aurait certainement pris l'inspiration de différentes langues, mais je pense qu'il est juste de dire que le texte de "Le chant de Roms" n'est pas en lui-même, dans toute langue réelle.)

+548
einargi 8 mai 2013, 09:43:26

Avoir que bitcoin nœuds sont partout dans le monde. Est-il possible de diffuser une opération d'envoi à 20 différentes adresses avec un morceau du message incorporé dans chaque adresse?

L'objectif est de faire usage de la blockchain non confirmées de la transaction mempool de relayer ce message au destinataire.

La taxe serait fixé à 1 satoshi par octet. Nous savons qu'il ne sera jamais à confirmer, mais ce n'est pas le but de elle.

Quels sont les inconvénients à cela?

+547
pyrogoggles 23 nov. 2019, 00:05:59

Je pense que c'est préférable d'y répondre par un exemple. Il nous faut trouver la coinbase à partir d'un bloc sur le Bitcoin testnet.

D'abord nous allons obtenir la valeur de hachage pour un bloc que nous voulons regarder. Nous allons jeter un oeil à l' (comme je l'ai écris cette) dernier bloc:

> bitcoind getblockcount
81626
> bitcoind getblockhash 81626
0000000000834f3933b50577b854692ed246728a17d10006ced1283a3fd8074c

Maintenant, nous avons besoin de trouver la valeur de hachage de la génération de transaction de bloc. C'est toujours le premier de la liste. Dans cet exemple, il n'est que de 1 de transactions.

> bitcoind getblock 0000000000834f3933b50577b854692ed246728a17d10006ced1283a3fd8074c
[...]
 "tx" : [
"f1fdeb7ced28f697c97b6a3ed7cc1946e1fc5e062ad8c17d05c88b1767b91b2a"
],
[...]

Et maintenant, nous pouvons saisir la coinbase de la transaction. Le getrawtransaction de commande du second paramètre peut être mis à 1 pour nous donner des éléments individuels de la transaction, de sorte que nous pouvons facilement trouver les coinbase. Alternativement, nous pourrions laisse cela et cela nous donnerait un seul blob binaire pour naviguer à nous-mêmes.

> bitcoind getrawtransaction f1fdeb7ced28f697c97b6a3ed7cc1946e1fc5e062ad8c17d05c88b1767b91b2a 1
[...]
"coinbase" : "03da3e012cfabe6d6d18c47c97379852a93158528bb709355a0d38d05fedf072b610bb57442aad4e710400000000000000062f503253482f",
[...]

Et il y a la coinbase. Maintenant, nous pouvons vérifier si elle contient des morceaux de texte ASCII ou tout ce que nous voulons faire avec elle.

+366
user6505 5 juil. 2018, 19:54:03

Les frais de changement avec le temps, si c'est arrivé à être élevé en raison de la pièces étant récemment reçu.

Il y a une bifurcation du client qui ne nécessite pas de frais à payer. Votre transaction sera juste prendre un jour ou deux pour obtenir des confirmations.

Vous pouvez attendre pour laisser les pièces de monnaie dans votre porte-monnaie âge et puis au moins, les frais doivent être petites et cohérente.

+323
Ak3000 9 juil. 2017, 14:26:30

Le Bitcoin Protocole de Paiement (BIP70-72) permet l'extraction d'une demande de paiement à partir d'une URL (et d'autres sources), et a plusieurs avantages sur l'utilisation des adresses directement à un client.

À partir d'un point de vue utilisateur, il ressemble à un pay-to-URL, en contournant la nécessité pour l'utilisateur de voir les adresses concernées.

+266
user278082 22 nov. 2020, 13:28:51

Vous pouvez créer plus de pression si vous utilisez mouture plus fine (mais attention). J'ai même tassez un peu (mais attention encore une fois). Vous pouvez aussi acheter Bialetti Brikka, qui a une pression de la valve - elle aide à construire plus de pression et de créer de crema. Cependant, avec moka pot, vous ne serez jamais obtenir de véritables expresso, vous pouvez essayer de brasser quelque chose de similaire.

+259
Jack Putter 1 janv. 2013, 04:36:01

En fait, beaucoup d'échanges et de portefeuilles sont à l'aide de l'Entreposage au Froid. Au premier abord, il est plus facile de contrôler de grandes quantités d'utilisateurs et de transactions. C'est pourquoi il y a un Mémo pour Steem et Étiquette de Destination pour XRP. Que fait une différenciation entre les utilisateurs plus facile.

+251
Joel Bollo 8 nov. 2013, 07:24:22

La cryptanalyse de la recherche dans le domaine de la fonction de hachage est principalement concentrée dans la collision de recherche, c'est à dire le fait de trouver deux différents plaintexts, de telle sorte que leur haché images sont les mêmes. Autant que je sache, ce genre de faiblesse ne serait pas immédiatement impact bitcoin et de son utilisation.

+222
Heatsink 2 mai 2017, 02:38:51

Dépend de ce que tu veux dire par "vulnérable". Si tu veux dire "est-il possible de le faire sans la capacité d'une piscine pour l'arrêter", alors la réponse est "oui". Si vous voulez dire "un pool de subir des dommages significatifs et/ou de mourir à cause d'elle", puis pour une piscine de taille, la réponse est "non". Un nombre relativement restreint peut voir une attaque comme ce qui se manifeste comme "vraiment de la malchance", dans la mesure où il serait en-dessous de la valeur attendue pour le nombre de blocs on peut s'attendre à résoudre compte tenu de son taux de hachage, par unité de temps. Mais pour une grande piscine, une attaque de quelques (dizaines) Bpe faire ce qui est juste ne va pas être perceptible.

+70
Markus Maresch 27 mai 2016, 11:06:47

J'ai été de penser à ce sujet pendant un certain temps et ne semble pas comprendre une partie du réseau.

Supposons que je suis un nœud qui a été hors ligne pendant 5 mois et je veux récupérer les nouveaux blocs. Quand j'ai diffusé le getblocks message les différents nœuds de la voir, de faire tous mes camarades de répondre ou de faire une partie de leur répondre et les autres de l'ignorer parce que d'autres réponses? Et si ils répondent tous de retour, mon nœud puis de choisir celui/ceux qu'il veut obtenir les données à partir de, ou serait-il d'obtenir les données à partir de chacun d'eux? Si elle obtient les données de tous les d'eux, puis ne serait-ce pas ralentir le système vers le bas beaucoup de choses et de créer beaucoup plus de trafic sur le réseau?

+48
asermax 22 févr. 2023, 03:55:40

Ce morceau est joué dans Naruto Shippuden episode 21 Sasori son Vrai Visage à 11:30 quand la Mamie de Chiyo voit le visage de Sasori. Il répond "Quel est le problème Granny Chiyo vous êtes si plein d'émotion que vous ne pouvez pas parler?"

+36
Captain Man 14 août 2010, 02:29:11

Afficher les questions avec l'étiquette