Creșterea rapidă a taxelor de tranzacție în rețeaua Bitcoin (BTC). Cum se calculează taxa de tranzacție Bitcoin

Mai întâi, să explicăm:

1 BTC = 100.000 mBTC = 100.000.000 Satoshi

mBTC este milliBitcoin (BTC și mBTC sunt ca milimetrul și metrul)

Satoshi - (0,00000001) este o sută de milione din Bitcoin, unitatea minimă a acestei criptomonede, numită după fondatorul Bitcoin - Satoshi Nakamoto

Portofelele moderne cu criptomonede sunt proiectate astfel încât utilizatorul să nu fie nevoit să se gândească la ceea ce se întâmplă de fapt. Utilizatorul introduce adresa portofelului destinatarului transferului, suma transferului și suma comisionului, confirmă transferul cu o parolă și bitcoinii sunt transferați.

Fiecare tranzacție este un cod de program care este generat ținând cont de unde provin bitcoinii și de unde sunt trimiși. Totul este foarte simplu: cu cât sunt mai multe adrese implicate în tranzacție, cu atât codul este mai lung.

De exemplu, ați primit 1 BTC de la Pasha, 2 BTC de la Grisha, 4 BTC de la Vanya și apoi ați trimis toate aceste BTC (7 bucăți) către Masha -> 4 adrese sunt implicate în această tranzacție!

Fiecare adresă de la care se primesc fonduri este de ± 148 de octeți
Fiecare adresă la care merg fondurile este de ± 34 de octeți
Fiecare tranzacție necesită încă ±10 octeți, indiferent de numărul de adrese
Costul unei tranzacții în rețeaua Bitcoin nu depinde de valoarea tranzacției, ci de numărul de adrese care participă la aceasta!

Odată ce ați semnat și ați trimis o tranzacție în rețeaua Bitcoin, aceasta se răspândește foarte repede în întreaga rețea și ajunge în mempool - coada de tranzacții. Mempool-ul este de obicei comparat cu o sticlă, prin gâtul căreia tranzacțiile intră în blocuri.

Dimensiunea blocului în rețeaua Bitcoin este în prezent de 1 MB (aproximativ 1.000.000 de octeți), timpul mediu de blocare este de 13 minute. Doar 2000-3000 de tranzacții pot încadra într-un singur bloc.

Puteți să vă uitați singur la orice bloc de rețea: toate tranzacțiile care au fost incluse în bloc, câți au fost, câți mineri au primit, care a fost dimensiunea blocului etc. Utilizați, de exemplu, serviciul https://blockchain.info/ și https://bitaps.com/ru/

La momentul scrierii, dimensiunea mempool este de 45 MB. Aceasta înseamnă că nu mai mult de 5% din tranzacții pot intra în următorul bloc, restul vor sta și își vor aștepta rândul.

Cum se stabilește coada? Foarte simplu! Cel care dă cei mai mulți bani merge primul. Notă importantă: utilizatorii se uită de obicei la ce comision plătesc pentru o tranzacție, iar minerii se uită la cât costă fiecare octet al unei tranzacții. Este important de inteles ca daca Vasya plateste un comision de 0,1 mBTC, dar are 2 adrese implicate in tranzactie, tranzactia lui va merge mai repede decat Mishina, care plateste 0,5 mBTC, dar are implicate 20 de adrese.

Cât ar trebui să plătesc minerilor? Economii rezonabile

Priviți întotdeauna dimensiunea mempool înainte de a transfera Bitcoins. Acest lucru va oferi o înțelegere a ceea ce se întâmplă cu rețeaua. Dacă mempool-ul este practic gol, tranzacțiile tale, chiar și cu cel mai mic comision posibil, vor trece destul de repede.

Există o altă resursă utilă http://bitcoinfees.21.co/, cu ajutorul căreia poți determina comisionul optim în timp real. În el puteți vedea numărul de tranzacții neconfirmate care sunt în Mempool și numărul de tranzacții confirmate la diferite taxe pe octet.

Nu trebuie să calculezi nimic singur. Această resursă indică comisionul care va efectua tranzacția dumneavoastră în primul bloc.
În acest moment, cu încărcarea rețelei de astăzi, un comision de la 0 la 80 de satoshi pe octet va dura mult timp pentru a fi procesat, probabilitatea ca acesta să intre în primele blocuri este foarte mică, așa că tranzacțiile pentru aceste comisioane stau în mempool și așteaptă pentru confirmare de la mineri.

Cea mai rapidă taxă de tranzacție (instantanee) pe octet este afișată în prezent cu verde. În acest moment, ținând cont de datele mempool, este 281 satoshi. Total pentru orice tranzacție de 326 de octeți, comisionul de tranzacție instant este de 326 * 281 = 91.606 satoshi

Prețul mediu al comisionului este de 141 satoshi, iar tranzacția ta va fi inclusă în primele 5 blocuri și confirmată în medie în 60 de minute.

Dacă tranzacțiile sunt de așteptat să aibă o întârziere între 1-3 blocuri, există o șansă de 90% ca acestea să fie confirmate în acest interval (aproximativ 10-30 de minute).

Tranzacțiile cu comisioane mai mari nu vor avea adesea nicio întârziere, ceea ce înseamnă că vor fi probabil confirmate de următorul bloc (de obicei, în jur de 5-15 minute).

De ce se întâmplă asta? Deoarece minerii trebuie să facă bani și, prin urmare, este firesc să proceseze mai întâi tranzacțiile cu cea mai mare rată pe octet.

Rețineți că multe portofele folosesc satoshi pe kilooctet sau bitcoin pe kilooctet, așa că poate fi necesar să convertiți unitățile. De exemplu, în portofelul Adresă verde, cu setări avansate, puteți specifica în mod independent suma comisionului pe kilooctet. Apoi luați tariful dorit în funcție de starea mempool-ului, de exemplu, 121 satoshi pe octet = 121/100.000 = 0,00121 bitcoin per KB. Dacă tranzacția dvs. este de 356 de octeți, atunci cu o taxă de 0,00121 per KB veți plăti 0,00043076 Bitcoin sau 43,076 satoshi.

Să vă dăm câteva statistici:

Pe site-ul blockchain.info, vom selecta ultimul bloc extras la momentul scrierii - acesta este blocul 492177 https://blockchain.info/ru/block-height/492177

Numărul de tranzacții în blocul 2790

Dimensiune bloc 1052.433 KB

Taxa de tranzacție 2,98665323 BTC

În total, tranzacția medie cântărește 265 de octeți

Costul comisionului pentru o tranzacție este în medie de 0,001 BTC - care este de aproximativ 5,8 USD la rata actuală de 336 de ruble. Este foarte scump. La urma urmei, în acest bloc ai putea plăti 0,00043076 Bitcoin, care este de peste două ori mai profitabil și se ridică la 144 de ruble la cursul actual.

Mulți utilizatori acceptă comisioanele pe care le oferă dezvoltatorii de portofel și nu își numără satoshi-ul. Desigur, nu trebuie să-ți deranjezi capul cu aceste prostii, dar economiile rezonabile sunt întotdeauna benefice. Satoshi Bitcoin protejează

Calcularea taxelor de tranzacție este ca și cum mergeți pe bicicletă sau rulați o țigară. Este ușor când știi cum să o faci, dar, din păcate, poate fi dificil pentru un începător. Îmbunătățirile UX din ultimii ani au făcut interacțiunea cu Bitcoin mult mai ușoară, dar calcularea plăților comisioanelor este încă puțin o parte întunecată a experienței lunii pentru mulți.

Conversia Satoshi în octeți

Nu există nimic gratuit în această viață. Dacă vrei să trimiți Bitcoin, trebuie să plătești o taxă minerilor, ale căror calculatoare protejează rețeaua și confirmă sutele de mii de tranzacții care trec prin ea în fiecare zi.

Pe vremuri, când un singur Bitcoin valora zeci sau sute de dolari, nimeni nu acorda prea multă atenție taxelor; au fost foarte mici, așa că site-uri precum Satoshi Dice au înflorit, permițând deținătorilor de Bitcoin să trimită multe micro-tranzacții pe blockchain pentru o taxă neglijabilă.

Cui sunt trimise taxele de tranzacție?

Pe lângă primirea recompenselor pentru rezolvarea următorului bloc, minerii primesc taxe atașate la orice tranzacție din acel bloc. Recompensa actuală de bloc este de 12,5 BTC, dar un miner ar putea ajunge cu cei 13 BTC complet până la adăugarea taxelor. Pe de o parte, din punct de vedere tehnic, nu există nicio obligație de a atașa taxe tranzacției. Pe de altă parte, nu există nicio obligație ca miner să includă vreo tranzacție în bloc pe care o confirmă. Astfel, taxa există ca un stimulent pentru miner să adauge o tranzacție la un bloc.

Minerii prioritizează tranzacțiile cu cea mai mare taxă pe octet, astfel încât expeditorii care se grăbesc pot plăti un cost mai mare pentru ca tranzacția lor să aibă prioritate în coadă. Dacă oferiți cel mai mare comision posibil, tranzacția dvs. va fi confirmată în următorul bloc în 5-15 minute. Dacă plătiți taxe la cel mai mic prag, tranzacția dvs. va fi confirmată în următoarele trei blocuri, care durează de obicei între 10 și 30 de minute.

Comisioanele de tranzacție simplificate

Pe măsură ce prețul Bitcoin a crescut, taxele au devenit mai mari. Dar cine va plăti un latte cu bitcoini dacă comisionul pentru această tranzacție este mai mare decât costul cafelei în sine? Vestea bună este că taxele, precum criptomonedele, se modifică și în preț și există modalități de a promova comisioane mai mici. Dacă tranzacționați de la o adresă urmărită și nu vă grăbiți, taxa va fi probabil mai mică de un dolar. Acest lucru poate să nu fie încă profitabil în exemplul cu latte, dar pentru tranzacțiile medii până la mari, aceasta este calea de urmat.

Unde in este numărul de adrese de la care se efectuează transferul, afară este numărul de adrese la care sunt trimise bitcoini, 10 este un număr constant.

Explicațiile prezentate pe internet sunt, desigur, exacte, dar totuși complet de neînțeles pentru amator.

Cum se calculează suma comisionului fără un calculator?

Dacă apelați la pasionați experimentați de blockchain cu această problemă, cel mai probabil veți primi chiar mai multe întrebări decât răspunsuri: „Cum de nu știți cum să calculați comisioanele? Este simplu: tot ce trebuie să faceți este să determinați dimensiunea tranzacției dvs. în octeți, să o înmulțiți cu dimensiunea medie a octeților, să împărțiți răspunsul în satoshis la 100 de milioane (sau 1e8 pe un calculator științific), să obțineți răspunsul în bitcoins, și apoi convertiți în dolari SUA. Ușor ca o plăcintă!”

Din fericire, există o cale mai ușoară. Multe portofele hardware și web pentru Bitcoin vin cu calculatoare încorporate care vor face toată munca de calcul pentru tine. Însă nu toate portofelele sunt echipate în acest fel, iar majoritatea site-urilor, de la un schimb criptografic la un magazin online, lasă totuși calculul taxelor pe seama clientului. În astfel de situații, puteți utiliza următoarele servicii:

Poate părea ciudat că nu există o modalitate mai ușoară de a determina taxa, dar datorită modului în care funcționează Bitcoin, prețul pe care îl plătiți depinde de o serie de factori, inclusiv de mărimea tranzacției în kilobyți. Acesta este motivul pentru care puteți reduce taxele de tranzacție cu segwit: transferă mai puține date în rețea.

Blockchain este într-un fel ca o autostradă care poate fi aglomerată în timpul orelor de vârf. Dacă nu vă grăbiți, așteptați până când numărul de tranzacții neconfirmate din mapa devine mai mic și costul mediu al tranzacției scade.

Dacă sunteți nou în lumea cripto, efectuați calcule folosind un calculator online și lăsați calculele de octeți ale lui Satoshi profesioniștilor sau calculatorului încorporat în portofel.

Spațiul pe blockchain-ul Bitcoin este o resursă limitată și, având în vedere prețul destul de scăzut, cererea pentru acest spațiu depășește cu mult oferta. Dacă spațiul într-un bloc este liber, oamenii îi vor găsi tot felul de întrebuințări. Jocurile de noroc descentralizate, descărcarea unei copii întregi a descrierii conceptului original Bitcoin și marcarea temporală a documentelor individuale sunt doar câteva exemple pe care le-am văzut în trecut.

De ce există comisioane?

Pentru a se asigura că spațiul bloc limitat este alocat celor care îl prețuiesc cel mai mult și care sunt dispuși să plătească cel mai mult pentru el, Bitcoin are un . În esență, mempool-ul acționează ca o casă de compensare descentralizată - utilizatorii își postează ofertele pentru un spațiu de bloc în mempool (sub formă de tranzacții cu o taxă atașată), iar minerii vor procesa tranzacțiile și le vor posta în blocul următor pe baza taxei. atașat. Cu cât taxa dvs. este mai mare, cu atât este mai probabil ca tranzacția dvs. să câștige tranzacțiile concurente și ca minerul să vă selecteze tranzacția pentru a fi inclusă în următorul bloc.

De ce calcularea comisiilor este o problemă dificilă

Cum știe utilizatorul ce mărime a comisionului este potrivită? La această întrebare este dificil de răspuns din mai multe motive:

  • Oferta [a unui loc] este imprevizibilă. Dacă luăm în considerare o perioadă lungă de timp, atunci putem spune că oferta [a unui loc] este previzibilă. Adică aproximativ 2 MB de spațiu la fiecare 10 minute (sau, pentru a fi mai precis, un bloc de 4 MB la fiecare 10 minute). Dar, datorită distribuției Poisson, pe perioade mai scurte de timp, detectarea blocurilor este neuniformă și imprevizibilă. Unul din o sută de blocuri este descoperit în 7 secunde de blocul precedent, iar altul într-o sută va dura mai mult de 45 de minute pentru a fi găsit. Aceasta înseamnă că poate apărea o generație „norocoasă”, în care mai multe blocuri sunt descoperite în câteva minute și toate tranzacțiile cu taxe mari sunt eliminate din mempool. Pe de altă parte, este posibil ca un bloc să nu fie descoperit timp de o jumătate de oră sau mai mult, caz în care mempool-ul se va umple încet cu tranzacții cu taxe mai mari.
  • Cererea este, de asemenea, imprevizibilă. Cu siguranță vedem ciclicitate în fluxul tranzacțiilor - weekend-urile tind să fie mai liniștite decât zilele lucrătoare, astfel încât mempool-ul este gol și taxele sunt mai mici. Cu toate acestea, ca și oferta, cererea este imprevizibilă pe termen scurt. De exemplu, chiar și în weekend, cererea crește vertiginos în timpul schimbărilor rapide ale prețului Bitcoin.
  • Utilizatori diferiți au cerințe diferite. Ca în orice piață, fiecare participant are propriile motive pentru care dorește să „cumpere” spațiu în bloc. S-ar putea să am o tranzacție cu adevărat urgentă care trebuie confirmată în următoarea jumătate de oră sau poate că trebuie să închid un contract inteligent care expiră în următoarele 6 ore, sau poate că trebuie să creez un marcaj de timp pentru ceva și pot aștepta un mult timp până se confirmă săptămâna viitoare. Un singur model de taxă nu poate lua în considerare toate aceste cazuri de utilizare diferite.

Tabel de priorități pentru includerea unei tranzacții într-un bloc:


Ultima coloană a tabelului arată prognoza pentru o plată cu o taxă de tranzacție corespunzătoare acestei linii care să se încadreze în intervalul de timp de confirmare de la 0 la 30 de minute.

În ciuda popularității tot mai mari a Bitcoin, nu au fost încă dezvoltate mecanisme care să vă permită să cumpărați sau să vindeți monede virtuale în mod obișnuit. Dar cererea dă naștere invariabil la ofertă, iar pe vastitatea web-ului global au apărut multe platforme specializate în operațiuni de schimb cu Bitcoins. Serviciul nostru oferă și servicii similare. Dar moneda digitală este departe de singurul domeniu al muncii noastre. Schimbăm unități de titlu ale sistemelor de plată electronice populare pentru monedă fiat și efectuăm conversie în direcția opusă, precum și manipulări efectuate în aceleași direcții folosind Bitcoin.

Cum se schimbă Bitcoins?

Pentru a finaliza o tranzacție de schimb de criptomonede, utilizatorul trebuie să completeze un formular de cerere standard. Indică adresa propriului portofel digital, suma transferului, precum și detaliile stocării virtuale deținute de administrația resursei de schimb. În timpul procesului de completare a cererii, utilizatorul trebuie să aibă maximă grijă. La urma urmei, indicarea incorectă a numărului portofelului destinatarului va duce la trimiterea de monede virtuale unei persoane neautorizate. Și o tranzacție care implică criptomonede nu poate fi inversată. Prin urmare, dacă nu doriți să vă aflați într-o situație similară, este recomandat să verificați dacă cererea este completată corect și abia apoi să treceți la plata.

Pentru a schimba criptomoneda, utilizatorul trebuie să deschidă un client Bitcoin, să indice numărul portofelului de serviciu, precum și suma transferului. Pentru a finaliza tranzacția, va trebui să plătiți un comision, a cărui valoare este determinată de către expeditor însuși. În continuare, vom arunca o privire mai atentă asupra modului în care valoarea comisionului afectează viteza tranzacției.

După confirmarea transferului, utilizatorul trebuie să revină la serviciu și să confirme plata făcând clic pe butonul „Am plătit”. Abia după aceasta cererea va fi procesată de operatorii noștri. Banii vor fi transferați în termen de cincisprezece minute după primirea a două confirmări de la sistemul Bitcoin. Cu acesta din urmă, de regulă, trebuie să așteptați puțin. La urma urmei, odată cu creșterea numărului de utilizatori de criptomonede, numărul de tranzacții efectuate crește proporțional. Prin urmare, tranzacțiile în rețea durează de la douăzeci de minute la câteva zile. O astfel de răspândire semnificativă se explică prin prezența tranzacțiilor prioritare, a căror confirmare vine de la sistem în cel mai scurt timp posibil. Starea transferului este determinată de valoarea comisionului.

Care este cea mai bună sumă de plătit?

O caracteristică specială a sistemului Bitcoin este faptul că utilizatorul poate seta suma comisionului la propria discreție. Dar durata transferului depinde direct de această valoare. Cu cât este mai mare cantitatea sa, cu atât este mai mare nivelul de prioritate al operațiunii corespunzătoare și cu atât este nevoie de mai puțin timp pentru a primi confirmarea din partea sistemului. Pentru ca clienții să se ocupe mai ușor de comisioane, am dezvoltat o diagramă care arată clar ce comision trebuie ales într-un caz dat.

În ultimele zile, taxele de tranzacție pe rețeaua Bitcoin au crescut brusc. Săptămâna trecută au ajuns la 26 USD și în cele din urmă au scăzut la un nivel mediu de 20 USD (în ciuda faptului că anterior erau 6 USD).

Motivul este simplu: blockchain-ul Bitcoin are o limită strictă a dimensiunii blocului de un megaoctet. Cu o dimensiune tipică a tranzacției de 500 de octeți, un bloc până de curând avea în medie mai puțin de 2.000 de tranzacții. Ținând cont de faptul că un bloc este creat o dată la 10 minute, în medie au fost procesate până la 3,3 tranzacții pe secundă.

Actualizarea din septembrie la Segregated Witness a permis ca semnăturile criptografice asociate fiecărei tranzacții să fie stocate separat de restul informațiilor. Semnăturile nu mai „mânca” volumul blocului, care ar fi trebuit să dubleze aproximativ debitul rețelei. Cu toate acestea, doar un număr mic de tranzacții au trecut la această schemă, astfel încât debitul mediu al rețelei a rămas sub 2.500 de tranzacții pe bloc - aproximativ patru tranzacții pe secundă.

Cum se calculează taxele pentru tranzacțiile cu Bitcoin?

Sistemul de taxe de tranzacție Bitcoin este conceput pentru a face față situațiilor în care cererea de utilizare a rețelei depășește capacitatea acesteia. Ori de câte ori cineva trimite o tranzacție în rețea, are posibilitatea de a atribui o taxă pentru aceasta, care va merge către minerul care contribuie cu tranzacția la bloc. Dacă există mai multe tranzacții decât spațiu liber în blocul curent, atunci minerii încep să le selecteze pe cele cu o rată de comision mai mare. Astfel, cu cât este mai mare taxa pe care o „atașați”, cu atât este mai probabil ca tranzacția dvs. să ajungă în următorul bloc.

Desigur, cererea fluctuează pe parcursul zilei. Deci, dacă aveți o tranzacție care nu este urgentă, o puteți trimite cu o taxă mai mică decât media și o puteți lăsa neconfirmată câteva ore. La un moment dat, cererea poate scădea și veți transfera fonduri la un preț favorabil.

Aceasta înseamnă că nu fiecare tranzacție Bitcoin din această perioadă a fost însoțită de un comision mediu de 20 USD. Unii utilizatori au plătit semnificativ mai mult decât această cifră, alții - mai puțin. Deci, la un moment dat, un site web a spus că trebuie să plătiți 16,31 USD pentru ca tranzacția să ajungă în blocul următor, iar taxa pentru unul dintre următoarele șase blocuri (adică în următoarea oră) era deja de 13,46 USD.

Aceasta este, desigur, o mare durere de cap pentru cei care încearcă să folosească Bitcoin ca sistem de plată de zi cu zi. În timp ce primii utilizatori Bitcoin l-au lăudat pentru plățile rapide și taxele aproape de zero, acum trebuie să aleagă între o taxă de peste 20 USD și ore, dacă nu zile, de așteptare.

Dezbaterea asupra modului de a face față cererii în creștere a împărțit comunitatea Bitcoin în două tabere. Unul include susținătorii „blocului mare” care susțin că rețeaua ar trebui pur și simplu să ridice limita de un megaoctet. După doi ani de dezbateri, marii susținători ai blocurilor au creat Bitcoin Cash, un furk al principalului software Bitcoin care permite blocuri de până la 8 megaocteți.

Reprezentanții celei de-a doua tabere, inclusiv principalii dezvoltatori ai clientului standard Bitcoin, se tem că blocurile mai mari vor face mai dificilă participarea utilizatorilor obișnuiți la procesele peer-to-peer atunci când validează tranzacțiile. În schimb, își pun speranțele în Lightning Network, o rețea de plată experimentală care direcționează plățile folosind lanțuri de canale de plată. Dacă Lightning funcționează așa cum speră susținătorii săi, va permite ca majoritatea tranzacțiilor Bitcoin să aibă loc în afara rețelei principale. Ca rezultat, va fi posibil să se facă mult mai multe tranzacții fără a crește dimensiunea blocurilor.

Vrei mai multe noutăți?

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva