Helu Random and Decentralized Networks: Practical Applications

Hōʻike

"He mea koʻikoʻi loa ka hoʻokumu ʻana i ka helu maʻamau e waiho wale ʻia."
ʻO Robert Cavue, 1970

Hoʻolaʻa ʻia kēia ʻatikala i ka hoʻohana pono ʻana o nā hoʻonā e hoʻohana ana i ka hoʻokumu ʻana i nā helu helu maʻamau i kahi ʻano hilinaʻi ʻole. I ka pōkole, pehea a me ke kumu i hoʻohana ʻia ai ka random i loko o nā blockchains, a me kahi liʻiliʻi e pili ana i ka hoʻokaʻawale ʻana i ka "maikaʻi" mai ka "ʻino". He pilikia paʻakikī loa ka hana ʻana i kahi helu maʻamau, ʻoiai ma ka kamepiula hoʻokahi, a ua aʻo lōʻihi ʻia e nā cryptographers. ʻAe, i loko o nā pūnaewele decentralized, ʻoi aku ka paʻakikī a me ka nui o ka hana ʻana o nā helu helu.

Aia i loko o nā pūnaewele kahi i hilinaʻi ʻole ai nā poʻe i kekahi i ka hiki ke hoʻopuka i kahi helu helu kuhi hewa ʻole e hiki ai iā mākou ke hoʻoponopono maikaʻi i nā pilikia koʻikoʻi a hoʻomaikaʻi nui i nā hoʻolālā e kū nei. Eia kekahi, ʻaʻole ʻo ka piliwaiwai a me ka loteri ka pahuhopu helu ʻekahi ma ʻaneʻi, e like me ka mea i ʻike mua ʻia e ka poʻe heluhelu ʻike ʻole.

Helu helu kuhikahi

ʻAʻole hiki i nā kamepiula ke hana i nā helu maʻamau iā lākou iho; koi lākou i ke kōkua o waho e hana pēlā. Hiki i ka lolouila ke loaʻa i kekahi waiwai maʻamau mai, no ka laʻana, ka neʻe ʻana o ka ʻiole, ka nui o ka hoʻomanaʻo i hoʻohana ʻia, nā au hele hewa ma nā pine processor, a me nā kumu ʻē aʻe he nui i kapa ʻia nā kumu entropy. ʻAʻole holoʻokoʻa loa kēia mau waiwai, no ka mea aia lākou i kahi ʻano a i ʻole he ʻano hoʻololi i ʻike ʻia. No ka hoʻololi ʻana i kēlā mau helu i kahi helu maoli maoli i loko o kahi ākea i hāʻawi ʻia, ua hoʻopili ʻia nā cryptotransformations iā lākou e hana i nā waiwai pseudo-random i hoʻokaʻawale like ʻia mai nā waiwai like ʻole o ke kumu entropy. Ua kapa ʻia nā waiwai i loaʻa i ka pseudorandom no ka mea ʻaʻole maoli maoli lākou, akā loaʻa i ka entropy. ʻO kēlā me kēia algorithm cryptographic maikaʻi, i ka wā e hoʻopili ai i ka ʻikepili, e hoʻopuka i nā ciphertexts i ʻike ʻole ʻia i ka helu helu mai kahi kaʻina randomness, no laila e hana i ka randomness hiki iā ʻoe ke lawe i kahi kumu o ka entropy, kahi e hāʻawi ai i ka hoʻihoʻi maikaʻi a me ka hiki ʻole o nā waiwai i nā pae liʻiliʻi. ʻO ke koena o ka hana e hoʻopuehu a hui pū i nā bits i ka waiwai e lawe ʻia e ka algorithm encryption.

No ka hoʻopau ʻana i kahi papahana hoʻonaʻauao pōkole, e hoʻohui au ʻo ka hoʻokumu ʻana i nā helu maʻamau ma kahi mea hoʻokahi kekahi o nā pou e hōʻoia ai i ka palekana o kā mākou ʻikepili. nā kī cryptographic, no ka hoʻopaʻa ʻana i ka ukana, ka nānā pono ʻana, a no nā noi he nui. ʻO ka palekana o nā protocols he nui e pili ana i ka hiki ke hoʻopuka i kahi mea hilinaʻi, waho i ʻike ʻole ʻia, mālama iā ia, a ʻaʻole hōʻike a hiki i ka pae aʻe o ka protocol, i ʻole e hoʻopilikia ʻia ka palekana. ʻO ka hoʻouka ʻana i kahi mea hana waiwai pseudorandom he mea weliweli loa a hoʻoweliweli koke i nā polokalamu āpau e hoʻohana ana i ka hanauna randomness.

Pono ʻoe e ʻike i kēia mau mea inā lawe ʻoe i kahi papa kumu ma ka cryptography, no laila e hoʻomau kāu e pili ana i nā pūnaewele decentralized.

Random i loko o nā poloka

ʻO ka mea mua, e kamaʻilio wau e pili ana i nā blockchains me ke kākoʻo no nā ʻaelike akamai; ʻo lākou ka mea hiki ke hoʻohana pono i nā manawa i hāʻawi ʻia e ka randomness kiʻekiʻe, hiki ʻole ke hōʻole ʻia. Eia hou, no ka pōkole, e kapa wau i kēia ʻenehana "Nā ʻōniʻoniʻoni ʻokoʻa hiki ke hōʻoia i ka lehulehu” a i ʻole PVRB. No ka mea ʻo blockchains nā pūnaewele i hiki ke hōʻoia ʻia ka ʻike e kekahi mea komo, ʻo ka hapa nui o ka inoa ʻo "Publicly Verifiable", i.e. Hiki i kekahi ke hoʻohana i ka helu ʻana no ka loaʻa ʻana o ka hōʻoia e loaʻa i ka helu hopena i kau ʻia ma ka blockchain nā waiwai aʻe:

  • Pono e ho'olaha like 'ia ka hopena, 'o ia ho'i, e ho'okumu 'ia ma ka cryptography ikaika.
  • ʻAʻole hiki ke hoʻomalu i kekahi o nā ʻāpana o ka hopena. ʻO ka hopena, ʻaʻole hiki ke wānana mua ʻia ka hopena.
  • ʻAʻole hiki iā ʻoe ke sabotage i ka protocol generation ma ke komo ʻole ʻana i ka protocol a i ʻole ka hoʻonui ʻana i ka pūnaewele me nā memo hoʻouka.
  • Pono nā mea a pau i luna aʻe e kūʻē i ka hui pū ʻana o kahi helu i ʻae ʻia o nā mea komo protocol hoʻopunipuni (no ka laʻana, 1/3 o nā mea komo).

ʻO ka hiki ʻana o kahi hui liʻiliʻi e hui pū ana e hana i kahi ʻano like ʻole/odd random he lua palekana. ʻO kēlā me kēia mana o ka hui e hoʻōki i ka hoʻopuka ʻana i ka random he puka palekana. Ma keʻano laulā, nui nā pilikia, a ʻaʻole maʻalahi kēia hana ...

Me he mea lā ʻo ka noi koʻikoʻi no ka PVRB nā pāʻani like ʻole, nā loteri, a me nā ʻano pāʻani ma ka blockchain. ʻOiaʻiʻo, he kuhikuhi koʻikoʻi kēia, akā ʻoi aku ka nui o nā noi i ka randomness i blockchains. E nānā kākou iā lākou.

Nā Algorithms Consensus

He kuleana nui ʻo PVRB i ka hoʻonohonoho ʻana i ka ʻikepili pūnaewele. Mālama ʻia nā hana i loko o nā blockchains e kahi pūlima uila, no laila ʻo ka "hoʻouka ʻana i kahi kālepa" ʻo ia ka hoʻokomo ʻana / kāpae ʻana i kahi kālepa ma kahi poloka (a i ʻole kekahi mau poloka). A ʻo ka hana nui o ka consensus algorithm ʻo ia ka ʻae ʻana i ka hoʻonohonoho ʻana o kēia mau hana a me ka hoʻonohonoho ʻana o nā poloka i komo i kēia mau hana. Eia kekahi, ʻo kahi waiwai pono no nā blockchains maoli ka hopena - hiki i ka pūnaewele ke ʻae i ke kaulahao a hiki i ka poloka i hoʻopaʻa ʻia ʻo ia ka hope, a ʻaʻole loa e haʻalele ʻia ma muli o ke ʻano o kahi ʻōpala hou. ʻO ka mea maʻamau, i mea e ʻae ai i ka pololei o kahi poloka a, ʻo ka mea nui loa, ʻo ka hope, pono e hōʻiliʻili i nā pūlima mai ka hapa nui o nā mea hana poloka (ma hope i kapa ʻia ʻo BP - block-producers), kahi e koi ai i ka liʻiliʻi e hāʻawi i ke kaulahao poloka. i nā BP a pau, a me ka hāʻawi ʻana i nā pūlima ma waena o nā BP āpau. E like me ka nui o BPs ulu, ka helu o ka pono memo i loko o ka pūnaewele ulu exponentially, no laila, consensus algorithms e koi finality, hoʻohana 'ia no ka laʻana ma ka Hyperledger pBFT consensus, mai hana i ka wikiwiki koi, e hoomaka ana mai kekahi mau kakini BPs, e koi ana. he heluna nui o na pili.

Inā loaʻa kahi PVRB pono ʻole a me ka ʻoiaʻiʻo i loko o ka pūnaewele, a laila, i ka hoʻohālikelike maʻalahi, hiki i kekahi ke koho i kekahi o nā mea hana poloka e pili ana iā ia a koho iā ia ma ke ʻano he "alakaʻi" i ka wā hoʻokahi o ka protocol. Inā loaʻa iā mākou N nā mea hana poloka, nona M: M > 1/2 N ʻoiaʻiʻo, ʻaʻole e hoʻopaʻa i nā hana a ʻaʻole e ʻoki i ke kaulahao no ka hoʻokō ʻana i kahi hoʻouka kaua "pālua", a laila me ka hoʻohana ʻana i kahi PVRB i puʻunaue like ʻole ʻia e ʻae i ke koho ʻana i kahi alakaʻi pono me ka hiki. M / N (M / N > 1/2). Inā hāʻawi ʻia kēlā me kēia alakaʻi i kāna manawa ponoʻī e hiki ai iā ia ke hana i kahi poloka a hōʻoia i ke kaulahao, a ua like kēia mau manawa i ka manawa, a laila ʻoi aku ka lōʻihi o ke kaulahao poloka o nā BP pono ma mua o ke kaulahao i hana ʻia e nā BP ʻino, a me ka ʻae ʻana. hilinaʻi ka algorithm i ka lōʻihi o ke kaulahao. ʻO kēia kumumanaʻo o ka hoʻokaʻawale ʻana i nā ʻāpana like o ka manawa i kēlā me kēia BP i hoʻohana mua ʻia ma Graphene (ka mea mua o EOS), a hiki i ka hapa nui o nā poloka ke pani ʻia me ka pūlima hoʻokahi, e hōʻemi loa i ka ukana pūnaewele a hiki i kēia ʻae ʻae e hana wikiwiki loa a mau. Eia naʻe, pono i ka pūnaewele EOS ke hoʻohana i nā poloka kūikawā (Last Irreversible Block), i hōʻoia ʻia e nā pūlima o 2/3 BP. Mālama kēia mau poloka i ka hopena (ka hiki ʻole o ke kaulahao kaulahao e hoʻomaka ana ma mua o ka Last Irreversible Block).

Eia kekahi, i ka hoʻokō maoli ʻana, ʻoi aku ka paʻakikī o ka hoʻolālā protocol - ke koho ʻana i nā poloka i manaʻo ʻia e hana ʻia ma nā ʻano he nui e mālama i ka pūnaewele inā loaʻa nā poloka a me nā pilikia me ka pūnaewele, akā e noʻonoʻo ana i kēia, pono nā algorithm consensus e hoʻohana ana i ka PVRB. ʻoi aku ka liʻiliʻi o nā memo ma waena o nā BP, kahi e hiki ai iā lākou ke wikiwiki ma mua o ka PVFT kuʻuna, a i ʻole kāna mau hoʻololi like ʻole.

ʻO ka ʻelele kaulana loa o ia mau algorithm: ʻO Ouroboros mai ka hui Cardano, ka mea i ʻōlelo ʻia ma ka makemakika e kūʻē i ka hui ʻana o BP.

Ma Ouroboros, hoʻohana ʻia ʻo PVRB e wehewehe i ka mea i kapa ʻia ʻo "BP ​​schedule" - kahi papahana e like me ka hāʻawi ʻia ʻana o kēlā me kēia BP i kāna manawa ponoʻī no ka hoʻopuka ʻana i kahi poloka. ʻO ka pōmaikaʻi nui o ka hoʻohana ʻana i ka PVRB ʻo ia ka "kaulike" piha o nā BP (e like me ka nui o kā lākou mau pale kaulike). ʻO ka ʻoiaʻiʻo o ka PVRB e hōʻoia ʻaʻole hiki i nā BP ʻino ke hoʻomalu i ka hoʻonohonoho ʻana o nā manawa manawa, a no laila ʻaʻole hiki ke hoʻololi i ke kaulahao ma ka hoʻomākaukau ʻana a me ka nānā ʻana i nā ʻōpala o ke kaulahao ma mua, a no ke koho ʻana i kahi ʻōpala ua lawa ia e hilinaʻi wale i ka lōʻihi o ke kaulahao. kaulahao, me ka hoʻohana ʻole ʻana i nā ala paʻakikī e helu ai i ka "pono" o BP a me ka "kaumaha" o kāna mau poloka.

Ma keʻano laulā, i nā hihia a pau kahi e kohoʻia ai kahi mea komo maʻamau i kahi pūnaewele hoʻokaʻawaleʻia,ʻo ka PVRB ka mea iʻoi aku ka maikaʻi loa, ma mua o kahi koho koho e pili ana, no ka laʻana, he block hash. Me ka ʻole o ka PVRB, hiki i ka hiki ke hoʻohuli i ka koho o ka mea komo i ka hoʻouka ʻana e hiki ai i ka mea hoʻouka ke koho mai nā wā e hiki mai ana e koho i ka mea komo hewa a i ʻole kekahi i ka manawa hoʻokahi e hōʻoia i ka hapa nui o ka hoʻoholo. Hoʻopau ka hoʻohana ʻana i ka PVRB i kēia mau ʻano hoʻouka.

Ka hoʻonui ʻana a me ke kau ʻana i ka ukana

Hiki i ka PVRB ke loaʻa ka pōmaikaʻi nui i nā hana e like me ka hoʻemi ʻana i ka ukana a me ka hoʻonui ʻana i ka uku. I ka hoʻomaka ʻana, he mea kūpono ke kamaʻāina iā ʻoe iho ʻatikala ʻO Rivesta "Nā Kiki Lottery Electronic e like me Micropayments". ʻO ka manaʻo maʻamau, ma kahi o ka hana ʻana i nā uku 100 1c mai ka mea uku i ka mea loaʻa, hiki iā ʻoe ke pāʻani i ka loteri pololei me ka makana o 1 $ = 100c, kahi e hāʻawi ai ka mea uku i ka panakō i hoʻokahi o kāna "ticket lottery" no kēlā me kēia. 1c uku. Ua lanakila kekahi o kēia mau tiketi i kahi pahu o $100, a ʻo ia ka tikiki e hiki ai i ka mea loaʻa ke hoʻopaʻa i ka blockchain. ʻO ka mea nui loa, ʻo ke koena o nā tiketi 1 e hoʻoneʻe ʻia ma waena o ka mea loaʻa a me ka mea uku me ka ʻole o ke komo ʻana i waho, ma o kahi ala pilikino a i kēlā me kēia wikiwiki i makemake ʻia. Hiki ke heluhelu ʻia kahi wehewehe maikaʻi o ka protocol e pili ana i kēia hoʻolālā ma ka pūnaewele Emercoin maanei.

He mau pilikia liʻiliʻi kēia papahana, e like me ka hiki i ka mea loaʻa ke hoʻōki i ka lawelawe ʻana i ka mea uku ma hope koke o ka loaʻa ʻana o kahi tiketi lanakila, akā no nā noi kūikawā he nui, e like me ka hoʻolimalima ʻana i kēlā me kēia minuke a i ʻole ke kau inoa uila i nā lawelawe, hiki ke mālama ʻia kēia mau mea. ʻO ke koi nui, ʻoiaʻiʻo, ʻo ka pono o ka hailona, ​​a no kāna hoʻokō pono ʻana i kahi PVRB.

He mea koʻikoʻi loa ke koho ʻana i kahi mea komo maʻamau no ka sharding protocols, ʻo ia ke kumu o ka hoʻonui ʻana i ke kaulahao poloka, e ʻae ana i nā BP ʻokoʻa e hoʻoponopono wale i kā lākou pae o nā kālepa. He hana paʻakikī loa kēia, e pili ana i nā pilikia palekana i ka hoʻohui ʻana i nā shards. ʻO ke koho kūpono o kahi BP maʻamau no ke kumu o ka hāʻawi ʻana i ka poʻe kuleana no kahi shard kikoʻī, e like me ka consensus algorithms, ʻo ia hoʻi ka hana a ka PVRB. I nā ʻōnaehana kikowaena, hāʻawi ʻia nā shards e kahi mea kaulike; helu wale ia i ka hash mai ka noi a hoʻouna ʻia i ka mea hoʻokō pono. Ma nā blockchains, hiki i ka hiki ke hoʻoikaika i kēia hana ke alakaʻi i ka hoʻouka ʻana i ka ʻae ʻana. No ka laʻana, hiki ke hoʻomalu ʻia nā ʻike o nā kālepa e ka mea hoʻouka, hiki iā ia ke hoʻokele i nā kālepa e hele i ka shard āna e hoʻomalu ai a hoʻoponopono i ke kaulahao o nā poloka i loko. Hiki iā ʻoe ke heluhelu i kahi kūkākūkā o ka pilikia o ka hoʻohana ʻana i nā helu maʻamau no nā hana sharding ma Ethereum maanei
ʻO Sharding kekahi o nā pilikia koʻikoʻi a koʻikoʻi i ke kahua o blockchain, ʻo kāna hoʻonā e ʻae i ke kūkulu ʻana i nā pūnaewele decentralized o ka hana maikaʻi a me ka nui. ʻO PVRB wale nō kekahi o nā poloka koʻikoʻi e hoʻoponopono ai.

Nā pāʻani, nā protocols waiwai, arbitration

He paʻakikī ke hoʻohālikelike i ka hana o nā helu maʻamau i ka ʻoihana pāʻani. ʻO ka hoʻohana maopopo ʻana i nā casinos pūnaewele, a me ka hoʻohana paʻa ʻole i ka helu ʻana i nā hopena o ka hana a ka mea pāʻani he pilikia paʻakikī loa ia no nā pūnaewele decentralized, kahi ʻaʻohe ala e hilinaʻi ai i kahi kumu waena o ka randomness. Akā, hiki i ke koho maʻamau ke hoʻoponopono i nā pilikia waiwai a kōkua i ke kūkulu ʻana i nā protocols maʻalahi a ʻoi aku ka maikaʻi. Inā paha i loko o kā mākou protocol aia nā hoʻopaʻapaʻa e pili ana i ka uku ʻana i kekahi mau lawelawe maʻalahi, a ʻaʻole hiki ke kū mai kēia mau hoʻopaʻapaʻa. I kēia hihia, inā loaʻa kahi PVRB i hoʻopaʻapaʻa ʻole ʻia, hiki i nā mea kūʻai aku a me nā mea kūʻai aku ke ʻae e hoʻoholo i nā hoʻopaʻapaʻa me ka maʻamau, akā me kahi kūpono i hāʻawi ʻia. No ka laʻana, me ka 60% hiki ke lanakila ka mea kūʻai aku, a me ka 40% hiki ke lanakila ka mea kūʻai aku. ʻO kēia ala, he mea lapuwale mai ka manaʻo mua, hiki iā ʻoe ke hoʻoholo i nā hoʻopaʻapaʻa me kahi ʻāpana kūpono o nā lanakila / nalo, e kūpono i nā ʻaoʻao ʻelua me ka ʻole o ke komo ʻana o kahi ʻaoʻao ʻekolu a me ka hoʻopau manawa ʻole. Eia kekahi, hiki ke hoʻoikaika a hilinaʻi i kekahi mau mea hoʻololi honua. No ka laʻana, inā e hana maikaʻi ana kahi ʻoihana, he haʻahaʻa haʻahaʻa o nā hoʻopaʻapaʻa a me ka loaʻa kālā kiʻekiʻe, hiki i ka hui ke hoʻololi koke i ka hiki ke hoʻoholo i kahi hoʻopaʻapaʻa i ka mea kūʻai aku-centricity, no ka laʻana 70/30 a i ʻole 80/20, a me ka hope. inā lawe ka hoʻopaʻapaʻa i ke kālā he nui a hoʻopunipuni a lawa ʻole paha, hiki iā ʻoe ke hoʻololi i ka probability ma kekahi ʻaoʻao.

ʻO ka helu nui o nā protocol decentralized hoihoi, e like me nā inoa inoa curated token, nā mākeke wānana, nā pihi hoʻopaʻa ʻana a me nā mea ʻē aʻe he nui, he pāʻani hoʻokele waiwai e uku ʻia ai ka ʻano maikaʻi a hoʻopaʻi ʻia ka hana hewa. Loaʻa pinepine lākou i nā pilikia palekana kahi e hakakā ai nā pale me kekahi. ʻO ka mea i pale ʻia mai ka hoʻouka ʻia ʻana e nā "whale" me nā piliona o nā hōʻailona ("nui nui") hiki ke hoʻouka ʻia e nā kaukani kālā me nā koena liʻiliʻi ("sybil stake"), a me nā hana i hana ʻia e kūʻē i hoʻokahi hoʻouka ʻana, e like me ka non- ʻO nā uku laina i hana ʻia e hoʻolilo i ka hana ʻana me kahi pā nui ʻaʻole pono e hoʻowahāwahā ʻia e kekahi hoʻouka ʻana. No ka mea ke kamaʻilio nei mākou e pili ana i kahi pāʻani hoʻokele waiwai, hiki ke helu mua ʻia nā paona helu e pili ana, a hoʻololi wale i nā komisina me nā mea randomized me ka hāʻawi kūpono. Hoʻokō ʻia kēlā mau komisina probabilistic inā loaʻa i ka blockchain kahi kumu hilinaʻi o ka randomness a ʻaʻole koi i nā helu paʻakikī, e paʻakikī ke ola no nā koholā a me nā sybils.
I ka manawa like, pono e hoʻomau i ka hoʻomanaʻo ʻana i ka mana ma luna o kahi ʻāpana i kēia randomness hiki iā ʻoe ke hoʻopunipuni, hōʻemi a hoʻonui i nā probabilities i ka hapalua, no laila ʻo ka PVRB pono ka mea nui o ia mau protocols.

Ma hea kahi e loaʻa ai ka mea kūpono?

Ma ke kumumanaʻo, ʻo ke koho ʻokoʻa kūpono i nā ʻupena decentralized e hoʻopaʻa paʻa ʻia nā protocol a pau i ka hui ʻana. He mea maʻalahi ka manaʻo - inā ʻae ka pūnaewele i kahi 0 a i ʻole 1 bit, a emi iho ma mua o ka hapalua o ka poʻe i komo i ka hoʻopunipuni, a laila, hāʻawi ʻia i ka nui o nā iterations, ua hōʻoia ʻia ka ʻoihana e hiki i ka ʻae ʻana i kēlā bit me kahi kūpono paʻa. No ka mea, e koho ka poʻe koho 51 mai 100 mau mea komo 51% o ka manawa. Akā, aia kēia ma ke kumumanaʻo, no ka mea ... i nā pūnaewele maoli, e hōʻoia i kahi pae o ka palekana e like me nā ʻatikala, nui nā memo ma waena o nā pūʻali, koi ʻia ka cryptography multi-pass, a me kekahi complication o ka protocol e hoʻohui koke i nā vectors hoʻouka hou.
ʻO ia ke kumu ʻaʻole mākou i ʻike i kahi PVRB i hōʻoia ʻia i loko o nā blockchains, i hoʻohana ʻia no ka manawa kūpono e hoʻāʻo ʻia e nā noi maoli, nā loiloi he nui, nā ukana, a ʻoiaʻiʻo hoʻi, nā hōʻeha maoli, me ka ʻole o ka mea paʻakikī ke kāhea aku palekana maoli ka huahana.

Eia nō naʻe, aia kekahi mau ala hoʻohiki, ʻokoʻa lākou i nā kikoʻī he nui, a ʻo kekahi o lākou e hoʻoponopono maoli i ka pilikia. Me nā kumuwaiwai helu hou, hiki ke unuhi ʻia ke kumumanaʻo cryptographic i nā noi kūpono. I ka wā e hiki mai ana, e hauʻoli mākou e kamaʻilio e pili ana i nā hoʻokō PVRB: aia i kēia manawa he nui o lākou, ua loaʻa i kēlā me kēia me kāna mau waiwai nui a me nā hiʻohiʻona hoʻokō, a ma hope o kēlā me kēia he manaʻo maikaʻi. ʻAʻole nui nā hui i komo i ka randomization, a he mea koʻikoʻi ka ʻike o kēlā me kēia o lākou no nā mea ʻē aʻe. Manaʻo mākou e ʻae kā mākou ʻike i nā hui ʻē aʻe e neʻe wikiwiki, e noʻonoʻo ana i ka ʻike o ko lākou mau mua.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka