Binance Square

Plutoxy Bitcoin Researcher

Bitcoin is an open source censorship-resistant peer-to-peer immutable network. Trackable digital gold. Don't trust; verify. Not your keys; not your coins.
44 Seko
98 Sekotāji
98 Patika
53 Kopīgots
Publikācijas
PINNED
·
--
#X /Twitter .com #GIVEAWAY🎁 🎉 $230 KOPĪBAS DĀVANAS 🎉 Lai pateiktu paldies par šīs kopienas brīnišķīgo augšanu, es atdodu atpakaļ 💙 💰 PRIZES: • $30 katram no 6 laimīgajiem uzvarētājiem = $180 • BONUS: Katrs, kurš ienācina 10 AKTĪVUS jaunus locekļus, saņem papildu $50 💸 🗓 Uzvarētāji paziņoti: 15. janvārī 📌 Kā piedalīties: 1️⃣ Seko @ThePlutoxyIQ 2️⃣ Uzspiediet patīk & Atkārtojiet 🔁 3️⃣ Komentējiet “Bitcoin” 4️⃣ (Papildus) Iezīmējiet 2 draugus, kuriem vajadzētu pievienoties 🔥 BONUS ATLAIDE: Ienācini 10 aktīvus jaunus locekļus projektā un iegūsti $50 tūlītēji 💰 (Pierādījums nepieciešams) Mēs augsim kopā. Veiksmi visiem 🚀🧡 Saite 🔗 Uz X.com👇 https://x.com/i/status/2008056564955975807 #Bitcoin
#X /Twitter .com #GIVEAWAY🎁
🎉 $230 KOPĪBAS DĀVANAS 🎉
Lai pateiktu paldies par šīs kopienas brīnišķīgo augšanu, es atdodu atpakaļ 💙
💰 PRIZES:
• $30 katram no 6 laimīgajiem uzvarētājiem = $180
• BONUS: Katrs, kurš ienācina 10 AKTĪVUS jaunus locekļus, saņem papildu $50 💸
🗓 Uzvarētāji paziņoti: 15. janvārī
📌 Kā piedalīties:
1️⃣ Seko @ThePlutoxyIQ
2️⃣ Uzspiediet patīk & Atkārtojiet 🔁
3️⃣ Komentējiet “Bitcoin”
4️⃣ (Papildus) Iezīmējiet 2 draugus, kuriem vajadzētu pievienoties
🔥 BONUS ATLAIDE:
Ienācini 10 aktīvus jaunus locekļus projektā un iegūsti $50 tūlītēji 💰
(Pierādījums nepieciešams)
Mēs augsim kopā. Veiksmi visiem 🚀🧡
Saite 🔗 Uz X.com👇
https://x.com/i/status/2008056564955975807
#Bitcoin
PINNED
IEVADS: KAS IR BITCOIN? 1.Bitcoin ir konceptu un tehnoloģiju kopums, kas veido digitālās naudas ekosistēmas pamatu. Valūtas vienības, ko sauc par bitcoin, tiek izmantotas, lai uzglabātu un pārsūtītu vērtību starp dalībniekiem bitcoin tīklā. Bitcoin lietotāji sazinās savā starpā, izmantojot bitcoin protokolu galvenokārt caur internetu, lai gan var tikt izmantoti arī citi pārvadāšanas tīkli. Bitcoin protokola kaudze, kas pieejama kā atvērtā koda programmatūra, var darboties uz plaša klāsta datora ierīcēm, tostarp klēpjdatoriem un viedtālruņiem, padarot tehnoloģiju viegli pieejamu. Lietotāji var pārsūtīt bitcoin pa tīklu, lai veiktu teju jebko, ko var izdarīt ar parastajām valūtām, tostarp pirkt un pārdot preces, sūtīt naudu cilvēkiem vai organizācijām vai paplašināt kredītu. Bitcoin var iegādāties, pārdot un apmainīt pret citām valūtām specializētās valūtu biržās. Bitcoin noteiktā ziņā ir ideāla naudas forma internetam, jo tā ir ātra, droša un bezrobežu. Atšķirībā no tradicionālajām valūtām, bitcoin ir pilnīgi virtuāla. Nav fizisku monētu vai pat digitālo monētu. Monētas ir implicitās darījumos, kas pārsūta vērtību no sūtītāja uz saņēmēju. Bitcoin lietotājiem ir atslēgas, kas ļauj viņiem pierādīt īpašumtiesības uz bitcoin bitcoin tīklā. Ar šīm atslēgām viņi var parakstīt darījumus, lai atbloķētu vērtību un tērētu to, pārsūtot to jaunam īpašniekam. Atslēgas bieži tiek glabātas digitālajā makā katra lietotāja datorā vai viedtālrunī. Atslēgas, kas var parakstīt darījumu, ir vienīgais priekšnoteikums bitcoin tērēšanai, nododot kontroli pilnībā katra lietotāja rokās. Bitcoin ir izplatīta, peer-to-peer sistēma. Tādējādi nav "centrālā" servera vai kontroles punkta. Bitcoin tiek radīts caur procesu, ko sauc par "ieguvi", kas ietver sacensību, lai atrastu risinājumus matemātiskam uzdevumam, apstrādājot bitcoin darījumus. Ikviens dalībnieks bitcoin tīklā (t.i., ikviens, kurš izmanto ierīci
IEVADS: KAS IR BITCOIN?
1.Bitcoin ir konceptu un tehnoloģiju kopums, kas veido digitālās naudas ekosistēmas pamatu. Valūtas vienības, ko sauc par bitcoin, tiek izmantotas, lai uzglabātu un pārsūtītu vērtību starp dalībniekiem bitcoin tīklā. Bitcoin lietotāji sazinās savā starpā, izmantojot bitcoin protokolu galvenokārt caur internetu, lai gan var tikt izmantoti arī citi pārvadāšanas tīkli.

Bitcoin protokola kaudze, kas pieejama kā atvērtā koda programmatūra, var darboties uz plaša klāsta datora ierīcēm, tostarp klēpjdatoriem un viedtālruņiem, padarot tehnoloģiju viegli pieejamu.

Lietotāji var pārsūtīt bitcoin pa tīklu, lai veiktu teju jebko, ko var izdarīt ar parastajām valūtām, tostarp pirkt un pārdot preces, sūtīt naudu cilvēkiem vai organizācijām vai paplašināt kredītu. Bitcoin var iegādāties, pārdot un apmainīt pret citām valūtām specializētās valūtu biržās. Bitcoin noteiktā ziņā ir ideāla naudas forma internetam, jo tā ir ātra, droša un bezrobežu.

Atšķirībā no tradicionālajām valūtām, bitcoin ir pilnīgi virtuāla. Nav fizisku monētu vai pat digitālo monētu. Monētas ir implicitās darījumos, kas pārsūta vērtību no sūtītāja uz saņēmēju. Bitcoin lietotājiem ir atslēgas, kas ļauj viņiem pierādīt īpašumtiesības uz bitcoin bitcoin tīklā.
Ar šīm atslēgām viņi var parakstīt darījumus, lai atbloķētu vērtību un tērētu to, pārsūtot to jaunam īpašniekam. Atslēgas bieži tiek glabātas digitālajā makā katra lietotāja datorā vai viedtālrunī. Atslēgas, kas var parakstīt darījumu, ir vienīgais priekšnoteikums bitcoin tērēšanai, nododot kontroli pilnībā katra lietotāja rokās.

Bitcoin ir izplatīta, peer-to-peer sistēma. Tādējādi nav "centrālā" servera vai kontroles punkta. Bitcoin tiek radīts caur procesu, ko sauc par "ieguvi", kas ietver sacensību, lai atrastu risinājumus matemātiskam uzdevumam, apstrādājot bitcoin darījumus. Ikviens dalībnieks bitcoin tīklā (t.i., ikviens, kurš izmanto ierīci
#ZTCBinanceTGE Patiesība par īpašumtiesībām. Patiesība par kopienas sajūtu. 230 USD pieejami — lai kopā augtu 🚀👇 https://x.com/i/status/2008056564955975807
#ZTCBinanceTGE
Patiesība par īpašumtiesībām. Patiesība par kopienas sajūtu.
230 USD pieejami — lai kopā augtu 🚀👇
https://x.com/i/status/2008056564955975807
Kāpēc Bitcoin izdzīvos katru valdību un katru fiat sistēmu #Bitcoin #crypto (B) 6️⃣ Bitcoin atlīdzina pārliecību. Vājiem ir tirgotāji. Spēcīgi krāj. Meistari saprot vienu lietu: svārstīgums ir troksnis — trūkums ir signāls. #BitcoinMastery 🟠◼️ 7️⃣ Katrs cikls, šaubītāji izzūd un būvētāji pieaug. 2025. gads nav par cenu — tas ir par pozicionēšanu. Katrs izraktais bloks tuvo Bitcoin tā liktenim: Pasaules rezerves aktīvs. 🌍💪 8️⃣ Bitcoin nav tikai monēta — tā ir apziņa. Tā māca pacietību, suverenitāti un sevis glabāšanu. Tā ir spogulis, kas atspoguļo jūsu disciplīnu atpakaļ uz jums. Kad jūs apgūstat Bitcoin, jūs apgūstat sevi. 🧠🟧 9️⃣ Neizsekojiet hype. Veidojiet pārliecību. Tie, kas tagad dziļi pēta Bitcoin — vadīs, kad pasaule beidzot panāks. Palieciet agri. Palieciet koncentrēti. Palieciet suverēni. 🧡 10️⃣ Bitcoin Mastery Ieskats: “Jo vairāk jūs mācāties par Bitcoin, tik vairāk jūs apzināties — tas nav naudas maiņa, tas ir cilvēces uzlabošana.” 🔥 Aicinājums uz rīcību: Sekojiet @BitcoinMastery1, lai iegūtu vairāk ikdienas Bitcoin gudrību, meistaru pavedienu un ilgtermiņa ieskatu. Kur Bitcoin gudrība saskaras ar izaugsmi. 🟠◼️ #Bitcoin #BitcoinMastery #CryptoEducation
Kāpēc Bitcoin izdzīvos katru valdību un katru fiat sistēmu
#Bitcoin #crypto

(B)

6️⃣ Bitcoin atlīdzina pārliecību.
Vājiem ir tirgotāji.
Spēcīgi krāj.
Meistari saprot vienu lietu: svārstīgums ir troksnis — trūkums ir signāls.
#BitcoinMastery 🟠◼️

7️⃣ Katrs cikls, šaubītāji izzūd un būvētāji pieaug.
2025. gads nav par cenu — tas ir par pozicionēšanu.
Katrs izraktais bloks tuvo Bitcoin tā liktenim:
Pasaules rezerves aktīvs. 🌍💪

8️⃣ Bitcoin nav tikai monēta — tā ir apziņa.
Tā māca pacietību, suverenitāti un sevis glabāšanu.
Tā ir spogulis, kas atspoguļo jūsu disciplīnu atpakaļ uz jums.
Kad jūs apgūstat Bitcoin, jūs apgūstat sevi. 🧠🟧


9️⃣ Neizsekojiet hype. Veidojiet pārliecību.
Tie, kas tagad dziļi pēta Bitcoin —
vadīs, kad pasaule beidzot panāks.
Palieciet agri. Palieciet koncentrēti. Palieciet suverēni. 🧡

10️⃣ Bitcoin Mastery Ieskats:

“Jo vairāk jūs mācāties par Bitcoin,
tik vairāk jūs apzināties — tas nav naudas maiņa, tas ir cilvēces uzlabošana.”


🔥 Aicinājums uz rīcību:
Sekojiet @BitcoinMastery1, lai iegūtu vairāk ikdienas Bitcoin gudrību, meistaru pavedienu un ilgtermiņa ieskatu.
Kur Bitcoin gudrība saskaras ar izaugsmi. 🟠◼️

#Bitcoin #BitcoinMastery #CryptoEducation
Kāpēc Bitcoin izdzīvos katru valdību un katru fiat sistēmu #Bitcoin #crypto (A) 1️⃣ Lielākā daļa cilvēku joprojām nesaprot, kas patiesībā ir Bitcoin. Tas nav tikai digitālais nauda. Tas ir monetārā revolūcija — sistēma, kas paredzēta, lai pārdzīvotu politiku, bankas un robežas. Sadalīsim to 👇 2️⃣ Bitcoin ir pasaulē pirmā pašdefensīvā nauda. Nav izpilddirektora. Nav biroja. Nav izslēgšanas slēdža. Katrs mezgls ir sargs, katrs ieguvējs ir karavīrs. Decentralizācija ir vairogs. ⚡️ 3️⃣ Valdības var aizliegt apmaiņas, nevis Bitcoin. Viņi var aizliegt lietotnes, nevis matemātiku. Viņi nevar apturēt 10,000 mezglu, kas katru 10 minūtes apstiprina patiesību. Bitcoin neizsaka atļauju — tikai dalību. 🧡 4️⃣ Katrs fiat valūta vēsturē ir izgāzusies. Romiešu denārijs. Vācijas marka. Zimbabves dolārs. Vēsture atkārtojas, kad nauda tiek drukāta bez ierobežojumiem. Bitcoin pārrauj šo ciklu — uz mūžīgiem laikiem. 5️⃣ Inflācija nav nejaušība. Tā ir politika. Centrālās bankas drukā bagātību no gaisa un sauc to par “stimulāciju.” Bitcoin neinflē. Tas nodrošina matemātisko godīgumu. 21,000,000 — nekad vairāk. 🧱
Kāpēc Bitcoin izdzīvos katru valdību un katru fiat sistēmu
#Bitcoin #crypto

(A)

1️⃣ Lielākā daļa cilvēku joprojām nesaprot, kas patiesībā ir Bitcoin.
Tas nav tikai digitālais nauda.
Tas ir monetārā revolūcija — sistēma, kas paredzēta, lai pārdzīvotu politiku, bankas un robežas.
Sadalīsim to 👇

2️⃣ Bitcoin ir pasaulē pirmā pašdefensīvā nauda.
Nav izpilddirektora.
Nav biroja.
Nav izslēgšanas slēdža.
Katrs mezgls ir sargs, katrs ieguvējs ir karavīrs.
Decentralizācija ir vairogs. ⚡️

3️⃣ Valdības var aizliegt apmaiņas, nevis Bitcoin.
Viņi var aizliegt lietotnes, nevis matemātiku.
Viņi nevar apturēt 10,000 mezglu, kas katru 10 minūtes apstiprina patiesību.
Bitcoin neizsaka atļauju — tikai dalību. 🧡

4️⃣ Katrs fiat valūta vēsturē ir izgāzusies.
Romiešu denārijs.
Vācijas marka.
Zimbabves dolārs.
Vēsture atkārtojas, kad nauda tiek drukāta bez ierobežojumiem.
Bitcoin pārrauj šo ciklu — uz mūžīgiem laikiem.

5️⃣ Inflācija nav nejaušība. Tā ir politika.
Centrālās bankas drukā bagātību no gaisa un sauc to par “stimulāciju.”
Bitcoin neinflē.
Tas nodrošina matemātisko godīgumu.
21,000,000 — nekad vairāk. 🧱
PEER-TO-PEER RAKŠANA (P2POOL ) (B) P2Pool rakšana ir sarežģītāka nekā baseinu rakšana, jo tā prasa, lai baseina rakēji izmantotu veltītu datoru ar pietiekamu diska vietu, atmiņu un internetu platību, lai atbalstītu pilnu bitcoin mezglu un P2Pool mezgla programmatūru. P2Pool rakēji savieno savu rakšanas aparatūru ar savu vietējo P2Pool mezglu, kas simulē baseinu servera funkcijas, nosūtot bloku veidnes rakšanas aparatūrai. P2Pool individuālie baseinu rakēji veido savas kandidatūras blokus, apvienojot transakcijas līdzīgi kā solo rakēji, bet pēc tam kopīgi izraksta uz sadales ķēdes. P2Pool ir hibrīda pieeja, kurai ir priekšrocība daudz sīkākos izmaksu sadalījumos nekā solo rakšana, bet bez pārmērīgas kontroles nodošanas baseina operatoriem, piemēram, pārvaldītiem baseiniem. Lai gan P2Pool samazina varas koncentrāciju, ko rada baseinu operatori, tas potenciāli ir ievainojams pret 51% uzbrukumiem pret pašu sadales ķēdi. Plašāka P2Pool pieņemšana neatrisina 51% uzbrukumu problēmu bitcoin pašam. Drīzāk P2Pool padara bitcoin kopumā izturīgāku, kā daļu no dažādotas rakšanas ekosistēmas. $BTC #Binance
PEER-TO-PEER RAKŠANA (P2POOL )
(B)
P2Pool rakšana ir sarežģītāka nekā baseinu rakšana, jo tā prasa, lai baseina
rakēji izmantotu veltītu datoru ar pietiekamu diska vietu, atmiņu un internetu
platību, lai atbalstītu pilnu bitcoin mezglu un P2Pool mezgla programmatūru. P2Pool
rakēji savieno savu rakšanas aparatūru ar savu vietējo P2Pool mezglu, kas simulē
baseinu servera funkcijas, nosūtot bloku veidnes rakšanas aparatūrai. P2Pool
individuālie baseinu rakēji veido savas kandidatūras blokus, apvienojot
transakcijas līdzīgi kā solo rakēji, bet pēc tam kopīgi izraksta uz sadales ķēdes.
P2Pool ir hibrīda pieeja, kurai ir priekšrocība daudz sīkākos izmaksu
sadalījumos nekā solo rakšana, bet bez pārmērīgas kontroles nodošanas baseina
operatoriem, piemēram, pārvaldītiem baseiniem.
Lai gan P2Pool samazina varas koncentrāciju, ko rada baseinu operatori, tas
potenciāli ir ievainojams pret 51% uzbrukumiem pret pašu sadales ķēdi. Plašāka
P2Pool pieņemšana neatrisina 51% uzbrukumu problēmu bitcoin pašam.
Drīzāk P2Pool padara bitcoin kopumā izturīgāku, kā daļu no dažādotas rakšanas
ekosistēmas.
$BTC
#Binance
$BTC #bitcoin BITCOIN CENAS HALOVIŅA DIENĀ 2011: $3.27 2012: $11 2013: $201 2014: $337 2015: $312 2016: $669 2017: $6,369 2018: $6,332 2019: $9,172 2020: $13,537 2021: $61,837 2022: $20,624 2023: $34,494 2024: $70,886 Vai Jums Ir BTC..! Bitcoin Cena 2025?
$BTC
#bitcoin
BITCOIN CENAS HALOVIŅA DIENĀ

2011: $3.27

2012: $11

2013: $201

2014: $337

2015: $312

2016: $669

2017: $6,369

2018: $6,332

2019: $9,172

2020: $13,537

2021: $61,837

2022: $20,624

2023: $34,494

2024: $70,886

Vai Jums Ir BTC..!

Bitcoin Cena 2025?
Raktuves BASEIN (D) Atgriezīsimies pie analogijas ar kauliņu spēli. Ja kauliņu spēlētāji met kauliņus ar mērķi mest mazāk nekā četras (kopējā tīkla grūtība), baseins noteiks vieglāku mērķi, skaitot, cik reizes baseina spēlētājiem izdevās mest mazāk nekā astoņas. Kad baseina spēlētāji met mazāk nekā astoņas (baseina daļas mērķis), viņi nopelna daļas, bet viņi neuzvar spēli, jo nesasniedz spēles mērķi (mazāk nekā četras). Baseina spēlētāji sasniegs vieglāku baseina mērķi daudz biežāk, nopelnot daļas ļoti regulāri, pat ja viņi nesasniedz grūtāko mērķi uzvarēt spēli. No laika uz laiku kāds no baseina spēlētājiem izmestīs apvienotu kauliņu metienu, kas ir mazāk nekā četras, un baseins uzvar. Tad ieņēmumi var tikt sadalīti baseina spēlētājiem, pamatojoties uz nopelnītajām daļām. Pat ja mērķis astoņas vai mazāk nebija uzvara, tas bija godīgs veids, kā izmērīt kauliņu metienus spēlētājiem, un tas reizēm rada metienu, kas ir mazāk nekā četras. Līdzīgi raktuves baseins noteiks (augstāku un vieglāku) baseina mērķi, kas nodrošinās, ka individuāls baseina ieguvējs var atrast bloku galvas hash, kas ir mazāk nekā baseina mērķis bieži, nopelnot daļas. No laika uz laiku kāds no šiem mēģinājumiem radīs bloku galvas hash, kas ir mazāk nekā bitcoin tīkla mērķis, padarot to par derīgu bloku un viss baseins uzvar. $BTC #Mining
Raktuves BASEIN
(D)
Atgriezīsimies pie analogijas ar kauliņu spēli. Ja kauliņu spēlētāji met kauliņus ar mērķi mest mazāk nekā četras (kopējā tīkla grūtība), baseins noteiks vieglāku mērķi, skaitot, cik reizes baseina spēlētājiem izdevās mest mazāk nekā astoņas. Kad baseina spēlētāji met mazāk nekā astoņas (baseina daļas mērķis), viņi nopelna daļas, bet viņi neuzvar spēli, jo nesasniedz spēles mērķi (mazāk nekā četras). Baseina spēlētāji sasniegs vieglāku baseina mērķi daudz biežāk, nopelnot daļas ļoti regulāri, pat ja viņi nesasniedz grūtāko mērķi uzvarēt spēli. No laika uz laiku kāds no baseina spēlētājiem izmestīs apvienotu kauliņu metienu, kas ir mazāk nekā četras, un baseins uzvar. Tad ieņēmumi var tikt sadalīti baseina spēlētājiem, pamatojoties uz nopelnītajām daļām. Pat ja mērķis astoņas vai mazāk nebija uzvara, tas bija godīgs veids, kā izmērīt kauliņu metienus spēlētājiem, un tas reizēm rada metienu, kas ir mazāk nekā četras.
Līdzīgi raktuves baseins noteiks (augstāku un vieglāku) baseina mērķi, kas nodrošinās, ka individuāls baseina ieguvējs var atrast bloku galvas hash, kas ir mazāk nekā baseina mērķis bieži, nopelnot daļas. No laika uz laiku kāds no šiem mēģinājumiem radīs bloku galvas hash, kas ir mazāk nekā bitcoin tīkla mērķis, padarot to par derīgu bloku un viss baseins uzvar.
$BTC
#Mining
#bitcoin EKSTRA NONCE RISINĀJUMS Kopš 2012. gada, bitcoin ieguve ir attīstījusies, lai atrisinātu pamatierobežojumu blokķēdes virsraksta struktūrā. Agrīnās bitcoin dienās ieguvējs varēja atrast bloku, iterējot caur nonce, līdz rezultējošais hašs bija zem mērķa. Tā kā grūtības palielinājās, ieguvēji bieži cikloja caur visām 4 miljardu nonce vērtībām, neatrodot bloku. Tomēr šis tika viegli atrisināts, atjauninot bloka laika zīmogu, lai ņemtu vērā pārietu laiku. Tā kā laika zīmogs ir daļa no virsraksta, izmaiņas ļautu ieguvējiem atkārtoti iterēt caur nonce vērtībām ar citiem rezultātiem. Kad ieguves aparatūra pārsniedza 4 GH/sec, tomēr šī pieeja kļuva īpaši grūta, jo nonce vērtības tika iztērētas mazāk nekā sekundē. Kad ASIC ieguves iekārtas sāka virzīt un pēc tam pārsniegt TH/sec haša ātrumu, ieguves programmatūrai bija nepieciešams vairāk vietas nonce vērtībām, lai atrastu derīgus blokus. Laika zīmogu varēja nedaudz izstiept, bet pārvietojot to pārāk tālu nākotnē, tas varētu izraisīt bloku kļūšanu nederīgu. Jauns “izmaiņu” avots bija nepieciešams bloka virsrakstā. Risinājums bija izmantot coinbase transakciju kā papildu nonce vērtību avotu. Tā kā coinbase skripts var uzglabāt no 2 līdz 100 baitiem informācijas, ieguvēji sāka izmantot šo vietu kā papildu nonce vietu, ļaujot viņiem izpētīt daudz lielāku bloka virsraksta vērtību diapazonu, lai atrastu derīgus blokus. Coinbase transakcija ir iekļauta merkle kokā, kas nozīmē, ka jebkura izmaiņa coinbase skriptā izraisa merkle saknes izmaiņu. Astotais baitus papildu nonce, plus 4 baitus “standarta” nonce ļauj ieguvējiem izpētīt kopā 296 (8 seko 28 nullēm) iespējas sekundē, neizmainot laika zīmogu. Ja nākotnē ieguvēji varētu iziet cauri visām šīm iespējām, viņi varētu modificēt laika zīmogu. Coinbase skriptā ir arī vairāk vietas nākotnes paplašināšanai papildu nonce vietai. $BTC
#bitcoin
EKSTRA NONCE RISINĀJUMS
Kopš 2012. gada, bitcoin ieguve ir attīstījusies, lai atrisinātu pamatierobežojumu blokķēdes
virsraksta struktūrā. Agrīnās bitcoin dienās ieguvējs varēja atrast bloku,
iterējot caur nonce, līdz rezultējošais hašs bija zem mērķa. Tā kā grūtības palielinājās,
ieguvēji bieži cikloja caur visām 4 miljardu nonce vērtībām, neatrodot bloku. Tomēr
šis tika viegli atrisināts, atjauninot bloka laika zīmogu, lai ņemtu vērā
pārietu laiku. Tā kā laika zīmogs ir daļa no virsraksta, izmaiņas
ļautu ieguvējiem atkārtoti iterēt caur nonce vērtībām ar citiem
rezultātiem. Kad ieguves aparatūra pārsniedza 4 GH/sec, tomēr šī pieeja kļuva
īpaši grūta, jo nonce vērtības tika iztērētas mazāk nekā sekundē.
Kad ASIC ieguves iekārtas sāka virzīt un pēc tam pārsniegt TH/sec haša
ātrumu, ieguves programmatūrai bija nepieciešams vairāk vietas nonce vērtībām,
lai atrastu derīgus blokus. Laika zīmogu varēja nedaudz izstiept, bet pārvietojot to
pārāk tālu nākotnē, tas varētu izraisīt bloku kļūšanu nederīgu. Jauns “izmaiņu” avots
bija nepieciešams bloka virsrakstā. Risinājums bija izmantot coinbase transakciju kā
papildu nonce vērtību avotu. Tā kā coinbase skripts var uzglabāt no 2 līdz 100 baitiem
informācijas, ieguvēji sāka izmantot šo vietu kā papildu nonce vietu, ļaujot viņiem
izpētīt daudz lielāku bloka virsraksta vērtību diapazonu, lai atrastu derīgus blokus.
Coinbase transakcija ir iekļauta merkle kokā, kas nozīmē, ka jebkura
izmaiņa coinbase skriptā izraisa merkle saknes izmaiņu. Astotais baitus
papildu nonce, plus 4 baitus “standarta” nonce ļauj ieguvējiem izpētīt kopā
296 (8 seko 28 nullēm) iespējas sekundē, neizmainot laika zīmogu. Ja nākotnē ieguvēji
varētu iziet cauri visām šīm iespējām, viņi varētu modificēt laika zīmogu.
Coinbase skriptā ir arī vairāk vietas nākotnes paplašināšanai papildu
nonce vietai.
$BTC
#bitcoin #Binance IEGUVE UN HASHEŠANAS SACENSĪBA Bitcoin ieguve ir ārkārtīgi konkurētspējīga nozare. Hashing jauda ir palielinājusies eksponenciāli katru gadu, kopš bitcoin pastāv. Dažos gados izaugsme ir atspoguļojusi pilnīgu tehnoloģiju maiņu, piemēram, 2010. un 2011. gadā, kad daudzi ieguvēji pārgāja no CPU ieguves uz GPU ieguvi un lauku programmējamu vārti matricu (FPGA) ieguvi. 2013. gadā ASIC ieguves ieviešana noveda pie vēl viena milzīga lēkšanas ieguves jaudā, novietojot SHA256 funkciju tieši uz silīcija mikroshēmām, kas specializējušās ieguves mērķim. Pirmie šādi mikroshēmas varēja nodrošināt vairāk ieguves jaudas vienā kastē nekā visa bitcoin tīkls 2010. gadā. Nākamais saraksts parāda bitcoin tīkla kopējo hashing jaudu, pirmajos asto gados pēc darbības uzsākšanas: 2009 0.5 MH/sec–8 MH/sec (16× izaugsme) 2010 8 MH/sec–116 GH/sec (14,500× izaugsme) 2011 16 GH/sec–9 TH/sec (562× izaugsme) 2012 9 TH/sec–23 TH/sec (2.5× izaugsme) 2013 23 TH/sec–10 PH/sec (450× izaugsme) 2014 10 PH/sec–300 PH/sec (3000× izaugsme) 2015 300 PH/sec-800 PH/sec (266× izaugsme) 2016 800 PH/sec-2.5 EH/sec (312× izaugsme)) Attēlā 10-7 mēs varam redzēt, ka bitcoin tīkla hashing jauda ir palielinājusies pēdējo divu gadu laikā. Kā jūs varat redzēt, konkurence starp ieguvējiem un bitcoin izaugsme ir novedis pie eksponenciāla pieauguma hashing jaudā (kopējā hashes sekundē visā tīklā). $BTC
#bitcoin
#Binance
IEGUVE UN HASHEŠANAS SACENSĪBA
Bitcoin ieguve ir ārkārtīgi konkurētspējīga nozare. Hashing jauda ir
palielinājusies eksponenciāli katru gadu, kopš bitcoin pastāv. Dažos gados izaugsme ir
atspoguļojusi pilnīgu tehnoloģiju maiņu, piemēram, 2010. un 2011. gadā, kad daudzi ieguvēji
pārgāja no CPU ieguves uz GPU ieguvi un lauku programmējamu vārti
matricu (FPGA) ieguvi. 2013. gadā ASIC ieguves ieviešana noveda pie vēl viena milzīga
lēkšanas ieguves jaudā, novietojot SHA256 funkciju tieši uz silīcija mikroshēmām,
kas specializējušās ieguves mērķim. Pirmie šādi mikroshēmas varēja nodrošināt vairāk
ieguves jaudas vienā kastē nekā visa bitcoin tīkls 2010. gadā.
Nākamais saraksts parāda bitcoin tīkla kopējo hashing jaudu, pirmajos
asto gados pēc darbības uzsākšanas:
2009
0.5 MH/sec–8 MH/sec (16× izaugsme)
2010
8 MH/sec–116 GH/sec (14,500× izaugsme)
2011
16 GH/sec–9 TH/sec (562× izaugsme)
2012
9 TH/sec–23 TH/sec (2.5× izaugsme)
2013
23 TH/sec–10 PH/sec (450× izaugsme)
2014
10 PH/sec–300 PH/sec (3000× izaugsme)
2015
300 PH/sec-800 PH/sec (266× izaugsme)
2016
800 PH/sec-2.5 EH/sec (312× izaugsme))
Attēlā 10-7 mēs varam redzēt, ka bitcoin tīkla hashing jauda ir palielinājusies
pēdējo divu gadu laikā. Kā jūs varat redzēt, konkurence starp ieguvējiem un bitcoin izaugsme ir novedis pie eksponenciāla pieauguma hashing jaudā (kopējā
hashes sekundē visā tīklā).
$BTC
#Binance #bitcoin BLOKAĶĪNAS ZAROJUMI (E) Visi mezgli, kas iepriekšējā kārtā izvēlējās "trīsstūri" kā uzvarētāju, vienkārši paplašinās ķēdi par vienu bloku. Tomēr mezgli, kas izvēlējās "apgrieztu trīsstūri" kā uzvarētāju, tagad redzēs divas ķēdes: zvaigžņu-trīsstūris-rombs un zvaigžņu- apgrieztais-trīsstūris. Ķēde zvaigžņu-trīsstūris-rombs tagad ir garāka (vairāk kumulatīvā darba) nekā otra ķēde. Tādēļ šie mezgli iestatīs ķēdi zvaigžņu-trīsstūris-rombs kā galveno ķēdi un mainīs zvaigžņu-apgriezto-trīsstūri uz sekundāro ķēdi, kā parādīts attēlā 10-6. Tas ir ķēdes rekoneverģence, jo šie mezgli ir spiesti pārskatīt savu uzskatu par blokķēdi, lai iekļautu jauno pierādījumu par garāku ķēdi. Jebkuri raktuves, kas strādā pie ķēdes zvaigžņu-apgrieztais-trīsstūris, tagad pārtrauks šo darbu, bet viņu kandidātu bloks ir "bāreņbloks", jo tā vecāks "apgrieztais-trīsstūris" vairs nav garākajā ķēdē. Transakcijas iekš "apgrieztais-trīsstūris" tiek atkārtoti ievietotas mempool, lai iekļautu nākamajā blokā, jo bloks, kurā tās atradās, vairs nav galvenajā ķēdē. Visa tīkls rekoneverģē uz vienu blokķēdi zvaigžņu-trīsstūris-rombs, ar "rombs" kā pēdējo bloku ķēdē. Visi raktuvju darbinieki nekavējoties sāk strādāt pie kandidātu blokiem, kas atsaucas uz "rombs" kā viņu vecāku, lai paplašinātu zvaigžņu- trīsstūris-romba ķēdi. Teorētiski ir iespējams, ka zars paplašinās līdz diviem blokiem, ja divi bloki tiek atrasti gandrīz vienlaicīgi no raktuvēm pretējos "sānos" iepriekšējā zarā. Tomēr iespēja, ka tas notiks, ir ļoti zema. Kamēr vienas bloku zars var notikt katru dienu, divu bloku zars notiek ne vairāk kā reizi dažās nedēļās. Bitcoin bloku intervāls 10 minūtes ir dizaina kompromiss starp ātrām apstiprināšanas laikiem (transakciju norēķins) un zara iespējamību. Ātrāka bloku laika apstiprināšana padarītu transakcijas skaidrākas ātrāk, bet radītu biežākas blokķēdes zarojumus, savukārt lēnāks bloku laiks samazinātu zaru skaitu, bet padarītu norēķinus lēnākus. $BTC
#Binance
#bitcoin
BLOKAĶĪNAS ZAROJUMI
(E)
Visi mezgli, kas iepriekšējā kārtā izvēlējās "trīsstūri" kā uzvarētāju, vienkārši
paplašinās ķēdi par vienu bloku. Tomēr mezgli, kas izvēlējās "apgrieztu trīsstūri" kā
uzvarētāju, tagad redzēs divas ķēdes: zvaigžņu-trīsstūris-rombs un zvaigžņu-
apgrieztais-trīsstūris. Ķēde zvaigžņu-trīsstūris-rombs tagad ir garāka (vairāk kumulatīvā
darba) nekā otra ķēde. Tādēļ šie mezgli iestatīs ķēdi zvaigžņu-trīsstūris-rombs kā
galveno ķēdi un mainīs zvaigžņu-apgriezto-trīsstūri uz sekundāro ķēdi, kā parādīts
attēlā 10-6. Tas ir ķēdes rekoneverģence, jo šie mezgli ir spiesti pārskatīt savu
uzskatu par blokķēdi, lai iekļautu jauno pierādījumu par garāku ķēdi. Jebkuri
raktuves, kas strādā pie ķēdes zvaigžņu-apgrieztais-trīsstūris, tagad pārtrauks šo darbu,
bet viņu kandidātu bloks ir "bāreņbloks", jo tā vecāks "apgrieztais-trīsstūris" vairs
nav garākajā ķēdē. Transakcijas iekš "apgrieztais-trīsstūris" tiek atkārtoti ievietotas
mempool, lai iekļautu nākamajā blokā, jo bloks, kurā tās atradās, vairs nav galvenajā
ķēdē. Visa tīkls rekoneverģē uz vienu blokķēdi zvaigžņu-trīsstūris-rombs, ar
"rombs" kā pēdējo bloku ķēdē. Visi raktuvju darbinieki nekavējoties sāk strādāt pie
kandidātu blokiem, kas atsaucas uz "rombs" kā viņu vecāku, lai paplašinātu zvaigžņu-
trīsstūris-romba ķēdi.

Teorētiski ir iespējams, ka zars paplašinās līdz diviem blokiem, ja divi bloki tiek
atrasti gandrīz vienlaicīgi no raktuvēm pretējos "sānos" iepriekšējā zarā. Tomēr
iespēja, ka tas notiks, ir ļoti zema. Kamēr vienas bloku zars var notikt katru
dienu, divu bloku zars notiek ne vairāk kā reizi dažās nedēļās.

Bitcoin bloku intervāls 10 minūtes ir dizaina kompromiss starp ātrām apstiprināšanas
laikiem (transakciju norēķins) un zara iespējamību. Ātrāka bloku laika
apstiprināšana padarītu transakcijas skaidrākas ātrāk, bet radītu biežākas
blokķēdes zarojumus, savukārt lēnāks bloku laiks samazinātu zaru skaitu, bet padarītu
norēķinus lēnākus.
$BTC
#Binance #bitcoin BLOCKCHAIN FORKS (D2) Forki gandrīz vienmēr tiek atrisināti vienā blokā. Kamēr daļa no tīkla hash jaudas ir veltīta būvēšanai virs "trīsstūra" kā vecāka, cita daļa no hash jaudas ir koncentrēta uz būvēšanu virs "apgrieztā trīsstūra". Pat ja hash jauda ir gandrīz vienmēr sadalīta, ir iespējams, ka viena kalnraču grupa atradīs risinājumu un izplatīs to pirms otras kalnraču grupas ir atradusi kādus risinājumus. Pieņemsim, piemēram, ka kalnrači, kas būvē virs "trīsstūra", atrod jaunu bloku "rombā" kas paplašina ķēdi (piemēram, zvaigžņu-trīsstūris-rombā). Viņi nekavējoties izplata šo jauno bloku un viss tīkls to uzskata par derīgu risinājumu, kā parādīts attēlā 10-5. $BTC
#Binance
#bitcoin
BLOCKCHAIN FORKS
(D2)
Forki gandrīz vienmēr tiek atrisināti vienā blokā. Kamēr daļa no tīkla hash jaudas ir veltīta būvēšanai virs "trīsstūra" kā vecāka, cita daļa no hash jaudas ir koncentrēta uz būvēšanu virs "apgrieztā trīsstūra". Pat ja hash jauda ir gandrīz vienmēr sadalīta, ir iespējams, ka viena kalnraču grupa atradīs risinājumu un izplatīs to pirms otras kalnraču grupas ir atradusi kādus risinājumus.

Pieņemsim, piemēram, ka kalnrači, kas būvē virs "trīsstūra", atrod jaunu bloku "rombā" kas paplašina ķēdi (piemēram, zvaigžņu-trīsstūris-rombā). Viņi nekavējoties izplata šo jauno bloku un viss tīkls to uzskata par derīgu risinājumu, kā parādīts attēlā 10-5.
$BTC
#Binance #bitcoin BLOKAĶĪNU SARAUTIE (D1) Diagrammā nejauši izvēlētais “Mežs X” vispirms saņēma trīsstūra bloku un paplašināja zvaigžņu ķēdi ar to. Mežs X izvēlējās ķēdi ar “trīsstūra” bloku kā galveno ķēdi. Vēlāk Mežs X arī saņēma “apgriezto trīsstūri” bloku. Tā kā tas bija saņemts otrais, tiek pieņemts, ka tas ir “zaudējis” sacensības. Tomēr “apgrieztais trīsstūris” netiek izmests. Tas ir saistīts ar “zvaigžņu” bloku vecāku un veido sekundāro ķēdi. Kamēr Mežs X pieņem, ka tas ir pareizi izvēlējies uzvarētāju ķēdi, tas saglabā “zaudējošo” ķēdi, lai tam būtu nepieciešamā informācija, lai atkal saskartos, ja “zaudējošā” ķēde beidzot izrādās “uzvarētāja”. Tīkla otrā pusē Mežs Y veido blokķēdi, pamatojoties uz savu notikumu secību. Tas vispirms saņēma “apgriezto trīsstūri” un izvēlējās šo ķēdi kā “uzvarētāju.” Kad tas vēlāk saņēma “trīsstūra” bloku, tas pievienoja to “zvaigžņu” bloku vecākam kā sekundāro ķēdi. Ne viena puse nav “pareiza” vai “nepareiza.” Abas ir derīgas perspektīvas par blokķēdi. Tikai atskatoties viena uzvarēs, pamatojoties uz to, kā šīs divas konkurējošās ķēdes ir paplašinātas ar papildu darbu. Raktuvju mezgli, kuru perspektīva atgādina Mežu X, nekavējoties sāks rakt kandidātu bloku, kas paplašina ķēdi ar “trīsstūri” kā tās galu. Saistot “trīsstūri” kā savu kandidātu bloku vecāku, viņi balso ar savu hash jaudu. Viņu balsojums atbalsta ķēdi, kuru viņi ir izvēlējušies kā galveno ķēdi. Jebkurš raktuvju mezgls, kura perspektīva atgādina Mežu Y, sāks veidot kandidātu mezglu ar “apgriezto trīsstūri” kā tā vecāku, paplašinot ķēdi, ko viņi uzskata par galveno ķēdi. Un tā, sacensības sākas no jauna. parādīts 10-5. attēlā $BTC
#Binance
#bitcoin
BLOKAĶĪNU SARAUTIE
(D1)
Diagrammā nejauši izvēlētais “Mežs X” vispirms saņēma trīsstūra bloku un
paplašināja zvaigžņu ķēdi ar to. Mežs X izvēlējās ķēdi ar “trīsstūra” bloku kā
galveno ķēdi. Vēlāk Mežs X arī saņēma “apgriezto trīsstūri” bloku. Tā kā tas
bija saņemts otrais, tiek pieņemts, ka tas ir “zaudējis” sacensības. Tomēr “apgrieztais trīsstūris” netiek izmests. Tas ir saistīts ar “zvaigžņu” bloku vecāku un veido sekundāro ķēdi. Kamēr Mežs X pieņem, ka tas ir pareizi izvēlējies uzvarētāju ķēdi, tas
saglabā “zaudējošo” ķēdi, lai tam būtu nepieciešamā informācija, lai atkal saskartos, ja “zaudējošā” ķēde beidzot izrādās “uzvarētāja”.
Tīkla otrā pusē Mežs Y veido blokķēdi, pamatojoties uz savu
notikumu secību. Tas vispirms saņēma “apgriezto trīsstūri” un
izvēlējās šo ķēdi kā “uzvarētāju.” Kad tas vēlāk saņēma “trīsstūra” bloku, tas
pievienoja to “zvaigžņu” bloku vecākam kā sekundāro ķēdi.
Ne viena puse nav “pareiza” vai “nepareiza.” Abas ir derīgas perspektīvas par blokķēdi.
Tikai atskatoties viena uzvarēs, pamatojoties uz to, kā šīs divas konkurējošās ķēdes ir
paplašinātas ar papildu darbu.
Raktuvju mezgli, kuru perspektīva atgādina Mežu X, nekavējoties sāks rakt
kandidātu bloku, kas paplašina ķēdi ar “trīsstūri” kā tās galu. Saistot “trīsstūri”
kā savu kandidātu bloku vecāku, viņi balso ar savu hash jaudu. Viņu
balsojums atbalsta ķēdi, kuru viņi ir izvēlējušies kā galveno ķēdi.
Jebkurš raktuvju mezgls, kura perspektīva atgādina Mežu Y, sāks veidot kandidātu
mezglu ar “apgriezto trīsstūri” kā tā vecāku, paplašinot ķēdi, ko viņi uzskata
par galveno ķēdi. Un tā, sacensības sākas no jauna.
parādīts 10-5. attēlā
$BTC
#Binance #bitcoin BLOKUĢĪNU PAKĀPES (C) Pieņemsim, ka kalnrača mezgls X atrod darba pierādījumu risinājumu blokam “trīsstūris”, kas paplašina blokķēdi, balstoties uz vecāku bloku “zvaigzne.” Gandrīz vienlaikus kalnrača mezgls Y, kurš arī paplašināja ķēdi no bloka “zvaigzne”, atrod risinājumu blokam “apgriezts trīsstūris”, viņa kandidātu bloku. Tagad ir divi iespējamie bloki; viens, ko mēs saucam par “trīsstūri”, kas nāk no mezgla X; un viens, ko mēs saucam par “apgriezto trīsstūri”, kas nāk no mezgla Y. Abi bloki ir derīgi, abi bloki satur derīgu risinājumu darba pierādījumam, un abi bloki paplašina to pašu vecāku (bloku “zvaigzne”). Abi bloki, visticamāk, satur lielāko daļu no tām pašām darījumiem, ar tikai dažām atšķirībām darījumu secībā. Kad abi bloki izplatās, daži mezgli vispirms saņem bloku “trīsstūris” un citi saņem bloku “apgriezts trīsstūris” vispirms. Kā parādīts attēlā 10-4, tīkls sadalās divās atšķirīgās perspektīvās par blokķēdi; viena puse ar trīsstūra bloku, otra ar apgriezto trīsstūra bloku. $BTC
#Binance
#bitcoin
BLOKUĢĪNU PAKĀPES
(C)
Pieņemsim, ka kalnrača mezgls X atrod darba pierādījumu risinājumu blokam “trīsstūris”, kas paplašina blokķēdi, balstoties uz vecāku bloku “zvaigzne.” Gandrīz vienlaikus kalnrača mezgls Y, kurš arī paplašināja ķēdi no bloka “zvaigzne”, atrod risinājumu blokam “apgriezts trīsstūris”, viņa kandidātu bloku. Tagad ir divi iespējamie bloki; viens, ko mēs saucam par “trīsstūri”, kas nāk no mezgla X; un viens, ko mēs saucam par “apgriezto trīsstūri”, kas nāk no mezgla Y. Abi bloki ir derīgi, abi bloki satur derīgu risinājumu darba pierādījumam, un abi bloki paplašina to pašu vecāku (bloku “zvaigzne”). Abi bloki, visticamāk, satur lielāko daļu no tām pašām darījumiem, ar tikai dažām atšķirībām darījumu secībā.
Kad abi bloki izplatās, daži mezgli vispirms saņem bloku “trīsstūris” un citi saņem bloku “apgriezts trīsstūris” vispirms. Kā parādīts attēlā 10-4, tīkls sadalās divās atšķirīgās perspektīvās par blokķēdi; viena puse ar trīsstūra bloku, otra ar apgriezto trīsstūra bloku.
$BTC
#Binance #bitcoin BLOKU ĶĒDES FORKI (B) Forks notiek, kad ir divi kandidātu bloki, kas sacenšas par garākās blokķēdes veidošanu. Tas notiek normālos apstākļos, kad divi ieguvēji atrisina Darba Pierādījuma algoritmu īsā laika periodā viens no otra. Kad abi ieguvēji atrod risinājumu saviem attiecīgajiem kandidātu blokiem, viņi nekavējoties izplata savu “uzvarējošo” bloku saviem tuvākajiem kaimiņiem, kuri sāk izplatīt bloku visā tīklā. Katrs mezgls, kas saņem derīgu bloku, iekļaus to savā blokķēdē, pagarinot blokķēdi par vienu bloku. Ja šis mezgls vēlāk redz citu kandidātu bloku, kas paplašina to pašu vecāku, tas savieno otru kandidātu sekundārajā ķēdē. Rezultātā daži mezgli “redzēs” vienu kandidātu bloku vispirms, kamēr citi mezgli redzēs otru kandidātu bloku, un divas sacenšamās versijas blokķēdes parādīsies. Attēlā 10-3 mēs redzam divus ieguvējus (Mezgls X un Mezgls Y), kas iegūst divus dažādus blokos gandrīz vienlaicīgi. Abi šie bloki ir zvaigžņu bloka bērni un paplašina ķēdi, būvējot uz zvaigžņu bloka. Lai palīdzētu mums to izsekot, viens ir vizualizēts kā trīsstūra bloks, kas izcels no Mezgls X, bet otrs ir attēlots kā otrādi novietots trīsstūra bloks, kas izcels no Mezgls Y. $BTC
#Binance
#bitcoin
BLOKU ĶĒDES FORKI
(B)
Forks notiek, kad ir divi kandidātu bloki, kas sacenšas par garākās blokķēdes veidošanu. Tas notiek normālos apstākļos, kad divi ieguvēji atrisina Darba Pierādījuma algoritmu īsā laika periodā viens no otra. Kad abi ieguvēji atrod risinājumu saviem attiecīgajiem kandidātu blokiem, viņi nekavējoties izplata savu “uzvarējošo” bloku saviem tuvākajiem kaimiņiem, kuri sāk izplatīt bloku visā tīklā. Katrs mezgls, kas saņem derīgu bloku, iekļaus to savā blokķēdē, pagarinot blokķēdi par vienu bloku. Ja šis mezgls vēlāk redz citu kandidātu bloku, kas paplašina to pašu vecāku, tas savieno otru kandidātu sekundārajā ķēdē. Rezultātā daži mezgli “redzēs” vienu kandidātu bloku vispirms, kamēr citi mezgli redzēs otru kandidātu bloku, un divas sacenšamās versijas blokķēdes parādīsies.
Attēlā 10-3 mēs redzam divus ieguvējus (Mezgls X un Mezgls Y), kas iegūst divus dažādus blokos gandrīz vienlaicīgi. Abi šie bloki ir zvaigžņu bloka bērni un paplašina ķēdi, būvējot uz zvaigžņu bloka. Lai palīdzētu mums to izsekot, viens ir vizualizēts kā trīsstūra bloks, kas izcels no Mezgls X, bet otrs ir attēlots kā otrādi novietots trīsstūra bloks, kas izcels no Mezgls Y.
$BTC
#Binance #bitcoin BLOCKCHAIN FORKS Jo blokķēde ir decentralizēta datu struktūra, dažādas tās kopijas nav vienmēr konsekventas. Bloki var ienākt dažādos mezglos dažādos laikos, izraisot mezglus ar atšķirīgām perspektīvām par blokķēdi. Lai to atrisinātu, katrs mezgls vienmēr izvēlas un cenšas pagarināt bloku ķēdi, kas pārstāv visvairāk Darba pierādījumu, kas pazīstams arī kā garākā ķēde vai lielākās kumulatīvās darba ķēde. Saskaitot darbu, kas reģistrēts katrā blokā ķēdē, mezgls var aprēķināt kopējo iztērētā darba apjomu, lai izveidotu šo ķēdi. Kamēr visi mezgli izvēlas vislielāko kumulatīvā darba ķēdi, globālā bitkoinu tīkls galu galā konverģē uz konsekventu stāvokli. Forks notiek kā pagaidu konsistences starp versijām blokķēdē, kuras tiek atrisinātas ar beigu reconverģenci, kad tiek pievienoti vēl bloki vienai no forkām. Blokķēdes fork, kas aprakstīti šajā sadaļā, notiek dabiski kā rezultāts no pārraides kavējumiem globālajā tīklā. Mēs arī apskatīsim apzināti radītās fork. Nākamajos dažos diagrammās mēs sekojam “fork” notikuma progresa gaitai tīklā. Diagrama ir vienkāršota bitkoinu tīkla attēlošana. Ilustrācijas mērķiem dažādi bloki tiek rādīti kā dažādas formas (zvaigzne, trīsstūris, apgriezts trīsstūris, rombs), izplatoties pa tīklu. Katrs mezgls tīklā ir attēlots kā aplis. Katram mezglam ir sava perspektīva par globālo blokķēdi. Kad katrs mezgls saņem blokus no saviem kaimiņiem, tas atjaunina savu kopiju blokķēdē, izvēloties vislielāko kumulatīvā darba ķēdi. Ilustrācijas mērķiem, katrs mezgls satur formu, kas attēlo bloku, kuru tas uzskata par šobrīd galvenās ķēdes galu. Tātad, ja redzat zvaigznes formu mezglā, tas nozīmē, ka zvaigznes bloks ir galvenās ķēdes gals, attiecībā uz to mezglu. Pirmajā diagrammā (attēls 10-2) tīkls ir vienots skatījums uz bloku ķēdi, ar zvaigznes bloku kā galvenās ķēdes galu. $BTC
#Binance
#bitcoin
BLOCKCHAIN FORKS
Jo blokķēde ir decentralizēta datu struktūra, dažādas tās kopijas nav
vienmēr konsekventas. Bloki var ienākt dažādos mezglos dažādos laikos, izraisot
mezglus ar atšķirīgām perspektīvām par blokķēdi. Lai to atrisinātu, katrs mezgls
vienmēr izvēlas un cenšas pagarināt bloku ķēdi, kas pārstāv visvairāk
Darba pierādījumu, kas pazīstams arī kā garākā ķēde vai lielākās kumulatīvās darba ķēde.
Saskaitot darbu, kas reģistrēts katrā blokā ķēdē, mezgls var aprēķināt kopējo
iztērētā darba apjomu, lai izveidotu šo ķēdi. Kamēr visi mezgli
izvēlas vislielāko kumulatīvā darba ķēdi, globālā bitkoinu tīkls galu galā
konverģē uz konsekventu stāvokli. Forks notiek kā pagaidu
konsistences starp versijām blokķēdē, kuras tiek atrisinātas ar
beigu reconverģenci, kad tiek pievienoti vēl bloki vienai no forkām.

Blokķēdes fork, kas aprakstīti šajā sadaļā, notiek dabiski kā
rezultāts no pārraides kavējumiem globālajā tīklā. Mēs arī
apskatīsim apzināti radītās fork.

Nākamajos dažos diagrammās mēs sekojam “fork” notikuma progresa
gaitai tīklā. Diagrama ir vienkāršota bitkoinu tīkla attēlošana. Ilustrācijas
mērķiem dažādi bloki tiek rādīti kā dažādas formas (zvaigzne, trīsstūris, apgriezts
trīsstūris, rombs), izplatoties pa tīklu. Katrs mezgls tīklā ir
attēlots kā aplis.
Katram mezglam ir sava perspektīva par globālo blokķēdi. Kad katrs mezgls saņem
blokus no saviem kaimiņiem, tas atjaunina savu kopiju blokķēdē, izvēloties
vislielāko kumulatīvā darba ķēdi. Ilustrācijas
mērķiem, katrs mezgls satur formu, kas attēlo bloku, kuru tas uzskata par
šobrīd galvenās ķēdes galu.
Tātad, ja redzat zvaigznes formu mezglā, tas nozīmē, ka zvaigznes bloks ir galvenās
ķēdes gals, attiecībā uz to mezglu.
Pirmajā diagrammā (attēls 10-2) tīkls ir vienots skatījums uz
bloku ķēdi, ar zvaigznes bloku kā galvenās ķēdes galu.
$BTC
#Binance #bitcoin ASSEMBLING AND SELECTING CHAINS OF BLOCK (B) Sometimes, as we will see in “Blockchain Forks” the new block extends a chain that is not the main chain. In that case, the node will attach the new block to the secondary chain it extends and then compare the work of the secondary chain to the main chain. If the secondary chain has more cumulative work than the main chain, the node will reconverge on the secondary chain, meaning it will select the sec‐ ondary chain as its new main chain, making the old main chain a secondary chain. If the node is a miner, it will now construct a block extending this new, longer, chain. If a valid block is received and no parent is found in the existing chains, that block is considered an “orphan.” Orphan blocks are saved in the orphan block pool where they will stay until their parent is received. Once the parent is received and linked into the existing chains, the orphan can be pulled out of the orphan pool and linked to the parent, making it part of a chain. Orphan blocks usually occur when two blocks that were mined within a short time of each other are received in reverse order (child before parent). By selecting the greatest-cumulative-work valid chain, all nodes eventually achieve network-wide consensus. Temporary discrepancies between chains are resolved even‐ tually as more work is added, extending one of the possible chains. Mining nodes “vote” with their mining power by choosing which chain to extend by mining the next block. When they mine a new block and extend the chain, the new block itself represents their vote. In the next section we will look at how discrepancies between competing chains (forks) are resolved by the independent selection of the greatest-cumulative-work chain. $BTC
#Binance
#bitcoin
ASSEMBLING AND SELECTING CHAINS OF BLOCK
(B)
Sometimes, as we will see in “Blockchain Forks” the new block extends a
chain that is not the main chain. In that case, the node will attach the new block to
the secondary chain it extends and then compare the work of the secondary chain to
the main chain. If the secondary chain has more cumulative work than the main
chain, the node will reconverge on the secondary chain, meaning it will select the sec‐
ondary chain as its new main chain, making the old main chain a secondary chain. If
the node is a miner, it will now construct a block extending this new, longer, chain.
If a valid block is received and no parent is found in the existing chains, that block is
considered an “orphan.” Orphan blocks are saved in the orphan block pool where
they will stay until their parent is received. Once the parent is received and linked
into the existing chains, the orphan can be pulled out of the orphan pool and linked
to the parent, making it part of a chain. Orphan blocks usually occur when two
blocks that were mined within a short time of each other are received in reverse order
(child before parent).
By selecting the greatest-cumulative-work valid chain, all nodes eventually achieve
network-wide consensus. Temporary discrepancies between chains are resolved even‐
tually as more work is added, extending one of the possible chains. Mining nodes
“vote” with their mining power by choosing which chain to extend by mining the
next block. When they mine a new block and extend the chain, the new block itself
represents their vote.

In the next section we will look at how discrepancies between competing chains
(forks) are resolved by the independent selection of the greatest-cumulative-work
chain.
$BTC
#$BTC $BTC $BTC ASSEMBLING AND SELECTING CHAINS OF BLOCK The final step in bitcoin’s decentralized consensus mechanism is the assembly of blocks into chains and the selection of the chain with the most Proof-of-Work. Once a node has validated a new block, it will then attempt to assemble a chain by connect‐ ing the block to the existing blockchain. Nodes maintain three sets of blocks: those connected to the main blockchain, those that form branches off the main blockchain (secondary chains), and finally, blocks that do not have a known parent in the known chains (orphans). Invalid blocks are rejected as soon as any one of the validation criteria fails and are therefore not included in any chain. The “main chain” at any time is whichever valid chain of blocks has the most cumula‐ tive Proof-of-Work associated with it. Under most circumstances this is also the chain with the most blocks in it, unless there are two equal-length chains and one has more Proof-of-Work. The main chain will also have branches with blocks that are “siblings” to the blocks on the main chain. These blocks are valid but not part of the main chain. They are kept for future reference, in case one of those chains is extended to exceed the main chain in work. In the next section (“Blockchain Forks”), we will see how secondary chains occur as a result of an almost simultaneous mining of blocks at the same height. When a new block is received, a node will try to slot it into the existing blockchain. The node will look at the block’s “previous block hash” field, which is the reference to the block’s parent. Then, the node will attempt to find that parent in the existing blockchain. Most of the time, the parent will be the “tip” of the main chain, meaning this new block extends the main chain. For example, the new block 277,316 has a ref‐ erence to the hash of its parent block 277,315. Most nodes that receive 277,316 will already have block 277,315 as the tip of their main chain and will therefore link the new block and extend that chain. #Binance #bitcoin
#$BTC $BTC $BTC
ASSEMBLING AND SELECTING CHAINS OF BLOCK
The final step in bitcoin’s decentralized consensus mechanism is the assembly of
blocks into chains and the selection of the chain with the most Proof-of-Work. Once
a node has validated a new block, it will then attempt to assemble a chain by connect‐
ing the block to the existing blockchain.
Nodes maintain three sets of blocks: those connected to the main blockchain, those
that form branches off the main blockchain (secondary chains), and finally, blocks
that do not have a known parent in the known chains (orphans). Invalid blocks are
rejected as soon as any one of the validation criteria fails and are therefore not
included in any chain.
The “main chain” at any time is whichever valid chain of blocks has the most cumula‐
tive Proof-of-Work associated with it. Under most circumstances this is also the chain
with the most blocks in it, unless there are two equal-length chains and one has more
Proof-of-Work. The main chain will also have branches with blocks that are “siblings”
to the blocks on the main chain. These blocks are valid but not part of the main
chain. They are kept for future reference, in case one of those chains is extended to
exceed the main chain in work. In the next section (“Blockchain Forks”),
we will see how secondary chains occur as a result of an almost simultaneous mining
of blocks at the same height.
When a new block is received, a node will try to slot it into the existing blockchain.
The node will look at the block’s “previous block hash” field, which is the reference to
the block’s parent. Then, the node will attempt to find that parent in the existing
blockchain. Most of the time, the parent will be the “tip” of the main chain, meaning this new block extends the main chain. For example, the new block 277,316 has a ref‐
erence to the hash of its parent block 277,315. Most nodes that receive 277,316 will
already have block 277,315 as the tip of their main chain and will therefore link the
new block and extend that chain.
#Binance #bitcoin
$BTC $BTC $BTC VALIDATING A NEW BLOCK The third step in bitcoin’s consensus mechanism is independent validation of each new block by every node on the network. As the newly solved block moves across the network, each node performs a series of tests to validate it before propagating it to its peers. This ensures that only valid blocks are propagated on the network. The inde‐ pendent validation also ensures that miners who act honestly get their blocks incor‐ porated in the blockchain, thus earning the reward. Those miners who act dishonestly have their blocks rejected and not only lose the reward, but also waste the effort expended to find a Proof-of-Work solution, thus incurring the cost of electric‐ ity without compensation. When a node receives a new block, it will validate the block by checking it against a long list of criteria that must all be met; otherwise, the block is rejected. These criteria can be seen in the Bitcoin Core client in the functions CheckBlock and CheckBlock Header and include: • The block data structure is syntactically valid • The block header hash is less than the target (enforces the Proof-of-Work) • The block timestamp is less than two hours in the future (allowing for time errors) • The block size is within acceptable limits • The first transaction (and only the first) is a coinbase transaction • All transactions within the block are valid using the transaction checklist dis‐ cussed in “Independent Verification of Transactions”
$BTC $BTC $BTC
VALIDATING A NEW BLOCK
The third step in bitcoin’s consensus mechanism is independent validation of each
new block by every node on the network. As the newly solved block moves across the
network, each node performs a series of tests to validate it before propagating it to its
peers. This ensures that only valid blocks are propagated on the network. The inde‐
pendent validation also ensures that miners who act honestly get their blocks incor‐
porated in the blockchain, thus earning the reward. Those miners who act
dishonestly have their blocks rejected and not only lose the reward, but also waste the
effort expended to find a Proof-of-Work solution, thus incurring the cost of electric‐
ity without compensation.
When a node receives a new block, it will validate the block by checking it against a
long list of criteria that must all be met; otherwise, the block is rejected. These criteria
can be seen in the Bitcoin Core client in the functions CheckBlock and CheckBlock
Header and include:
• The block data structure is syntactically valid
• The block header hash is less than the target (enforces the Proof-of-Work)
• The block timestamp is less than two hours in the future (allowing for time
errors)
• The block size is within acceptable limits
• The first transaction (and only the first) is a coinbase transaction
• All transactions within the block are valid using the transaction checklist dis‐
cussed in “Independent Verification of Transactions”
$BTC $BTC $BTC RETARGETING TO ADJUST DIFFICULTY (C) The difficulty of mining is closely related to the cost of electricity and the exchange rate of bitcoin vis-a-vis the currency used to pay for electricity. High-performance mining systems are about as efficient as possible with the current generation of sili‐ con fabrication, converting electricity into hashing computation at the highest rate possible. The primary influence on the mining market is the price of one kilowatt- hour of electricity in bitcoin, because that determines the profitability of mining and therefore the incentives to enter or exit the mining market.
$BTC $BTC $BTC
RETARGETING TO ADJUST DIFFICULTY
(C)
The difficulty of mining is closely related to the cost of electricity and the exchange
rate of bitcoin vis-a-vis the currency used to pay for electricity. High-performance
mining systems are about as efficient as possible with the current generation of sili‐
con fabrication, converting electricity into hashing computation at the highest rate
possible. The primary influence on the mining market is the price of one kilowatt-
hour of electricity in bitcoin, because that determines the profitability of mining and
therefore the incentives to enter or exit the mining market.
Pieraksties, lai skatītu citu saturu
Uzzini jaunākās kriptovalūtu ziņas
⚡️ Iesaisties jaunākajās diskusijās par kriptovalūtām
💬 Mijiedarbojies ar saviem iemīļotākajiem satura veidotājiem
👍 Apskati tevi interesējošo saturu
E-pasta adrese / tālruņa numurs
Vietnes plāns
Sīkdatņu preferences
Platformas noteikumi