Bitcoin.com

Kuidas toimivad Bitcoini tehingud?

Saage aru, kuidas Bitcoini avalik plokiahel jälgib omandiõigust aja jooksul. Tutvuge selliste põhimõistete tähendusega nagu avalikud ja privaatsed võtmed, tehingu sisendid ja väljundid, kinnitusaeg ning palju muud.

Viimati uuendatud
Avaldatud
LugemisaegLugemisaeg: 9 minutit
Üle vaadanud
Graham Stone Author Image
Graham Stone
How do Bitcoin transactions work?

Bitcoini tehingud on sõnumid, mis kajastavad bitcoini liikumist saatjalt vastuvõtjale. Tehingud allkirjastatakse krüptograafia abil digitaalselt ja saadetakse kinnitamiseks kogu Bitcoini võrgustikku. Tehingute andmed on avalikud ja need on leitavad digitaalsest raamatupidamisest, mida nimetatakse „blockchainiks”. Iga bitcoini tehingu ajalugu ulatub tagasi hetkeni, mil bitcoine esmakordselt toodeti ehk „kaevandati”.

Kasuta multichain-i Bitcoin.com rahakoti rakendus, mida miljonid kasutajad usaldavad, et turvaliselt ja lihtsalt saata, vastu võtta, osta, müüa, vahetada ja hallata kõige populaarsemaid krüptovaluutasid. Samuti saad ühenduda tuhandete detsentraliseeritud rakendustega (DAppid), alates mängudest kuni finantsderivatiivideni.

Ülevaade

Kui soovid sõbrale raha saata, kasutaksid traditsioonilises pangandussüsteemis tõenäoliselt panga rakendust või veebisaiti, et raha üle kanda, ning pank hoolitseks kõige eest tagaplaanil. Bitcoini saad aga saata ilma sellise keskasutuse, nagu pank, abita. Bitcoini tehinguprotsess tagab, et tehingud on õiguspärased, turvalised ja läbipaistvad. Järgnev on ülevaade bitcoini tehingust:

  1. Tehingu loomine: Kui saadad bitcoine, lood oma digitaalsest rahakotist tehingu. See tehing sisaldab saatja aadressi (avalikku võtit), saaja aadressi (avalikku võtit), saadetava bitcoini summat ning tehingutasu, mida oled valmis kaevuritele maksma.
  2. Digitaalsed allkirjad: Et tõendada, et oled saata soovitud bitcoini omanik, tuleb tehing krüptograafilise protsessi abil oma privaatvõtmega allkirjastada. Seda nimetatakse digitaalallkirjaks. On äärmiselt oluline hoida oma privaatvõtit salajas, sest see on nagu sinu digitaalne parool.
  3. Saated ja kinnitused: Pärast allkirjastamist edastatakse tehing Bitcoini võrku ja see lisatakse mempooli, mis on nagu ooteruum tehingutele, mis ootavad kinnitamist. Kaevurid saavad mempoolist tehinguid valida, et moodustada uusi plokke. Esimene kaevur, kes lahendab keerulise matemaatilise ülesande, saab luua järgmise ploki. Võitnud kaevur edastab oma uue ploki, mille kinnitab ülejäänud võrk.
  4. Tehingu lõpetamine: Kinnitamise järel lisatakse uus plokk iga võrguosalise plokiahela koopia. Uues plokis olevaid tehinguid loetakse kinnitatuks. Siiski on tavaks oodata vähemalt kuut kinnitust (kuus plokki, mis lisatakse pärast teie tehingut sisaldavat plokki), et tehingut lõplikuks lugeda. Selle eesmärk on tagada, et tehingut ei tühistata ega kulutata topelt, kui plokiahelas tekib ajutine haru.

Bitcoinid on Bitcoin-tehingute kirjed

Määratleme bitcoini kui digitaalallkirjade ahelat. Iga omanik annab bitcoini edasi järgmisele omanikule, allkirjastades digitaalselt eelmise tehingu hash-väärtuse ja järgmise omaniku avalikku võtit ning lisades need mündi lõppu. Saaja saab allkirju kontrollida, et veenduda omandiõiguse ahelas.

Bitcoinid ei „eksisteeri“ otseselt. Füüsilisi bitcoine ei ole olemas ega ole bitcoini omanikel ka „kontot“. Selle asemel on olemas „plokiahel“, mida võib vaadelda kui raamatupidamisraamatut või registrit, mis sisaldab kõiki tehinguid, mis on kunagi toimunud bitcoini aadresside vahel. Neid tehingute andmeid uuendavad bitcoini võrgu osalised (sõlmed) ning need jagatakse kõigi sõlmede vahel vastavalt sellele, kuidas saldod suurenevad ja vähenevad. Saate kasutada „plokkide sirvija„kui soovid vaadata mis tahes Bitcoin-aadressi ajalugu ja praegust saldo.“

Avalikud ja privaatsed võtmed

Bitcoini saatmiseks peab sul olema juurdepääs avalikule ja privaatsele võtmele, mis on seotud saadetava bitcoini summaga. Kui räägitakse, et keegi „omab“ bitcoine, tähendab see tegelikult, et sellel isikul on juurdepääs „võtmepaarile“, mis koosneb:

  • avalik võti (aadress), millele on varem saadetud teatav kogus bitcoine
  • vastav unikaalne privaatvõti (parool), mis annab õiguse suunata eespool nimetatud avalikule võtmele (aadressile) varem saadetud bitcoine edasi mujale.

Avalikud võtmed, mida nimetatakse ka bitcoini aadressideks, on juhuslikult genereeritud tähtede ja numbrite jadasid, mis toimivad sarnaselt e-posti aadressile või sotsiaalmeedia kasutajanimele. Nagu nimigi ütleb, on need avalikud, seega võid neid teistega julgelt jagada. Tegelikult peab Anna oma Bitcoin-aadress teistele, kui soovid, et nad sulle bitcoine saadaksid. Eravõti on samuti juhuslikult genereeritud tähtede ja numbrite jada. Eravõtmeid tuleb aga, nagu e-posti või muude kontode paroole, hoida salajas. Ära kunagi jaga oma eravõtit kellegagi, keda sa ei usalda 100% selles osas, et ta sinult midagi ei varasta.

Võid kujutada oma Bitcoin-aadressi läbipaistva seifina. Teised näevad, mis seal sees on, kuid ainult need, kellel on privaatvõti, saavad seifi avada ja selles olevatele rahalistele vahenditele juurde pääseda.

Tehingu sisendid ja väljundid

Kuigi oleks võimalik käsitleda münte eraldi, oleks ülekande puhul iga senti jaoks eraldi tehingu tegemine liiga tülikas. Et võimaldada summa jagamist ja ühendamist, sisaldavad tehingud mitut sisendit ja väljundit. Tavaliselt on kas üks sisend eelmisest suuremast tehingust või mitu sisendit, mis ühendavad väiksemaid summasid, ning maksimaalselt kaks väljundit: üks makse jaoks ja teine võimaliku vahetusraha tagastamiseks saatjale.

-Satoshi Nakamoto, Bitcoini valge raamat

Analüüsime seda Bitcoin’i valge raamatu osa, vaadates praktikas toimuvat näidistehingut:

Mark tahab saata Jessicale 1 BTC. Selleks kasutab ta oma privaatvõtit, et „allkirjastada” sõnum, mis sisaldab tehingu üksikasju. See sõnum, mis tuleb edastada võrku, sisaldab järgmist:

  • Sisendid. See sisaldab teavet varem Marki aadressile saadetud bitcoini kohta. Kujutlege näiteks, et Mark sai varem Alice'ilt 0,6 BTC ja Bobilt 0,6 BTC. Nüüd, et saata Jessicale 1 BTC, võib olla kaks sisendit: üks sisend 0,6 BTC, mis saadi varem Alice'ilt, ja üks sisend 0,6 BTC, mis saadi varem Bobilt.
  • Akinnitus. Sel juhul on summa, mille Mark soovib saata, 1 BTC.
  • Oväljundid. Väljundeid on kaks. Esimene on 1 BTC, mis läheb Jessica aadressile. Teine on 0,2 BTC, mis tagastatakse Markile „tagastusraha“ näol. See teine väljund arvutatakse sisendite summana [0,6 + 0,6 = 1,2], millest lahutatakse summa, mille Mark soovib saata [1 BTC].

See võib tunduda segadust tekitav, kuid nii tehakse selleks, et tõhustada protsessi – ja hea uudis on see, et bitcoini saatmiseks või vastuvõtmiseks ei ole vaja tunda bitcoini tehingute tagamaid. Teie Bitcoini rahakott See on juba hoolitsetud!

Saated ja kinnitused

Eespool toodud näites edastab Mark (oma rahakoti tarkvara kaudu) oma kavandatava tehingu Bitcoin-võrku. Võrgu erirühm, keda nimetatakse „kaevuriteks”, kontrollib, kas Marki võtmed võimaldavad juurdepääsu sisenditele (st aadressidele), kust ta varem sai need bitcoini, mille üle ta väidab endal olevat kontroll. Kaevurid koguvad kokku ka nimekirja teistest tehingutest, mis edastati võrku umbes samal ajal kui Marki oma, ja moodustavad neist ploki. Iga kaevur, kes on lõpetanud „Töö tõend' on lubatud esitada uus plokk, mis lisatakse või „kinnitatakse“ ahelasse, viidates viimasele plokile. See uus plokk edastatakse seejärel võrgustikule. Kui teised võrgu osalised (sõlmed) nõustuvad, et tegemist on kehtiva plokiga (st selles sisalduvad tehingud järgivad kõiki protokolli reegleid ja viitavad nõuetekohaselt eelmisele plokile), edastavad nad selle edasi. Lõpuks ehitab teine kaevandaja selle peale, viidates sellele eelmise plokina järgmise ploki esitamisel. Kõik eelmises plokis olnud tehingud on nüüd järgmise kaevandaja poolt „kinnitatud”. Kui plokid lisatakse ahelasse, suureneb Marki tehingu kinnituste arv.

Miks võtab mõnede bitcoini tehingute kinnitamine nii kaua aega?

Iga plokk mahutab vaid teatud arvu tehinguid ning see arv sõltub suures osas ploki vabast ruumist ehk „ploki suurusest”, mis on 1 MB. Ruumi piiratus on loonud teenustasuturu, kus teenustasusid koguvad kaevurid otsustavad lisada järgmisesse plokki vaid need tehingud, mille puhul on makstud piisavalt kõrge teenustasu. Seega toimivad kõrgemad tasud kaevuritele stiimulina, et teie tehinguid eelistada.

Tuleb märkida, et ploki suurus on suvaline piirang, kuid Bitcoini kogukond on otsustanud hoida ploki suurust võimalikult väikese, et inimestel oleks lihtsam Bitcoini sõlmi käitada. Bitcoin Cash, mis on Bitcoini haru, pakub suuremat plokisuurust ja seetõttu on selle tehingutasud palju madalamad.

Kui suured on bitcoini tehingutasud?

Bitcoini saatmise teenustasud võivad ulatuda mõnest sendist kuni 100 dollarini. Sellise suure kõikumise põhjuseks on asjaolu, et bitcoini teenustasud sõltuvad nii pakkumisest kui ka nõudlusest (st sellest, kui ülekoormatud võrk antud hetkel on) ning teie tehingu „suurusest“. Suurus sõltub peamiselt sisenditest, seega kui teie tehingul on palju sisendeid, võtab see rohkem plokiruumi ja nõuab suuremat tasu. Näiteks, kui soovite saata 10 BTC, on suur tõenäosus, et teie tehing nõuab rohkem sisendeid kui 1 BTC saatmine. 10 BTC tehing võib koosneda 5+2+1+1+1-st (seega kokku 5 sisendit), samas kui 1 BTC tehing võib olla vaid kahe sisendiga, nagu meie eespool toodud Marki/Jessica näites.

Paljud rahakotid, sealhulgas Bitcoin.comi rahakott, võimaldavad kasutajatel tehingutasusid käsitsi määrata. See aitab vältida liigset maksmist. Näiteks kui sul pole kiire, võid tasu madalamaks määrata, nii et kaevandaja võtab su tehingu vastu siis, kui võrk on vähem koormatud. Samuti saad tagada oma tehingute kohese töötlemise, suurendades tasu.

Loe lisaks: Saada aru bitcoini saatmise põhitõdedest.

Püsi krüptovaluuta valdkonnas esirinnas

Püsige krüptovaluuta valdkonnas esirinnas tänu meie iganädalasele uudiskirjale, mis pakub kõige olulisemaid teadmisi

Iganädalased krüptouudised, just sinu jaoks valitud

Praktilised järeldused ja hariduslikud nõuanded

Uudised majanduslikku vabadust edendavatest toodetest

Alusta turvalist investeerimist Bitcoin.com-i rahakotiga

Siiani on loodud üle 85 miljoni rahakoti. Kõik, mida vajad, et oma bitcoine ja krüptovaluutat turvaliselt osta, müüa, vahetada ja investeerida.

A screenshot of the Bitcoin.com Wallet app

Skannige, et alla laadida Bitcoin.comi rahakott

Skannige see QR-kood oma mobiilseadmega – teid suunatakse automaatselt õigele poe lehele.