Proof of Work (PoW) çi ye?
Nûkirin by baştirîn brokers
Proof of Work (Proof of Work) ku bi gelemperî wekî "PoW" tête kurt kirin mekanîzmayek e ku ji lêçûnên ducar dûr dikeve. Pereyên krîpto yên sereke PoW wekî algorîtmayek lihevkirinê bikar tînin, ku rêbazek parastinê ye. Cryptomanes li ser yekê ledger belav kirin.
Îspatkirina xebatê yekem algorîtmaya lihevhatinê bû ku hate afirandin û heya îro jî ya sereke dimîne. Ew ji hêla Satoshi Nakamoto na paper spî do Bitcoin di sala 2008-an de, lê teknolojî bi xwe pir berî wê hate fikirîn.
Adam Back's HashCash mînakek destpêkê ya algorîtmaya Proof of Work e ku berê berê ye Cryptomanes. Bi daxwazkirina şanderan ku berî şandina e-nameyek piçûkek computerê kontrol bikin, wergir dikarin spam kêm bikin.
Ev kontrol ji bo bikarhênerê ku e-nameyê dişîne zû û hêsan bû, lê ji bo kesê ku e-nameyên girseyî dişîne, wekî e-nameyên spam, dê bibe pirsgirêk.
Double-Spend çi ye?
Dema ku heman drav ji carekê zêdetir têne xerc kirin, lêçûnek ducar pêk tê. Peyv hema hema bi taybetî di çarçoweya dravê dîjîtal de tê bikar anîn - her tiştî, dema ku ew fîzîkî be jî zehmet e ku meriv heman drav du caran xerc bike.
Dema ku hûn xwarinek bikirin, hûn drav didin pereyê ku dibe ku bi rengekî astengkirinê bike. Hûn ê nikaribin bi heman fatûreyê herin ser kolanê û heqê xwarinek din bidin.
Di pileyên dravê dîjîtal de, ev îmkan heye. Dibe ku we berê pelek komputerê dubare kiribe - tenê kopî bikin û pê bikin. Hûn dikarin heman pelê e-nameyê ji deh, bîst, pêncî kesan re bişînin.
Ji ber ku dravê dîjîtal bi tenê komek daneyan e, divê hûn rê li ber kopîkirin û xerckirina heman yekîneyan li cîhên cûda bigirin. Wekî din, pergala têkildar qirêj dê hilweşe.
Çima Belgeya Karê Pêdivî ye?
Ger we li ser blokcheyn xwendiye (Blockchain), hûn jixwe dizanin ku bikarhêner danûstandinên torê diherikin. Lêbelê, ev danûstandin tavilê derbasdar nayên hesibandin. Ev tenê gava ku ew li blokê têne zêdekirin çêdibe.
Blockchain databasek mezin e ku hemî bikarhêner dikarin bibînin, û gengaz e ku meriv kontrol bike ka berê berê drav hatine xerc kirin. Bifikire: tu û sê hevalên xwe defterek heye. Kengê ku yek ji we yekîneyek veguhezîne, hûn wê di defterê de tomar bikin - Meryem pênc yekîne daye Yûhenna, Yûhenna du yekîne daye Angela, û hwd.
Detayek din jî heye - gava ku hûn danûstendinek bikin, hûn referansê didin danûstendina ku drav jê hatine. Ji ber vê yekê, heke Yûhenna bi du yekîneyan bide Carol, têketin dê wiha be: Yûhenna ji wê danûstendina berê ya bi Alice re du yekîneyan dide Carol.
Naha dê rêyek me hebe ku yekîneyan bişopînin. Ger Yûhenna hewl bide ku bi karanîna heman yekîneyên ku wî tenê Carol şandiye danûstendinek din bike, dê her kes di cih de bizanibe. Kom dê nehêle danûstendin di notebookê de bikeve.
Ev dikare di komek piçûk de baş bixebite. Ji ber ku ew hemî hevûdu nas dikin, ew ê muhtemelen li hev bikin ku li ser kîjan heval dikarin danûstendinan li notebookê zêde bikin. Lê eger em komek ji 10.000 beşdaran dixwazin? Fikra notebookê dê ne guncaw be, ji ber ku kes naxwaze ji xerîbek bawer bike ku tomarên danûstendinê birêve bibe.
Li vir delîla Kar tê. Ew piştrast dike ku bikarhêner pereyên ku mafê wan ê xerckirinê tune ye. Bikaranîna têkeliya teoriyê ya jogo û şîfrekirin, algorîtmayek PoW destûrê dide her kesê ku zincîra blokê li gorî qaîdeyên pergalê nûve bike.
PoW çawa dixebite?
Deftera me ya di mînaka jorîn de defter e. Lê em danûstendinan yek bi yek zêde nakin - li şûna wê, em wan di blokan de kom dikin. Danûstandin li ser torê têne reklam kirin, ji ber vê yekê dema ku blokek çêbikin, bikarhêner dê danûstandinan li blokek berendam zêde bikin.
Danûstandin dê derbasdar bêne hesibandin tenê dema ku bloka berendam bibe bloka pejirandî, ku tê vê wateyê ku ew bi rastî li zincîra Block hatî zêdekirin (Blockchain).
Lêbelê, girêdana blokê ne pêvajoyek erzan e. Proof of Work ji minerek (bikarhênerê ku blokê diafirîne) hewce dike ku çavkaniyên xwe bikar bîne da ku xwediyê vê îmtiyazê be. Ev çavkanî hêza komputerê ye, tê bikaranîn hash daneyan asteng bikin heya ku çareseriyek ji puzzle re were dîtin.
Ji bo afirandina hashek blokê, pêvajoyek hash daneyên blokê dişîne fonksiyonek hash. Heşeya blokê mîna "şopa tiliyê" dixebite - ew nasnameya daneya têketinê ye û ji bo her blokek yekta ye.
Bi rastî ne gengaz e ku meriv hashek blokê berevajî bike da ku daneyên têketinê bigire. Lêbelê, zanîna têketinek, hêsan e ku meriv piştrast bike ku haş rast e. Tenê têketinê bişînin fonksiyonê û verast bikin ku encam yek e.
Di Proof of Work de, divê hûn daneyên ku hash hin mercan pêk tîne peyda bikin. Lê tu nizanî çawa biçî wir. Vebijarka we tenê ev e ku hûn daneyên xwe ji fonksiyonek hash re bişînin û verast bikin ku ew şertan pêk tîne.
Wekî din, hûn neçar in ku daneyên xwe hinekî biguhezînin da ku haşek cûda bistînin. Guhertina karakterek yekane di daneya we de dê encamek bi tevahî cûda encam bide, ji ber vê yekê rêyek tune ku meriv pêşbîniya derketinê bike.
Ji ber vê yekê heke hûn dixwazin blokek çêbikin, hûn lîstikek texmînkirinê dilîzin. Bi gelemperî hûn di derbarê hemî danûstendinên ku hûn dixwazin lê zêde bikin û hin daneyên din ên girîng de agahdarî digirin, û dûv re hûn wan hemî di nav haş de kom dikin.
Lêbelê, ji ber ku databasa we rast e, hûn ê hewce bikin ku agahdariya guhêrbar lê zêde bikin. Wekî din hûn ê her gav heman hash wekî encamek bistînin. Van daneyên guhêrbar ew in ku em jê re dibêjin Lingway. Ew jimareyek e ku hûn diguhezînin da ku her gava ku hûn hewl didin hashek cûda bistînin. Ev pêvajoya ku em jê re dibêjin kanan e.
Bi kurtasî, kanan pêvajoyek berhevkirina daneyan ji zincîra blokê ye û hejandina wê, bi karanîna nonceyekê, heya ku hûn wekî encamek hashek taybetî bibînin. Ger hûn hashek bibînin ku şertên ku ji hêla protokolê ve hatî destnîşan kirin pêk tîne, mafê we heye ku hûn bloka nû ji torê re bişînin. Piştî ku ev pêk hat, beşdarên torê yên din dê zincîreyên xwe yên blokê nûve bikin da ku bloka nû hatî afirandin têxin nav xwe.
Ji bo krîpto-pereyên sereke yên îroyîn, şert û mercên pir dijwar têne peyda kirin. Rêjeya hashê ya li ser torê çiqasî bilindtir be, ew qas dijwartir e ku meriv hashek derbasdar bibîne. Rêjeya hash tête rêve kirin da ku pê ewle bibe ku blokên derbasdar zû zû nayên dîtin.
Wekî ku hûn dikarin xeyal bikin, hewildana ku bi zêdehî texmînkirina hashes bi karanîna komputerek dikare pêvajoyek pir biha be. Hûn ê çerxên hesabkerî û elektrîkê winda bikin. Lê heke hûn hashek derbasdar bibînin, protokol dê we bi Cryptocurrencies xelat bike.
Ka em tiştên ku me heta niha dîtiye ji nû ve bînin ziman:
- Karanîna madenê pêvajoyek pir biha ye.
- Tu yî biha ji bo hilberandina blokek derbasdar.
- Bi zanîna têketinekê, bikarhênerek dikare bi hêsanî hasha xwe verast bike - bikarhênerên ne-miner dikarin piştrast bikin ku blokek derbasdar e bêyî ku hewcedariya pir hêza hesabkirinê hebe.
Çiqas dûr awqas baş. Lê eger kesek hewl bide ku bixapîne çi? Çi rê li ber bikarhênerek digire ku nekeve danûstendinên xapînok di blokê de û hashek derbasdar çêbike?
Li vir şîfrekirina mifteya giştî tê hundur. Em ê li vir bêtir hûrgulî neçin, lê gotarê bibînin cryptography key giştî. Ji bo dîtineke berfirehtir li ser vê mijarê. Bi kurtasî, em hin hîleyên krîptografî bikar tînin ku destûrê didin her bikarhênerek ku verast bike ku mafê kesek heye ku fonên ku ew hewl didin xerc bikin biguhezîne.
Dema ku hûn danûstendinek çêbikin, hûn wê îmze bikin. Her bikarhênerek li ser torê dikare îmzeya xwe bi mifteya xweya giştî re bide ber hev û verast bike ku ew li hev dike.
Ew ê her weha verast bikin ku hûn bi rastî dikarin drav xerc bikin, û ku berhevoka hatina we ji berhevoka derçûyên we mezintir e - ango hûn ji ya ku we bi rastî kirî bêtir xerc nakin.
Her bloka ku tê de danûstendinek ne derbasdar e dê bixweber ji hêla torê ve were red kirin. Hewldana xapandinê biha ye. Hûn ê çavkaniyên xwe bêyî ku xelatek bistînin winda bikin.
Ev sêrbaziya Proof-of-Work e: xapandin biha ye, lê meriv bi dilpakî tevdigere sûdmend e. Her madenkarek maqûl li vegerê digere veberhênanê, ROI. Yanî hêvî ew e ku bi awayekî ku qazancên wan garantî bike tevbigerin.
Proof of Work vs Proof of Stake
Gelek algorîtmayên lihevkirinê hene, lê Proof of Stake - PoS ya ku herî zêde bendewariyê çêkiriye ye. Ew sêwirana 2011-an e û berê di çend protokolên piçûktir de hatî bicîh kirin. Lêbelê, ew hîn di yek ji zincîreyên bloka sereke de nehatiye pejirandin.
Di pergalên Proof of Stake de, mînera bi erêkeran têne guhertin. Tevlî madenê tune, ne jî pêşbaziyek ji bo texmînkirina haşeyan heye. Di şûna wê de, bikarhêner bi rasthatinî têne hilbijartin - heke werin hilbijartin, divê ew blokek pêşniyar bikin (an jî "qelp" bikin. Ger blok derbasdar be, ew ê xelatek ku ji xercên danûstendina blokê pêk tê bistînin.
Ne tenê her bikarhênerek dikare were hilbijartin - protokol wan bi gelek faktoran hildibijêre. Ji bo ku bibin mafdar, pêdivî ye ku beşdar nirxek pişkê bigirin, ku mîqdarek ji berê diyarkirî ya diravê xwemalî yê blokê ye, girtî ye.
Tevlîbûn wekî garantiyek tevdigere: çawa ku bersûc divê mîqdarek mezin drav xerc bikin da ku wan ji wendakirina ceribandinê nehêlin, erêker nirxek beşdarbûnê diparêzin da ku xapandinê teşwîq bikin. Ger ew bi neheqî tevbigerin, dê pişk (an beşek jê) winda bibe.
Proof of Stake hin avantajên li ser Proof of Work. Nîşana mezaxtina enerjiyê ya hindik e - ji ber ku di PoS-ê de, hewcedariya zeviyên madenê yên ku ew qas enerjiyê vedixwin tune. Elektrîka ku tê vexwarin tenê perçeyek ji ya ku di PoW de tê bikar anîn e.
PoS tewra nêzî dîroka karanîna PoW nake. Digel ku ev dikare bêserûber were hesibandin, maden yekane algorîtmaya lihevhatinê ye ku di astek mezin de bandorker e. Di nav deh salan de, wî veguheztina bi trîlyon dolaran danûstendinan ewle kiriye.
Ji bo ku hûn pê ewle bibin ku PoS dikare bi ewlehiya PoW re pêşbaziyê bike, ya rêyek divê bi rêkûpêk li ser astek mezin were ceribandin.
Encam
Proof of Work çareseriya orîjînal bû ji bo pirsgirêka du-xerçkirinê û îsbat kir ku ew rêbazek pêbawer û ewledar e. O Bitcoin îspat kir ku em ne hewce ne saziyên navendîparêz in ku ji xerckirina heman fonan du caran dûr bisekinin.
Bi karanîna biaqil a krîptografî, fonksiyonên hash, û teoriya lîstikê, beşdarên li hawîrdorek nenavendî dikarin li ser rewşa databasek darayî bigihîjin hevtêgihiştinê.