Comment faire pour suivre le trafic sur mon serveur en temps réel?

Vous avez un peu mal compris le concept de la majorité ici. Bitcoin repose sur la majorité des personnes de confiance à la puissance de calcul. Donc, il n'a pas d'importance si il y aura des milliards de petits clients contrôlés par le même propriétaire si elles ne sont pas assez puissants.

L'idée principale au début était que chaque client est en cours d'exécution de manière indépendante. Donc, si il y aura beaucoup de clients indépendants, alors pour toute personne qui tenterait de nuire le système en combinant beaucoup de puissance de calcul (et donc de manipuler les résultats), il serait vraiment difficile, parce qu'il serait en infériorité numérique par une confiance de la majorité.

Mais avec l'idée de l'exploitation minière piscines, beaucoup de choses ont changé. Si vous regardez ici: vous verrez que les 3 grandes piscines minières de contrôle de plus de 51% de hashrate.

+629
Ercua 15 août 2011, 17:36:40
15 réponses

Évidemment, on peut négocier des devises via l'achat BTCs sur un échange concluant à une autre personne qui se vend le BTCs reçu sur un échange, ce qui limite les possibilités de transaction de l'argent à la liquidité de la CTB échanges et expose les parties concernées au risque de fluctuations des taux de change.

Est-il possible d'éviter ces facteurs de gré à GRÉ ?

par exemple: La partie qui veut recevoir un paiement, par exemple de 1 000 USD, achète la plus petite fraction de la CTB sur un échange (quelle que soit la valeur en USD) et "vend" cette fraction de la CTB à la partie qui doit le paiement en échange de l'USD 1000.

+733
riya soni 03 февр. '09 в 4:24

J'ai envoyé de l'argent à une adresse Bitcoin qui ne cesse de changer à l'heure par le temps, j'ai envoyé le btc et il pourrait arriver à l'autre extrémité de l'adresse à l'autre bout changé. Maintenant, la transaction est coincé quelque part, je ne suis pas sûr besoin de votre aide pour récupérer mon perdu btc

bitcoin stuck

+640
Shirish Sakhare 17 juil. 2020, 06:04:55
Autres réponses

Questions connexes


Questions connexes

Pas que je sache. Opencoin est encore de jouer avec le protocole, donc il n'y aura probablement pas d'un livre blanc jusqu'à ce qu'ils open source, il.

+630
John xyz 17 nov. 2020, 21:38:02

Vous pouvez juste de publier un tas de transactions avec un particulier nlocktime. Disons que vous voulez donner à votre fille une allocation de 0,1 BTC/semaine pour toute l'année. Vous pouvez créer une transaction avec un locktime de lundi prochain pour de 0,1 BTC, une autre transaction avec un locktime de lundi, après que 0,1 BTC et ainsi de suite pendant toute une année. La façon bitcoin fonctionne, elle recevra les montants tous les lundis.

À tout moment, vous pouvez créer une transaction pour vous-même à l'annulation de certaines ou de toutes les transactions futures. De nombreux altcoins aura également cette fonctionnalité.

Maintenant, si vous voulez une constante montant en dollars et non pas un bitcoin montant, qui sera effectivement besoin d'un service. Le faire de manière décentralisée va être vraiment difficile car les taux de change de par leur nature, ont tendance à être centralisée.

Voici comment vous pouvez faire un nlocktime transaction à l'aide de l'excellent btcd bibliothèque en aller:

package principal

d'importation (
"octets"
"codage/hex"
"fmt"

"github.com/btcsuite/btcd/btcec"
"github.com/btcsuite/btcd/chaincfg"
"github.com/btcsuite/btcd/txscript"
"github.com/btcsuite/btcd/wire"
"github.com/btcsuite/btcutil"
)

func main() {

 // Normalement, la clé privée viendrait de ce que mécanisme de stockage
 // est utilisé, mais pour cet exemple il suffit de coder en dur elle.
 wif, err := btcutil.DecodeWIF(
 "<testnet clé privée dans le WIF format>")
)
 si err != nul {
fmt.Println(err)
de retour
}

 comprimé := false

 privKey := wif.PrivKey
 pubKey := privKey.PubKey()
 serializedPubKey := pubKey.SerializeCompressed()
 si !comprimé {
 serializedPubKey = pubKey.SerializeUncompressed()
}
 pubKeyHash := btcutil.Hash160(serializedPubKey)
 addr, err := btcutil.NewAddressPubKeyHash(pubKeyHash,
&chaincfg.TestNet3Params)
 si err != nul {
fmt.Println(err)
de retour
}

 txStr, err := hex.DecodeString("<testnet tx qui contient le utxo dans l'hex ici>")

 si err != nul {
fmt.Println(err)
de retour
}

 rbuf := octets.NewReader(txStr)
 var originTx fil.MsgTx
 err = originTx.Deserialize(rbuf)
 si err != nul {
 fmt.Printf("Désérialiser erreur %v\n", err)
de retour
}
 originTxHash := originTx.TxSha()

 // Créer l'opération pour racheter le faux transaction.
 redeemTx := fil.NewMsgTx()

 // Ajout de l'entrée(s) du rachat de transaction passera. Il n'y a pas de
 // signature script à ce point car il n'a pas été créé ou signé
 // encore, d'où nul n'est prévu pour cela.
 prevOut := fil.NewOutPoint(&originTxHash, 0)
 txIn := fil.NewTxIn(prevOut, nil)
 txIn.Séquence = 0
redeemTx.AddTxIn(txIn)

 addr2, err := btcutil.DecodeAddress("<destination testnet addr ici>",
&chaincfg.TestNet3Params)
 si err != nul {
fmt.Println(err)
de retour
}
 pkScript, err := txscript.PayToAddrScript(addr2)
 si err != nul {
fmt.Println(err)
de retour
}

 txOut := fil.NewTxOut(93889960000, pkScript)
redeemTx.AddTxOut(txOut)

 // unix moment de lors de la sortie tx sera débloqué ici
 redeemTx.LockTime = 1442802900

 // Signer le rachat de la transaction.
 mot := func(un btcutil.Adresse) (*btcec.PrivateKey, bool error) {
 // Normalement cette fonction impliquerait en regardant le privé
 // la clé pour l'adresse indiquée, mais étant donné que la seule chose
 // signé dans cet exemple utilise l'adresse associée avec le
 // clé privée à partir de ci-dessus, il suffit de le retourner avec le comprimé
 // le drapeau car l'adresse est à l'aide de l'associé comprimé
 // clé publique.
//
 // NOTE: Si vous voulez prouver le code est en fait la signature de la
 // l'opération correctement, décommentez la ligne suivante qui
 // intentionnellement retourne une clé non valide pour signer avec, ce qui en
 // son tour, se traduira par un échec lors de l'exécution du script
 // lors de la vérification de la signature.
//
 // privKey.D.SetInt64(12345)
 retour privKey, comprimé, néant
}
 // Notez que le script de la base de données de paramètre est nul ici, car il n'est pas
 // utilisé. Il doit être spécifié lors de pay-to-script-de hachage transactions sont
 // en cours de signature.
 sigScript, err := txscript.SignTxOutput(&chaincfg.TestNet3Params,
 redeemTx, 0, originTx.TxOut[0].PkScript, txscript.SigHashAll,
 txscript.KeyClosure(mot), nil, nil)
 si err != nul {
fmt.Println(err)
de retour
}
 redeemTx.TxIn[0].SignatureScript = sigScript

 var buf octets.Tampon
 err = redeemTx.Serialize(&buf)
 si err != nul {
 fmt.Printf("Sérialiser l'erreur %v", err)
de retour
}

 // Prouver que l'opération a été valablement signé par l'exécution de la
 // script paire.
 drapeaux := txscript.ScriptBip16 | txscript.ScriptVerifyDERSignatures |
 txscript.ScriptStrictMultiSig |
txscript.ScriptDiscourageUpgradableNops
 vm, err := txscript.NewEngine(originTx.TxOut[0].PkScript, redeemTx, 0,
drapeaux)
 si err != nul {
fmt.Println(err)
de retour
}
 si err := vm.Execute(); err != nul {
fmt.Println(err)
de retour
}

 fmt.Printf("la Transaction a réussi à signer %v\n", hex.EncodeToString(buf.Octets()))

}
+477
David Reishi 31 mars 2012, 01:25:41

Je soupçonne que j'ai mal compris votre question, parce que, comme il est écrit, et comme je l'ai lu, il n'y est une réponse connue: Bitcoin. Bien que n'étant pas souvent décrite comme l'inflation, il est inflationniste dans le sens que, pour l'instant, de nouveaux Bitcoins sont créés. Dans le protocole Bitcoin,

  1. Les mineurs sont la seule source de nouvelles Bitcoin, car ils sont uniquement générés en tant que bloc de récompenses. Tous les autres moyens de réception de Bitcoin seulement le transfert plutôt que d'en générer de nouvelles. Par exemple, les frais de transaction gagné par les mineurs ne sont pas nouvellement générés Bitcoin mais plutôt venir de quelqu'un d'autre qui a "payé" entre eux. De même, lorsque vous acheter Bitcoin, vous payez quelqu'un pour leur Bitcoin, qui existaient auparavant, et ont leurs Bitcoin.

  2. Tous les nouveaux Bitcoin (le bloc de récompenses) sont tous distribués, pour les mineurs seulement.

Encore une fois, si ce n'est pas la réponse que vous cherchez, veuillez préciser ce qu'est exactement vous êtes à la recherche pour.

+410
Tesy 6 avr. 2012, 08:52:06

Le p2pool sharechain est séparé de la blockchain bitcoin. Ils n'interfèrent pas les uns avec les autres dans la façon dont vous décrivez.

+364
Gopinath Menon 29 avr. 2022, 16:52:07

Pour développer un peu sur la réponse ci-dessus, blockchain.info fournit des informations sur plusieurs Api et les échanges ici: https://blockchain.info/api/3rd_party_apis

+274
Ayoola Abdullah 18 janv. 2018, 18:14:34

Les comptes fonctionnalité est uniquement accessible par le biais de l'interface RPC.

Aussi, sauf si vous voulez maintenir des soldes pour plusieurs utilisateurs partageant le même porte-monnaie, il est peu probable que vous aurez envie d'utiliser cette fonctionnalité.

+264
Owng Geng 6 janv. 2021, 06:59:44

Vers la fin du dernier épisode de Serial Experiments Lain, nous voyons Lain avoir une brève conversation avec son père. À la fin de celui-ci, son père dit:

Lain, je vais nous faire une belle thé la prochaine fois. Hey, avec quelques madeleines! Certainement. Qu'ils sont beaux!

Cela semble être une référence à Marcel Proust "de l'épisode de la madeleine" , dans À la Recherche du Temps Perdu. En supposant que c'est le cas, est-il une signification à cette référence par rapport à la parcelle au-delà du fait que (selon Wikipedia de toute façon je n'ai pas lu Proust encore) dans Proust, la madeleine est connecté à une discussion de la mémoire?

Étant donné que cette partie est suivie (ou, peut-être) quelques commentaires sur la mémoire dans l'anime, il serait logique pour que ce soit un "autonome" de référence, mais je me demandais si il n'y a aucune importance à ce que juste être une référence à une discussion littéraire de la mémoire. (Par exemple, est-il rien de spécifique au sujet de Proust de la discussion de la mémoire qui est également pertinent dans le contexte de SEL?)

+190
daniellsl 24 juin 2022, 08:19:59

Techniquement parlant Kakashi devrait être en mesure d'obtenir l'éternelle mangekyou sharingan. Mais les chances que cela arrive sont très minces

Pour obtenir une éternelle mangekyou sharingan on a besoin de transplanter un mangekyou sharingan préférable de partir d'un de vos proches, comme un frère ou une sœur. Juste un type normal de transplantation ne doit restaurer les yeux de la vue avec ses prouesses visuelles.

Encore Kakashi peut aussi être une exception dans ce cas ne pas/ne semblent guère perdre de sa vue, le fait d'utiliser son sharingan. Ceci peut aussi être dû à l'absence d'utilisation et l'absence de puissants œil pouvoirs en plus de son Kamui

Au fil du temps, l'utilisation du Mangekyō Sharingan techniques se détériore de l'utilisateur de la vue jusqu'à la cécité, un sort dure pour ceux qui ont pris l'habitude de la puissance et de l'acuité visuelle qu'il offre. Seulement par la transplantation de la le regard de l'autre Uchiha peuvent-ils l'espoir de retrouver leur vue et de l'oculaire pouvoirs. Si la transplantation des yeux le Mangekyō Sharingan d'un Uchiha avec de forts liens de sang avec le bénéficiaire, dans l'idéal, un frère ou une sœur — la probabilité de compatibilité est augmentée, ce qui entraîne la création d'un Éternel Mangekyō Sharingan source

+151
techiechic 25 mai 2014, 11:29:26

Quelle est la date limite de champ de texte pour en NXT registre alias?

+147
Shubham Vidyarthi 12 mars 2014, 19:24:46

Il a été expliqué que Minato maîtrisé la queue de la bête dans le bras-de-guerre de chakra de la guerre et a commencé à contrôler tout comme Naruto l'a fait. Il a gagné le même chakra manteau comme Naruto avait dans le 4ème Shinobi Guerre Mondiale.

+100
Shi Sha 11 janv. 2017, 21:47:36

Cette partie du wiki apporte quelques détails supplémentaires sur ce particulier, l'utilisation de la technique:

caractéristique qui est propre à l'Ombre Clone Technique est que toute l'expérience de l'clones de gain au cours de leur existence est transféré à l'utilisateur une fois qu'ils sont dispersés. Ce qui rend la technique idéale pour l'espionnage, puisque l'utilisateur peut simplement envoyer un clone de l'espionnage sur une cible, alors le clone se disperser lui-même, sans avoir à retourner à transmettre les informations à l'utilisateur.

Il est également utile pour la formation, le montant total de l'expérience de l'utilisateur gains sont multipliés par le nombre total de clones utilisé pour l'entraînement. Par exemple, si un utilisateur crée un clone de l'ombre et de trains avec ce clone pendant une heure, puis dissipe le clone, l'utilisateur obtient deux heures de formation en une heure en ajoutant les heures de clone et de l'utilisateur.

et

[...] Naruto utilise aussi des clones de l'ombre dans le but de contrer la limite de la Mode Sage, la nécessité de rester immobile sur un champ de bataille afin de recueillir plus de chakra de senjutsu, ainsi que de l'incapacité des Deux Grand Sage Crapauds pour fusionner avec lui en raison de la présence de Neuf à Queue de Démon Renard à l'intérieur de lui. En infusant son ombre clones avec le chakra de senjutsu, et en les laissant au Mont Myōboku, Naruto peut se rappeler à lui sur le champ de bataille et de dissiper la technique provoquant le chakra qu'ils ont conservé jusqu'à retourner à l'organisme d'origine.

+69
Kris Mckenzie 23 sept. 2018, 20:41:15

Après la grande victoire remportée par les humains contre les Titans dans l'épisode 13, lorsque les stagiaires ont été la collecte de cadavres, Annie a des excuses à un soldat mort. Qui était-ce? C'était Marco?

+59
Uchiham109 8 oct. 2012, 15:31:21

Lorsque Kabuto demandé Tobi pour l'alliance, il a montré cinq Akatsuki membres de cadavres, et l'un d'eux est Nagato est. Mais alors Tobi rencontré Konan pour obtenir des informations sur Nagato du Rinnegan. Pourquoi Tobi à la recherche pour Nagato du corps lorsqu'il a déjà? Ou est-il quelque chose que je suis absent?

+10
akhil 22 juin 2013, 08:04:16

Afficher les questions avec l'étiquette