Author

Topic: Bitcoin et micropaiement? (Read 2983 times)

full member
Activity: 148
Merit: 100
March 14, 2013, 05:02:33 PM
#15
au fil du temps, les dev adapteront probablement la regle de calcul des taxes, pour que les envois de satoshi soient monnaie courante (qd 1 btc vaudra qq milliers d'USD par exemple)
legendary
Activity: 1288
Merit: 1080
March 04, 2013, 02:53:36 PM
#14
Je me suis amusé en bidouillant légèrement le main.h à envoyer un paiement isolé de 0.00121 BTC ( 1 mBTC + 10 µBTC de frais). La transaction est toujours en balade dans les noeuds!  Tongue  Peuf!

Finalement, en farfouillant dans le Forum, au sujet de la traduction du document de Satoshi, le Bitcoin n'est pas adapté aux micro-paiements puisqu'au fil du temps, les frais vont devenir prohibitifs.
( c.f https://bitcointalksearch.org/topic/m.291008)

J'imagine que cela sera d'autant plus vrai lorsque la masse monétaire sera totalement créée. Cela sera un cap important pour le Bitcoin.

Je trouve tout de même dommage car cela aurait pu être avantageux pour les dons de petites sommes par exemple sur les sites Internet. Ca aurait pu remplacer des systèmes comme Allopass & Cie (où les frais sont exorbitants).

Moi je trouve ça plutôt rassurant qu'on ne puisse pas polluer la chaîne avec de petites transactions faites comme ça "pour du beurre". 

Encore une fois, l'acceptation des transactions est entièrement laissée à l'appréciation des mineurs.  Si parmi eux certains décident qu'il est important de laisser passer les micro-transactions, alors ces mineurs-là se spécialiseront.

Et puis tu as essayé un milli-bitcoin et ça n'est pas passé mais je suis presque sûr que les centi-bitcoins passent de nos jours (cad des montants de quelques centimes à un euro)
hero member
Activity: 800
Merit: 500
March 04, 2013, 02:41:22 PM
#13

Je me suis amusé en bidouillant légèrement le main.h à envoyer un paiement isolé de 0.00121 BTC ( 1 mBTC + 10 µBTC de frais). La transaction est toujours en balade dans les noeuds!  Tongue  Peuf!

Finalement, en farfouillant dans le Forum, au sujet de la traduction du document de Satoshi, le Bitcoin n'est pas adapté aux micro-paiements puisqu'au fil du temps, les frais vont devenir prohibitifs.
( c.f https://bitcointalksearch.org/topic/m.291008)

J'imagine que cela sera d'autant plus vrai lorsque la masse monétaire sera totalement créée. Cela sera un cap important pour le Bitcoin.

Je trouve tout de même dommage car cela aurait pu être avantageux pour les dons de petites sommes par exemple sur les sites Internet. Ca aurait pu remplacer des systèmes comme Allopass & Cie (où les frais sont exorbitants).




full member
Activity: 148
Merit: 100
March 01, 2013, 01:35:03 AM
#12
c'est pourquoi la plupart des sites qui offrent des bitcoins regulierement te proposent de les garder "en attente" afin que tu les recoive en une fois, avec un montant plus eleve, creeant ainsi une seule output, future input de tes prochains paiements.

Avec un grand nombre de "sources" passees de 0.01 BTC ou moins, le moindre envoi aboutit en effet rapidement a plusieurs dizaines d'inputs, augmentant significativement la taille dudit block.

La taille de la blockchain (plus precisement la taille d'un block) faisant actuellement debat, c'est une question d'actualite Smiley

legendary
Activity: 1288
Merit: 1080
February 28, 2013, 09:05:33 PM
#11

"... la taille de la transactions en octect sont prise en compte pour calculer les frais minimaux..."

La taille de la transaction est définie par quel(s) critère(s)? Le montant de la transaction?  Huh

Une transaction est sérialisée en une séquence binaire.  La taille de cette transaction est simplement la longueur de cette séquence.

En pratique, cette longueur dépend surtout du nombre d'entrées et de sorties, et éventuellement du script (toute transaction comporte un script écrit dans un langage propre à bitcoin) si celui-ci est un tant soit peu exotique.
hero member
Activity: 800
Merit: 500
February 28, 2013, 03:17:55 PM
#10

"... la taille de la transactions en octect sont prise en compte pour calculer les frais minimaux..."

La taille de la transaction est définie par quel(s) critère(s)? Le montant de la transaction?  Huh
full member
Activity: 153
Merit: 100
February 28, 2013, 03:10:13 PM
#9
Quote
Ce que j'ai testé est en effet un peu extrême : une transaction de 1 satoshi avec 0 frais est complèement ignorée par les peers connectés et n'arrive même pas chez Blockchain.info ou chez un mineur.
C'est un peu plus complexe que ca. Les règles peux etre différente pour chaque mineur, mais pour ceux utilisant bitcoin-qt l'age de la piece et la taille de la transactions en octect sont prise en compte pour calculer les frais minimaux. Le test de ancienneté permet d'éviter les attaques de spam de transactions entre plusieurs adresses.
Si venant d'une tres vielle adresse tu envoye une transaction de 1 satoshi meme sans frais, elle sera probablement prise en compte assez rapidement.
legendary
Activity: 1288
Merit: 1080
February 26, 2013, 09:04:29 PM
#8
Malheureusement si vous faites ça vos transactions seront purement et simplement refusées par le réseau ...

Si je ne m'abuse, de telles transactions peuvent être acceptées mais les mineurs ont tendance à les ignorer donc ça peut prendre énormément de temps.

C'est une mesure de base pour éviter le spam.   Encore une fois, si vous voulez faire joujou avec des milli ou microbitcoins, utilisez le réseau de test.
hero member
Activity: 800
Merit: 500
February 26, 2013, 01:18:29 PM
#7

Merci pour ses informations.

Je trouve tout de même dommage cette nouvelle fonctionnalité de base du client qt de forcer la main pour payer des frais. Elle aurait dû rester optionnelle selon mon humble avis.
legendary
Activity: 1288
Merit: 1080
February 26, 2013, 11:01:31 AM
#6
A l'heure actuelle, je m'amuse à grapiller des bitcoins avec les sites qui en offrent généreusement, histoire de me faire une idée concrète sur le système Bitcoin.

Vous pouvez utiliser le réseau de test pour ça.  Une fois connecté, vous pouvez demander des testcoins sur le canal #bitcoin-dev de Freenode.
legendary
Activity: 1288
Merit: 1080
February 26, 2013, 10:45:37 AM
#5
Bonjour, est-ce qu'il y a moyen de devenir soi même un noeud du réseau pour traiter la transaction et toucher 0.0005 BTC pour chaque transaction?

La transaction est touchée par le validateur du bloc.   N'importe qui peut valider des blocs, mais les chances d'y parvenir avant tout le monde sont proportionnelles à la puissance de calcul disponible.   Il faut en général disposer d'un matériel spécifique.
newbie
Activity: 42
Merit: 0
February 26, 2013, 10:26:14 AM
#4
La transaction n'est pas obligatoire, mais si vous décider de donner, ces bitcoins iront comme récompense aux mineurs résolvant les blocs. Donc même si on créer son propre noeud (en lançant bitcoind), on ne pourras pas aucun moyen empocher cette taxe.
La taxe permet aussi d'influencer le temps pour obtenir des confirmations par le réseau. Plus la taxe est forte, plus vous obtiendrez des confirmations, et inversement.
newbie
Activity: 38
Merit: 0
February 26, 2013, 10:07:08 AM
#3
Bonjour, est-ce qu'il y a moyen de devenir soi même un noeud du réseau pour traiter la transaction et toucher 0.0005 BTC pour chaque transaction?
Cordialement.
full member
Activity: 153
Merit: 100
February 25, 2013, 03:03:33 PM
#2
Les frais sont optionnels dans le protocole, mais imposés par le client bitcoin-qt.
Tu pourrait recompiler le logiciel en supprimant le test ou utiliser le fork qui enlève les frais: https://bitcointalksearch.org/topic/update-2015-05-10-bitcoin-core-soft-fork-no-forced-tx-fee-v0101-available-22434

La blockchain est bien pour les microtransactions, mais pas non plus pour les transactions trop trop petites.
hero member
Activity: 800
Merit: 500
February 25, 2013, 07:36:39 AM
#1
Bonjour,

A l'heure actuelle, je m'amuse à grapiller des bitcoins avec les sites qui en offrent généreusement, histoire de me faire une idée concrète sur le système Bitcoin.

J'utilise la version v0.8.0 du client, sous Linux.

Il me semble avoir compris que le système Bitcoin est adapté aux micro-paiements, du moins c'est ce qui est souvent mis en avant dans le descriptif de ce système.


J'ai désiré effectué mon premier envoi de pièces d'un montant du 1mBTC, soit donc un micro-paiement.

Mon logiciel client m'a demandé alors ceci:
"Cette transaction dépasse la limite de taille. Vous pouvez quand même l'envoyer en vous acquittant de frais d'un montant de 0.0005 BTC qui iront aux nœuds qui traiteront la transaction et aideront à soutenir le réseau. Voulez-vous payer les frais ?"

Seuls choix possibles: annulation de l'envoi de pièces ou confirmation du paiement des frais.

Je précise que dans mes options du logiciel client, les frais de transactions sont réglés par défaut soit 0.00BTC.

J'ai confirmé l'envoi de pièces.

Débit: -0.001 BTC
Frais de transaction: -0.0005 BTC
Montant net: -0.0015 BTC

Il ne m'avait pas semblé comprendre que les frais étaient obligatoires mais optionnels pour accélérer le traitement d'une transaction étant donné la forte latence du réseau. Pour le coup, je reste dubitatif sur l'avantage d'un tel système pour favoriser les micro-paiements.


Je n'ai pas bien compris cette histoire de "limite de taille". Aurait il fallu que j'envoie un ensemble de paiements en même temps au lieu d'un envoi isolé?


Merci d'avance pour vos réponses.
Jump to: