<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bitcoin &#8211; Bitcoin Hrvatska</title>
	<atom:link href="https://www.bitcoin-hrvatska.com/category/kriptovalute/bitcoin/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bitcoin-hrvatska.com</link>
	<description>Zajednica za kripto entuzijaste</description>
	<lastBuildDate>Fri, 13 Mar 2026 21:21:30 +0000</lastBuildDate>
	<language>hr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>Schnorr Signatures</title>
		<link>https://www.bitcoin-hrvatska.com/schnorr-signatures/</link>
		
		<dc:creator><![CDATA[stjepan]]></dc:creator>
		<pubDate>Mon, 22 Feb 2021 22:52:36 +0000</pubDate>
				<category><![CDATA[Bitcoin]]></category>
		<guid isPermaLink="false">https://www.bitcoin-hrvatska.com/?p=496</guid>

					<description><![CDATA[Schnorr Signature algoritam je novi predloženi algoritam za potpisivanje Bitcoin transakcija. Prvi puta ga je opisao Claus Schnorr, koji ga je i patentirao 1988. godine. Algoritam krasi jednostavnost, efikasnost i kreiranje kratkih potpisa. Glavna prednost za Bitcoin je da se u slučajevima kada se transakcija mora potpisati sa više potpisa, svi potrebni potpisi mogu spojiti [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Schnorr Signature algoritam je novi predloženi algoritam za potpisivanje Bitcoin transakcija. Prvi puta ga je opisao Claus Schnorr, koji ga je i patentirao 1988. godine. Algoritam krasi jednostavnost, efikasnost i kreiranje kratkih potpisa. Glavna prednost za Bitcoin je da se u slučajevima kada se transakcija mora potpisati sa više potpisa, svi potrebni potpisi mogu spojiti u jedan te na taj način smanjiti veličinu transakcije u blockchain-u.</p>



<span id="more-496"></span>



<h2 class="wp-block-heading">Trenutni algoritam</h2>



<p class="wp-block-paragraph">Bitcoin trenutno koristi &#8220;Elliptic Curve Digital Signature&#8221; algoritam (ECDSA)  kako bi omogućio korisnicima da od svojih privatnih ključeva kreiraju javne ključeve koje mogu dijeliti drugim korisnicima.</p>



<p class="wp-block-paragraph">ECDSA to omogućava jer je proces enkripcije podataka jednosmjeran. Podatak koji se ubaci u ECDSA se kriptira, no kriptirani podatak se nikako ne može vratiti u originalno stanje.</p>



<p class="wp-block-paragraph">Zahvaljujući tome svatko može kreirati jednu ili više javnih adresa (adresa za primanje Bitcoina) i podijeliti ih sa drugim osobama bez straha da bi te osobe nekako mogle izračunati koji privatni ključ stoji iza tih javnih adresa jer pristup privatnom ključu znači i pristup Bitcoinu koji se nalazi na adresama povezanim sa tim privatnim ključem.</p>



<p class="wp-block-paragraph">O tome koliko bi bilo teško pogoditi privatni ključ nekog korisnika, sam pisao više u temi <a href="https://www.bitcoin-hrvatska.com/koliko-je-bitcoin-siguran/" target="_blank" rel="noreferrer noopener">Koliko je Bitcoin siguran?</a></p>



<h2 class="wp-block-heading">Što je to Schnorr Signature algoritam?</h2>



<p class="wp-block-paragraph">Schnorr Signatures (u daljnjem tekstu samo Schnorr) je algoritam za jednosmjernu enkripciju podataka, baš kao i ECDSA, no ima određena svojstva koja mu daju veliku prednost prilikom kreiranja Bitcoin transakcija.</p>



<h2 class="wp-block-heading">Prednosti Schnorr-a</h2>



<p class="wp-block-paragraph">Dok za ECDSA nema nikakav konkretan dokaz da je siguran (znamo da je siguran samo zato jer je izdržao veliku količinu napada) za Schnorr-a imamo dokaz da je i koliko siguran (više informacija pronađite na <a href="https://en.wikipedia.org/wiki/Schnorr_signature" target="_blank" rel="noreferrer noopener">Schnorr Signature Wikipediji</a>).</p>



<p class="wp-block-paragraph">Za razliku od ECDSA, Schnorr je otporan na takozvani &#8220;malleability attack&#8221; (ne znam koji bi bio točan prijevod na hrvatski, pa ću ostaviti naziv tog napada na engleskom jeziku umjesto da prevodim riječ za riječ), no to je trenutno manje bitno svojstvo, pošto je zaštita od takve vrste napada uvedena sa uvođenjem SegWit-a.</p>



<p class="wp-block-paragraph">Schnorr podržava i grupnu provjeru točnosti parova &#8220;javni ključ&#8221; &#8211; &#8220;potpis&#8221;, što ubrzava obradu blokova pošto se blokovi sastoje od velike količine upravo tih parova. Uvođenjem Schnorr-a provjera blokova bi trebala biti i do 2.5x brža.</p>



<p class="wp-block-paragraph">I zadnje, no možda i najbitnije, je da Schnorr prirodno podržava &#8220;multisignature&#8221; transakcije, u kojima se više ključeva može potpisati sa jednim potpisom, te na taj način uštedjeti na veličini transakcije, što automatski smanjuje multisignature transakcije te štedi mjesto u bloku. Manje transakcije znače i jeftinije transakcije za onoga tko ih radi, no to dodatno oslobađa mjesto u bloku što za uzvrat povećava i broj transakcija koje stanu u jedan blok, te samim time povećava i broj transakcija koje Bitcoin može potvrditi u jedinici vremena. Pojednostavljeno možemo reći da povećava propusnost Bitcoin mreže.</p>



<p class="wp-block-paragraph">Implementacijom Schnorr-a, mutisignature transakcije bi bile manje za 30-70%, no kako broj takvih transakcija nije velik u svakom bloku, tako sveukupno povećanje propusnosti ne bi bilo unutar tih brojki već dosta manje. Nagađa se (pregledom svih dosadašnjih Bitcoin transakcija) da bi se propusnost povećala do 20%.</p>



<p class="wp-block-paragraph">Uz povećanje propusnosti, spajanje više potpisa u jedan, povećava i privatnost multisignature transakcija, koje je zbog toga nemoguće odvojiti od običnih 1 / 1 transakcija. </p>



<p class="wp-block-paragraph">Ukratko, Schnorr daje dokazanu sigurnost, povećava brzinu obrade blokova, propusnost i privatnost multisignature transakcija.</p>



<h2 class="wp-block-heading">Zašto Schnorr nije korišten od prvog dana?</h2>



<p class="wp-block-paragraph">Kao što sam napisao u samom početku, Claus-Peter Schnorr je patentirao svoj algoritam 1988. godine. Patent je istekao 2008. godine, godinu dana prije nego je kreiran Bitcoin. Iako se godinu dana čini kao dovoljno, kada se pogleda šira slika, malo tko bi odabrao teoretski bolji, ali praktički nov i slabo testiran algoritam za osiguranje otvorenog sistema kao što je Bitcoin. Kad je birao algoritam, Satoshi je morao odabrati algoritam koji je dobro poznat, dobro testiran, koji se nalazi u širokoj upotrebi, koji je brz i najbitnije, koji je u potpunosti Open Source.</p>



<p class="wp-block-paragraph">U tom trenutku, Schnorr je tek izašao iz patentnog zatvora, te je iako stariji od ECDSA, jednostavno bio previše nepoznat, a nije ni bio podržan od strane OpenSSL-a, seta open source enkripcijskih alata. U usporedbi sa tada poznatim i korištenim opcijama, ECDSA je u tom trenutku bila najbolje rješenje.</p>



<p class="wp-block-paragraph">Danas, 13 godina kasnije, Schnorr je puno poznatiji, postoje standardizirane implementacije, te je pregledan i testiran dovoljno puta da je sigurnost u njegovo korištenje dosegla visoki nivo.</p>



<h2 class="wp-block-heading">Planovi za nadogradnju</h2>



<p class="wp-block-paragraph">Schnorr će biti dodan u Bitcoin protokol kao i SegWit putem soft fork-a u periodu od 3. mjeseca 2021. pa do 8. mjeseca 2022. godine. unutar nadogradnje koju si zovu &#8220;Taproot&#8221; no koja se ustvari sastoji od tri glavna dijela. Schnorr Signature-a (<a href="https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki" target="_blank" rel="noreferrer noopener">BIP 340</a>), Taproot-a (<a href="https://github.com/sipa/bips/blob/bip-taproot/bip-0341.mediawiki" target="_blank" rel="noreferrer noopener">BIP 341</a>) i Tapscript-a (<a href="https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki" target="_blank" rel="noreferrer noopener">BIP 342</a>)</p>



<p class="wp-block-paragraph">Početkom 2. mjeseca 2021. dogovoreni su vremenski rokovi i očekivani datumi nadogradnje.</p>



<ul class="wp-block-list"><li>17-31.03.2021 &#8211; Izdaje se Bitcoin full node koji u sebi sadrži sve tri nadogradnje</li><li>23.07.2021 &#8211; Svi ekonomski nodovi su upgrade-ani na novi software. Mineri počinju sa signaliziranjem podrške za nadogradnju</li><li>2 tjedna nakon što 90% hash rate-a signalizira podršku za upgrade, Taproot se aktivira</li><li>01.08.2022 &#8211; cijeli Bitcoin ekosistem bi trebao biti nadograđen.</li></ul>



<p class="wp-block-paragraph">Kao što se može vidjeti, sasvim je moguće da nadogradnja bude aktivna puno prije krajnjeg roka ukoliko svi vlasnici full nodova i mineri budu surađivali u nadogradnji.</p>



<p class="wp-block-paragraph">Ono što se još uvijek ne zna je što će se desiti ako ne dođe do suradnje te ako nadogradnja ne bude aktivirana do 01.08.2022. Hoće li se nadogradnje forsirati putem UASF-a kao i SegWit u tom trenutku, ili će se kao što neki žele, nadogradnja od samog početka forsirati putem UASF-a, što bi zahtijevalo i duže periode za nadogradnju.</p>



<p class="wp-block-paragraph">Kako sada stvari stoje, za razliku od SegWit-a oko kojeg se vodio civilni rat unutar Bitcoin zajednice, Taproot nadogradnju podržavaju svi, te već sada skoro 90% minera signalizira da žele aktivirati tu nadogradnju, tako da bi po svemu sudeći nadogradnja mogla biti aktivna već ovo ljeto.</p>



<p class="wp-block-paragraph">Za dodatna pitanja, komentare ili prijavu grešaka u tekstu, ostavite poruku na forumu: <a href="https://www.bitcoin-hrvatska.com/forum/topic/997/%C4%8Dlanak-schnorr-signatures">Bitcoin Hrvatska Forum &#8211; Schnorr Signatures</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bitcoin</title>
		<link>https://www.bitcoin-hrvatska.com/bitcoin/</link>
		
		<dc:creator><![CDATA[stjepan]]></dc:creator>
		<pubDate>Sat, 27 Oct 2018 17:50:00 +0000</pubDate>
				<category><![CDATA[Bitcoin]]></category>
		<guid isPermaLink="false">http://wp.bitcoin-hrvatska.com/?p=29</guid>

					<description><![CDATA[Što je to Bitcoin? Bitcoin je prva, decentralizirana svjetska kripto valuta i platni sistem koja korisnicima omogućava slanje i primanje vrijednosti bez potrebe za povjerenjem u centralni sustav (banka, država, državne institucije itd.) te bez korištenja posrednika. Bitcoin se može razmijeniti za dobra i usluge te ga se može zamjeniti za ostale valute. Tko kontrolira [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Što je to Bitcoin?</h2>



<p class="wp-block-paragraph">Bitcoin je prva, decentralizirana svjetska kripto valuta i platni sistem koja korisnicima omogućava slanje i primanje vrijednosti bez potrebe za povjerenjem u centralni sustav (banka, država, državne institucije itd.) te bez korištenja posrednika. Bitcoin se može razmijeniti za dobra i usluge te ga se može zamjeniti za ostale valute.</p>



<span id="more-29"></span>



<h2 class="wp-block-heading">Tko kontrolira Bitcoin transakcije?</h2>



<p class="wp-block-paragraph">Bitcoin se zasniva na decentraliziranoj peer-to-peer mreži te zbog toga nema centralni sustav upravljanja ili &#8220;administratora&#8221;. Bitcoin transakcije se odvijaju direktno između korisnika mreže bez posrednika. Korisnik koji šalje određenu količinu Bitcoina, javlja mreži svoju nakanu, mreža provjerava stanja računa tog korisnika, te ukoliko korisnik ima dovoljno Bitcoina, transakcija mreža (svi sudionici mreže) prihvaćaju transakciju a sama transakcija se obrađuje od strane &#8220;rudara&#8221; i uvrštava u bazu podataka te se ta informacija šalje svim sudionicima mreže koji neovisno provjeravaju transakciju i rad rudara.<br> Bitcoin mreža se sastoji od &#8220;nodova&#8221; svaki od kojih sadrži kopiju bazu podataka svih transakcija ikad napravljenih koju zovemo &#8220;blockchain&#8221;. Kriptografija koja se koristi prilikom provjera transakcija garantira točnost svih kopija blockchain-a, te ukoliko se i pojavi kopija koja se ne slaže sa ostalim kopijama, mreža ju odbacuje kao netočnu.</p>



<h2 class="wp-block-heading">Koliko je Bitcoin siguran?</h2>



<p class="wp-block-paragraph">Sigurnost Bitcoina se bazira na kriptografiji koja garantira točnost i nepromjenjivost tj. štiti od namjernog ručnog mijenjanja stanja mreže (dodavanje novih Bitcoina, poništavanje transakcija itd.). Zahvaljujući kriptografiji, nije moguće kreirati &#8220;lažni&#8221; Bitcoin ili potrošiti jedan te isti Bitcoin više puta. Više o sigurnosti samog protokola možete pročitati u članku: <a href="/koliko-je-bitcoin-siguran/">Koliko je Bitcoin siguran?</a></p>



<h2 class="wp-block-heading">Tko je kreirao Bitcoin?</h2>



<p class="wp-block-paragraph">Pravi identitet tvorca Bitcoina se ne zna. Ne zna se ni dali se radi o pojedincu ili grupi. Tvorca Bitcoina znamo samo po pseudonimu &#8220;Satoshi Nakamoto&#8221;. Bilo je više pokušaja identificiranja Satoshia, no do sada nitko nije došao do konkretnih zaključaka. Isto tako, neki ljudi su tvrdili da su oni Satoshi Nakamoto, no nisu to uspjeli dokazati. Više o kreatoru Bitcoina možete pročitati u članku: <a href="https://www.bitcoin-hrvatska.com/tko-je-stvorio-bitcoin/">Tko je stvorio Bitcoin?</a></p>



<h2 class="wp-block-heading">Kako se kreira novi Bitcoin?</h2>



<p class="wp-block-paragraph">Bitcoin nastaje po unaprijed određenim pravilima definiranim u programskom kodu Bitcoin-a. Kako se pravila nalaze u svakom nodu u mreži, tako cijeli proces kreiranja Bitcoina nadzire i provjerava cijela mreža. Novi Bitcoin se kreira u procesu kojeg zovemo &#8220;rudarenje&#8221;. Rudari ulažu električnu energiju kako bi se izborili za pravo kreiranja bloka te na taj način obrađuju transakcije i čuvaju integritet mreže. Kao nagrada &#8220;rudarima&#8221; za čuvanje integriteta mreže te za uključivanje transakcija u blockchain određena je početna nagrada od 50 Bitcoin-a po obrađenom bloku. Uz nagradu za kreiranje bloka, &#8220;rudar&#8221; dobije još i naknadu za svaku transakciju koju unese u blok.&nbsp; Fiksni dio nagrade se smanjuje za pola cca. svakih 4 godine, što će na kraju dovesti do toga da će se Bitcoin prestati kreirati te će ga biti oko 21mil. Prestanak stvaranja novog Bitcoina se očekuje od prilike u 2140. godini, nakon čega će rudari imati samo nagradu u obliku naknada za obrađene transakcije.</p>



<h2 class="wp-block-heading">Da li je Bitcoin legalan?</h2>



<p class="wp-block-paragraph">Legalnost Bitcoina, nije ista u svim državama svijeta. U nekim zemljama je ilegalan, neke zemlje ga ignoriraju, dok su ga neke zemlje, poput Japana u potpunosti legalizirale i smatraju ga legalnom metodom plaćanja. Kako se situacija mijenja velikom brzinom, stanje nećemo pratiti ovdje u članku već je naša preporuka da se prati i nadopunjava članak na wikipediji u kojem se prati tematika legalnosti na razini pojedinih zemalja: <a href="https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country_or_territor">https://en.wikipedia.org/wiki/Legality_of_bitcoin_by_country_or_territor</a></p>



<h2 class="wp-block-heading">Za što se koristi Bitcoin?</h2>



<p class="wp-block-paragraph">Bitcoin se može koristiti kao sredstvo razmjene roba, sredstvo za usporedbu vrijednosti, sredstvo plaćanja, pohrana vrijednosti itd. Konkretno, sa Bitcoinom možete kupiti robe i usluge pošto ga prima velik broj trgovaca i tvrtki, možete ga mijenjati za fiat valute (Dolar, Euro, Hrvatska Kuna itd.), možete ga mijenjati za druge kripto valute (Litecoin, Etherum itd.), možete ga koristiti za štednju ili za špekulacije itd. Od kad je Japan legalizirao plaćanje kripto valutama, broj dućana i tvrtki koje primaju Bitcoin je drastično povećan. Isto tako, povećava se i broj tvrtki koje isplaćuju pune ili djelomične plaće u Bitcoinu, a krenulo se je i sa primanjem Bitcoina prilikom plaćanja poreza.</p>



<p class="wp-block-paragraph">Listu trgovaca koji primaju Bitcoin možete pronaći <a rel="noreferrer noopener" href="https://99bitcoins.com/who-accepts-bitcoins-payment-companies-stores-take-bitcoins/" target="_blank">ovjde</a>.</p>



<p class="wp-block-paragraph">Pronašli smo i nepotpunu listu Hrvatskih trgovaca i tvrtki koje primaju Bitcoin (<a rel="noreferrer noopener" href="https://bitcointalk.org/index.php?topic=1011490.0" target="_blank">izvor</a>)</p>



<p class="wp-block-paragraph">No na žalost, liste nisu potpune pošto se podaci mijenjaju na dnevnoj bazi. Noviji podaci se vrlo lagano pronađu na internetu a vjerujemo da će te i sami pronaći nove ukoliko obratite pozornost na načine plaćanja na razno raznim svjetskim i hrvatskim web shop-ovima.</p>



<p class="wp-block-paragraph">Ukoliko imate pitanja, nepoznanica, novih informacija ili mislite da nešto od navedenog nije točno, slobodno komentirajte na <a href="forum/topic/19/clanak-bitcoin" target="_blank" rel="noreferrer noopener">temi o Bitcoinu</a> na našem forumu.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>&#8220;Majnanje&#8221; Bitcoina</title>
		<link>https://www.bitcoin-hrvatska.com/majnanje-bitcoina/</link>
		
		<dc:creator><![CDATA[stjepan]]></dc:creator>
		<pubDate>Fri, 26 Oct 2018 17:47:56 +0000</pubDate>
				<category><![CDATA[Bitcoin]]></category>
		<guid isPermaLink="false">http://wp.bitcoin-hrvatska.com/?p=27</guid>

					<description><![CDATA[Bitcoin mining (rudarenje Bitcoina) je proces natjecanja za pravo na kreiranje bloka. Pobjednik uzima određeni broj transakcija (on sam bira koje će transakcije uzeti i staviti u blok), spajanja tih transakcija u &#8220;blok&#8221; te dodavanje tog bloka na kraj lanca prijašnjih blokova (eng. blockchain) u kojem su zapisane sve obrađene Bitcoin transakcije. Za utrošeno vrijeme [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Bitcoin mining (rudarenje Bitcoina) je proces natjecanja za pravo na kreiranje bloka. Pobjednik uzima određeni broj transakcija (on sam bira koje će transakcije uzeti i staviti u blok), spajanja tih transakcija u &#8220;blok&#8221; te dodavanje tog bloka na kraj lanca prijašnjih blokova (eng. blockchain) u kojem su zapisane sve obrađene Bitcoin transakcije. Za utrošeno vrijeme i resurse u obavljanje tog posla (99.99% se potroši na natjecanje, jer je ostali dio posla brz i ne zahtjeva puno računalnih resursa), Bitcoin rudari dobiju fiksnu, unaprijed određenu nagradu, u obliku novih Bitcoina te dodatno sve naknade za transakcije koje su dodali i ubacili u novo kreirani blok.</p>



<span id="more-27"></span>



<p class="wp-block-paragraph">Sam proces majnanja se sastoji od dva koraka. Svaki korak ima svoju specifičnu funkciju i ulogu u održavanju mreže.</p>



<h2 class="wp-block-heading">1. korak: Natjecanje</h2>



<p class="wp-block-paragraph">Kako bi miner dobio pravo na kreiranje bloka te nagradu za taj blok, prvo se mora natjecati za to pravo sa ostalim minerima. Pravila natjecanja su javna i u svakom trenutku poznata cijeloj mreži te se prilagođavaju za svaki pojedini blok. Svaki blok ima cilj natjecanja, te mineri moraju doći do rezultata koji je jednak ili manji od tog cilja. Samo natjecanje se svodi na računanje javno poznate kriptografske hashing funkcije u koju mineri ubacuju&nbsp; nounce koji povećavaju, te se nadaju da će jedan od dobivenih rezultata biti manji od zadanog.</p>



<p class="wp-block-paragraph">Kako bi mogli pojednostavljeno objasniti proces računanja tj. natjecanja, moramo za početak znati kako rade hashing funkcije. Hashing funkcije su funkcije u koje se kao input ubaci neka (bilo koja) vrijednost, te ta hashing funkcija, za tu vrijednost uvijek izbaci neki unikatan &#8220;hash&#8221;. O hashiranju smo već pisali u članku <a href="https://www.bitcoin-hrvatska.com/koliko-je-bitcoin-siguran/">Koliko je Bitcoin siguran</a>? no ovdje ćemo ukratko ponoviti kako to izgleda.</p>



<p class="wp-block-paragraph">Npr. ovako izgledaju ulazi i izlazi neke hashing funkcije:</p>



<p class="wp-block-paragraph">test1&nbsp; ==&gt; 1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014<br>
hello world ==&gt; b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9<br>
Ovo je neki duži tekst ==&gt; 633126dd343201b6cb5a1fdaae762eda889b5a339720a3191b4237856a95ba87<br>
2 ==&gt; d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35</p>



<p class="wp-block-paragraph">Sa lijeve strane su inputi u funkciju, dok su sa desne strane outputi.</p>



<p class="wp-block-paragraph">Da maksimalno pojednostavnimo primjer, pretpostavimo da je za sljedeći blok postavljen cilj da miner koji dobije rezultat koji počinje sa brojem 6 ili manje, ima pravo na kreiranje bloka. Mineri kreću sa hashiranjem te u hash funkciju ubacuju razno razne inpute i traže željeni rezultat. Nakon nekog vremena i puno pokušaja, jedan od minera ubacuje u hashing funkciju tekst: &#8220;test123&#8221; i dobiva rezultat: 6782893f9a818abc3da35d745a803d72a660c9f5.</p>



<p class="wp-block-paragraph">Taj miner bira transakcije koje su mu dostupne a da ne zauzimaju više od 1MB podataka, stavlja ih u blok, te rezultat svega šalje cijeloj mreži. Cijela mreža može provjeriti njegov rezultat, ubaciti njegov tekst u hash funkciju, i provjeriti dali je rezultat stvarno taj koji on tvrdi da je. Ako sve prođe provjeru, njegov blok se uzima kao legitiman te ga svaki &#8220;full node&#8221; dodaje na kraj blockchain-a te samim time priznaje vlasništvo minera nad spomenutom fiksnom nagradom i fee-evima svih transakcija koje je uključio u taj blok.</p>



<p class="wp-block-paragraph">Treba nadodati da algoritam za svaki novi blok traži različiti rezultat, te da isto tako, uzima podatak iz prijašnjeg bloka, te ga dodaje inputima za sadašnji blok. Tako u praksi miner mora računati:</p>



<p class="wp-block-paragraph">podatci-iz-bloka-0-nounce0 ==&gt; 0bb52e7ac0b11ee2ed4bc4d45b122f8e05102679184a3c7b7cf2b17be32c2ae9<br>
podatci-iz-bloka-0-nounce1 ==&gt; eadfab8db4bc99d26f10380a4759dee76c36741e70c2c85b600bcd3f1c72a889<br>
podatci-iz-bloka-0-nounce2 ==&gt; 29faafd1b825442c7d22b53a626347fe11cff7df13cf718a2b20b63e7ef0b04c<br>
podatci-iz-bloka-0-nounce3 ==&gt; 3e3e4b0e98748979706d9f58d9fc146c44f8a058ed0dd703c9358192819cc726</p>



<p class="wp-block-paragraph">Za sljedeći blok bi to izgledalo:</p>



<p class="wp-block-paragraph">podatci-iz-bloka-1-nounce0 ==&gt; 477ddc9fda3a04da6403c892e015859d125ee50d84531b0616914b901680520b<br>
podatci-iz-bloka-1-nounce1 ==&gt; 6029d33de52de44309764dee1e0a95f6598406cd4c5c0d0c4d014c26ca6133c7<br>
podatci-iz-bloka-1-nounce2 ==&gt; 938b50e2428513759cac4b81af230539dc0bb6e05552a32de5f7801ce9cde222<br>
podatci-iz-bloka-1-nounce3 ==&gt; ebca76779f23b58265284db4be0e2dcfbb4666e72a3f89cc1f5665c38ef0ca1c</p>



<p class="wp-block-paragraph">itd.</p>



<p class="wp-block-paragraph">Prefiks&nbsp; (podatci-iz-bloka-0, podatci-iz-bloka-1) je u praksi isto hash dobiven iz podataka iz zadnjeg bloka tako da ga se ne može &#8220;pogoditi&#8221; unaprijed a postoji iz razloga da se minerima onemogući hashiranje podataka unaprijed (npr. dok je difficulty manji) te korištenje tih rezultata u budućim blokovima, što bi dovelo do toga da se blokovi kreiraju brže od predviđenih 1 blok svakih 10 minuta (u prosjeku). Korištenje prefiksa garantira svim minerima jednaku startnu poziciju nakon svakog novog bloka.</p>



<p class="wp-block-paragraph">Kako je cijeli proces javan, te kako svaki miner mora svoje rezultate proslijediti svima na provjeru, tako svaki sudionik mreže može sam izračunati točnost krajnjeg rezultata, te prema tome priznati taj blok ili ga odbaciti. Sama provjera ne zahtjeva skup proces natjecanja te se može raditi brzo i efikasno i na najstarijim i najslabijim računalima koja se koriste u svakodnevnom radu (npr. Raspberry PI itd.).</p>



<p class="wp-block-paragraph">Mining algoritam je podešen tako da pokušava održati brzinu generiranja blokova na 1 blok svakih 10 minuta. Kako je prema gore napisanom jasno da u otkrivanju blokova ulogu ima i sreća, tako brzina kreiranja blokova nije uvijek ista. Nekada se pronađe više blokova u par minuta a nekada se ne pronađe niti jedan u pola sata. No u prosjeku se sve svede na 1 blok svakih 10 minuta.</p>



<p class="wp-block-paragraph">Pošto je majnanje otvoreno za bilo koga, i bilo tko, bilo kada i bilo gdje može krenuti majnati, tako mining algoritam ima mogućnost modificiranja težine na način da prilagodi cilj natjecanja.<br>Vratimo se na prije spomenuti primjer, kada je cilj bio broj 6 ili manje. Ako u tom slučaju, u mrežu dođe novi miner te na taj način poveća hashing rate (sumu broja pogađanja koju odrađuju natjecatelji) cijele mreže, algoritam mijenja cilj majnanja sa 6xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ili manje na npr. 06xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ili manje. Kako je šansa da se dobije takav broj manja od šanse da na prvom mjestu bude broj šest, tako će svakom pojedinom majneru trebati duže da dođe do traženog rezultata, no kako je hashing rate veći, tako će brzina kreiranja novih blokova opet biti cca. 10 min, samo će u prosjeku jedan blok otkriti jedan majner a drugi blok drugi majner, tj. svakom zasebnom majneru će biti teže, no ukupan rezultat će ostati isti.<br>Isto se dešava, kada iz mreže (npr. zbog slabe isplativosti) izađe određeni dio minera ili mineri ugase dio neprofitabilne mining opreme (smanji se hashing rate cijele mreže). Algoritam prilagođava cilj na nešto što je lakše pogoditi, te preostali mineri svaki za sebe pogađaju češće rezultat, no kako ih je manje tako se brzina kreiranja blokova opet održava na zadanih 1 blok u cca. 10 minuta.</p>



<h2 class="wp-block-heading">2. korak: Kreiranje bloka</h2>



<p class="wp-block-paragraph">Samo kreiranje bloka je vrlo brzo i jednostavno te ne troši niti puno vremena niti puno resursa (struja, CPU itd.). Nakon što netko od minera pobjedi u natjecanju, on ima pravo skupiti sve transakcije koje želi a da su sve zajedno zauzimaju manje od 1Mb, odrađuje jednostavne matematičke funkcije, te ih &#8220;spaja&#8221; u jedan blok i javlja mreži sve potrebne informacije. U samom bloku je zapisano tko ga je stvorio, kolika je fiksna nagrada, koliko je prikupio fee-a, koje su bile transakcije itd.</p>



<p class="wp-block-paragraph">Prema dobivenim rezultatima, svaki sudionik mreže može provjeriti valjanost svakog bloka, te ukoliko je sve u redu, prihvatiti blok te ga dodati na kraj blockchain-a kojeg drži spremljenog na svom računalu. Ukoliko se desi da je neki miner htio prevariti mrežu, da je poslao lažne ili na neki način namještene podatke, mreža jednostavno odbija njegov blok, te je taj miner izgubio vrijeme i resurse koje je uložio u natjecanje. Na taj način se mreža štiti od &#8220;zlih&#8221; aktera (kažnjava ih se financijski, jer uloženi resursi nisu jeftini).</p>



<p class="wp-block-paragraph">Nagrade za kreirani blok su unaprijed određene, te su u početku rada Bitcoin mreže iznosile 50 BTC-a po kreiranom bloku. Svakih 210000 blokova se nagrada smanjuje za pola, što se do sada desilo dva puta, tako da u trenutku pisanja ovog teksta iznosi 12.5 BTC-a. Sljedeće &#8220;halfanje&#8221; se očekuje u 5. mjesecu 2020. godine, kada će nagrada pasti na 6.25 BTC-a.</p>



<p class="wp-block-paragraph">Po tome se lagano zaključi da će u budućnosti mreža prestati efektivno proizvoditi novi Bitcoin, te će ga na kraju biti oko 20.99999 mil. Bitcoina (što se u razgovoru redovito zaokruži na 21 mil.) Kako prolazi vrijeme, tako će mineri svoju zaradu prebacivati sa te fiksne nagrade, na zaradu od fee-eva koje uključuju u blokove. U trenutku pisanja ovoga teksta iznos koji mineri prikupe od naknada za transakcije iznosi između 1-5 BTC-a. U budućnosti to može biti više ili manje te će isplativost rudarenja ovisiti o tome koliko se koristi mreža te kolika je težina rudarenja u tom trenutku. </p>



<p class="wp-block-paragraph">Cijeli sistem automatske promjene težine majnanja, garantira da će rudarenje biti isplativo u bilo kojem trenutku određenom broju minera nevezano da li je cijena BTC-a 0.01$ ili 100000$ te da li je cijena struje 0.01$ ili 100000$ po Watt-u struje. Sa padom cijene BTC-a ili rastom cijene struje, pada isplativost majnanja, što tjera određene minere da ugase svoju manje efikasnu opremu i prestanu majnati, što pak uzrokuje prilagođavanja težine, što pak povećava dobit onima koji su ostali u mreži, dok se obrnuto, prilikom povećanja cijene BTC-a ili smanjenja cijene struje, povećava i broj minera, tj. hash rate mreže, te se samim time povećava i težina majnanja.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bitcoin i anonimnost</title>
		<link>https://www.bitcoin-hrvatska.com/bitcoin-i-anonimnost/</link>
		
		<dc:creator><![CDATA[stjepan]]></dc:creator>
		<pubDate>Fri, 26 Oct 2018 17:41:48 +0000</pubDate>
				<category><![CDATA[Bitcoin]]></category>
		<guid isPermaLink="false">http://wp.bitcoin-hrvatska.com/?p=15</guid>

					<description><![CDATA[Bitcoinu se često pridodaju razno razna svojstva koja ili nema ili ih ima ali se ne razumiju granice tih svojstava. Jedno od najčešćih svojstava koje redovito prelazi granicu realnosti je anonimnost. Koliko je god pogrešno reći da Bitcoin nije anoniman, isto toliko bi bilo pogrešno reći da je u potpunosti anoniman. Daleko korektniji opis bi [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Bitcoinu</strong> se često pridodaju razno razna svojstva koja ili nema ili ih ima ali se ne razumiju granice tih svojstava. Jedno od najčešćih svojstava koje redovito prelazi granicu realnosti je <strong>anonimnost</strong>. Koliko je god pogrešno reći da <strong>Bitcoin</strong> nije anoniman, isto toliko bi bilo pogrešno reći da je u potpunosti anoniman. Daleko korektniji opis bi bio da je <strong>pseudoniman.</strong></p>



<span id="more-15"></span>



<p class="wp-block-paragraph">Naime, u svom radu, Bitcoin protokol niti u jednom trenutku ne zahtjeva od korisnika bilo koji oblik slanja osobnih podataka. On ih ne prikuplja, ne koristi, niti sprema pa samim time ne može niti razotkriti Vaš identitet. No kako bi omogućio primanje, Bitcoin wallet svakom korisniku dodjeli javnu adresu prilikom primanja. Ta javna adresa je <strong>pseudonim</strong> za tog korisnika. Isto tako, Bitcoin sprema sve podatke u blockchain, te su svi podatci vezani uz tu adresu permanentno pohranjeni i svima dostupni.</p>



<p class="wp-block-paragraph">I upravo zbog tih svojstava (pseudonim, permanentna pohrana, javni pristup), korisnik koji na neki način poveže svoj identitet sa nekom od svojih adresa, gubi svu anonimnost vezanu uz tu adresu. Zbog činjenice da je taj pseudonim permanentno spremljen, svatko može provjeriti sve buduće, sadašnje i prošle transakcije vezane uz tu adresu.</p>



<p class="wp-block-paragraph">Kad se sve uzme u obzir, Bitcoin je anoniman onoliko koliko je bila anonimnost prilikom nabavke Bitcoina te onoliko koliko će biti anonimno slanje tog Bitcoina. Ukoliko korisnik izgubi anonimnost u jednom od ta dva trenutka, tada gubi i anonimnost povezanu sa adresom koju je koristio u tom trenutku. No, pozitivna strana Bitcoina je ta da omogućava korisniku kreiranje praktički neograničenog broja javnih adresa, te se na taj način može smanjiti svoju izloženost u slučajevima da dođe do gubitka privatnosti van Bitcoin protokola.</p>



<p class="wp-block-paragraph">U slučaju gubitka anonimnosti, postoje načini na koje korisnik može povratiti anonimnost. Bilo korištenje usluge miksanja Bitcoina, bilo prebacivanje vrijednosti u neku drugu kripto valutu, te novo kupovanje Bitcoina i pohrana u novi wallet itd. No, svi ti načini nisu vezani uz Bitcoin protokol, te ih korisnik radi na svoju odgovornost.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tko je stvorio Bitcoin?</title>
		<link>https://www.bitcoin-hrvatska.com/tko-je-stvorio-bitcoin/</link>
		
		<dc:creator><![CDATA[stjepan]]></dc:creator>
		<pubDate>Fri, 26 Oct 2018 17:39:08 +0000</pubDate>
				<category><![CDATA[Bitcoin]]></category>
		<guid isPermaLink="false">http://wp.bitcoin-hrvatska.com/?p=10</guid>

					<description><![CDATA[Bitcoin je stvoren od strane anonimnog pojedinca ili grupe koja se koristila pseudonimom Satoshi Nakamoto. Satoshi je javnosti objavio svoj rad prvo kao ideju (Bitcoin paper) 2008. godine te početkom 2009. godine (03.01.2009) kao open source software kada je puštena u rad i Bitcoin mreža. Od samog puštanja u rad mreže, bilo je više pokušaja [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Bitcoin</strong> je stvoren od strane anonimnog pojedinca ili grupe koja se koristila pseudonimom <strong>Satoshi Nakamoto</strong>. Satoshi je javnosti objavio svoj rad prvo kao ideju (Bitcoin paper) 2008. godine te početkom 2009. godine (03.01.2009) kao open source software kada je puštena u rad i Bitcoin mreža. Od samog puštanja u rad mreže, bilo je više pokušaja utvrđivanja identiteta samog Satoshi-a, no do sada nije uspješno identificiran.</p>



<span id="more-10"></span>



<p class="wp-block-paragraph">On sam je tvrdio da je rođen 05.04.1975. godine i da je iz Japana no nikada nije pronađena nikakva potvrda tih tvrdnji. Neke analize tekstova koje je pisao, ukazuju na to da se nije radilo o pojedincu već o grupi. Pojedinci koji su se najčešće spominjali vezani uz Satoshi-jev identitet su Nick Szabo (inače daleko poznatiji kao čovjek koji je kupio dvije Pizza-e za 10.000 BTC-a što bi u vrijeme pisanja ovog teksta bilo oko 660 mil. HRK), Hal Finney, Dorian Nakamoto i Craig Steven Wright koji je i sam tvrdi da je on Satoshi Nakamoto, no nikada nije pokazao niti jedan nepobitni dokaz (npr. PGP ključ) da je to stvarno tako te su te tvrdnje odbačene od strane Bitcoin zajednice.</p>


<div class="wp-block-image">
<figure class="alignright size-large is-resized"><img fetchpriority="high" decoding="async" width="686" height="899" src="https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/genesis-block-newspaper-bitcoin.jpg" alt="" class="wp-image-237" style="width:267px;height:350px" srcset="https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/genesis-block-newspaper-bitcoin.jpg 686w, https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/genesis-block-newspaper-bitcoin-600x786.jpg 600w, https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/genesis-block-newspaper-bitcoin-229x300.jpg 229w" sizes="(max-width: 686px) 100vw, 686px" /><figcaption class="wp-element-caption">Naslovnica The Times-a na koju se odnosio tekst u prvom Bitcoin bloku</figcaption></figure>
</div>


<p class="wp-block-paragraph">Zanimljiva je činjenica da je Satoshi ubacio sljedeći tekst u genesis block (početni blok) samog Bitcoina: &#8220;The Times 3 January 2009 Chancellor on brink of second bailout for banks&#8221; koji se odnosi na naslovnicu The Times-a izdanog 03.01.2009. godine koja dokazuje da taj genesis blok nije stvoren prije tog datuma, a možebitno pokazuje i razloge kreiranja samog Bitcoina.</p>



<p class="wp-block-paragraph">Sredinom 2010. godine Satoshi nakamoto se povlači iz Bitcoin projekta, te kontrolu nad git repositorijem (mjestu na kojem se nalazi najkorištenija verzija Bitcoin software-a) prepušta Gavinu Andersenu, dok kontrolu nad više domena povezanih sa Bitcoinom djeli na istaknute članove Bitcoin zajednice.</p>



<p class="wp-block-paragraph">Od kad je u 2010. godini predao Bitcoin projekt drugim developerima i nestao, jedina komunikacija prema javnosti koja je povezana sa jednim od njegovih identiteta je post iz 2014. godine u kojem tvrdi da on <a rel="noreferrer noopener" href="http://p2pfoundation.ning.com/forum/topics/bitcoin-open-source?commentId=2003008%3AComment%3A52186&amp;xg_source=activity" target="_blank">nije Dorian Nakamoto</a>, za kojeg su mediji u tom trenutku tvrdili da je on kreator Bitcoina. Nitko ne može sa sigurnošću reći dali je taj post objavio stvarno Satoshi, no ono što se zna, je da se definitivno radi o njegovom accountu.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="765" height="131" src="https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/satoshi-not-dorian-nakamoto.jpg" alt="" class="wp-image-242" srcset="https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/satoshi-not-dorian-nakamoto.jpg 765w, https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/satoshi-not-dorian-nakamoto-600x103.jpg 600w, https://www.bitcoin-hrvatska.com/wp-content/uploads/2020/02/satoshi-not-dorian-nakamoto-300x51.jpg 300w" sizes="(max-width: 765px) 100vw, 765px" /></figure>



<p class="wp-block-paragraph">I baš kao i u drugim slučajevima gdje nema konkretnih informacije, tako je i slučaj Satoshi Nakamota plodno tlo za razno razne teorije i priče vezane uz njegov identitet. Postavljaju se pitanja, zašto je kreirao Bitcoin te zašto je nestao i da li mu je u planu da se ikada vrati. Teorije su razne i šarolike. Od toga da je Satoshi Nakamoto mrtav, preko toga da ga je uhapsila i zarobila američka Agencija za Nacionalnu Sigurnost (NSA), pa do teorije da je Satoshi Nakamoto ustvari pseudonim za grupu zaposlenika NSA te da je Bitcoin ustvari projekt te agencije.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Što je to Bitcoin nod?</title>
		<link>https://www.bitcoin-hrvatska.com/sto-je-to-bitcoin-nod/</link>
		
		<dc:creator><![CDATA[stjepan]]></dc:creator>
		<pubDate>Fri, 26 Oct 2018 17:36:57 +0000</pubDate>
				<category><![CDATA[Bitcoin]]></category>
		<guid isPermaLink="false">http://wp.bitcoin-hrvatska.com/?p=6</guid>

					<description><![CDATA[Bitcoin nod je računalo koje se putem Bitcoin software-a spaja na Bitcoin mrežu te komunicira sa ostatkom mreže koristeći se pravilima propisanim Bitcoin protokolom. To može biti osobno računalo ili neki server (bilo fizički bilo virtualni). Računalo ne mora biti povezano sa ostatkom mreže 24/7 no u trenutcima kada nije povezano vlasnik mora biti svjestan [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Bitcoin nod je računalo koje se putem Bitcoin software-a spaja na Bitcoin mrežu te komunicira sa ostatkom mreže koristeći se pravilima propisanim Bitcoin protokolom. To može biti osobno računalo ili neki server (bilo fizički bilo virtualni). Računalo ne mora biti povezano sa ostatkom mreže 24/7 no u trenutcima kada nije povezano vlasnik mora biti svjestan da nema najnovije podatke vezane uz stanje mreže pa ni ne može slati ili provjeravati primljen Bitcoin. Ne smijemo zaboraviti da se Bitcoin može primiti iako ste offline sve dok imate mogućnost dijeljenja svoje javne adrese pošiljatelju. Nakon spajanja na internet, računalo će downloadati i provjeriti nove blokove te verificirati jeste li stvarno primili Bitcoin, te koliko ste ga primili. Moram napomenuti da je verifikacija potrebna samo Vama osobno, kako bi Vi znali sa sigurnošću da je transakcija provedena, no ona (verifikacija) ne utječe na to da li je transakcija stvarno završena ili nije.</p>



<span id="more-6"></span>



<p class="wp-block-paragraph">Bitcoin nod postoji u dva glavna oblika. Full nod i Light nod koji se razlikuju po težini postavljanja, hardware-skim zahtjevima i ulozi u Bitcoin mreži te mogućnostima.</p>



<p class="wp-block-paragraph"><strong>Full node</strong> (potpuni nod) je računalo koje prilikom instaliranja i prvog pokretanja downloada cijeli blockchain (bazu podataka svih transakcija ikada napravljenih unutar Bitcoin mreže), te ih sve provjerava i verificira. Nakon početnog provjeravanja, nod downloada svaki novi blok te verificira autentičnost svih transakcija u tom bloku nakon čega ga dodaje na kraj svoje lokalne kopije blockchain-a.</p>



<p class="wp-block-paragraph">Zbog činjenice da full nod čuva sve ikad napravljene Bitcoin transakcije, računalo na kojem je instaliran, mora imati dovoljno diskovnog prostora ne samo za trenutne, već i za buduće transakcije. Kako je maksimalni rast blockchain-a predvidiv zbog ograničenja veličine bloka (1Mb) i brzine kojom se blokovi stvaraju (cca. svakih 10 min jedan blok), tako je vlasniku full nod-a moguće predvidjeti koliko mu je potrebno diskovnog prostora za korištenje full nod-a u određenom vremenskom razdoblju.<br> U trenutku pisanja ovog teksta, Bitcoin blockchain zauzima 174GB, što znači da full nod koji koristi trenutno prihvatljivo jeftin disk od 500GB može računati na puno godina rada (blockchain raste za cca 60GB godišnje) ukoliko u međuvremenu ne dođe do povećanja veličine bloka.</p>



<p class="wp-block-paragraph">Uz planiranje diskovnog prostora, vlasnik full nod-a mora imati na umu da full nod, prije nego što postane uporabljiv, mora provjeriti autentičnost svih prijašnjih blokova koje mu je poslala mreža (od početka postojanje BTC mreže) za što je potrebna određena procesorska snaga. Sama procesorska snaga je kasnije (nakon prvog postavljanja) nebitna, pošto obrada jednog bloka ne zahtjeva puno resursa, a i dešava se u prosjeku jednom u 10 minuta.</p>



<p class="wp-block-paragraph">Zbog svega navedenog, nije rijetka pojava da korisnici odrade prvotno postavljanje nod-a na jačim računalima, nakon čega prebace nod na neko niskoenergetsko mini računalo poput Raspberry Pi-a. Oni korisnici koji nisu u žurbi, mogu pokrenuti postavljanje i direktno na mini računalu, no moraju računati sa time da obrada može potrajati i više dana.</p>



<p class="wp-block-paragraph">Sada kad smo objasnili neke tehničke uvjete i ograničenja za postavljanje i korištenje full nod-a, možemo objasniti i njegovu ulogu. Glavna uloga full nod-a je ta da svom vlasniku omogući samostalnu i neovisnu provjeru apsolutno svih Bitcoin transakcija, bilo njegovih bilo tuđih. Vlasnik full nod-a ne mora vjerovati niti jednom drugom nod-u ili dijelu mreže. On može sam verificirati rad minera i odbaciti ga ukoliko se ne slaže sa Bitcoin protokolom. Istu stvar radi svaki drugi Bitcoin nod. Svaki provjerava svaku transakciju i samostalno ju verificira, te ju samostalno odbacuje ukoliko se ne slaže sa pravilima samog protokola. To što full nod sam obrađuje sve podatke samostalno, ne znači da i ne komunicira sa ostatkom mreže. Nodovi međusobno dijele informacije o pokrenutim transakcijama (transakcije koje mineri još nisu uključili u blok), o prošlosti samog blockchain-a (šalju stare podatke nodovima koji su se tek pridružili mreži), itd. Zbog toga je full nod kralježnica Bitcoin mreže.</p>



<p class="wp-block-paragraph">Činjenica da full nod sam odlučuje o točnosti transakcija, i sam odlučuje da li će prihvatiti blok koji su u određenom trenutku kreirali mineri nas dovodi do njegove druge, nimalo manje važnije uloge, a to je mogućnost glasanja za promjene unutar mreže. U praksi, ako velika većina vlasnika full nodova aktivira neku novu mogućnost u svom software-u, ostatak mreže (prvenstveno mineri) se moraju prikloniti toj promjeni, jer bi u protivnom gubili novac, pošto bi im većina mreže odbijala blokove koje proizvode i prihvaćala blokove konkurencije koja je na strani te promjene.<br>Tako vlasnici full nodova &#8220;glasaju&#8221; za određene nove mogućnosti paljenjem ili gašenjem tih mogućnosti na svojim nodovima (bilo u opcijama software-a, bilo na način da koriste određenu verziju software-a). Kada je postotak full nodova sa određenom mogućnosti dovoljno velik, tada se svi ostali nodovi moraju prilagoditi promjeni ili zbog razlike u provjeri točnosti podataka budu ignorirani i praktički izbačeni iz mreže.</p>



<p class="wp-block-paragraph">Taj način apliciranja promjena se zove User Activated Soft Fork (UASF), čiji je najbitniji primjer uvođenje SegWit-a koji je uveden protiv volje miner-a i dijela developerske zajednice.</p>



<p class="wp-block-paragraph">Zbog svega navedenog, full nodovi su garancija decentraliziranosti Bitcoin mreže i nešto što bi svaki malo napredniji korisnik trebao imati jer garantira točnost i samostalnost prilikom provjera autentičnosti transakcije. Npr. svaka tvrtka koja prima uplate putem Bitcoina bi trebala imati svoj vlastiti full node koji bi im garantirao da je svaka transakcija koju prime autentična.</p>



<p class="wp-block-paragraph"><strong>Light node</strong> (jednostavni nod) je računalo koje ne downloada cijeli blockchain, već samo header-e svih blokova, te koje zbog toga ne mora downloadati i/ili obrađivati cijeli blockchain, no isto tako, pošto nema sve potrebne podatke ne može sa apsolutnom sigurnošću verificirati transakcije već se za točnost podataka mora oslanjati na full nodove prilikom čega se gubi decentraliziranost te se stvara potreba za povjerenjem.</p>



<p class="wp-block-paragraph">Unatoč negativnim stranama, takvih nodova ima daleko više od full nodova, jer većina korisnika favorizira jednostavnost i brzinu naspram sigurnosti i decentraliziranosti. Isto tako, Light nodovi ne utječu na mrežu (ne mogu &#8220;glasati&#8221;) i odluke koje se donose unutar mreže već se automatski moraju prikloniti promjenama koje pali ili gasi vlasnik full nod-a na koji su spojeni.</p>



<p class="wp-block-paragraph">Light nodovi se većinom koriste kod software-a (najčešće Bitcoin walleta) koji se nalaze na mobilnim uređajima ili na uređajima gdje je brzina daleko bitnija od samostalnosti. Malo napredniji korisnici imaju i jedan i drugi nod, te svoj Light nod spajaju na svoj full nod, te su na taj način sigurni da su svi podaci koji dolaze na light node (npr. Bitcoin wallet na mobitelu) sto postotno točni.</p>



<p class="wp-block-paragraph">Pitanja, komentare i prijedloge možete dati na <a href="forum/topic/908/%C4%8Dlanak-%C5%A1to-je-to-bitcoin-nod">forumu</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
