Nga Tau Rarangi me nga Whatunga Whakakotahitanga: Nga Tono Mahi

Whakataki

"He mea nui rawa te whakatipu tau tupurangi ki te waiho noa."
Robert Cavue, 1970

Ko tenei tuhinga e whakapau kaha ana ki te whakamahi i nga otinga ma te whakamahi i te whakaputanga tau matapōkere i roto i te taiao kore pono. I roto i te poto, me pehea me te aha i whakamahia ai te matapōkere i roto i nga poraka, me te iti mo te wehewehe i te "pai" matapōkere mai i te "kino". Ko te hanga i tetahi tau matapōkere he raru tino uaua, ahakoa i runga i te rorohiko kotahi, kua roa nei e akohia ana e nga kaiparapara. Ana, i roto i nga whatunga kua tohatohahia, ko te whakatipuranga o nga tau matapōkere he uaua ake, he mea nui.

I roto i nga whatunga kaore nga kaiuru e whakawhirinaki tetahi ki tetahi ka taea e te kaha ki te whakaputa i tetahi tau matapōkere e kore e taea te tautohetohe ka taea e tatou te whakaoti i nga raruraru nui me te whakapai ake i nga kaupapa o naianei. I tua atu, ehara i te mea ko te petipeti me te rota te kaupapa tuatahi i konei, na te mea i te tuatahi ki te kaipanui kore mohio.

Whakatupu tau tupurangi

Kare e taea e te rorohiko te whakaputa tau matapōkere ma ratou ano; me awhina mai o waho ki te mahi pera. Ka taea e te rorohiko te tiki uara matapōkere mai, hei tauira, nga nekehanga kiore, te nui o te mahara i whakamahia, nga au kotiti i runga i nga titi tukatuka, me te maha atu o nga puna e kiia nei he puna entropy. Ko enei uara ake ehara i te mea ohorere, i te mea kei roto i tetahi awhe, he tauira matapae ranei o nga huringa. Hei huri i enei tau ki roto i te awhe kua whakaritea, ka whakamahia nga huringa crypto ki a raatau ki te whakaputa i nga uara pseudo-tupurangi mai i nga uara tohatoha kore o te puna entropy. Ko nga uara hua ka kiia ko te pseudorandom na te mea ehara i te mea tupurangi noa, engari i ahu mai i te entropy. Ko nga huringa cryptographic pai, i te wa e whakamuna ana i nga raraunga, ka whakaputa i nga ciphertexts e kore e taea te wehe i te tatauranga mai i te raupapa matapōkere, na ki te whakaputa i te matapōkere ka taea e koe te tango i te puna o te entropy, e whakarato ana i te pai o te tukurua me te kore e taea te tohu o nga uara ahakoa i roto i nga waahanga iti, te Ko te toenga o te mahi kei te marara me te ranu moka i roto Ko te uara ka puta ka riro ma te algorithm whakamunatanga.

Hei whakaoti i tetahi kaupapa ako poto, ka tapiritia e ahau ko te whakaputa tau matapōkere ahakoa i runga i te taputapu kotahi tetahi o nga pou hei whakarite i te haumarutanga o a maatau raraunga. nga taviri cryptographic, mo te whakataurite kawenga, te aro turuki pono, me te maha atu o nga tono. Ko te haumarutanga o te maha o nga kawa e whakawhirinaki ana ki te kaha ki te whakaputa i te matapōkeretanga pono, i waho i te matapae, te penapena, me te kore e whakaatu tae noa ki te waahanga o muri o te kawa, ki te kore ka raru te haumarutanga. He tino kino te whakaekenga ki tetahi kaihanga uara pseudorandom, ka whakatuma tonu i nga rorohiko katoa e whakamahi ana i te whakatipuranga matapōkeretia.

Me mohio koe ki enei mea katoa mena ka whai koe i tetahi akoranga taketake mo te tuhi tuhi, no reira me haere tonu mo nga whatunga whakaheke.

Rarangi i roto i nga poraka

Ko te tuatahi, ka korero ahau mo nga poraka me te tautoko mo nga kirimana atamai; ko ratou te hunga ka taea te whakamahi i nga waahi e whakaratohia ana e te kounga teitei, te kore e taea te whakakore. I tua atu, mo te poto, ka kiia e ahau tenei hangarau "Nga Raaro Matapōkere e Manatokohia ana” ranei PVRB. I te mea ko nga poraka poraka he whatunga e taea ai te whakamana i nga korero e tetahi kaiuru, ko te waahanga matua o te ingoa ko te "Ka taea te Whakamana", ara. Ka taea e nga tangata katoa te whakamahi i nga tatauranga ki te whiwhi tohu ko te hua kua whakairihia ki runga i te poraka kei nga ahuatanga e whai ake nei:

  • Ko te hua me whai toha riterite, ara, i runga i te whakapumautanga kaha.
  • Kaore e taea te whakahaere i tetahi o nga moka o te hua. Ko te mutunga mai, kaore e taea te matapae i mua.
  • Kaore e taea e koe te whakakore i te kawa whakatipuranga ma te kore e uru atu ki te kawa, ma te utaina ranei i te whatunga me nga karere whakaeke
  • Ko nga mea katoa i runga ake nei me atete ki te mahi pokanoa o te maha o nga kaiuru kawa tinihanga (hei tauira, 1/3 o nga kaiuru).

Ko nga mea ka taea e tetahi roopu iti o te hunga whakauru ki te whakaputa i te matapōkere noa/rereke te whakahaere he poka haumaru. Ko te kaha o te roopu ki te aukati i te whakaputanga matapōkere he poka haumaru. I te nuinga o te waa, he maha nga raru, a ehara i te mea ngawari tenei mahi...

Te ahua nei ko te tono tino nui mo te PVRB ko nga momo keemu, rota, me te nuinga o nga momo petipeti i runga i te poraka. Ae, he huarahi nui tenei, engari ko te matapōkere i roto i nga poraka he nui ake nga tono. Ka titiro tatou ki a raatau.

Whakaaetanga Algorithm

He nui te mahi a PVRB ki te whakarite i nga whakaaro o te whatunga. Ko nga whakawhitinga i roto i nga poraka e tiakina ana e te waitohu hiko, no reira ko te "whakaeke i runga i te whakawhitinga" ko te whakauru / whakakore i te whakawhitinga i roto i te poraka (he maha nga poraka). A ko te mahi matua o te algorithm consensus ko te whakaae ki te raupapa o enei whakawhitinga me te raupapa o nga poraka e uru ana ki enei whakawhitinga. Ano hoki, ko te mea e tika ana mo nga poraka pono ko te mutunga - ko te kaha o te whatunga ki te whakaae ko te mekameka tae atu ki te poraka kua oti te mutunga, kare rawa e whakakorehia na te ahua o te marau hou. I te nuinga o te wa, ki te whakaae he tika te poraka, me te mea nui, whakamutunga, he mea tika ki te kohikohi i nga hainatanga mai i te nuinga o nga kaihanga poraka (i muri nei ka kiia ko BP - poraka-kaihanga), e hiahia ana kia tukuna te mekameka poraka. ki nga BP katoa, me te tohatoha i nga hainatanga i waenga i nga BP katoa. I te piki haere o te maha o nga BP, ka piki haere te maha o nga karere e tika ana i roto i te whatunga, na reira, ko nga algorithms consensus e hiahia ana ki te whakaotinga, whakamahia hei tauira i roto i te Hyperledger pBFT consensus, kaore e mahi i te tere e hiahiatia ana, timata mai i te maha o nga BPs, e hiahia ana. he maha nga hononga.

Mena he PVRB e kore e taea te whakakore me te pono i roto i te whatunga, na, ahakoa i roto i te ahua tinowari, ka taea e tetahi te whiriwhiri i tetahi o nga kaihanga poraka i runga i taua mea ka tohua ia hei "kaihautū" i te wa kotahi o te kawa. Mena kei a tatou N poraka kaihanga, o nei M: M > 1/2 N he pono, kaua e tarai i nga tauwhitinga, kaua hoki e marau i te mekameka ki te whakahaere i te whakaeke "ruarua", katahi ka taea e te whakamahi i te PVRB toha riterite ka taea te kowhiri i tetahi kaiarahi pono me te tupono. M / N (M / N > 1/2). Mena ka whakawhiwhia ki ia kaihautu tana ake wa e taea ai e ia te whakaputa poraka me te whakamana i te mekameka, a he rite enei waahi ki te wa, katahi ka roa ake te mekameka poraka o nga BP pono i te mekameka i hangaia e nga BP kino, me te whakaae. Ka whakawhirinaki te algorithm ki te roa o te mekameka, ka whakakore noa i te "kino". Ko tenei maataapono o te tohatoha wa rite ki ia BP i whakamahia tuatahi i roto i te Graphene (te mua o te EOS), a ka taea te nuinga o nga poraka ki te kati me te hainatanga kotahi, e tino whakaiti ana i te uta o te whatunga me te tuku i tenei whakaaro ki te mahi tere me te tere. mau tonu. Engari, ko te whatunga EOS inaianei me whakamahi i nga poraka motuhake (Last Irreversible Block), e whakamanahia ana e nga hainatanga o 2/3 BP. Ko enei poraka hei whakapumau i te mutunga (kaore e taea te marau mekameka ka timata i mua i te Poraka Whakamuri Whakamuri Whakamuri).

Ano, i roto i nga tino whakatinanatanga, he uaua ake te kaupapa kawa - ko te pooti mo nga poraka e whakaarohia ana he maha nga waahanga hei pupuri i te whatunga mena ka ngaro nga poraka me nga raru o te whatunga, engari me te whakaaro ano ki tenei, ka hiahiatia e nga algorithms whakaaetanga ma te whakamahi i te PVRB. he iti ake nga karere i waenga i nga BP, na reira ka tere ake i te PVFT tuku iho, me ona momo whakarereketanga.

Ko te tino rangatira o enei algorithms: Ouroboro mai i te kapa Cardano, e kii ana ka taea te whakatau i te pangarau ki te mahi a BP.

I Ouroboros, ka whakamahia te PVRB ki te tautuhi i te mea e kiia nei ko te "BP ​​schedule" - he raarangi e rite ana ki nga BP ka whakawhiwhia ki a ia ano te waa mo te whakaputa poraka. Ko te painga nui o te whakamahi i te PVRB ko te "riterite" katoa o nga BP (i runga i te rahi o o raatau putea). Ko te pono o te PVRB ka whakarite kia kore e taea e nga BP kino te whakahaere i nga whakaritenga o nga waahi wa, na reira kaore e taea te whakahaere i te mekameka ma te whakarite me te tātari i nga marau o te mekameka i mua, me te kowhiri i te marau he nui noa te whakawhirinaki ki te roa o te mekameka. mekameka, me te kore e whakamahi i nga huarahi uaua ki te tatau i te "mahinga" o te BP me te "taimaha" o ona poraka.

I te nuinga o te waa, i roto i nga keehi katoa e tika ana kia whiriwhiria tetahi kaiuru matapōkere i roto i te whatunga whakaheke, ko te PVRB te nuinga o nga wa katoa ko te whiriwhiringa pai rawa atu, kaore i te waahanga whakatau i runga, hei tauira, he poraka poraka. Ki te kore he PVRB, ko te kaha ki te whakaawe i te kowhiringa a te kaiuru ka arahi ki nga whakaeke ka taea e te kaitawhai te whiriwhiri mai i nga wa kei te heke mai ki te whiriwhiri i te kaiuru kino e whai ake nei, i etahi atu ranei i te wa kotahi ki te whakarite kia nui ake te whai waahi ki te whakatau. Ko te whakamahinga o te PVRB e whakakino ana i enei momo whakaeke.

Te whakatauine me te whakataurite kawenga

Ka taea hoki e te PVRB te whai hua nui i roto i nga mahi penei i te whakahekenga kawenga me te whakaheke utu. Hei timata, he mea tika kia mohio koe ki a koe tuhinga Rivesta "Tikiti Lottery Hikohiko hei utu moroiti". Ko te whakaaro nui ko te kore utu 100 1c mai i te kaiutu ki te kaiwhiwhi, ka taea e koe te takaro i te rota pono me te utu o te 1$ = 100c, ka hoatu e te kaiutu ki te peeke tetahi o nga 1 o ana "tikiti rota" mo ia. 100c utu. Ko tetahi o enei tikiti ka toa i te ipu $1, a ko tenei tikiti ka taea e te kaiwhiwhi te tuhi ki te poraka. Ko te mea nui ko nga toenga 99 tikiti ka whakawhitia i waenga i te kaiwhiwhi me te kaiutu me te kore whai waahi o waho, ma te hongere motuhake me te tere e hiahiatia ana. Ko te whakaahuatanga pai o te kawa i runga i tenei kaupapa i runga i te whatunga Emercoin ka taea te korero konei.

He iti noa nga raruraru o tenei kaupapa, penei ka mutu te mahi a te kaiwhiwhi ki te utu i muri tonu i tana whiwhinga i te tiiti toa, engari mo te maha o nga tono motuhake, penei i te utu mo ia meneti, te ohaurunga hiko ranei ki nga ratonga, ka warewarehia enei. Ko te whakaritenga matua, ko te tika o te rota, a mo tona whakatinanatanga he tino tika te PVRB.

Ko te kowhiringa o te kaiuru matapōkere he mea tino nui hoki mo te tiritiri i nga kawa, ko te kaupapa ko te whawhati whakapae i te mekameka poraka, ka taea e nga BP rereke te whakahaere i o raatau waahanga whakawhitinga. He mahi tino uaua tenei, ina koa mo te haumarutanga ina hanumi nga marumaru. Ko te kowhiringa tika o te BP matapōkere hei tohu i te hunga whai mana mo tetahi maramara motuhake, pera i roto i nga tikanga algorithms, he mahi ano hoki na te PVRB. I roto i nga punaha tuuturu, ka tohatohahia e te taurite nga maramara; ka tatau noa i te hash mai i te tono ka tukuna atu ki te kaikawe e hiahiatia ana. I roto i nga poraka, ko te kaha ki te awe i tenei mahi ka arahi ki te whakaeke i te whakaaro. Hei tauira, ko nga mea o roto o nga whakawhitiwhitinga ka taea e te tangata whakaeke te whakahaere, ka taea e ia te whakahaere ko wai nga whakawhitinga ka haere ki te maramara e whakahaerehia ana e ia me te raweke i te mekameka poraka kei roto. Ka taea e koe te panui i te korerorero mo te raru o te whakamahi i nga tau matapōkere mo nga mahi sharding i Ethereum konei
Ko te Sharding tetahi o nga raru tino nui me te tino nui i roto i te mara o te poraka; ko tana otinga ka taea e ia te hanga i nga whatunga whakahekenga o te mahi me te rahi. Ko te PVRB tetahi o nga poraka nui hei whakaoti.

Nga keemu, nga tikanga ohaoha, te apitireihana

Ko te mahi a nga nama matapōkere i roto i te umanga petipeti he uaua ki te whakanui. Ko te whakamahi marama i roto i nga casinos ipurangi, me te whakamahi i te wa e tatau ana i nga paanga o te mahi a te kaitakaro he raruraru tino uaua katoa mo nga whatunga whakaheke, kaore he huarahi ki te whakawhirinaki ki te puna matua o te ohorere. Engari ko te kowhiringa matapōkere ka taea hoki te whakaoti rapanga ohaoha maha me te awhina ki te hanga tikanga ngawari me te pai ake. Mehemea kei roto i ta maatau kawa he tautohetohe mo te utu mo etahi ratonga utu iti, a he uaua ka puta enei tautohetohe. I tenei keehi, mena he PVRB kaore i tautohetohe, ka whakaae nga kaihoko me nga kaihoko ki te whakatau i nga tautohetohe matapōkeretia, engari me te tupono kua hoatu. Hei tauira, me te 60% te tupono ka toa te kaihoko, me te 40% te tupono ka toa te kaihoko. Ko tenei huarahi, he mea poauau mai i te tirohanga tuatahi, ka taea e koe te whakatau aunoa i nga tautohetohe me te wahanga o nga wikitoria/ngaronga, e pai ana ki nga taha e rua me te kore e whai waahi tetahi tuatoru me te moumou taima. I tua atu, ko te ōwehenga tūponotanga he hihiri me te whakawhirinaki ki etahi taurangi o te ao. Hei tauira, ki te pai te mahi a te kamupene, he iti te maha o nga tautohetohe me te whai hua nui, ka taea e te kamupene te huri aunoa i te tupono ki te whakatau i tetahi tautohetohe ki te aro ki nga kaihoko, hei tauira 70/30, 80/20 ranei, me te rereke, Mena he nui te moni ka riro i nga tautohetohe, he tinihanga, he takarepa ranei, ka taea e koe te huri i te tupono ki tetahi atu huarahi.

Ko te maha o nga tikanga whakamere, penei i nga rehita kua tohua, nga maakete matapae, nga pihi hono me te maha atu, he keemu ohaoha e whai utu ana te whanonga pai, ka whiua te whanonga kino. He maha nga raruraru kei roto i nga raruraru haumarutanga e taupatupatu ana nga parenga ki a raatau ano. Ko nga mea e tiakina ana mai i te whakaekenga a nga "tohorā" me nga piriona tohu ("tatau nui") ka whakaraerae ki nga whakaeke a nga mano o nga kaute me nga toenga iti ("toko sybil"), me nga mahi i mahia mo te whakaeke kotahi, penei i te kore- Ko nga utu raina i hangaia kia kore ai e whai hua te mahi me te tĭtĭ nui ka whakakinongia e tetahi atu whakaeke. I te mea e korero ana matou mo te keemu ohaoha, ka taea te tatau i nga taumahatanga tauanga e rite ana i mua, ka whakakapi noa i nga komihana me nga mea matapōkere me te tohatoha tika. Ka tino whakatinanahia enei komihana tuupono mena he puna pono mo te matapōkere o te poraka me te kore e rapua he tatauranga uaua, ka uaua te ora mo nga tohorā me nga tohu.
I te wa ano, he mea tika kia mahara tonu ko te mana whakahaere i runga i te moka kotahi i roto i tenei matapōkere ka taea e koe te tinihanga, te whakaiti me te whakanui ake i nga tupono ki te haurua, na ko te PVRB pono te waahanga nui o aua tikanga.

Kei hea te rapu matapōkere tika?

I roto i te ariā, ko te kowhiringa matapōkere tika i roto i nga whatunga kua wehea e tata ana ki nga kawa katoa he haumaru ki te mahi pokanoa. He maamaa noa te take - mena ka whakaae te whatunga mo te moka 0, moka 1 ranei, a he iti iho i te haurua o nga kaiuru karekau i te pono, katahi ka nui nga whitiwhitinga, ka whakapumauhia te whatunga kia tae ki te whakaaro mo tera moka me te tupono tonu. Na te mea noa ka kowhiria e te tangata matapōkere 51 i roto i te 100 nga kaiuru 51% o te waa. Engari ko tenei i roto i te ariā, na te mea ... i roto i nga whatunga tuuturu, ki te whakarite i te taumata o te haumarutanga penei i roto i nga tuhinga, he maha nga karere i waenga i nga kaihautu, e hiahiatia ana te whakamaarama maha-whakawhitiwhiti, me nga raru o te kawa ka taapirihia nga vector whakaeke hou.
Koinei te take kaore ano matou kia kite i te PVRB kua whakamatauhia i roto i nga poraka poraka, ka whakamahia mo te wa roa ki te whakamatautauhia e nga tono pono, te maha o nga kaute, nga kawenga, me te tino whakaeke, me te kore he uaua ki te karanga he hua tino haumaru.

Engari, he maha nga huarahi whai hua, he rereke nga korero maha, a ko tetahi o ratou ka tino whakaoti i te raru. Ma nga rauemi rorohiko hou, ka taea te whakamaori maamaa te ariā cryptographic ki nga tono whaihua. Hei te wa kei te heke mai, ka harikoa matou ki te korero mo nga whakatinanatanga PVRB: he maha o raatau inaianei, kei ia tangata o raatau ake waahanga nui me nga waahanga whakatinanatanga, kei muri i ia waahanga he whakaaro pai. Kaore he maha o nga roopu e uru ana ki te mahi matapōkeretia, he mea tino nui te wheako o ia roopu mo era atu. Ko te tumanako ka taea e a maatau korero te neke tere ake o etahi atu kapa, me te whai whakaaro ki nga wheako o o raatau o mua.

Source: will.com

Tāpiri i te kōrero