Paano gumagamit si Monero ng mga hard-forks para i-upgrade ang network

Nai-publish:
By Seth For Privacy

Isa sa mga pinakakaraniwang hindi nauunawaan na bahagi ng diskarte ni Monero sa pagbuo ng desentralisado, pangangalaga sa privacy, at secure na cryptocurrency ay ang papel na ginagampanan ng mga hard-forks (o pag-upgrade ng network).

Sa post na ito, tatalakayin natin kung ano ang mga hard-fork, kung bakit mahalaga ang mga ito para sa Monero, at kung anong papel ang maaari mong gampanan sa mga ito sa hinaharap.


Bakit kailangang patuloy na i-upgrade ni Monero ang network?

Nangako ang komunidad ng Monero sa pag-ulit at pagpapabuti ng proyekto sa paglipas ng panahon, at tila ang pangako ay nauuwi sa dalawang pangunahing aspeto ng etos ng komunidad:

  1. Ang proyekto ng Monero ay sa wakas ay software – code – na isinulat ng mga tao. Maaari itong humantong sa pangangailangang ayusin ang mga bug, magdagdag ng mga pagpapahusay na natuklasan o naimbento sa paglipas ng panahon, magpatupad ng mga modernisasyon sa protocol, o mapanatili lamang ang proyekto. Ito ay katulad sa maraming paraan sa iba pang piraso ng software na ginagamit mo (tulad ng browser kung saan mo ito binabasa!), na kailangang patuloy na mag-update upang magdagdag ng mga bagong feature at ayusin ang mga bug.

  2. Ang proyekto ng Monero ay isang tool sa privacy, at ang privacy ay isang patuloy na sumusulong na karera ng armas. Ang mga tao at grupo na walang ibang gustong alisin sa mundo ng privacy (kapwa pinansiyal at personal) ay patuloy na nagpapabuti, umuunlad, at nag-iimbento ng mga bagong paraan upang atakehin ang mga modernong diskarte sa pagpapanatili ng privacy, tulad ng mga ginagamit sa Monero. Habang nahanap ng mga kalaban ng privacy ang mga bagong diskarte na ito, ang Monero network ay kailangang makapag-adapt at mag-improve para labanan at ipagtanggol ang ating karapatan sa pinansiyal na privacy.


Ano ang hard-fork?

Ang pagiging kumplikado ng pag-upgrade ng Monero ay magkakabisa kapag naunawaan mo kung gaano kaiba ang pag-upgrade ng cryptocurrency kumpara sa simpleng pag-update ng software sa isang bagay tulad ng isang browser.

Sa mga cryptocurrencies, ang mga panuntunan ng network (mga bagay tulad ng hitsura ng mga transaksyon, kung paano gumagana ang pagmimina, at kung paano i-verify ang bawat bloke) ay dapat na napagkasunduan ng network, isang bagay na tinatawag na "consensus". Kapag ang alinman sa mga panuntunang ito ay kailangang baguhin o i-upgrade, ang network ay kailangang sumang-ayon sa mga bagong panuntunan, na nagiging sanhi ng isang "hard-fork" - isang sitwasyon kung saan ang network ay aktwal na nahati sa dalawang chain ng mga bloke - isa sa mga lumang panuntunan, at isa sa mga bagong panuntunan.

Kapag sumang-ayon ang lahat sa komunidad sa pagbabago ng panuntunan, ito ay tinatawag na "non-contentious hard-fork", at ang chain na mayroon pa ring mga lumang panuntunan ay mawawala at hindi na mina pagkatapos ng hard-fork. Ito ang nangyari sa halos lahat ng Monero hard-fork, at ang tanging pagpapatuloy ng mga lumang panuntunan ay sa pamamagitan ng mga proyektong sumusubok na kumita mula sa hard-fork.

Bagama't ang mga non-contentious hard-fork ay ang tanging paraan upang maayos na i-upgrade ang mahahalagang aspeto ng Monero network, mayroon din silang nakakadismaya na side-effect – lumang software, na inilabas bago ang hard-fork ay binalak, hindi maintindihan ang bago mga panuntunan ng network at sa gayon ay hindi gumagana pagkatapos ng hard-fork! Maaari itong humantong sa pag-iisip ng mga user na nawawala ang mga pondo, iniisip na huminto ang Monero blockchain, at hindi makapaglipat ng mga pondo hanggang sa i-upgrade nila ang kanilang wallet.


Sino ang magpapasya kung kailan mag-upgrade ang Monero network at ano ang kasama?

Dahil walang sentral na awtoridad, CEO, o presidente ng Monero, ang gawain sa pagpapasya kung kailan i-upgrade ang network, kung ano ang isasama, at kung paano ito gagawin ay nasa us, ang mga taong iyon sa ang komunidad ng Monero na pinipiling makisali at makipag-ugnayan! Ito ay parehong napakahalagang bahagi ng isang desentralisadong proyekto, dahil ang pagpaplano at paggawa ng desisyon para sa proyekto ay sa huli ay desentralisado at pinagmumulan ng karamihan mula sa komunidad.

Ang pagpaplano ng timing at mga feature na kasama sa bawat pag-upgrade ng network sa Monero ay nangyayari sa dalawang pangunahing lugar:

  1. Sa IRC at Matrix, ang pinakaginagamit na mga platform ng chat sa komunidad ng Monero (na pinagsama-sama). Nagbibigay-daan ang mga platform na ito para sa malalaking panggrupong chat at kung saan ginaganap ang lahat ng nakaiskedyul na pagpupulong ng komunidad ng Monero, dev meeting, at research lab meeting. Ang mga pagpupulong na ito ay ang pinakamahusay na paraan para makinig ka (o mag-ambag!) sa pagpaplano at talakayan tungkol sa mga pag-upgrade ng network sa Monero.

  2. Sa Github, ang pangunahing platform ng komunikasyon para sa mas matagal na tumatakbong mga talakayan, pagpaplano, at organisasyon ng Monero. Ang komunidad ng Monero ay gumagamit ng Github upang ayusin ang mga pagpupulong, talakayin ang mga bagong feature at ideya, at i-coordinate ang pagpaplano ng mga upgrade sa network bilang karagdagan sa pag-iimbak ng code para sa proyekto ng Monero.

Kung mayroon kang mahalagang ideya para sa isang pag-upgrade sa network, hindi gusto ang isang diskarte na ginagawa, o may mga alalahanin tungkol sa timing ng isang pag-upgrade, mahalagang magsalita ka at malinaw na ipakita ang iyong kaso sa komunidad![X1521X ]


Paano ako makakatulong sa mga pag-upgrade ng network?

Dahil ang mga pag-upgrade sa Monero network ay nangangailangan ng koordinasyon at pag-apruba ng komunidad kasama ng mga update sa software, napakahalaga na ang pinakamaraming tao hangga't maaari ay makibahagi sa pagpaplano, pagsubok, at proseso ng komunikasyon ng mga upgrade sa network.

Narito ang ilang madaling paraan na makakatulong ka sa pag-aayos ng mga bagay tungkol sa pag-upgrade ng network:

  1. Sumali sa mga pulong sa pagpaplano na nai-post sa Github, makinig, at mag-ambag kung mayroon kang isang bagay na may kaugnayang ilalabas.
  2. Ipaalam ang mga detalye tungkol sa timing ng pag-upgrade ng network (minsan napagpasyahan!) sa iyong paboritong exchange, wallet, o mining pool. Maaaring nakakalito ang wastong pag-abiso sa lahat ng user ng Monero tungkol sa isang pag-upgrade, kaya mahalagang tumulong tayong lahat kung saan natin magagawa upang maipahayag ang salita.
  3. Subukan ang software bago ang pag-upgrade ng network. Magkakaroon ng tawag para sa mga tester bago ang pag-upgrade ng network, kapwa sa testnet at stagenet, upang matiyak na ang bawat aspeto ng pag-upgrade ay maayos na naplano at ipinatupad sa software. Kung mas maraming tao ang nakikilahok at masusing sinusubok ang mga bagong bersyon, mas malamang na magiging maayos ang pag-upgrade ng network!
  4. Kapag na-publish na ang mga release na tumutugma sa pag-upgrade ng network, tiyaking mag-upgrade kaagad! Kung mas maraming tao ang na-upgrade at handa na para sa pag-upgrade ng network, mas maayos itong hahawakan ng network at mas kaunting sakit ng ulo ang mararanasan ng mga user.

Ano ang maaari kong asahan sa susunod na pag-upgrade ng network ng Monero?

Bagama't wala pang itinakdang petsa, magkakaroon ng network upgrade sa lalong madaling panahon upang ipatupad ang ilang pangunahing pag-upgrade at feature sa Monero:

  1. Isang pagtaas ng laki ng singsing mula 11 hanggang 16, na nagdaragdag sa hanay ng batayang anonymity (basahin ang: posibleng pagkakatanggi, o batayang privacy) ng bawat transaksyon sa network
  2. Tingnan ang mga tag, isang napakahusay na paraan upang bawasan ang mga oras ng pag-sync ng wallet nang 30-40%
  3. Mga pagbabago sa bayad, pagpapahusay sa seguridad at katatagan ng network sa mabilis na pagbabago sa market ng bayad o mga pag-atake ng mga malisyosong entity
  4. Bulletproofs+, isang karagdagang pagpapabuti sa kahusayan ng mga transaksyon sa Monero

Malaki ang maitutulong ng mga pagbabagong ito sa pagpapataas ng privacy, kahusayan, at seguridad ng network, habang binibigyang daan ang Seraphis, ang susunod na henerasyong protocol ng transaksyon para sa Monero.


Paano ako matututo ng higit pa?

Ang paksa ng mga hard-forks at pag-upgrade ng network ay napakalawak at may mahaba at makasaysayang kasaysayan ng mga ito sa Monero, kaya siguraduhing humukay sa ilan sa mga sumusunod na link kung gusto mong matuto nang higit pa tungkol sa kasaysayan, proseso, o pagpaplano na kasalukuyang isinasagawa para sa paparating na pag-upgrade ng network!


Karagdagang pagbabasa