Nagbago ang teknolohiya ng blockchain sa paraan ng ating pagtugon sa digital na asset, tulad ng cryptocurrencies at NFTs. Sa halip na umaasa sa tradisyonal na mga bangko o intermediaryo, mayroon tayong mga bagong paraan upang pamahalaan ang mga asset na ito. Isa sa mga pangunahing aspeto nito ay ang "custody," o kung paano natin ligtas na iniimbak ang mga digital na asset na ito. Upang maunawaan ito, pag-usapan natin ang dalawang uri ng digital wallets: custodial at non-custodial.
Sa simpleng salita, ang custodial wallet ay pinamamahalaan ng isang sentral na entidad, tulad ng isang kumpanya, samantalang ang non-custodial wallet ay hindi. Ang pagkakaiba sa pamamahala ay nakakaapekto sa privacy, seguridad, antas ng kontrol, at kaginhawaan ng wallet para sa kanyang gumagamit.
Ang mga custodial wallet ay parang pagkakaroon ng digital na bank account. Pinamamahalaan sila ng isang kumpanya o third party, at ang kumpanyang ito ang may hawak ng "keys" para ma-access ang iyong digital assets. Isipin mong may alkansya kang digital, pero may ibang tao ang may susi para buksan ito. Kapag gusto mong gamitin ang iyong pera, hinihingi mo sa kanila na buksan ang alkansya para sa iyo.
Ang mga wallet na ito ay madaling gamitin at madali para sa mga beginners. Katulad ito ng paggamit ng online banking, kung saan hindi mo na kailangan mag-alala sa lahat ng mga bagay na may kaugnayan sa seguridad. Ngunit ang downside ay umaasa ka sa kumpanyang ito para sa iyong mga asset. Kung ang kumpanya ay magsara, maaaring dalhin nila ang iyong mga asset. Mayroon ding panganib na ang kumpanya ay maaaring gamitin ang iyong pera o mawala ito dahil sa mga isyu sa seguridad. Maaari rin nilang hadlangan ang iyong access kung hindi mo sinusunod ang kanilang mga patakaran.
Isipin ang custodial wallet bilang isang online wallet sa isang exchange, tulad ng OKX. Lumilikha ka ng account doon, at sila ang namamahala ng iyong digital assets para sa iyo.
Ang mga non-custodial wallets ay parang pagkakaroon ng iyong sariling digital na kahon. Ikaw ang may kontrol sa lahat, kabilang na ang "mga susi" para ma-access ang iyong mga digital na ari-arian. Walang kumpanya o tao na namamahala ng iyong mga ari-arian para sa iyo. Isipin mo na mayroon kang lihim na susi sa iyong alkansya, at ikaw lamang ang makakabukas nito. Wala nang iba ang may access sa iyong pera.
Gayunpaman, ang responsibilidad para sa kaligtasan at seguridad ng iyong mga ari-arian ay nasa iyo lamang. Tulad ng sikat na kasabihan, "hindi mo susi, hindi mo crypto." Ito ay nangangahulugang ang may hawak ng pribadong susi ang tunay na may-ari ng pondo sa wallet na iyon. Kung mawawala mo ang iyong mga susi, walang makakatulong sa iyo na makabawi ng iyong mga ari-arian. Parang ang pagkawala ng susi sa iyong alkansya - hindi mo na ito mabubuksan.
Ang mga non-custodial wallets ay maaaring hatiin pa sa dalawang kategorya: hot wallets at cold wallets. Ang hot wallet ay base sa software at karaniwan itong maa-access kapag konektado sa internet. Ang cold wallet naman ay isang USB device na ginagamit para mag-imbak ng mga digital na ari-arian at mga susi ng wallet. Mayroon din pangatlong opsiyon na tinatawag na hybrid wallet, na ating susuriin sa sunod.
Ang hybrid wallets ay kaunti sa kaibahan. Hindi ito nagbibigay ng buong kontrol sa isang tao o kumpanya. Sa halip, ito ay nagpapamahagi ng kapangyarihan sa iba't ibang partido upang gawing mas ligtas ang mga bagay. Ang ganitong uri ng wallet ay gumagamit ng mga pamamaraan tulad ng Multi-Party Computation (MPC), Threshold Signature Schemes (TSS), at Multi-Signature Wallets, bawat isa ay may kani-kaniyang mga benepisyo at kahinaan.
Ang mga hybrid na pamamaraan ay parang pagdagdag ng mga karagdagang layer ng seguridad upang protektahan ang iyong mga digital na ari-arian.
Ang Multi-Party Computation (MPC) ay parang pagkakaroon ng lihim na susi, ngunit sa halip na isa itong malaking susi, ito ay hinati sa mas maliit na piraso, o keyshares. Ang mga keyshares na ito ay hawak ng iba't ibang devices, katulad ng mga kaibigan mo na may bahagi ng isang puzzle. Wala ni isa sa mga device ang may buong susi, kaya't napakahirap para sa sinuman na nakawin ito.
Kapag nais mong magkaroon ng transaksyon, ang iyong mga kaibigan (ang mga device na may hawak ng keyshares) ay magtutulungan upang pumirma sa transaksyon. Mag-aambag sila ng kanilang bahagi, katulad ng paglalagay ng kanilang piraso ng puzzle sa tamang lugar. Kapag pumirma na ang lahat ng mga kaibigan, ang kanilang mga piraso ay magkakasama upang lumikha ng kumpletong susi, na gagamitin upang aprubahan ang iyong transaksyon sa blockchain.
Ang MPC ay nagbibigay ng dagdag na seguridad sa mga transaksyon sa blockchain. Kahit ang anumang keyshare ay maaaring lumikha ng pampublikong susi, imposible namang muling buuin ang pribadong susi mula sa isang solong keyshare lamang. Dahil walang indibidwal na partido ang may buong pribadong susi o seed phrase, wala ring solong punto ng pagkukulang. Kaya kahit na ang isang keyshare ay ma-compromise, hindi magagambala ng hacker ang mga aprubadong transaksyon, hindi ma-validate ang mga pekeng transaksyon, o ninakaw ang mga ari-arian sa wallet address.
Kaya, ano ang mangyayari kung isa sa mga devices na kasali ay na-hack? Ang sistema ay gagawa ng bagong keyshare na ilalaan sa device na papalitan nang hindi kinakailangang baguhin ang pribadong susi mismo. Sa ibang salita, kahit na nagbago ang mga keyshare, ang pribadong susi para sa account ay mananatili pa rin.
Ang MPC ay tulad ng pagkakaroon ng sobrang seguradong vault na may natatanging susi na hinati-hati sa iyong mga kaibigan. Ito ay isang matalinong paraan upang protektahan ang iyong mga digital na ari-arian, lalo na para sa mga negosyo na may malalaking investments sa crypto, dahil ito ay nagdaragdag ng mga layer ng seguridad at nagpapababa ng panganib na mawala ang lahat kung sakaling ma-compromise ang isang device.
Isipin mo ang isang digital na kalakhan na nagbabantay sa iyong mga transaksyon laban sa mga hacker – iyon ang ginagawa ng Threshold Signature Scheme (TSS). Ito ay isang uri ng pagtutulungan kung saan nagkakaisa ang iba't ibang mga device upang aprubahan ang isang transaksyon. Bawa't device ay may hawak na isang piraso ng lihim na susi, at kailangan mo ng tiyak na bilang ng mga pirasong ito upang lumikha ng pangunahing susi, na ginagamit upang aprubahan ang mga transaksyon.
Hindi tulad ng multi-party computation, hindi kinakailangan ng TSS na pirmahan ang lahat ng mga piraso tuwing may transaksyon. Maaari kang magtakda ng patakaran na kinakailangan lamang ang tiyak na bilang ng piraso ng susi. At kung dadami pa ang mga tao, maaari mong baguhin ang bilang na iyon.
May dalawang paraan ang TSS upang lumikha ng mga piraso ng susi. Ang isang paraan ay hatiin ang isang solong susi sa mga piraso at ibigay ang bawat piraso sa isang device. Ang ibang paraan, tinatawag na Distributed Key Generation, hindi gumagawa ng buong susi; gumagawa lamang ito ng maraming piraso ng susi. Wala kailanman ang may buong susi.
Upang gawin itong mas ligtas, pinapayagan ka ng TSS na palitan ang mga pirasong susi ng regular. Parang pagpapalit ng mga susi sa iyong tahanan. Kung may nanakaw na isang piraso, ang iba pa rin ay magagamit upang protektahan ang iyong mga ari-arian at pigilan ang hindi awtorisadong pag-access.
Isipin mo itong tulad ng isang sobrangseguradong bank vault na kailangan ng maraming susi para mabuksan. Tanging kapag pinasukan ng tiyak na bilang ng awtorisadong tagapamahala ng susi ang kanilang mga susi nang sabay-sabay, mabubuksan ang vault. Kahit may kumuha ng isang susi, hindi sapat para mabuksan ang vault, at maaaring baguhin ng ibang may-ari ng susi ang mga patakaran upang pigilan ang magnanakaw.
Ito ang paraan kung paano pinanatili ng Threshold Signature Scheme ang seguridad ng iyong mga digital na ari-arian, ginagawang mahirap para sa mga hacker na siraan ang iyong seguridad.
Ang multi-signature wallet ay parang isang malaking orkestra na pinamumunuan ng isang conductor, kung saan ang iyong mga digital na ari-arian ang musika. Bawa't musikero sa orkestra ay kumakatawan sa isang natatanging susi na kailangan upang gawing posible ang "musika" o transaksyon. Sa kasong ito, bawa't susi ay tulad ng isang musikero na tumutugtog ng bahagi.
Hindi tulad ng MPC o TSS, hindi hinahati ng multi-signature wallet ang isang malaking susi. Sa halip, ito ay nagtatalaga ng indibidwal na mga susi sa lahat ng device na konektado sa account. Para maganap ang isang transaksyon, dapat magkakaisa at pumirma ang lahat ng mga device na ito nang sabay-sabay, tulad ng orkestra na nagtutugma sa harmonya.
Ngunit mayroong isang hadlang – dahil maraming susi ang kasama, ang paggamit ng multi-signature wallet ay maaaring magastos at tumagal ng mas matagal para sa pagproseso ng mga transaksyon. Bukod dito, nangangailangan ito ng maayos na koordinasyon sa pagitan ng mga taong may mga susi, lalo na kung sila ay nasa iba't ibang lugar.
Ang pag-unawa sa custodianship sa cryptocurrencies, blockchains, at NFTs ay isa sa pinakamahalagang bagay na dapat isaalang-alang habang sinusuri ang espasyong ito.
Ang mga custodial wallets ay madaling gamitin, ngunit kailangan mong pagtiwalaan ang kumpanya na namamahala sa kanila dahil sila ang nagkokontrol ng iyong access sa iyong mga ari-arian. Kung may problema sila, maaaring mawala mo ang iyong digital na pera.
Sa buod, ang non-custodial wallets ay nagbibigay sa iyo ng ganap na kontrol, ngunit kailangan kang maging sobrang maingat sa iyong mga susi. Ang hybrid wallets ay nagdadagdag ng mas maraming layer ng seguridad sa pamamagitan ng pagpapamahagi ng kontrol sa iba't ibang partido, na ginagawang mas mahirap para sa sinuman na magnakaw ng iyong digital na ari-arian.
Kaya, pagdating sa digital wallets, piliin ang naaangkop sa iyong mga pangangailangan at antas ng kaginhawaan, at laging ingatan ang iyong mga susi!
Alamin pa ang tungkol sa mga dimensyon sa teknolohiyang blockchain habang nagpapatuloy sa kurso na ito!