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.
#X /Twitter .com #GIVEAWAY🎁 🎉 $230 SOUTĚŽ PRO SPOLEČENSTVÍ 🎉 Abyste ocenili úžasný růst tohoto společenství, vraceím zpět 💙 💰 CENY: • Každý z 6 šťastných výherců získá $30 = $180 • DODATEK: Kdo přivede 10 AKTIVNÍch nových členů, získá navíc $50 💸 🗓 Výherci budou oznámeni: 15. ledna 📌 Jak se účastnit: 1️⃣ Sledujte @ThePlutoxyIQ 2️⃣ Líbí se ❤️ a sdílejte 🔁 3️⃣ Komentujte „Bitcoin“ 4️⃣ (Volitelně) Označte 2 přátele, kteří by měli přijít 🔥 DODATEČNÁ ODMEŇOVÁNÍ: Přiveďte 10 aktivních nových členů do projektu a získáte $50 okamžitě 💰 (Důkaz vyžadován) Nechť se budeme rozvíjet spolu. Všechno štěstí všem 🚀🧡 Odkaz 🔗 Na X.com👇 https://x.com/i/status/2008056564955975807 #Bitcoin
ÚVOD: CO JE BITCOIN? 1.Bitcoin je soubor konceptů a technologií, které tvoří základ digitálního měnového ekosystému. Jednotky měny nazývané bitcoin se používají k ukládání a přenosu hodnoty mezi účastníky v bitcoinové síti. Uživatelé bitcoinu komunikují mezi sebou pomocí bitcoinového protokolu převážně přes internet, ačkoli mohou být použity i jiné přenosové sítě.
Bitcoinový protokol, dostupný jako open source software, lze spustit na široké škále počítačových zařízení, včetně notebooků a chytrých telefonů, což činí technologii snadno dostupnou.
Uživatelé mohou převádět bitcoiny přes síť, aby dělali prakticky cokoliv, co lze udělat s tradičními měnami, včetně nákupu a prodeje zboží, posílání peněz lidem nebo organizacím, nebo poskytování úvěrů. Bitcoin lze zakoupit, prodat a vyměnit za jiné měny na specializovaných směnárnách. Bitcoin je v určitém smyslu dokonalou formou peněz pro internet, protože je rychlý, bezpečný a bezhraniční.
Na rozdíl od tradičních měn jsou bitcoiny zcela virtuální. Neexistují žádné fyzické mince ani digitální mince jako takové. Mince jsou implikovány v transakcích, které převádějí hodnotu od odesílatele k příjemci. Uživatelé bitcoinu vlastní klíče, které jim umožňují prokázat vlastnictví bitcoinu v bitcoinové síti. S těmito klíči mohou podepisovat transakce, aby odemkli hodnotu a utráceli ji převodem na nového vlastníka. Klíče jsou často ukládány v digitální peněžence na počítači nebo chytrém telefonu každého uživatele. Držení klíče, který může podepsat transakci, je jediným předpokladem pro utrácení bitcoinu, což dává kontrolu zcela do rukou každého uživatele.
Bitcoin je distribuovaný, peer-to-peer systém. Jako takový neexistuje "centrální" server nebo kontrolní bod. Bitcoiny jsou vytvářeny prostřednictvím procesu nazývaného "mining" (těžba), který zahrnuje soutěžení o nalezení řešení matematického problému při zpracovávání bitcoinových transakcí. Jakýkoli účastník v bitcoinové síti (tj. kdokoli používající zařízení
Proč Bitcoin přežije každou vládu a každý fiat systém #Bitcoin #crypto
(B)
6️⃣ Bitcoin odměňuje přesvědčení. Slabé ruce obchodují. Silné ruce akumulují. Mistři chápou jednu věc: volatilita je šum — nedostatek je signál. #BitcoinMastery 🟠◼️
7️⃣ Každý cyklus, pochybovači mizí a stavitelé povstávají. Rok 2025 není o ceně — je to o pozicionování. Každý vytěžený blok přibližuje Bitcoin k jeho osudu: Světová rezervní aktiva. 🌍💪
8️⃣ Bitcoin není jen mince — je to vědomí. Učí trpělivosti, suverenitě a sebekontrolě. Je to zrcadlo, které odráží vaši disciplínu zpět na vás. Když ovládnete Bitcoin, ovládáte sebe. 🧠🟧
9️⃣ Nehoněte se za hype. Budujte přesvědčení. Ti, kteří studují Bitcoin do hloubky nyní — budou vést, když se svět konečně dožene. Zůstaňte brzy. Zůstaňte soustředění. Zůstaňte suverénní. 🧡
10️⃣ Pohled na Mistři Bitcoinu:
„Čím více se učíte o Bitcoinu, tím více si uvědomujete — nejde o změnu peněz, jde o vylepšení lidstva.”
🔥 Výzva k akci: Sledujte @BitcoinMastery1 pro více každodenní moudrosti o Bitcoinu, vláken mastery a dlouhodobých pohledů. Kde se moudrost Bitcoinu setkává s růstem. 🟠◼️
Proč Bitcoin přežije každou vládu & každý fiat systém #Bitcoin #crypto
(A)
1️⃣ Většina lidí stále nechápe, co Bitcoin skutečně je. Není to jen digitální peníze. Je to měnová revoluce — systém navržený tak, aby přežil politiku, banky a hranice. Rozložme si to 👇
2️⃣ Bitcoin je první sebeobranné peníze na světě. Žádný CEO. Žádná kancelář. Žádný vypínací spínač. Každý uzel je strážce, každý těžař je voják. Decentralizace je štít. ⚡️
3️⃣ Vlády mohou zakázat burzy, ne Bitcoin. Mohou zakázat aplikace, ne matematiku. Nemohou zastavit 10 000 uzlů, které validují pravdu každých 10 minut. Bitcoin nepotřebuje povolení — pouze účast. 🧡
4️⃣ Každá fiat měna v historii selhala. Římský denár. Německá marka. Zimbabwe dolar. Historie se opakuje, když jsou peníze tisknuty bez omezení. Bitcoin přerušuje tento cyklus — navždy.
5️⃣ Inflace není náhoda. Je to politika. Centrální banky tisknou bohatství z ničeho a nazývají to „stimulus.“ Bitcoin nenafukuje. Uplatňuje matematickou poctivost. 21 000 000 — nikdy více. 🧱
PEER-TO-PEER MINING (P2POOL ) (B) P2Pool těžba je složitější než těžba v poolu, protože vyžaduje, aby těžaři v poolu spustili dedikovaný počítač s dostatečným diskovým prostorem, pamětí a internetovým širokopásmovým připojením na podporu plného bitcoinového uzlu a softwaru uzlu P2Pool. Těžaři P2Pool se připojují se svým těžebním hardwarem k jejich místnímu uzlu P2Pool, který simuluje funkce serveru poolu tím, že posílá šablony bloků k těžebnímu hardwaru. Na P2Pool individuální těžaři poolu sestavují své vlastní kandidátské bloky, agregují transakce podobně jako sóloví těžaři, ale pak těží spolu na sdíleném řetězci. P2Pool je hybridní přístup, který má výhodu mnohem podrobnějších výplat než sólová těžba, ale aniž by poskytoval přílišnou kontrolu operátorovi poolu, jako jsou spravované pooly. I když P2Pool snižuje koncentraci moci těžebních operátorů poolu, je potenciálně zranitelný vůči útokům 51% proti samotnému sdílenému řetězci. Mnohem širší přijetí P2Pool neřeší problém útoku 51% na bitcoin samotný. Naopak, P2Pool činí bitcoin obecně robustnější, jako součást diverzifikovaného těžebního ekosystému. $BTC #Binance
MINING POOL (D) Vraťme se k analogii hry s kostkami. Pokud hráči kostek házejí kostkami s cílem hodit méně než čtyři (celková obtížnost sítě), pool by nastavil snadnější cíl, počítaje, kolikrát se hráčům poolu podařilo hodit méně než osm. Když hráči poolu hodí méně než osm (cíl podílu poolu), získávají podíly, ale nevyhrávají hru, protože nedosáhnou cíle hry (méně než čtyři). Hráči poolu dosáhnou snadnějšího cíle poolu mnohem častěji, což jim pravidelně přináší podíly, i když nedosáhnou těžšího cíle vyhrát hru. Občas jeden z hráčů poolu hodí kombinovaný hod kostkami méně než čtyři a pool vyhrává. Poté mohou být výdělky rozděleny mezi hráče poolu na základě podílů, které získali. I když cíl osm nebo méně nebyl výherní, byl to spravedlivý způsob, jak měřit hody kostkami pro hráče, a občas to vyprodukuje hod méně než čtyři. Podobně mining pool nastaví (vyšší a snadnější) cíl poolu, který zajistí, že jednotlivý miner poolu může často najít hash hlavičky bloku, který je menší než cíl poolu, a získat podíly. Občas jeden z těchto pokusů vytvoří hash hlavičky bloku, který je menší než cíl bitcoinové sítě, což z něj činí platný blok a celý pool vyhrává. $BTC #Mining
#bitcoin ŘEŠENÍ EXTRA NONCE Od roku 2012 se těžba bitcoinu vyvinula, aby vyřešila základní omezení ve struktuře záhlaví bloku. V raných dnech bitcoinu mohl těžař najít blok procházením nonce, dokud výsledný hash nebyl pod cílem. Jak se obtížnost ezvyšovala, těžaři často procházeli všemi 4 miliardami hodnot nonce bez nalezení bloku. To bylo však snadno vyřešeno aktualizací časového razítka bloku, aby se zohlednil uplynulý čas. Protože je časové razítko součástí záhlaví, změna by umožnila těžařům znovu procházet hodnotami nonce s různými výsledky. Jakmile těžební hardware překročil 4 GH/sec, stala se však tato metoda čím dál obtížnější, protože hodnoty nonce byly vyčerpány za méně než sekundu. Jakmile zařízení ASIC pro těžbu začala tlačit a poté překračovat hash rychlost TH/sec, potřeboval těžební software více místa pro hodnoty nonce, aby našel platné bloky. Časové razítko by mohlo být trochu natáhnuto, ale přesunutí příliš daleko do budoucnosti by způsobilo, že blok by se stal neplatným. Nový zdroj „změny“ byl potřebný ve záhlaví bloku. Řešením bylo použít transakci coinbase jako zdroj extra hodnot nonce. Protože skript coinbase může uchovávat mezi 2 a 100 bajty dat, začali těžaři používat tento prostor jako extra prostor pro nonce, což jim umožnilo prozkoumat mnohem větší rozsah hodnot záhlaví bloků, aby našli platné bloky. Transakce coinbase je zahrnuta v merkle stromě, což znamená, že jakákoliv změna ve skriptu coinbase způsobí změnu merkle kořene. Osm bajtů extra nonce, plus 4 bajty „standardního“ nonce umožňují těžařům prozkoumat celkem 296 (8 následovaných 28 nulami) možností za sekundu, aniž by museli měnit časové razítko. Pokud by těžaři mohli v budoucnu projít všemi těmito možnostmi, mohli by pak změnit časové razítko. V skriptu coinbase je také více místa pro budoucí rozšíření prostoru extra nonce. $BTC
#bitcoin #Binance TĚŽBA A ZÁVOD V HASOVÁNÍ Těžba bitcoinu je extrémně konkurenční průmysl. Výkon hashrate se každým rokem exponenciálně zvyšoval od vzniku bitcoinu. Některé roky růst odrážel kompletní změnu technologie, jako například v letech 2010 a 2011, kdy mnozí těžaři přešli z těžby pomocí CPU na těžbu pomocí GPU a na programovatelné pole (FPGA). V roce 2013 zavedení ASIC těžby vedlo k dalšímu obrovskému skoku v těžební síle, kdy byla funkce SHA256 umístěna přímo na silikonové čipy specializované pro účel těžby. První takové čipy dokázaly dodat více těžební síly v jedné krabici než celá bitcoinová síť v roce 2010. Následující seznam ukazuje celkovou těžební sílu bitcoinové sítě během prvních eight let provozu: 2009 0.5 MH/sec–8 MH/sec (16× růst) 2010 8 MH/sec–116 GH/sec (14,500× růst) 2011 16 GH/sec–9 TH/sec (562× růst) 2012 9 TH/sec–23 TH/sec (2.5× růst) 2013 23 TH/sec–10 PH/sec (450× růst) 2014 10 PH/sec–300 PH/sec (3000× růst) 2015 300 PH/sec-800 PH/sec (266× růst) 2016 800 PH/sec-2.5 EH/sec (312× růst)) V grafu na obrázku 10-7 vidíme, že hashrate bitcoinové sítě vzrostla v uplynulých dvou letech. Jak vidíte, konkurence mezi těžaři a růst bitcoinu vedly k exponenciálnímu nárůstu v těžební síle (celkové hashe za sekundu napříč sítí). $BTC
#Binance #bitcoin ROZVĚTVENÍ BLOCKCHAINU (E) Všechny uzly, které si v předchozím kole zvolily „trojúhelník“ jako vítěze, jednoduše prodlouží řetězec o jeden blok. Uzly, které zvolily „obrácený trojúhelník“ jako vítěze, však nyní uvidí dva řetězce: hvězdo-trojúhelník-rhombus a hvězdo-obrácený- trojúhelník. Řetězec hvězdo-trojúhelník-rhombus je nyní delší (více kumulativní práce) než druhý řetězec. V důsledku toho tyto uzly nastaví řetězec hvězdo-trojúhelník- rhombus jako hlavní řetězec a změní řetězec hvězdo-obrácený-trojúhelník na sekundární řetězec, jak je znázorněno na obrázku 10-6. Jedná se o rekonevergenci řetězce, protože tyto uzly jsou nuceny revidovat svůj pohled na blockchain, aby zahrnuly nové důkazy o delším řetězci. Jakýkoli těžaři pracující na prodloužení řetězce hvězdo-obrácený-trojúhelník nyní přestanou tuto práci vykonávat, protože jejich kandidátský blok je „sirotek“, protože jeho rodič „obrácený trojúhelník“ již není na nejdelším řetězci. Transakce uvnitř „obrácený trojúhelník“ jsou znovu vloženy do mempoolu pro zahrnutí do dalšího bloku, protože blok, ve kterém byly, již není v hlavním řetězci. Celá síť se znovu konverguje na jeden blockchain hvězdo-trojúhelník- rhombus, s „rhombus“ jako posledním blokem v řetězci. Všichni těžaři okamžitě začnou pracovat na kandidátských blocích, které odkazují na „rhombus“ jako na svého rodiče, aby prodloužili řetězec hvězdo-trojúhelník-rhombus.
Teoreticky je možné, aby se fork prodloužil na dva bloky, pokud jsou dva bloky nalezly téměř současně těžaři na opačných „stranách“ předchozího forku. Šance na to, že se to stane, je však velmi nízká. Zatímco fork o jednom bloku by se mohl vyskytovat každý den, fork o dvou blocích se vyskytuje maximálně jednou každé několik týdnů.
Interval bloku Bitcoinu 10 minut je designový kompromis mezi rychlými potvrzovacími časy (vyrovnání transakcí) a pravděpodobností forku. Rychlejší čas bloku by urychlil vyjasnění transakcí, ale vedl by k častějším forcím blockchainu, zatímco pomalejší čas bloku by snížil počet forků, ale zpomalil by vyrovnání. $BTC
#Binance #bitcoin FORKY BLOCKCHAINU (D2) Forky jsou téměř vždy vyřešeny v rámci jednoho bloku. Zatímco část hashovací síly sítě je věnována budování na „trojúhelníku“ jako rodiči, jiná část hashovací síly se zaměřuje na budování na „obráceném trojúhelníku“. I když je hashovací síla téměř rovnoměrně rozdělena, je pravděpodobné, že jeden soubor horníků najde řešení a propaguje ho dříve, než ostatní soubor horníků nalezne jakákoliv řešení.
Řekněme, že například horníci budující na „trojúhelníku“ najdou nový blok „kosočtverec“, který prodlužuje řetězec (např. hvězda-trojúhelník-kosočtverec). Okamžitě propagují tento nový blok a celá síť ho vidí jako platné řešení, jak je znázorněno na obrázku 10-5. $BTC
#Binance #bitcoin BLOCKCHAIN FORKS (D1) V diagramu obdržel náhodně vybraný „Uzlový X“ první trojúhelníkový blok a rozšířil hvězdný řetězec s ním. Uzlový X vybral řetězec s „trojúhelníkovým“ blokem jako hlavní řetězec. Později uzlový X také obdržel „obrácený trojúhelníkový“ blok. Protože byl obdržen jako druhý, předpokládá se, že „prohrál“ závod. Přesto není „obrácený trojúhelníkový“ blok vyřazen. Je spojen s „hvězdným“ blokem rodičem a tvoří sekundární řetězec. Zatímco uzlový X předpokládá, že správně vybral vítězný řetězec, drží „prohrávající“ řetězec, aby měl informace potřebné k rekonstrukci, pokud „prohrávající“ řetězec skončí jako „vítězný“. Na druhé straně sítě uzlový Y vytváří blockchain na základě svého vlastního pohledu na sekvenci událostí. Nejprve obdržel „obrácený trojúhelník“ a vybral tento řetězec jako „vítěze.“ Když později obdržel „trojúhelníkový“ blok, připojil ho k „hvězdnému“ bloku rodiče jako sekundární řetězec. Ani jedna strana není „správná“ nebo „nesprávná.“ Obě jsou platné pohledy na blockchain. Pouze zpětně jeden z nich převládne, na základě toho, jak jsou tyto dva konkurenční řetězce rozšířeny dodatečnou prací. Těžební uzly, jejichž pohled připomíná uzlový X, okamžitě začnou těžit kandidátský blok, který rozšiřuje řetězec s „trojúhelníkem“ jako jeho špičkou. Spojením „trojúhelníku“ jako rodiče jejich kandidátského bloku hlasují se svou těžební silou. Jejich hlas podporuje řetězec, který si zvolili jako hlavní řetězec. Jakýkoli těžební uzel, jehož pohled připomíná uzlový Y, začne budovat kandidátský uzel s „obráceným trojúhelníkem“ jako jeho rodičem, rozšiřující řetězec, který považují za hlavní řetězec. A tak závod začíná znovu. ukázáno na obrázku 10-5 $BTC
#Binance #bitcoin FORKY BLOCKCHAINU (C) Představme si například, že těžař Node X najde řešení Proof-of-Work pro blok "trojúhelník", který rozšiřuje blockchain, staví na vrchu rodičovského bloku "hvězda." Téměř současně těžař Node Y, který také rozšiřoval řetězec z bloku "hvězda", najde řešení pro blok "obrácený trojúhelník," jeho kandidátský blok. Nyní existují dva možné bloky; jeden nazýváme "trojúhelník," pocházející z Node X; a jeden nazýváme "obrácený trojúhelník," pocházející z Node Y. Oba bloky jsou platné, oba bloky obsahují platné řešení pro Proof-of-Work a oba bloky rozšiřují stejný rodič (blok "hvězda"). Oba bloky pravděpodobně obsahují většinu stejných transakcí, s možná jen několika rozdíly v pořadí transakcí. Jak se dva bloky šíří, některé uzly obdrží blok "trojúhelník" jako první a některé obdrží blok "obrácený trojúhelník" jako první. Jak je znázorněno na obrázku 10-4, síť se dělí na dvě různé perspektivy blockchainu; jedna strana zakončena trojúhelníkovým blokem, druhá s blokem obráceného trojúhelníku. $BTC
#Binance #bitcoin ROZVĚTVENÍ BLOCKCHAINU (B) „Fork“ nastává vždy, když jsou dva kandidátské bloky, které soutěží o vytvoření nejdelšího blockchainu. K tomu dochází za normálních podmínek, kdy dva těžaři vyřeší algoritmus Proof-of-Work během krátkého časového úseku od sebe. Jakmile oba těžaři naleznou řešení pro své příslušné kandidátské bloky, ihned vysílají svůj vlastní „výherní“ blok svým bezprostředním sousedům, kteří začnou šířit blok po síti. Každý uzel, který obdrží platný blok, jej zapracuje do svého blockchainu a prodlouží blockchain o jeden blok. Pokud ten uzel později uvidí další kandidátský blok prodloužující stejný rodič, připojí druhý kandidát na sekundární řetězec. V důsledku toho některé uzly „uvidí“ první kandidátský blok, zatímco jiné uzly uvidí druhý kandidátský blok a obě soutěžící verze blockchainu se objeví. Na obrázku 10-3 vidíme dva těžaře (uzel X a uzel Y), kteří téměř současně těží dva různé bloky. Oba tyto bloky jsou dětmi hvězdného bloku a prodlužují řetězec tím, že se staví na vrchol hvězdného bloku. Abychom to mohli sledovat, jeden je vizualizován jako trojúhelníkový blok pocházející z uzlu X a druhý je zobrazen jako obrácený trojúhelníkový blok pocházející z uzlu Y. $BTC
#Binance #bitcoin ROZVĚTVENÍ BLOCKCHAINU Protože blockchain je decentralizovaná datová struktura, různé kopie nejsou vždy konzistentní. Bloky mohou přicházet na různé uzly v různých časech, což způsobuje, že uzly mají různé perspektivy blockchainu. Aby se to vyřešilo, každý uzel vždy vybírá a pokouší se prodloužit řetězec bloků, který představuje nejvíce Proof-of-Work, také známý jako nejdelší řetězec nebo největší kumulativní pracovní řetězec. Sečtením práce zaznamenané v každém bloku v řetězci může uzel spočítat celkové množství práce, které bylo vynaloženo na vytvoření tohoto řetězce. Dokud všechny uzly vybírají největší kumulativní pracovní řetězec, globální bitcoinová síť se nakonec konverguje do konzistentního stavu. Rozvětvení nastává jako dočasné nekonzistence mezi verzemi blockchainu, které jsou vyřešeny konečnou rekonvergencí, jakmile jsou k jednomu z rozvětvení přidány další bloky.
Rozvětvení blockchainu popsané v této sekci nastává přirozeně jako výsledek zpoždění přenosu v globální síti. Také se podíváme na úmyslně vyvolaná rozvětvení.
V následujících několika diagramech sledujeme postup události "rozvětvení" napříč sítí. Diagram je zjednodušenou reprezentací bitcoinové sítě. Pro ilustraci jsou různé bloky zobrazeny jako různé tvary (hvězda, trojúhelník, obrácený trouhelník, kosočtverec), rozprostírající se napříč sítí. Každý uzel v síti je reprezentován jako kruh. Každý uzel má svou vlastní perspektivu globálního blockchainu. Jak každý uzel přijímá bloky od svých sousedů, aktualizuje svou vlastní kopii blockchainu, vybírá největší kumulativní pracovní řetězec. Pro ilustraci obsahuje každý uzel tvar, který představuje blok, o kterém se domnívá, že je aktuálně špičkou hlavního řetězce. Takže pokud vidíte tvar hvězdy v uzlu, znamená to, že hvězdný blok je špičkou hlavního řetězce, pokud jde o tento uzel. V prvním diagramu (Obrázek 10-2) má síť sjednocenou perspektivu blok‐ chainu, s hvězdným blokem jako špičkou hlavního řetězce. $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 OVĚŘOVÁNÍ NOVÉHO BLOKU Třetím krokem konsensuálního mechanismu bitcoinu je nezávislé ověřování každého nového bloku každým uzlem v síti. Jakmile se nově vyřešený blok pohybuje po síti, každý uzel provádí sérii testů, aby jej ověřil, než jej rozšíří na své okolní uzly. To zajišťuje, že pouze platné bloky jsou šířeny v síti. Nezá‐ dné ověřování také zajišťuje, že těžaři, kteří jednají čestně, dostanou své bloky zařazeny do blockchainu, čímž získají odměnu. Ti těžaři, kteří jednají nečestně, mají své bloky zamítnuty a nejen že přicházejí o odměnu, ale také plýtvají úsilím vynaloženým na nalezení řešení Proof-of-Work, čímž nesou náklady na elektr‐ ickou energii bez kompenzace. Když uzel přijme nový blok, ověří blok tím, že jej zkontroluje proti dlouhému seznamu kritérií, která musí být splněna; jinak je blok zamítnut. Tato kritéria lze vidět v klientovi Bitcoin Core v funkcích CheckBlock a CheckBlock Header a zahrnují: • Datová struktura bloku je syntakticky platná • Hash hlavičky bloku je menší než cíl (vynucuje Proof-of-Work) • Časová značka bloku je menší než dvě hodiny do budoucnosti (umožňuje časové chyby) • Velikost bloku je v rámci přijatelných limitů • První transakce (a pouze první) je transakcí coinbase • Všechny transakce v bloku jsou platné pomocí kontrolního seznamu transakcí dis‐ kutovaného v „Nezávislé ověřování transakcí“
$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.