Objašnjene osnove bitcoina: MNO BTC-a

U mojim ranijim esejima, Objašnjene osnove bitcoina: ABC-ovi BTC-a, Pregledao sam brojne teme iz „A je za prihvatljivost“Sve do”L je za pravno.”Danas bih htio reći” M je za … “samo jedno, ali ima dosta dobrih kandidata. Odabrao sam ih tri.

M je za Multisig, miješanje i rudarstvo

Jedno od važnih otkrića u godinama nakon David Chaum prvi pionirski digitalni novac je potreba za sposobnošću da ima više potpisa koji potvrđuju da se dogodio određeni događaj. U razvoju Bitcoin protokol, Satoshi Nakamoto bio je vrlo svjestan te potrebe. Bitcoin predviđa više potpisa.

Multisig novčanici

Korištenjem značajke višestrukog potpisivanja možete dobiti Bitcoin adresu s nekoliko povezanih privatnih ključeva, tako da vam treba više od jednog za trošenje sredstava. Možete odrediti koliko ključeva mora potpisati i uključiti onoliko ključeva koliko želite. Multisig escrow značajke nalaze se u uslugama koje pružaju tvrtke poput Bitrate kao i nešto uobičajenije bitcoin web stranice poput Coinbase. Vrlo detaljne informacije o multisigu i ostalim značajkama nalaze se u Bitcoin Vodič za programere.

Novčanici s multisigom uključuju Greenaddress.it i BitGo. Još je jedna tvrtka s vrlo aktivnim zanimanjem za Bitcoin multisig CryptoCorp.  Novčanici s više potpisa također su bili jedna od glavnih točaka rasprave u Coin Brief-u intervju sa Samom Pattersonom od Otvoreni bazar.

Mješanje bitcoina

Miješanje kovanica tehnologija je koja se koristi za smanjenje izloženosti vaše privatnosti na javnom blockchainu. Stavljajući neke bitcoine od drugih korisnika zajedno s bitcoinima koje trošite, usluga miješanja namjerno zbunjuje trag uključenim korisnicima.

Bitcoin wiki nudi 15 različitih stranica s uslugama miješanja bitcoina. Naravno, zbog prirode ovih usluga, korisnici mogu imati poteškoća s dobivanjem bilo kakvih pravnih sredstava ako im se uplate ne proslijede na zahtjev. Dakle, upozorite na emptor – neka se kupac pripazi.

Mračni novčanik je tehnologija koja parove Bitcoina troši slične iznose među svojim kupcima i međusobno miješa njihove kovanice prije nego što ih pošalje primatelju uplate, kako bi se otežalo praćenje plaćanja na bitcoin blockchainu. U tom pogledu to je nešto poput rublja za novčiće, osim što je funkcija dio postupka izrade Bitcoin plaćanje, umjesto zasebnog fakultativnog koraka.

Logo tamnog novčanika

Miješanje bitcoina nužno ima ograničenja. Može kršiti aspekte “strukturiranja plaćanja” nekih zakona i propisa o pranju novca. Također, i dalje uključuje javnost Bitcoin blockchain. Dakle, imat ćete nešto da se pojavi na blockchainu, bez obzira koristite li uslugu miješanja ili ne, ako direktno šaljete ili primate bitcoin.

Rudarstvo bitkoina

Rudarstvo Bitcoina je bio predmet nekoliko nedavnih članaka. Bitcoin će uvijek trebati rudarenje, jer je obrada transakcija rudarska aktivnost. Rudarstvo bitcoina odnosi se na postupak otkrivanja, putem matematike, sljedećih blokova na javnom blockchainu. Rudari se dijelom nagrađuju naknadama za transakcije, a dijelom dodavanjem novih bitcoina.

bitcoin-rudar

Rudarstvo bitcoina je postupak računalnih hash funkcija za uspostavljanje, putem provjere rada, sljedećeg bloka u blockchainu. Bitcoin protokol određuje koliko će teško biti hash funkcija, na temelju toga koliko je računala uključeno u rudarstvo. Računalo koje ispravno izračunava hash funkciju potrebnu za uspostavljanje najnovijeg bloka dobiva nagradu za transakcijske naknade i određeni broj novih bitcoina. Svakih nekoliko godina broj novih bitcoina nagrađenih pada sve dok se ne postigne ukupan iznos svih bitcoina koji su ikada stvoreni. Naravno da rudarenje bitcoina nije za svakoga. Da li Iskopavanje bitcoina se isplati jer ćete se temeljiti na mnogim čimbenicima, a uvijek se treba savjetovati s Bitcoin rudarski kalkulator prije nego što uložite novac u rudarski projekt.

N je za umrežavanje

Bitcoin koristi protokol koji uključuje umrežavanje. Na neki način Bitcoin postoji jer je Internet izumljen.

Još 1960-ih Agencija za napredne istraživačke projekte Ministarstva obrane željela je protokol koji će omogućiti komunikaciju računala u različitim dijelovima svijeta. Računala u određenoj zgradi ili kampusu zgrada već su u mnogim slučajevima bila umrežena. Često su te mreže uključivale jedan ogroman poslužitelj glavnog računala koji je pružio računalne mogućnosti mnogim klijentskim računalima ili “terminalima”. Tada je zadatak bio “umrežiti” ove mreže računala.

Sustav razvijen za izvršenje ove zadaće bio je „protokol za kontrolu prijenosa“ (TCP) ili „internetski protokol“ (IP). Na svojoj najosnovnijoj razini, Internet je protokolarni dokument, popis specifikacija za postupanje s različitim vrstama poruka. Slično tome, Bitcoin je, na svojoj temeljnoj razini, protokolarni dokument, popis specifikacija za postupanje s transakcijama. Korisno je platne transakcije smatrati specijaliziranom vrstom poruke.

Kada ti koristiti Bitcoin, posebno Bitcoin Core softver, trebali biste biti svjesni da će se povezati s drugim čvorovima. U tu svrhu koristi TCP port 8333, pa ako blokirate taj port ili ako vaša računalna mreža ima vatrozid koji blokira taj port, vaš Bitcoin klijent neće se moći povezati s drugim čvorovima. Tamo je Testnet za Bitcoin koji koristi priključak 18333. Ako su vaša pravila vatrozida restriktivna, možda ćete htjeti pronaći stabilne čvorove u popis zamjenskih čvorova.

Kako funkcionira mehanizam za pronalaženje vršnjaka

Bitcoin protokol pronalazi vršnjake prosljeđujući peer najave unutar vlastite mreže. Svaki čvor sprema bazu podataka vršnjaka za buduću upotrebu. Da bi pokrenuo ovaj postupak, Bitcoin koristi popis početnih ravnopravnih računara koji se pružaju ručno ili postavljanjem upita nad imenima domena poslužitelja imena domena (DNS) koji automatski ažuriraju popise. Bitcoin također ima ugrađeni popis koji se s vremena na vrijeme ažurira u novim verzijama softvera. Referentni softver omogućuje vam ručno određivanje početnih ravnopravnih računa dodavanjem addr.txt u direktorij podataka ili putem parametra addnode.

O je za otvoreni izvor i za Bitcoin transakcije izvan Blockchaina

Neka slova imaju više tema od drugih, a O je jedno od tih slova. Dakle, O je za otvoreni izvorni kod i za Bitcoin transakcije izvan bloka.

Otvoreni izvor

Jedan od stvarno važnih aspekata sigurnosti za korisnike Bitcoina jest činjenica da je riječ o protokolu otvorenog koda koji se provodi pomoću softvera otvorenog koda. Da biste razumjeli zašto je to važno, morate razumjeti povijest pokreta otvorenog koda, barem vrlo kratko.

Davnih 1970-ih, kada je mikroračunalna industrija tek počela postojati, većina računala bila je veliki mainframe. Većina računala bila je u vlasništvu velikih tvrtki, sveučilišta ili državnih agencija. Većina tih računalnih sustava radila je na konceptu klijent-poslužitelj, gdje je glavno računalo pružalo uslugu “nijemim” terminalima ili, kasnije, mikro-računalima. Uključeni hardver i softver bili su vlasnički u vlasništvu. Velik dio toga držali su u tajnosti, ne samo državne agencije koje svaku činjenicu i koncept imaju tendenciju „klasificirati“ kao tajnu, već i tvrtke koje su željele održati svoju tehničku prednost putem poslovne tajne, kao i patenata i zaštitnih znakova.

The pokret otvorenog koda započeo kao pokret “slobodnog softvera”. Ideja je bila staviti neki softver na raspolaganje besplatno. Besplatni softver nije bio samo besplatan za upotrebu, već i besplatan za ažuriranje. Do 1980-ih, mnogi su programeri računala bili zainteresirani ne samo za izradu novog vlasničkog softvera, već i za razvoj i održavanje besplatnih alternativa široko korištenom softveru. Programeri su na kraju 1990-ih utvrdili da je bolji način za opis ovog softvera nazvati ga “otvorenim kodom”.

Čak su i operativni sustavi zbog kojih se računala uključuju i počinju raditi postali otvoreni kod. Linux je bio prvi operativni sustav otvorenog koda. Temelji se na operacijskom sustavu glavnog računala nazvanom UNIX. Danas je sve, od obrade teksta do upravljanja bazom podataka do softvera web poslužitelja, otvoreni izvor.

Prednosti otvorenog koda su brojne. Mnogi programeri mogu pogledati izvorni kod i razumjeti točno što softver radi. Programeri rutinski razgovaraju o problemima s kodom i o tome kako ga ispraviti. Programeri koji su vrlo dobri u popravljanju koda ili u pisanju dobrog koda, vrlo su cijenjeni u industriji. Razvoj otvorenog koda često pomaže novom programeru da započne unosnu karijeru u dizajniranju ili implementaciji softvera. Što je najvažnije, zbog sigurnosti, ono što radi softver otvorenog koda lako je vidjeti, razumjeti i nadgledati zajednicu softvera otvorenog koda. Dakle, ne može postojati skrivena potprogram koji vrši zlonamjeran nadzor. Ne može postojati nijedan dio programa koji vaše podatke za prijavu šalje u ogromnu bazu podataka koja vam nije poznata. Sve je na otvorenom, gdje se može ispitati, kritizirati i poboljšati.

Transakcije izvan blockchaina

Svaki korisnik Bitcoina koji se brine o privatnosti svjestan je da postoji javni blockchain. Ako ste vrlo oprezni da uvijek koristite zasebne hash adrese za svaku transakciju, možete u određenoj mjeri zaštititi neke aspekte povijesti transakcija. No, blockchain je tu, očigledno, i vladine agencije, kriminalni hakeri i drugi mogu ga analizirati svim vrstama računalne snage u bilo kojem trenutku. Također, postoje inherentna ograničenja veličine blokova, što znači da obrada transakcija ide određenim tempom. Iako se ta ograničenja mogu mijenjati u budućim izdanjima Bitcoin temeljni protokol, za sada imamo ograničenja.

Logotip tihog trezora

Te su činjenice dovele do razvoja alternativnih sustava, kao što su Ethereum, Otvorene transakcije, SilentVault, i drugi. Te tvrtke pružaju sustave koji rade s Bitcoinom, prihvaćaju Bitcoin kao rampu, ali dopuštaju transakcije koje nisu izravno zabilježene na blockchainu. Druga tvrtka, Blockstream, sa značajnom reputacijom u industriji radi na privezani bočni lanci koji bi osigurao prijenose s jedne kriptokovanice na drugu i natrag.

Dopuštajući transakcije izvan blockchaina, ove tvrtke povećavaju fleksibilnost, privatnost i korisnost Bitcoina.

P je za javnost

P je za javnost, jer Bitcoin blockchain nije privatan. Iako ponekad još uvijek čitate u mainstreamu o anonimnost Bitcoina, istina je vrlo različita. Bitcoin adrese još nisu dodijeljene nečijem broju socijalnog osiguranja ili drugom nacionalnom identifikacijskom broju. S obzirom na otvorenu prirodu Bitcoin protokola, vjerojatno bi bilo vrlo teško iznuditi takvu mjeru identiteta.

Ipak, blockchain je javan. Ta činjenica, naravno, ima i prednosti i nedostatke.

Javni blockchain je dostupan i transparentan. Moguće je vidjeti koje transakcije obrađuju rudarske tvrtke i rudarske farme. Moguće je razumjeti kako funkcionira bitcoin ekonomija. Blockchain.info pruža mnoštvo informacija i grafikona o tome što se događa u bitcoin ekonomiji, uključujući tržišnu granicu, dnevne transakcije i mnoge druge činjenice. Znamo puno o tome kako se bitcoin koristi i od koga, zbog javnog blockchaina.

Na donjoj je strani moguće ispitati blockchain kako biste pratili novac iz jednog novčanika u drugi. Moguće je znati poprilično o pojedinačnim korisnicima, posebno ako objave adresu novčanika na web mjestu ili na društvenim mrežama. Nakon što se adresa novčanika poveže s određenom osobom, mogu se ispitati transakcije koje uključuju tu adresu. Dakle, korisno je da softver novčanika generira zasebnu hash adresu za svaku transakciju.

Bitcoin je izuzetno otvoren, transparentan i javan. Bijela knjiga na kojoj se temelji, protokol i kôd osnovnog softvera Bitcoina objavljeni su, informacije u javnoj domeni. Svatko može vidjeti što se događa s Bitcoinom prateći teme na javnim forumima o ažuriranjima softvera. Postoji čitav segment medija, čiji je Coinbrief dio, koji izvještava o Bitcoin ekonomiji. A transakcije koje se odvijaju pomoću Bitcoina dio su javnog, transparentnog blockchaina; Baza podataka o svakom ekonomskom događaju u povijesti Bitcoina od samog početka.

Intodukcija: A – D | EH | Ja – L M – P

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me