Bitcoin Forum
May 04, 2024, 08:23:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: où, à qui, les applications wallet envoient-elles les transactions ?  (Read 74 times)
Beauzebut (OP)
Member
**
Offline Offline

Activity: 79
Merit: 23


View Profile
January 19, 2021, 04:07:35 PM
 #1

Question d'un toujours novice :
Quand on crée une nouvelle transaction bitcoin (par exemple : envoi de BTC) où va-t-elle avant de rejoindre un block ? J’ai entendu parler d’une file d’attente. Où est-elle ?
Je suppose que pour éviter toute centralisation elle doit être chez chaque mineur, d’accord…
Mais quelque chose reste mystérieux pour moi : où et comment cette transaction est-elle envoyée par mon application wallet ? Elle ne peut pas l’envoyer elle-même à tous les mineurs ! Il faut bien qu’elle l’envoie à quelque chose qui s’en charge ? Mais dans ce cas il y a encore une centralisation ?
Pour résumer ma question : où, à qui, les applications wallet (comme Electrum) envoient-elles les transactions ?
Merci
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714810981
Hero Member
*
Offline Offline

Posts: 1714810981

View Profile Personal Message (Offline)

Ignore
1714810981
Reply with quote  #2

1714810981
Report to moderator
1714810981
Hero Member
*
Offline Offline

Posts: 1714810981

View Profile Personal Message (Offline)

Ignore
1714810981
Reply with quote  #2

1714810981
Report to moderator
LeGaulois
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 4095


Top Crypto Casino


View Profile
January 19, 2021, 05:05:36 PM
Last edit: January 19, 2021, 09:50:38 PM by LeGaulois
Merited by Halab (3), GrosWesh (1)
 #2

Puisque tu prends Electrum pour exemple.
Lorsque tu l'utilises, tu te connectes à un des serveurs Electrum et ton wallet contrôle les données communiquées par ces serveurs, en utilisant la méthode appelée Simple Payment Verification
Lorsque tu crées une transaction, celle ci est ensuite validée, diffusée et propagée sur le réseau Bitcoin.

Tu n'es pas obligé d'utiliser le serveur d'Electrum, on peut très bien utiliser notre propre serveur Electrum avec notre propre nœud Bitcoin Core, ce qui donne plus d'indépendance
https://github.com/chris-belcher/electrum-personal-server

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Beauzebut (OP)
Member
**
Offline Offline

Activity: 79
Merit: 23


View Profile
January 19, 2021, 05:15:04 PM
Last edit: January 19, 2021, 05:50:16 PM by Beauzebut
 #3

Merci.
Du coup, ma question se déplace : où, à qui et comment, le serveur Electrum envoie-t-il ma transaction ? Comment celle-ci finit-elle par rejoindre la liste d'attente ?

--
Ah ! Je crois, que je viens de comprendre. Bon sang, mais c'est bien sûr ! En fait le serveur Electrum est lui-même un nœud du réseau bicoin. Un mineur ?
yogg
Legendary
*
Offline Offline

Activity: 2464
Merit: 3158



View Profile WWW
January 19, 2021, 09:41:28 PM
Merited by Halab (2), LeGaulois (1)
 #4

Merci.
Du coup, ma question se déplace : où, à qui et comment, le serveur Electrum envoie-t-il ma transaction ? Comment celle-ci finit-elle par rejoindre la liste d'attente ?

--
Ah ! Je crois, que je viens de comprendre. Bon sang, mais c'est bien sûr ! En fait le serveur Electrum est lui-même un nœud du réseau bicoin. Un mineur ?

T'a mis le doigt dessus. Tongue

En fait, on peut aussi mettre en route un serveur Electrum et le connecter à une full-node Bitcoin Core.
(https://github.com/spesmilo/electrumx)

Du coup, ce qu'il se passe sur un wallet Electrum est transmis à un serveur Electrum (hormis les clé privées, bien entendu) qui lui même pousse les données + loin sur une full-node Bitcoin Core. Smiley

Du coup ta transaction est au final broadcastée sur le réseau Bitcoin, donc tout les wallets l'entendent.
Les mineurs l'entendent aussi et l'ajoutent à leur mempool, etc etc ... Smiley
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!