Kini ere afọwọsi tabi “bi o ṣe le ṣe ifilọlẹ ẹri-ti-igi blockchain”

Nitorinaa, ẹgbẹ rẹ ti pari ẹya alfa ti blockchain rẹ, ati pe o to akoko lati ṣe ifilọlẹ testnet ati lẹhinna mainnet. O ni blockchain gidi kan, pẹlu awọn olukopa ominira, awoṣe eto-aje to dara, aabo, o ti ṣe apẹrẹ ijọba ati bayi o to akoko lati gbiyanju gbogbo eyi ni iṣe. Ni aye ti o dara julọ ti crypto-anarchic, o fi idinamọ genesis sori nẹtiwọọki, koodu ipari ti ipade ati awọn olufọwọsi tikararẹ ṣe ifilọlẹ ohun gbogbo, gbe gbogbo awọn iṣẹ iranlọwọ, ati pe ohun gbogbo n ṣẹlẹ funrararẹ. Ṣugbọn eyi wa ni agbaye itan-akọọlẹ, ṣugbọn ni agbaye gidi, ẹgbẹ naa gbọdọ mura ọpọlọpọ sọfitiwia iranlọwọ ati ọpọlọpọ awọn ifọwọyi lati ṣe iranlọwọ fun awọn olufọwọsi lati ṣe ifilọlẹ nẹtiwọọki iduroṣinṣin. Eleyi jẹ ohun ti yi article jẹ nipa.

Ifilọlẹ awọn nẹtiwọọki ti o da lori awọn ifọkanbalẹ iru “ẹri-ti-igi”, nibiti awọn olutọpa ti pinnu nipasẹ awọn ibo ti awọn dimu aami eto, jẹ iṣẹlẹ kan kuku, nitori paapaa ifilọlẹ ibile, awọn eto iṣakoso aarin pẹlu awọn mewa ati awọn ọgọọgọrun awọn olupin kii ṣe rọrun. iṣẹ-ṣiṣe ninu ara rẹ, ati blockchain nilo lati bẹrẹ pẹlu akitiyan aduroṣinṣin ṣugbọn awọn olukopa ominira. Ati pe, ti o ba wa ni ile-iṣẹ kan, ni ibẹrẹ, awọn alakoso ni iwọle si gbogbo awọn ẹrọ, awọn akọọlẹ, ibojuwo gbogbogbo, lẹhinna awọn olutọpa kii yoo gba ẹnikẹni laaye lati wọle si awọn olupin wọn ati, julọ julọ, yoo fẹ lati kọ awọn amayederun wọn ni ominira, nitori pe o nṣakoso wiwọle si. si awọn ifilelẹ ti awọn dukia ti awọn validator - okowo oludibo. O jẹ ihuwasi yii ti o jẹ ki o ṣee ṣe lati kọ awọn nẹtiwọọki ti o ni aabo ti o pin kaakiri - ominira ti awọn olupese awọsanma ti a lo, foju ati awọn olupin “baremetal”, awọn ọna ṣiṣe oriṣiriṣi, gbogbo eyi n gba ọ laaye lati ṣe ikọlu lori iru nẹtiwọọki kan laini doko - iyatọ pupọ. software ti wa ni lilo. Fun apẹẹrẹ, Ethereum lo awọn imuse ipade akọkọ meji, ni Go ati ni Rust, ati ikọlu ti o munadoko fun imuse kan ko ṣiṣẹ fun ekeji.

Nitorinaa, gbogbo awọn ilana fun ifilọlẹ ati ṣiṣiṣẹ blockchains gbọdọ wa ni ṣeto ni ọna ti eyikeyi afọwọsi, tabi paapaa ẹgbẹ kekere ti awọn olufọwọsi, le sọ awọn kọnputa wọn jade nigbakugba ti window ki o lọ kuro, lakoko ti ohunkohun ko yẹ ki o fọ ati awọn afọwọsi ti o ku yẹ tẹsiwaju lati ṣe atilẹyin ni imunadoko iṣẹ nẹtiwọọki ati so awọn olufọwọsi tuntun pọ. Nigbati o ba n ṣe ifilọlẹ nẹtiwọọki kan, nigbati olufọwọsi kan wa ni Yuroopu, keji ni South America, ati ẹkẹta ni Esia, o nira pupọ lati ṣaṣeyọri iṣẹ iṣọpọ ti ọpọlọpọ awọn ẹgbẹ olominira mejila ati nifẹ si wọn bi abajade.

Awọn olufọwọsi

Jẹ ki a fojuinu awọn ifilole ti a hypothetical igbalode blockchain (julọ ti ohun ti wa ni apejuwe ni o dara fun blockchains da lori eyikeyi igbalode ebi ti blockchains: Ethereum, EOS, Polkadot, Cosmos ati awọn miran, eyi ti o pese ẹri-ti-ipin ipohunpo. Awọn ifilelẹ ti awọn kikọ ti iru blockchains are validator teams , olukoni ni fifi ara wọn ominira olupin ti o sooto ati ki o gbe awọn titun ohun amorindun, ati ki o gba ere ti a pese nipa awọn nẹtiwọki fun awon ti o kopa ninu ipohunpo Lati lọlẹ titun nẹtiwọki, orisirisi mejila validators wa ni ti beere (ki ọpọlọpọ le bayi). diẹ sii tabi kere si ni imunadoko isokan ni iṣẹju-aaya), nitorinaa iṣẹ akanṣe n kede iforukọsilẹ, ninu eyiti awọn olufọwọsi pin alaye ti gbogbo eniyan nipa ara wọn pẹlu awọn olumulo, ni idaniloju wọn pe wọn yoo pese iṣẹ didara ga si nẹtiwọọki ifilọlẹ.

Ifọwọsi jẹ iṣowo ti o fun ọ laaye lati ṣe iṣiro deede ni deede owo-wiwọle ti o pọju ti olufọwọsi, ni iyara gbigbe agbara laarin awọn iṣẹ akanṣe, ati pe ti nẹtiwọọki ti o yan ba ṣaṣeyọri, olufọwọsi le, bi alabaṣe kikun ni DAO ati eniyan lodidi, se agbekale ise agbese na, tabi nìkan pese o tayọ imọ iṣẹ fun patapata sihin, nitootọ mina owo. Nigbati o ba ṣe iṣiro ẹsan fun awọn olufọwọsi, awọn iṣẹ akanṣe gbiyanju lati ṣe akiyesi awọn idiyele ti awọn olufọwọsi ati ṣe ẹsan fun awọn bulọọki bii iṣowo yii jẹ ere, ṣugbọn ni akoko kanna ko gba laaye awọn alafọwọsi lati mu ọrọ-aje wa silẹ nipa ikunomi wọn pẹlu owo ati depriving miiran nẹtiwọki awọn olumulo ti o.

Iṣowo ti awọn olufọwọsi nilo idaniloju ifarada ẹbi giga ti awọn iṣẹ, eyiti o tumọ si ipele ikẹkọ giga fun awọn olupilẹṣẹ ati awọn olupilẹṣẹ ati awọn orisun iširo gbowolori. Paapaa laisi iwulo lati ṣe awọn hashes mi ni awọn nẹtiwọọki iṣẹ-ẹri, node blockchain jẹ iṣẹ nla ti o gba iranti pupọ, n gba awọn iṣiro pupọ, fọwọsi, kọwe si disk ati firanṣẹ data nla si nẹtiwọọki naa. . Lati tọju awọn akọọlẹ iṣowo ati awọn ẹwọn Àkọsílẹ fun blockchain pẹlu ọpọlọpọ ẹgbẹrun awọn iṣowo kekere ni bulọọki, ibi ipamọ ti 50 Gb tabi diẹ sii ni bayi nilo, ati fun awọn bulọọki o gbọdọ jẹ SSD kan. Ibi ipamọ data ti ipinlẹ ti blockchains pẹlu atilẹyin fun awọn adehun ijafafa le tẹlẹ kọja 64Gb ti Ramu. Awọn olupin pẹlu awọn abuda ti a beere jẹ gbowolori pupọ; aaye Ethereum tabi EOS le jẹ lati 100 si 200 $ / oṣu. Ṣafikun si eyi awọn owo-iṣẹ ti o pọ si fun iṣẹ aago-akoko ti awọn olupilẹṣẹ ati awọn olufokansin, ti o yanju awọn iṣoro lakoko akoko ifilọlẹ paapaa ni alẹ, nitori diẹ ninu awọn olufọwọsi le ni irọrun wa ni agbegbe miiran. Sibẹsibẹ, ni awọn akoko ti o tọ, nini oju-ọna ti o ni idaniloju le mu owo-ori pataki (ninu ọran ti EOS, to $ 10 fun ọjọ kan).

Ifọwọsi jẹ ọkan ninu awọn ipa IT tuntun ti o pọju fun awọn alakoso iṣowo ati awọn ile-iṣẹ; bi awọn olupilẹṣẹ ṣe wa pẹlu awọn algoridimu ti o ni ilọsiwaju ati siwaju sii ti o san ẹsan otitọ ati ijiya jibiti ati ole, awọn iṣẹ han ti o ṣe awọn iṣẹ ti titẹjade data pataki (oracles), ṣiṣe abojuto (sshing ifowopamọ ati ijiya awọn oniyanjẹ nipasẹ titẹjade ẹri ti ẹtan), awọn iṣẹ ipinnu ifarakanra, iṣeduro ati awọn aṣayan, paapaa ikojọpọ idoti jẹ ọja ti o tobi pupọ ni awọn eto adehun ọlọgbọn nibiti o jẹ dandan lati sanwo fun ibi ipamọ data.

Awọn iṣoro ti ifilọlẹ blockchain kan

Ṣiṣii ti blockchain, eyiti o jẹ ki o ṣee ṣe fun awọn kọnputa lati orilẹ-ede eyikeyi lati kopa larọwọto ninu nẹtiwọọki ati irọrun ti sisopọ eyikeyi ọmọ iwe afọwọkọ si nẹtiwọọki ni ibamu si awọn ilana lori GitHub, kii ṣe anfani nigbagbogbo. Iwapa ti aami tuntun nigbagbogbo n fi agbara mu awọn olufọwọsi lati “mi owo tuntun kan ni ibẹrẹ,” ni ireti pe oṣuwọn naa yoo dide ati aye lati yara jabọ awọn dukia wọn. Paapaa, eyi tumọ si pe olufọwọsi rẹ le jẹ ẹnikẹni, paapaa eniyan ailorukọ, o le dibo fun u ni ọna kanna bi fun awọn olufọwọsi miiran ( sibẹsibẹ, yoo nira fun eniyan ailorukọ lati gba awọn ibo oniduro fun ararẹ, nitorinaa a ' Emi yoo fi awọn itan ibanilẹru silẹ nipa awọn owo nẹtiwoye ailorukọ fun awọn oloselu) . Sibẹsibẹ

Ẹgbẹ akanṣe naa ni iṣẹ-ṣiṣe kan - lati bakan wọle sinu nẹtiwọọki rẹ awọn ti ọjọ iwaju ni anfani lati rii daju iṣẹ iduroṣinṣin ti awọn apa, loye aabo, mọ bi o ṣe le yara yanju awọn iṣoro, ifọwọsowọpọ pẹlu awọn olufọwọsi miiran ati ṣiṣẹ papọ - didara iyẹn Ohun pupọ da lori awọn agbara wọnyi ami ami kan ninu eyiti awọn olukopa nẹtiwọọki yoo nawo akoko ati awọn orisun wọn. Awọn oludasilẹ ti o pe, nigbati o ba n ṣe iṣiro awọn eewu, loye daradara pe nigbati o ba ṣe ifilọlẹ sọfitiwia ti iwọn yii, dajudaju iwọ yoo ni lati pade awọn aṣiṣe ninu koodu ati iṣeto ni awọn apa, ati pe iduroṣinṣin ti nẹtiwọọki naa da lori bii awọn oludasilẹ ati awọn olufọwọsi yoo yanju ni apapọ. iru isoro.

Awọn egbe ti šetan lati dibo lori mainnet fun eyikeyi validators, o kan lati mọ eyi ti eyi, eyi ti o dara? Awọn tobi portfolio? Fere ko si ẹnikan ti o ni bayi. Da lori awọn profaili Linkedin egbe? Awọn alamọja ti o ni iriri tabi awọn alamọja aabo kii yoo fun ọ ni awọn profaili Linkedin eyikeyi. Gẹgẹbi awọn alaye ninu iwiregbe, awọn ifiweranṣẹ ati iranlọwọ awọn miiran lakoko ipele igbaradi? O dara, ṣugbọn ero inu ati pe ko pe.

Ni iru awọn ipo bẹẹ, ohun kan wa - nkan ti o yanju awọn iṣoro gbogbo eniyan daradara - ere kan ninu eyiti yoo ṣee ṣe lati yan awọn olufọwọsi ti o dara julọ, ṣugbọn ohun akọkọ ni lati ṣe idanwo blockchain fun agbara ati ṣe idanwo ija-ija ni kikun ti blockchain ni awọn ipo ti lilo lọwọ, awọn iyipada ni ipohunpo, irisi ati atunse awọn aṣiṣe. Ilana yii ni akọkọ gbekalẹ bi ere nipasẹ awọn eniyan lati inu iṣẹ akanṣe Cosmos, ati pe laiseaniani ero yii jẹ ọna ti o dara julọ lati mura nẹtiwọọki naa fun ifilọlẹ ti mainnet ti o ni igbẹkẹle ati ifarada aṣiṣe.

Ere ti Validators

Emi yoo ṣe apejuwe ere ti awọn olufọwọsi bi a ṣe ṣe apẹrẹ rẹ fun blockchain DAO.Casino (DAOBet) ti o da lori orita EOS, eyiti a pe ni Haya ati pe o ni iru ilana iṣakoso ti o jọra - awọn olutọpa ti yan nipasẹ idibo lati eyikeyi akọọlẹ, ninu eyiti apakan ti dọgbadọgba ti a lo lati dibo fun awọn validator ti wa ni aotoju. Eyikeyi akọọlẹ ti o ni aami BET akọkọ lori iwọntunwọnsi rẹ le dibo fun olufọwọsi ti o yan pẹlu eyikeyi apakan ti iwọntunwọnsi rẹ. Awọn ibo ti wa ni akopọ ati awọn olufọwọsi oke ti wa ni ipilẹ da lori awọn abajade. Ni awọn oriṣiriṣi blockchains ilana yii ni a ṣeto ni oriṣiriṣi, ati nigbagbogbo o wa ni apakan yii pe blockchain tuntun yato si ọkan obi, ati pe Mo gbọdọ sọ pe ninu ọran wa, EOS ṣe idalare “OS” ni kikun ni orukọ rẹ, a lo EOS gaan. gẹgẹbi ipilẹ ẹrọ ipilẹ fun imuṣiṣẹ ti ẹya ti a ṣe atunṣe ti blockchain fun awọn iṣẹ-ṣiṣe DAOBet.

Emi yoo ṣe apejuwe awọn iṣoro kọọkan ati bii wọn ṣe le yanju laarin ere naa. Jẹ ki a foju inu wo nẹtiwọọki kan ninu eyiti olupin rẹ le kọlu ni gbangba, nibiti lati le ṣetọju ipo afọwọsi o nilo lati ṣe ajọṣepọ nigbagbogbo pẹlu nẹtiwọọki, igbega olufọwọsi rẹ ati rii daju pe o ṣe awọn bulọọki ati pe wọn ti firanṣẹ si awọn afọwọsi miiran ni akoko, bibẹkọ ti awọn validator yoo wa ni da àwọn jade ninu awọn akojọ.

Bawo ni lati yan oke bori?

Ibeere imọ-ẹrọ akọkọ fun ere ni pe awọn abajade rẹ jẹ iṣeduro ni gbangba. Eleyi tumo si wipe awọn esi ti awọn ere: TOP bori, gbọdọ wa ni akoso muna lori ilana ti data ti o le wa ni wadi nipa eyikeyi alabaṣe. Ninu eto aarin kan, a le wọn “akoko akoko” ti olufọwọsi kọọkan ki o san ẹsan fun awọn ti o wa lori ayelujara pupọ julọ tabi kọja nipasẹ ijabọ nẹtiwọọki ti o pọju. O le gba data lori ero isise ati fifuye iranti ati san awọn ti o ti ṣiṣẹ daradara. Ṣugbọn iru akojọpọ awọn metiriki eyikeyi tumọ si aye ti ile-iṣẹ ikojọpọ, ati awọn apa jẹ gbogbo ominira ati pe wọn le huwa bi wọn ṣe fẹ ati firanṣẹ eyikeyi data.

Nitorinaa, ojutu adayeba ni pe awọn olubori yẹ ki o pinnu da lori data lati blockchain, nitori o le ṣee lo lati rii iru olufọwọsi ti o ṣe agbejade bulọki ati kini awọn iṣowo ti o wa ninu rẹ. A pe nọmba yii Awọn aaye Validator (VP), ati gbigba wọn ni ibi-afẹde akọkọ ti awọn olufọwọsi ninu ere naa. Ninu ọran tiwa, rọrun julọ, irọrun ni idaniloju gbangba ati metric ti o munadoko ti “iwulo” olufọwọsi jẹ VP = nọmba awọn bulọọki ti a ṣejade nipasẹ afọwọsi ni akoko ti a fun.

Yi o rọrun wun jẹ nitori si ni otitọ wipe isejoba ni EOS tẹlẹ pese fun ọpọlọpọ awọn nyoju isoro, niwon EOS ni arole si meta iran ti kosi ṣiṣẹ blockchains pẹlu sanlalu iriri ni eka isakoso nẹtiwọki, ati ki o fere eyikeyi validator awọn iṣoro pẹlu awọn nẹtiwọki, isise, disk asiwaju si iṣoro kan nikan - o ṣe ami awọn bulọọki diẹ, gba owo sisan diẹ fun iṣẹ naa, eyiti o tun mu wa ni irọrun si nọmba awọn bulọọki ti a fọwọsi - fun EOS eyi jẹ aṣayan ti o tayọ ati rọrun.

Fun awọn blockchains miiran, ọna ti Awọn Ojuami Validator ti ṣe iṣiro le yatọ, fun apẹẹrẹ, fun awọn ifọkanbalẹ ti o da lori pBFT (Tendermint/Cosmos, Aura consensus from Parity Substrate), nibiti bulọọki kọọkan gbọdọ jẹ fowo si nipasẹ ọpọlọpọ awọn afọwọsi, o jẹ oye lati ka olufọwọsi ẹni kọọkan. Awọn ibuwọlu dipo awọn bulọọki O le jẹ oye lati ṣe akiyesi awọn iyipo ifọkanbalẹ ti ko pe, eyiti o sọ awọn orisun ti awọn olufọwọsi miiran jafara, ni gbogbogbo eyi ga da lori iru ipohunpo.

Bii o ṣe le ṣe afiwe awọn ipo iṣẹ gidi

Iṣẹ-ṣiṣe ti awọn oludasilẹ ni lati ṣe idanwo awọn olufọwọsi labẹ awọn ipo ti o sunmọ otito, laisi nini eyikeyi iṣakoso aarin. A le yanju iṣoro yii nipa lilo iwe adehun faucet kan, eyiti o pin iye dogba ti ami akọkọ si awọn olufọwọsi ati gbogbo eniyan miiran. Lati gba awọn ami-ami lori iwọntunwọnsi rẹ, o nilo lati ṣẹda idunadura kan ati rii daju pe nẹtiwọọki naa pẹlu ninu bulọki naa. Nitorinaa, lati le ṣẹgun, olufọwọsi kan gbọdọ tun ṣe iwọntunwọnsi rẹ nigbagbogbo pẹlu awọn ami tuntun ati dibo fun ararẹ, igbega si ara rẹ si oke. Iṣẹ ṣiṣe yii ṣẹda fifuye igbagbogbo lori nẹtiwọọki, ati pe awọn paramita le ṣee yan ki sisan awọn ibeere le lagbara to fun idanwo nẹtiwọọki ni kikun. Nitorinaa, gbero adehun faucet ni ilosiwaju bi ohun elo pataki fun ifilọlẹ nẹtiwọọki naa ki o bẹrẹ yiyan awọn aye rẹ ni ilosiwaju.

Ibeere awọn ami lati inu faucet ati awọn ibo afọwọsi sibẹ ko ṣe afarawe ni kikun iṣẹ ti ogun kan, pataki ni awọn ipo ti kojọpọ pupọju. Nitorinaa, ẹgbẹ blockchain yoo tun ni lati kọ awọn ami-ami afikun ni ọna kan tabi omiiran lati ṣaja nẹtiwọọki naa. A pataki ipa ni yi ti wa ni dun nipa Pataki ti a da smati siwe ti o gba igbeyewo a lọtọ subsystem. Lati ṣe idanwo ibi ipamọ, adehun naa tọju data laileto ninu blockchain, ati lati ṣe idanwo awọn orisun nẹtiwọọki, adehun idanwo naa nilo iye nla ti data titẹ sii, nitorinaa fifun iwọn didun awọn iṣowo - nipa ifilọlẹ ṣiṣan ti iru awọn iṣowo ni awọn aaye lainidii ni akoko, ẹgbẹ nigbakanna ṣe idanwo iduroṣinṣin ti koodu ati agbara awọn olufọwọsi.

Ọrọ ti o yatọ jẹ mimujuṣe koodu awọn apa ati ṣiṣe awọn orita lile. O nilo pe ni iṣẹlẹ ti kokoro kan, ailagbara, tabi ijumọsọrọpọ ti awọn olufọwọsi irira, awọn olufọwọsi yẹ ki o ni ero iṣe kan ti o ti ṣiṣẹ tẹlẹ ninu ere awọn olufọwọsi. Nibi o le wa pẹlu awọn igbero fun gbigba VP ni kiakia lati kan orita lile kan, fun apẹẹrẹ, nipa fifun gbogbo awọn afọwọsi ti ko ti yi ẹya tuntun ti koodu ipade, ṣugbọn eyi nira lati ṣe ati ṣe idiju iṣiro naa. O le ṣe afiwe ipo ti lilo pajawiri ti orita lile nipasẹ atọwọda “fifọ” blockchain lori bulọọki ti a fun. Awọn iṣelọpọ Àkọsílẹ duro, ati ni ipari awọn olubori yoo jẹ awọn ti o fo ni akọkọ ati bẹrẹ awọn bulọọki wíwọlé, nitorina VP ti o da lori nọmba awọn bulọọki ti o wole jẹ ipele ti o dara nibi.

Bii o ṣe le sọ fun awọn olukopa nipa ipo nẹtiwọọki ati ṣatunṣe awọn aṣiṣe

Laibikita aifokanbalẹ laarin awọn olufọwọsi, gbigba akoko ti alaye imudojuiwọn nipa ipo nẹtiwọọki jẹ anfani fun gbogbo eniyan lati le ṣe awọn ipinnu ni iyara, nitorinaa ẹgbẹ akanṣe naa n ṣe igbega iṣẹ kan fun gbigba ati wiwo ọpọlọpọ awọn metiriki lati ọdọ awọn olupin afọwọsi, eyiti o fun ọ laaye lati wo ipo naa nigbakanna fun gbogbo nẹtiwọọki, gbigba ọ laaye lati pinnu ohun ti n ṣẹlẹ ni kiakia. Paapaa, o jẹ anfani fun awọn olufọwọsi mejeeji ati iṣẹ akanṣe ti ẹgbẹ akanṣe naa ṣe atunṣe awọn aṣiṣe ti a rii ni iyara, nitorinaa ni afikun si gbigba awọn metiriki, o jẹ oye lati bẹrẹ lẹsẹkẹsẹ gbigba awọn akọọlẹ ati awọn data aṣiṣe lati awọn ẹrọ ti o fọwọsi lori ẹrọ ti o wọle si blockchain. kóòdù. Nibi, ko ṣe anfani fun ẹnikẹni lati yi alaye pada, nitorinaa awọn iṣẹ wọnyi ni idagbasoke nipasẹ ẹgbẹ akanṣe ati pe o le ni igbẹkẹle. O jẹ oye lati gba awọn metiriki eto lati ọdọ awọn olufọwọsi, ati, nitorinaa, awọn metiriki pataki julọ ti blockchain funrararẹ - fun DAOBet - jẹ akoko ipari ati aisun ti bulọọki ipari ti o kẹhin. Ṣeun si eyi, ẹgbẹ naa rii ilosoke ninu lilo iranti lori awọn apa nigba ṣiṣe ala-ilẹ, awọn iṣoro pẹlu awọn olufọwọsi kọọkan

Awọn aaye pataki fun ṣiṣe ere olufọwọsi kan

Bi o ti wa ni jade, ti o ba ti o ba fẹ lati ifowosi gba awọn afọwọsi lati kọlu awọn ẹrọ kọọkan miiran (laisi aṣẹ wọn le ṣe eyi lonakona), o nilo lati ṣe agbekalẹ eyi lọtọ ni ofin bi idanwo aabo, nitori labẹ awọn ofin ti diẹ ninu awọn orilẹ-ede DDoS tabi awọn ikọlu nẹtiwọọki le jẹ jiya. Ọrọ pataki miiran ni bi o ṣe le san awọn alafọwọsi. Awọn ẹbun adayeba jẹ awọn ami iṣẹ akanṣe, eyiti yoo gbe lọ si mainnet, ṣugbọn pinpin nla ti awọn ami si ẹnikẹni ti o ni anfani lati ṣe ifilọlẹ ipade kii ṣe aṣayan ti o dara julọ. O ṣeese julọ iwọ yoo ni iwọntunwọnsi laarin awọn aṣayan nla meji:

Pin gbogbo adagun ere ni ibamu si VP ti o gba
o jẹ ijọba tiwantiwa pupọ ati gba gbogbo eniyan ti o ti fowosi akoko ati awọn orisun sinu ere afọwọsi lati ni owo
ṣugbọn attracts ID eniyan si awọn ere lai pese amayederun

Pin oke-N joju pool to validators da lori awọn esi ti awọn ere
Awọn olubori yoo ṣeese jẹ awọn olufọwọsi ti o duro ni igbagbogbo julọ lakoko ere ati pe wọn pinnu ni muna lati bori.
diẹ ninu awọn afọwọsi kii yoo fẹ lati kopa, iwọn kekere ṣe ayẹwo awọn aye wọn ti bori, paapaa ti awọn olukopa ba pẹlu awọn afọwọsi ti o ni ọla.

Eyi ti aṣayan lati yan wa soke si ọ

Ojuami diẹ sii wa - kii ṣe otitọ rara pe dosinni ti awọn olufọwọsi yoo yara lati kopa ninu ere ni ipe rẹ, ati ti awọn ti o pinnu lati gbiyanju, kii ṣe gbogbo wọn paapaa yoo fi sori ẹrọ ati ṣe ifilọlẹ ipade naa - nigbagbogbo, ni ipele yii, awọn iṣẹ akanṣe kuku awọn iwe fọnka, awọn aṣiṣe pade, ati awọn olupilẹṣẹ ti n ṣiṣẹ labẹ titẹ akoko ko dahun awọn ibeere ni iyara. Nitorinaa, ṣaaju ifilọlẹ ere naa, o tun jẹ dandan lati pese fun awọn iṣe ti nọmba ti a beere ti awọn olufọwọsi ko ba de. Ni idi eyi, ni ibẹrẹ ere naa, awọn olufọwọsi ti o padanu ti ṣe ifilọlẹ nipasẹ ẹgbẹ akanṣe, kopa ninu ifọkanbalẹ, ṣugbọn ko le jẹ bori.

ipari

Ni ipari, Mo gbiyanju lati ṣajọ lati oke atokọ ti ohun ti o nilo lati ronu, ṣe ati ṣe ifilọlẹ lati ṣe imunadoko ere afọwọsi kan.

Ohun ti o nilo lati ṣe lati ṣiṣẹ ere afọwọsi gidi kan:
ṣe idagbasoke blockchain tirẹ :)

  • ṣe ati gbe wiwo wẹẹbu kan ati pese CLI kan fun didibo fun awọn olufọwọsi
  • rii daju pe awọn metiriki lati oju ipade afọwọsi ti nṣiṣẹ ni a le firanṣẹ si iṣẹ aarin (fun apẹẹrẹ Prometheus)
  • gbe olupin ikojọpọ metiriki kan (Prometheus + Grafana) fun ere olufọwọsi
  • ro ero bi Validator Points (VP) yoo ṣe iṣiro
  • se agbekale kan àkọsílẹ akosile ti o oniṣiro validator VP da lori data lati blockchain
  • ṣe agbekalẹ wiwo wẹẹbu kan lati ṣafihan awọn olufọwọsi oke, ati ipo ere ti awọn olufọwọsi (akoko melo ni o ku titi di ipari, ti o ni iye VP, ati bẹbẹ lọ)
  • dagbasoke ati ṣe adaṣe ifilọlẹ ti nọmba lainidii ti awọn apa tirẹ, ṣe apẹrẹ ilana ti sisopọ awọn olufọwọsi si ere (nigbawo ati bii o ṣe le ge asopọ awọn apa rẹ, fi silẹ ati yọ awọn ibo kuro fun wọn)
  • ṣe iṣiro iye awọn ami ti o nilo lati gbejade ati ṣe agbekalẹ adehun faucet kan
  • ṣe iwe afọwọkọ ala-ilẹ (awọn gbigbe tokini, lilo ibi ipamọ nla, lilo nẹtiwọọki nla)
  • kojọpọ gbogbo awọn olukopa ninu iwiregbe kan fun ibaraẹnisọrọ ni iyara
  • ṣe ifilọlẹ blockchain diẹ ṣaaju ibẹrẹ ere naa
  • duro fun awọn ibere Àkọsílẹ, bẹrẹ awọn ere
  • idanwo awọn nẹtiwọki pẹlu orisirisi awọn orisi ti lẹkọ
  • eerun jade kan lile orita
  • yi awọn akojọ ti awọn validators
  • tun awọn igbesẹ 13,14,15, XNUMX, XNUMX ni oriṣiriṣi awọn ibere, mimu iduroṣinṣin nẹtiwọki
  • duro fun ik Àkọsílẹ, pari awọn ere, ka VP

O gbọdọ sọ pe ere ti awọn olufọwọsi jẹ itan tuntun, ati pe o ti ṣe ni igba meji diẹ, nitorinaa o ko gbọdọ gba ọrọ yii bi itọsọna ti a ti ṣetan. Ko si awọn analogues ninu iṣowo IT ode oni - fojuinu pe awọn banki, ṣaaju ifilọlẹ eto isanwo kan, dije pẹlu ara wọn lati rii tani yoo dara julọ ni ṣiṣe awọn iṣowo alabara. Awọn isunmọ aṣa ko ṣeeṣe lati ṣe iranlọwọ fun ọ lati ṣẹda awọn nẹtiwọọki ipinfunni nla, nitorinaa ṣakoso awọn awoṣe iṣowo tuntun, ṣiṣe awọn ere rẹ, ṣe idanimọ awọn ti o yẹ, san ẹsan wọn ki o jẹ ki awọn eto pinpin rẹ ṣiṣẹ ni iyara ati iduroṣinṣin.

orisun: www.habr.com

Fi ọrọìwòye kun