Sa mga nakalipas na taon, nakakita kami ng maraming pagbabago sa tech ecosystem, na nagpaganda ng espasyo para sa kabutihan. Isang grupo ng mga produkto ang inihayag, na nagtatakda ng mga benchmark sa kanilang mga segment para sa mga darating na taon, ang mga platform na nagiging mas matalino at mas matalino, na gumagawa ng pagtuklas at pagkonsumo ng nilalaman, isang ganap na bagong karanasan. Papalapit nang papalapit ang mga telepono sa kapangyarihan ng pag-compute ng mga desktop, at ang mga device ay nagiging mas konektado at nakakaalam sa konteksto. Ang listahan ng mga bagay na naging trend setters ay napakahaba na halos imposibleng banggitin ang lahat ng mga ito. Ngunit sa madaling salita, ligtas na sabihin na ito ang pinakamahusay na oras upang mabuhay, lalo na kung ikaw ay isang mahilig sa teknolohiya.
Kabilang sa maraming bagay na nakakatanggap ng maraming kritikal na atensyon kamakailan, isa sa mga pinakasikat ay ang Cryptocurrencies. Kung hindi ka nakatira sa ilalim ng bato, malamang na marami kang narinig tungkol sa Cryptocurrencies, mga taong nagiging milyonaryo at bilyunaryo sa magdamag at kung paano nito babaguhin ang lahat sa mga darating na taon. Bagama't marami sa mga bagay na iyon ay totoo at nalulutas ang maraming iba't ibang mga problema tungkol sa kasalukuyang mga sistema ng pananalapi, ang mga cryptocurrencies tulad ng Bitcoin, Ethereum, at mga katulad ay sapat na mga paksa upang maglaan ng isang hiwalay na artikulo nang buo sa kanila. Huwag mag-alala, ang post na nagdedetalye ng lahat tungkol sa cryptocurrencies ay nasa draft at lalabas sa ilang sandali. Ngunit bago ka pumasok sa segment na iyon, kailangan mong basain ang iyong mga paa blockchain.
Malamang na ang ilan sa inyo ay maaaring narinig na ang tungkol dito ngunit hindi lubos na nauunawaan kung ano ito at pagkatapos ay may mga taong talagang bago sa termino. Kung mahulog ka sa alinman sa mga kampong iyon, ang post na ito ay ang bagay na kailangan mo. Umupo at kumuha ng isang tasa ng kape. Ito ang post na "ANG" tungkol sa Blockchain. Sasabihin namin sa iyo ang lahat ng kailangan mong malaman. Narito ang iyong natutunan:
- Ang Blockchain ay hindi Bitcoin
- Maikling kasaysayan ng BlockChain
- Paano pinananatiling naka-sync ang Blockchain network?
- Ano ang mga hakbang sa seguridad na ipinatupad?
- Mga pakinabang ng teknolohiya ng Blockchain
Ngunit bago natin simulan ang pagpapaliwanag kung ano ang blockchain at kung paano ito gumagana, mayroong ilang malawak na maling kuru-kuro na kailangang linawin. Ito ay nagkakahalaga ng pagkalat nito dahil ang Blockchain ay magiging isang pangunahing pundasyon ng ilan sa mga pinaka-sopistikadong software system na itatayo sa hinaharap.
1. Ang Blockchain ay HINDI Bitcoin
Hayaan muna nating i-debut ang isang tanyag na alamat tungkol sa Bitcoins?
Ito ay isang malawakang maling kuru-kuro at ito ay kailangang itakda kaagad. Hindi, ang Blockchain ay hindi Bitcoin, o Ethereum o Litecoin o anumang iba pang Cryptocurrency.
Sa madaling salita, kung ang Bitcoin ay Tesla Roadster, ang Blockchain ay ang Lithium Ion Battery, kung ang Bitcoin ay Email, ang Blockchain ay ang Internet. Ito ay karaniwang ang pinagbabatayan na teknolohiya na nagpapagana sa Cryptocurrencies na nakakuha ng katanyagan sa mga nakaraang buwan.
Muli, hindi na kami magdadala ng marami sa Cryptocurrencies ngunit ang kailangan mong malaman ay ang blockchain ay ang gasolina na nagpapagana sa karamihan ng mga pangunahing Cryptocurrencies, ito ang pundasyon kung saan sila binuo.
Ngayong naitakda na namin ang pangunahing premise, narito kung bakit dapat mong lubos na malaman kung ano ang Blockchain at kung paano ito gumagana. Nakikita mo, ang Blockchain ay hindi isang produkto, ito ay isang teorya, isang prinsipyo, o sa halip ay isang mahusay na tinukoy na pundasyon na magsisilbing batayan para sa maraming bagay sa tech sa mga darating na buwan at taon. Sumang-ayon, ang mga cryptocurrencies ay isa sa mga "aplikasyon" ng blockchain. Ito ay tiyak na hindi lamang ang bagay na kaya ng teknolohiya.
Hoy, tahan na! Napakaraming rant tungkol sa Blockchain, at least sabihin sa amin kung ano ito?
Tama, sorry. Kaya't makuha muna natin ang pinakamaraming diksyonaryo ng Blockchain Technology na kahulugan ng blockchain
Ang blockchain ay isang Desentralisado at ipinamahagi na digital ledger na ginagamit upang mag-record ng mga transaksyon sa maraming mga computer upang ang talaan ay hindi maaaring baguhin nang retroactive nang walang pagbabago ng lahat ng kasunod na mga bloke at ang pakikipagsabwatan ng network.
Iyan ang kahulugan na ibibigay sa iyo ng isang simpleng paghahanap sa Google at sa totoo lang kinokopya ko lang iyon mula sa isa sa mga resulta ng paghahanap. Huwag mag-alala kung dumaan lang ito sa iyo. Ipapaliwanag ko ito sa iyo sa paraang lubos na makatuwiran.
Isaalang-alang ang halimbawa ng pagpapadala mo ng pera sa iyong kaibigan. Sabihin nating nakatira ka Steve sa New York at ang kaibigan mong si Alice ay nasa Mumbai. Kapag nagpadala ka ng pera, saan mo ipapadala? Ipadala mo ito sa kanyang bank account.
(sumang-ayon na mayroong PayPal at mga bagay na tulad nito ngunit para sa pagiging simple, manatili tayo sa halimbawa ng bangko).
Kapag nagpadala ka ng pera, may mahalagang 3 partido na kasangkot sa transaksyon, ikaw bilang ang nagpadala, ang iyong kaibigan bilang ang awditibo at ang bangko bilang ang tagapamagitan.
Bakit kailangan mo ng bangko? Well for the simple reason na sila ang magbe-verify niyan "Nagpadala si Steve kay Alice ng $32". Kung wala ang pakikilahok ng tagapamagitan na ito, madaling masabi ni Alice na hindi mo natanggap ang pera kahit na, sa katunayan, ipinadala mo ito sa kanya. (side note kung ganyan si Alice, kailangan mong layuan yung babaeng yun).
Ngunit paano kung mayroong isang paraan ng paggawa ng mga naturang transaksyon nang walang tagapamagitan ng ikatlong partido? Paano kung maaari kang magpadala ng pera "direkta" kay Alice nang hindi umaasa sa bangko para i-verify ito? Dito pumapasok ang Blockchain.
2. Blockchain: Ang Pagsisimula
Isang maliit na liko.
Noong 2008 isang puting papel ang isinulat ng isang tao o isang grupo ng mga tao (hindi pa rin tiyak) sa ilalim ng pangalan ng Satoshi Nakamoto. Sa puting papel na ito, idinetalye niya ang isang sistema ng mekanismo ng transaksyon ng peer to peer na tinatawag na Bitcoin na magbibigay-daan sa mga pagbabayad na direktang gawin, nang walang tagapamagitan. Ito ang unang pagkakataon na tinalakay ang konsepto ng cryptocurrency sa anyo ng Bitcoin. At habang ang ideya ng Bitcoin ay tunay na makabago, ang mga mekanika ng kung paano ito gumana ay kung ano ang tunay na inuri bilang rebolusyonaryo. Ito ay kung paano naisip at napagkasunduan ang Blockchain, ang Bitcoin ang unang pangunahing aplikasyon ng Blockchain, ito ay may potensyal na baguhin ang lahat ng bagay na umiikot sa tiwala at kasalukuyang may pakikilahok ng isang tagapamagitan.
Nagbabago na ang laro!
Ngayon ay bumabalik sa aming halimbawa ng pakikipagtransaksyon ng pera sa pagitan nina Steve at Alice. Alisin natin ang bangko sa senaryo at tingnan kung paano napalitan ang Blockchain.
Noong binanggit ko ang kahulugan ng blockchain kanina sa post mayroong dalawang salita na naka-highlight, Desentralisado at ipinamahagi na digital ledger. Narito kung paano sila magkakasya sa palaisipan.
Kanina nang magpadala ng pera si Steve kay Alice, nag-verify ang bangko sino ang nagpadala was, sino ang tumanggap at magkano ang halaga ng transaksyon.
Ipagpalagay na itinago ng bangkong ito ang rekord na ito sa isang Excel sheet. Maaaring may maraming transaksyon na nagaganap sa pamamagitan ng bangkong ito araw-araw kaya mayroong maraming row sa Excel sheet, bawat row ay kumakatawan sa isang indibidwal na transaksyon. Ngayon narito ang deal. Ang bangkong ito ay isang sentralisadong awtoridad at nagdudulot iyon ng napakakritikal na problema sa kaayusan na ito. Paano kung may sunog sa bangko at nasira ang lahat ng computer? O ang bangko ay inatake ng isang grupo ng mga hacker na nahawa sa lahat ng mga computer sa bangko? Buweno, lahat ng mga transaksyon na itinala ng bangko sa nakaraan ay wala na ngayon at wala nang paraan para balikan at i-verify ang mga ito.
Parehong nilulutas ng Blockchain ang problemang ito at nagdaragdag ng antas ng pagiging tunay dito.
Ipagpalagay na nagtitipon ka ng isang grupo ng mga kaibigan sa paligid ng isang mesa upang maglaro ng laro ng Monopoly. Ngunit sa kasamaang-palad, wala kang pekeng pera para aktwal na laruin ang laro. Kaya't nagpasya kayong lahat na panatilihin ang isang talaan kung sino ang nanalo kung magkano sa mga indibidwal na sheet ng papel. Sa tuwing may makakakuha o mawalan ng ilang halaga, lahat ng mga manlalaro ay gumagawa ng pagpasok ng transaksyong iyon sa kanilang sariling sheet ng papel.
Sa pagtatapos ng laro, ang bawat isa sa inyo ay mapupuno ng ilang pahina ng mga transaksyong ito. Ang bawat pahina ay magiging tulad ng isang bloke at ang buong koleksyon ng mga pahina na pinananatili ng isang indibidwal sa talahanayan ay magiging isang hanay ng mga bloke, kaya blockchain.
Dahil ang aktwal na blockchain ay mas malaki sa sukat kaysa sa aming monopolyo na halimbawa at ang mga transaksyon ay nangyayari sa buong mundo, paano pinananatiling naka-sync ang network sa lahat ng mga transaksyon?
3. Pag-sync at Seguridad sa Blockchain network?
Isaalang-alang ang buong mundo bilang isang malaking mesa na may milyun-milyong tao na nakaupo sa paligid nito. Ang ilan sa mga tao sa network ay nagsasagawa ng mga transaksyon (tulad ng paglilipat ng pera) habang maraming mga boluntaryo ang nag-iingat ng isang talaan o isang ledger. Kaya't sa tuwing may nagpadala ng isang bagay sa isang tao sa mesa, kailangan nilang ipahayag ito sa lahat ng nasa mesa. Sa pamamagitan ng pag-anunsyo ng transaksyon, lahat ng nag-iingat ng rekord ng transaksyon ay magagawang i-update ito sa kanilang ledger
Ngunit dahil ang lahat ng ito ay nangyayari online, dahil sa mga pagkaantala sa network at iba pang mga kadahilanan, ang mga taong nag-iingat ng talaan ng mga transaksyon ay maaaring makatanggap ng mga update tungkol sa transaksyon sa iba't ibang oras. Kaya karaniwang bawat tao na nag-iingat ng isang talaan ngayon ay may isang ledger na bahagyang naiiba kaysa sa iba sa network ngunit may bisa pa rin. Well, paano nagpapasya ang network kung aling ledger (block) ang idaragdag sa network (chain of blocks)?
Ginagawa ito sa pamamagitan ng paglutas ng napakahirap na problema sa matematika. Ang bawat tao na nagpapanatili ng isang block o ledger, na kailangang idagdag sa blockchain ay kailangang lutasin ang isang espesyal na problema sa matematika na nilikha gamit ang isang cryptographic hash function.
Ang hash function ay karaniwang isang algorithm na kukuha ng input ng anumang laki at magbibigay ng output ng isang nakapirming laki. Halimbawa isaalang-alang na mayroon ka 1, 2, 3, 4 bilang iyong input, at ang hash function ay to idagdag ang mga numero. Ang iyong magiging resultang output ay 10.
Ano ang napakahusay tungkol sa itatanong mo? Well, ang kawili-wiling bahagi tungkol sa mga function ng hash na ginagawang talagang mahusay para sa cryptography ay talagang madaling makuha ang output mula sa isang ibinigay na input ngunit napakahirap makuha ang input kapag binigyan ka ng output. Kahit na sa halimbawa sa itaas. Magkakaroon ng maraming posibleng hanay ng mga input na magdaragdag ng hanggang 10 like 5+5, 7+2+1 atbp at ang tanging paraan upang makarating sa tamang input ay karaniwang sa pamamagitan ng patuloy na paghula kung aling set ng input ang tama.
Ang mga hash function na ginagamit sa blockchain ay mas kumplikado kaysa sa aming halimbawa ngunit gumagana ang mga ito sa parehong prinsipyo. Ang isa sa pinakasikat na hash function ay ang SHA256 algorithm (Secure Hash Algorithm 256 bits). Ang mga computer na idinisenyo upang malutas ang mga problema sa hash ng SHA256 ay tumatagal ng humigit-kumulang 10 minuto upang malutas ang bawat problema, ibig sabihin, dumaraan sila sa bilyun-bilyong hula bago makarating sa tama. Kaya kung sino man ang makalutas ng problema una, ay makakapagdagdag ng kanilang bloke ng mga transaksyon sa network.
Bakit may sinumang magboluntaryo na subaybayan ang mga naturang transaksyon? Pagkatapos ng lahat, hindi ba ang mga problemang ito ay mahirap lutasin at nangangailangan ng maraming kapangyarihan sa pag-compute at siya namang maraming enerhiya?
Narito ang bagay. Ang bawat tao na unang malulutas ang cryptographic na problema, ay makakapagdagdag ng kanilang block sa network. At bilang kapalit ay gagantimpalaan sila ng mga cryptocurrencies. Ang buong prosesong ito ay tinatawag pagmimina.
Mayroong milyun-milyong node (mga computer sa network) na nasa network lang para magmina ng bagong block para makuha ang reward. Kung isasaalang-alang ang mga tumataas na presyo ng bawat coin sa mga araw na ito, isa itong magandang paraan para kumita ng pera.
Minsan ang isang buong grupo ng mga computer ay nagsasama-sama upang malutas ang problema at kung maidagdag nila ang block sa blockchain, ang gantimpala ay ibabahagi sa mga kalahok ng grupo. Ang ganitong grupo ay madalas na tinutukoy bilang a pagmimina pool. Higit pa tungkol diyan at ang paggana ng mga cryptocurrencies sa mga susunod na post.
Dahil ang buong "kadena" na ito ay pampubliko, paano ito ligtas? Paano kung na-hack ng mga tao at subukang baguhin ang mga talaan?
Tandaan sa aming halimbawa ng monopolyo, maraming tao ang nag-iingat ng rekord ng bawat transaksyon? Ang prosesong ito ay tinatawag desentralisasyon ibig sabihin na ang data ay hindi matatagpuan sa isang sentral na lokasyon. Kaya karaniwang ang aming mga talaan ay ipinamahagi/ibinabahagi na ngayon sa isang network ng ilang mga tagapag-ingat ng rekord. Kung sakaling ang rekord ng sinumang tao ay manakaw o masira, ang mga transaksyon ay mananatili pa rin sa iba.
As far as security is concerned. Narito ang isang napakahalagang katangian tungkol sa teknolohiya ng blockchain. ito ay "idagdag-lamang". Ibig sabihin, maaari ka lamang sumulat sa network at hindi baguhin ang mga umiiral na tala. Narito ang isang stripped down na bersyon ng kung ano ang magiging hitsura ng isang aktwal na block sa network.
Ang bawat bloke ay naglalaman nito hash (isang code na natatanging kinikilala ito sa network na halos parang fingerprint), isang piraso ng data depende sa uri ng blockchain, at isang reference sa nakaraang block bilang a dating halaga ng hash, maliban sa unang bloke sa network na tinatawag na Genesis Block, dahil wala itong anumang block bago ito.
Kung ang data sa sabihin nating Block 2 ay binago, ang hash value nito ay mababago din. Kapag nagbago na ang hash value, magiging invalid ang proceeding block na may hawak na lumang hash value ng Block 2, at magiging invalid ang lahat ng kasunod na block.
Ang buong network ng blockchain ay binubuo ng milyun-milyong mga computer, na sabay-sabay na nilulutas ang mga problema upang magdagdag ng mga bloke sa network at makakuha ng mga gantimpala at upang panatilihing naka-sync ang network. Upang alisin ng masamang aktor ang network (sa kaso ng blockchain na magpipilit sa network na tanggapin ang isang bloke na hindi wasto at hindi napagkasunduan ng lahat ng iba pang mga node) kakailanganin niya ang kapangyarihan sa pag-compute. mas mataas sa 51% ng lahat ng mga node sa network, at sa kasalukuyan ay walang anumang makina na may kakayahang mag-compute. Sumang-ayon na magagawa ito ng mga quantum computer, ngunit ang mga quantum computer ay isang napaka-teoretikal na konsepto.
Mahusay, kaya alam ko sa wakas kung ano ang blockchain at kung paano ito gumagana ngunit saan ito magagamit?
4. Mga benepisyo at aplikasyon ng Blockchain
Mahusay na tanong! Nakikita mong ang kasalukuyang sistema ng pananalapi ay umaasa sa mga sentralisadong awtoridad tulad ng mga bangko upang aprubahan ang mga transaksyon at kung ang transaksyon ay sa mga heograpiya, kailangan itong sumailalim sa ilang mga pamamaraan ng regulasyon upang maaprubahan na maaaring tumagal ng mga oras o kahit na araw. Maaaring magsilbi ang Blockchain bilang nag-iisang pinagmumulan ng katotohanan para sa pagpapanatili ng mga naturang talaan at paganahin ang madalian na micro transaction saanman matatagpuan ang 2 partido.
Sa hinaharap, maaari mo ring isipin ang lahat ng iyong sensitibong data ng pagkakakilanlan tulad ng mga rekord ng kalusugan, iyong sertipikasyon sa edukasyon atbp na maiimbak sa blockchain. Sa ganitong paraan palagi mong malalaman kung sino ang sumubok na i-access ang mga talaang iyon at kung bakit at tiyaking hindi ito kailanman nakialam.
Ang bawat offline na sistema ngayon na madaling kapitan ng rigging, pandaraya o pakikialam ay maaari at mase-secure ng isang blockchain. Sa hinaharap, maaaring walang kaso kung saan ang isang halalan ay maaaring dayain ng mga pandaraya sa boto dahil ang bawat boto ay itatala sa isang blockchain.
Kung naririnig mo ang balita kamakailan ay maaaring napansin mo na halos lahat ng mga pangunahing regulatory body ng gobyerno at mga bangko ay laban sa teknolohiyang ito at maaaring nagtataka ka kung bakit?
Sa pamamagitan ng paggamit ng teknolohiyang blockchain, gagawin nating walang silbi ang mga nasabing katawan. Hindi na sila makakakuha ng pera sa pamamagitan ng pagiging mga tagapamagitan na sila ngayon. Ibabalik nito ang kapangyarihan sa kamay ng mga tao at tunay na demokrasya ang ekonomiya.
Kung ikaw ay isang negosyo at ang iyong potensyal na kumita ng pera ay pinagbantaan ng isang kakumpitensya, walang utak na tutulan mo ito sa pag-aampon at iminumungkahi ang iyong mga kasalukuyang customer na lumayo dito. Ito mismo ang kasalukuyang nangyayari sa blockchain at cryptocurrencies.
Ang Cryptocurrencies ay kasalukuyang poster boy ng pagpapakita ng aplikasyon at paggamit ng blockchain ngunit ang mga aplikasyon ay walang katapusan.
Konklusyon – Ipinaliwanag ang Blockchain Technology
Nasa mga unang araw pa tayo ng teknolohiya ng blockchain. Tulad ng pagkagambala ng internet sa pag-compute noong unang bahagi ng 2000s, ang Blockchain ang susunod na malaking bagay na mangyayari sa tech at ito ay nasa lahat ng dako. Makatuwiran lamang na turuan natin ang ating sarili tungkol dito at manatiling nangunguna sa curve kapag naging mas mainstream ang teknolohiyang ito. Sa mga paparating na post sa seryeng ito, tatalakayin natin ang iba't ibang uri ng blockchain, kung paano ito pinakikinabangan ng mga cryptocurrencies at marami pang iba. Till then make sure you share this post and let everyone learn about it because this thing is here to stay.
Mag-iwan ng komento
May masasabi ka ba tungkol sa artikulong ito? Idagdag ang iyong komento at simulan ang talakayan.