Ruka hadi kwenye maudhui makuu

Utangulizi wa Mapendekezo ya Kuboresha Ethereum (EIPs)

EIPs ni nini?

Mapendekezo ya Kuboresha Ethereum (EIPs) (opens in a new tab) ni viwango vinavyobainisha vipengele vipya au michakato inayowezekana kwa Ethereum. EIPs zina vipimo vya kiufundi vya mabadiliko yaliyopendekezwa na hufanya kama "chanzo cha ukweli" kwa jamii. Maboresho ya mtandao na viwango vya programu kwa ajili ya Ethereum hujadiliwa na kuendelezwa kupitia mchakato wa EIP.

Mtu yeyote ndani ya jamii ya Ethereum ana uwezo wa kuunda EIP. Miongozo ya kuandika EIPs imejumuishwa katika EIP-1 (opens in a new tab). EIP inapaswa kimsingi kutoa vipimo fupi vya kiufundi na kiasi kidogo cha motisha. Mwandishi wa EIP anawajibika kufikia mwafaka ndani ya jamii na kuweka kumbukumbu za maoni mbadala. Kwa kuzingatia kizuizi kikubwa cha kiufundi cha kuwasilisha EIP iliyoundwa vizuri, kihistoria, waandishi wengi wa EIP kwa kawaida ni waendelezaji wa programu au itifaki.

Kwa nini EIPs ni muhimu?

EIPs zina jukumu kuu katika jinsi mabadiliko yanavyotokea na kurekodiwa kwenye Ethereum. Ndiyo njia ya watu kupendekeza, kujadili, na kupitisha mabadiliko. Kuna aina tofauti za EIPs (opens in a new tab), ikiwa ni pamoja na EIPs za msingi kwa mabadiliko ya itifaki ya kiwango cha chini yanayoathiri mwafaka na kuhitaji uboreshaji wa mtandao kama EIP-1559 (opens in a new tab), na ERCs kwa viwango vya programu kama EIP-20 (opens in a new tab) na EIP-721 (opens in a new tab).

Kila uboreshaji wa mtandao unajumuisha seti ya EIPs ambazo zinahitaji kutekelezwa na kila mteja wa Ethereum kwenye mtandao. Hii inamaanisha kuwa ili kubaki katika mwafaka na wateja wengine kwenye Mtandao Mkuu wa Ethereum, waendelezaji wa wateja wanahitaji kuhakikisha wametekeleza EIPs zote zinazohitajika.

Pamoja na kutoa vipimo vya kiufundi kwa mabadiliko, EIPs ni kitengo ambacho utawala hufanyika katika Ethereum: mtu yeyote yuko huru kupendekeza moja, na kisha wadau mbalimbali katika jamii watajadili ili kuamua ikiwa inapaswa kupitishwa kama kiwango au kujumuishwa katika uboreshaji wa mtandao. Kwa sababu EIPs zisizo za msingi hazilazimiki kupitishwa na programu zote (kwa mfano, inawezekana kuunda tokheni mbadala ambayo haitekelezi EIP-20), lakini EIPs za msingi lazima zipitishwe kwa upana (kwa sababu nodi zote lazima ziboreshwe ili kubaki sehemu ya mtandao huo huo), EIPs za msingi zinahitaji mwafaka mpana zaidi ndani ya jamii kuliko EIPs zisizo za msingi.

Historia ya EIPs

Hifadhi ya GitHub ya Mapendekezo ya Kuboresha Ethereum (EIPs) (opens in a new tab) iliundwa mnamo Oktoba 2015. Mchakato wa EIP unategemea mchakato wa Mapendekezo ya Kuboresha Bitcoin (BIPs) (opens in a new tab), ambao wenyewe unategemea mchakato wa Mapendekezo ya Kuboresha Python (PEPs) (opens in a new tab).

Wahariri wa EIP wanapewa jukumu la mchakato wa kukagua EIPs kwa usahihi wa kiufundi, masuala ya uumbizaji, na kusahihisha tahajia, sarufi, na mtindo wa msimbo. Martin Becze, Vitalik Buterin, Gavin Wood, na wengine wachache walikuwa wahariri wa asili wa EIP kuanzia 2015 hadi mwishoni mwa 2016.

Wahariri wa sasa wa EIP ni

  • Alex Beregszaszi (@axic)
  • Gavin John (@Pandapip1)
  • Greg Colvin (@gcolvin)
  • Matt Garnett (@lightclient)
  • Sam Wilson (@SamWilsn)

Wahariri wastaafu wa EIP ni

  • Casey Detrio (@cdetrio)
  • Hudson Jameson (@Souptacular)
  • Martin Becze (@wanderer)
  • Micah Zoltu (@MicahZoltu)
  • Nick Johnson (@arachnid)
  • Nick Savers (@nicksavers)
  • Vitalik Buterin (@vbuterin)

Ikiwa ungependa kuwa mhariri wa EIP, tafadhali angalia EIP-5069 (opens in a new tab).

Wahariri wa EIP huamua wakati pendekezo liko tayari kuwa EIP, na kusaidia waandishi wa EIP kusogeza mapendekezo yao mbele. Ethereum Cat Herders (opens in a new tab) husaidia kuandaa mikutano kati ya wahariri wa EIP na jamii (tazama EIPIP (opens in a new tab)).

Mchakato kamili wa usanifishaji pamoja na chati umeelezwa katika EIP-1 (opens in a new tab)

Jifunze zaidi

Ikiwa una nia ya kusoma zaidi kuhusu EIPs, angalia tovuti ya EIPs (opens in a new tab) na EIP-1 (opens in a new tab). Hapa kuna viungo muhimu:

Miradi ya elimu kwa jamii

  • PEEPanEIP (opens in a new tab)PEEPanEIP ni mfululizo wa video za elimu zinazojadili Mapendekezo ya Kuboresha Ethereum (EIPs) na vipengele muhimu vya maboresho yajayo.
  • EIPs.wtf (opens in a new tab)EIPs.wtf hutoa taarifa za ziada kwa Mapendekezo ya Kuboresha Ethereum (EIPs), ikiwa ni pamoja na hali zao, maelezo ya utekelezaji, maombi yanayohusiana ya kuvuta (pull requests), na maoni ya jamii.
  • EIP.Fun (opens in a new tab)EIP.Fun hutoa habari za hivi punde kuhusu Mapendekezo ya Kuboresha Ethereum (EIPs), sasisho kuhusu mikutano ya EIP, na zaidi.
  • EIPs Insight (opens in a new tab)EIPs Insight ni uwakilishi wa hali ya mchakato wa Mapendekezo ya Kuboresha Ethereum (EIPs) na takwimu kulingana na taarifa zilizokusanywa kutoka vyanzo tofauti.

Shiriki

Mtu yeyote anaweza kuunda EIP. Kabla ya kuwasilisha pendekezo, mtu lazima asome EIP-1 (opens in a new tab) ambayo inaelezea mchakato wa EIP na jinsi ya kuandika EIP, na kuomba maoni kwenye Ethereum Magicians (opens in a new tab), ambapo mapendekezo hujadiliwa kwanza na jamii kabla ya rasimu kuwasilishwa.

Marejeleo

Maudhui ya ukurasa yametolewa kwa kiasi kutoka Utawala wa Maendeleo ya Itifaki ya Ethereum na Uratibu wa Uboreshaji wa Mtandao (opens in a new tab) na Hudson Jameson