Doktora studiju sastāvdaļas: Blockchain tehnoloģija

Šis raksts pirmo reizi tika publicēts Dr. Craig Wright emuārā, un mēs pārpublicējām ar autora atļauju.

S1 – darbības definīcijas

Pētot mērogojamību blokķēdē, ir svarīgi izveidot skaidras darbības definīcijas, lai nodrošinātu konsekventu un precīzu attiecīgo faktoru mērīšanu. Tomēr Volčs (Walch, 2017) apgalvo, ka problēmas, ko rada plūstošā un strīdīgā valoda, kas aptver blokķēdes tehnoloģiju, var radīt problēmas. Konkrētāk, tiek apgalvots, ka blokķēdes ekosistēmā izmantotā terminoloģija bieži ir neprecīza, pārklājas un nekonsekventa. Turklāt dažādi termini tiek lietoti savstarpēji aizstājami, radot neskaidrības.

Šajā pētījumā tiks apgalvots, ka šī valodas barjera apgrūtina regulatoriem precīzu tehnoloģiju izpratni un novērtēšanu, kas var izraisīt kļūdainus lēmumus un nekonsekventu regulējumu dažādās jurisdikcijās. Turklāt izstrādātāji un citi blokķēdes nozares darbinieki pastāvīgi iesaistās darbībās, kas pārspīlē ieguvumus, vienlaikus nenovērtējot risku. Kā Walch (2020) uzsver vēlākā rakstā, neskaidrais vārdu krājums par blokķēdes tehnoloģiju var atvieglot šīs tehnoloģijas atbalstītājiem pārspīlēt tās iespējas un priekšrocības, vienlaikus samazinot iespējamos riskus un negatīvās puses. Šo situāciju sarežģī blokķēdes tehnoloģijas starpdisciplinārais raksturs, kas var likt regulatoriem vilcināties apstrīdēt nozares apgalvojumus, jo viņiem trūkst zināšanu.

Maldinoši termini, piemēram, “pilns mezgls”, var veicināt pārpratumus un nepareizus priekšstatus par mezglu darbību un iespējām blokķēdes tīklā. Tāpēc būs svarīgi definēt šos terminus un definīcijas dokumentā. Lai saprastu šos terminus, ir jāiesniedz dažas darbības definīcijas, kas jāņem vērā:

  1. Darījumu caurlaidspēja: tas attiecas uz darījumu skaitu, ko blokķēdes tīkls apstrādā noteiktā laika posmā. Lai precīzi izmērītu tīkla mērogojamību, ir svarīgi definēt konkrētu laika vienību (piemēram, transakcijas sekundē, transakcijas minūtē).
  2. Apstiprinājuma laiks: tas norāda laiku, kas nepieciešams, lai darījums tiktu apstiprināts un pievienots blokķēdei. Šajā definīcijā ir jāiekļauj tas, vai tā attiecas uz laiku, kas vajadzīgs, lai darījumu iekļautu blokā, vai laiku, kas nepieciešams, lai noteiktu bloku skaitu pievienotu blokam, kurā ir transakcija.
  3. Bloka lielums: tas nosaka maksimālo pieļaujamo bloka izmēru blokķēdē. To var izmērīt baitos vai citās atbilstošās vienībās. Bloka lielumam ir izšķiroša nozīme tīkla mērogojamības noteikšanā, jo tas ietekmē darījumu skaitu, ko var iekļaut katrā blokā.
  4. Tīkla latentums: tas attiecas uz laika aizkavi, kas rodas informācijas izplatīšanai blokķēdes tīklā. Tīkla latentums var ietekmēt kopējo tīkla veiktspēju un mērogojamību; tādējādi tas būtu jādefinē un jāmēra konsekventi.
  5. Mezglu skaits: tas atspoguļo kopējo aktīvo mezglu skaitu, kas piedalās blokķēdes tīklā. Mezglu skaits var būtiski ietekmēt tīkla mērogojamību, un ir svarīgi definēt precīzus aktīvo mezglu noteikšanas kritērijus.
  6. Vienprātības mehānisms: tas attiecas uz konkrētu algoritmu vai protokolu, ko blokķēdes tīkls izmanto, lai panāktu vienprātību starp mezgliem. Vienprātības mehānisms var ietekmēt mērogojamību, un tā darbības definīcijā jāiekļauj informācija par konkrēto izmantoto algoritmu un visiem saistītajiem parametriem.
  7. Aprēķinu jauda: tā nosaka atsevišķu blokķēdes tīkla mezglu apstrādes iespējas. Aprēķinu jauda var ietekmēt ātrumu, ar kādu darījumi tiek apstiprināti un pievienoti blokķēdei. Tāpēc darbības definīcijā jāiekļauj īpaša metrika, ko izmanto skaitļošanas jaudas mērīšanai, piemēram, jaukšanas ātrums vai apstrādes ātrums.
  8. Mērogojamības metrika: tas ietver konkrētu metriku vai kritērijus, ko izmanto, lai novērtētu blokķēdes tīkla mērogojamību. Tas varētu būt darījuma caurlaidspēja, apstiprināšanas laiks vai jebkurš cits izmērāms faktors, kas nosaka tīkla spēju apstrādāt palielinātu darījumu apjomu.

Mezgli

Datorzinātnē mezgls ir pamatjēdziens dažādās datu struktūrās un tīkla sistēmās (Trifa & Khemakhem, 2014). Konkrētā mezgla definīcija var atšķirties atkarībā no konteksta, taču parasti mezgls attiecas uz atsevišķu elementu vai objektu lielākā struktūrā vai tīklā. Pastāv būtiska pārklāšanās starp termina definīciju, piemēram, mezglu, jo tas tiek lietots paplašinātā valodā, un noteiktu lauku, piemēram, blokķēdi. Šeit ir dažas standarta mezglu definīcijas dažādās datorzinātņu jomās:

  1. Datu struktūras: datu struktūrās, piemēram, saistītos sarakstos, kokos vai grafikos, mezgls apzīmē atsevišķu elementu vai datu vienību struktūrā. Katrs mezgls parasti satur vērtību vai datu lietderīgo slodzi un vienu vai vairākas atsauces vai norādes uz citiem struktūras mezgliem. Mezgli ir savstarpēji savienoti, veidojot pamata struktūru, nodrošinot efektīvu datu glabāšanu un manipulācijas.
  2. Tīkli: Tīklošanā mezgls attiecas uz jebkuru ierīci vai entītiju, kas tīklā var sūtīt, saņemt vai pārsūtīt datus. Tas var ietvert datorus, serverus, maršrutētājus, slēdžus vai jebkuru citu ierīci ar tīklu. Katram tīkla mezglam ir unikāla adrese vai identifikators, un tam ir nozīme datu pakešu pārsūtīšanā un maršrutēšanā tīklā.
  3. Grafu teorija: Grafu teorijā mezgls (saukts arī par virsotni) attēlo diskrētu objektu vai entītiju grafā. Grafiks sastāv no mezglu un malu kopas, kas savieno mezglu pārus. Mezgli var attēlot dažādas entītijas, piemēram, personas, pilsētas vai tīmekļa lapas, savukārt malas apzīmē attiecības vai savienojumus starp mezgliem.
  4. Izkliedētās sistēmas: Sadalītās sistēmās mezgls attiecas uz skaitļošanas ierīci vai serveri, kas piedalās izplatītajā tīklā vai sistēmā. Katram mezglam parasti ir savas apstrādes iespējas, uzglabāšanas un saziņas iespējas. Mezgli sadarbojas un sazinās viens ar otru, lai veiktu uzdevumus, koplietotu datus un sniegtu pakalpojumus decentralizētā veidā.

Ir svarīgi atzīmēt, ka precīza mezgla definīcija un īpašības var atšķirties atkarībā no konkrētās lietojumprogrammas vai sistēmas, kas tiek apspriesta. Neskatoties uz to, mezgla jēdziens kalpo par pamatu datorzinātnēs, nodrošinot datu attēlošanu, organizēšanu un manipulācijas, kā arī atvieglojot komunikāciju un koordināciju tīklos un sadalītās sistēmās.

Bitcoin baltā papīra 5. sadaļa ar nosaukumu “Tīkls” sniedz ieskatu Bitcoin tīkla mezglu darbības definīcijās. Šeit ir sniegti kritiskie apraksti, kas jāņem vērā, pētot mezglus blokķēdes tīklā, jo īpaši atsaucoties uz jēdzieniem, kas aprakstīti Bitcoin dokumentā (Wright, 2008):

  1. Arhīva mezgli: arhīva mezgli ir datori vai ierīces, kas uztur pilnīgu visas blokķēdes kopiju. Šie mezgli nepārbauda un nepārbauda darījumus un blokus. Lai gan tie ir kļūdaini saukti par “Pilnu mezglu”, vienīgā darbība, ko tie veic, ir ierobežotas darījumu vēstures apakškopas glabāšana un izplatīšana. Bitcoin tīklā arhīvu mezgli tiek reklamēti kā blokķēdes integritātes uzturēšana un līdzdalība konsensa mehānismā. Tomēr vienīgie mezgli, kas apstiprina un pārbauda darījumus, ir tie, kas definēti Baltās grāmatas 5. sadaļā, ko sauc arī par ieguves mezgliem.
  2. Kalnrūpniecības mezgli: Kalnrūpniecības mezgli ir vienīgā sistēma, ko varētu pareizi saukt par pilnu mezglu, jo tie iesaistās ieguves procesā, kur tie sacenšas, risinot skaitļošanas ietilpīgas mīklas, lai blokķēdei pievienotu jaunus blokus. Ieguves mezgli apstiprina darījumus un izveido jaunus blokus, kas satur apstiprinātas transakcijas. Tie nodrošina tīkla skaitļošanas jaudu un ir atbildīgi par blokķēdes nodrošināšanu un paplašināšanu.
  3. Vieglie (SPV) mezgli: vienkāršotās maksājumu verifikācijas (SPV) mezgli, kas pazīstami arī kā vieglie mezgli, neuzglabā visu blokķēdi, bet paļaujas uz pilniem mezgliem darījumu verifikācijai. Šie mezgli uztur ierobežotu datu kopu, parasti glabā tikai bloku galvenes, un izmanto Merkle pierādījumus, lai pārbaudītu darījumu iekļaušanu konkrētos blokos. SPV mezgli nodrošina vieglāku iespēju lietotājiem, kuriem nav nepieciešama visa darījumu vēsture.
  4. Tīkla savienojamība: šī darbības definīcija attiecas uz mezgla spēju izveidot savienojumu un sazināties ar citiem tīkla mezgliem. Mezgliem ir jāizveido un jāuztur tīkla savienojumi, lai apmainītos ar informāciju, izplatītu darījumus un blokus un piedalītos vienprātības procesā. Tīkla savienojamību var izmērīt pēc mezglā esošo saišu skaita vai tā savienojumu kvalitātes.
  5. Konsensa līdzdalība: šī definīcija ietver mezglu aktīvu iesaistīšanos blokķēdes tīkla vienprātības mehānismā. Bitcoin tīklā mezgli piedalās vienprātības procesā, ievērojot darba pierādīšanas algoritmu, sniedzot skaitļošanas jaudu jaunu bloku ieguvei un apstiprinot darījumus. Līdzdalības līmeni var novērtēt, pamatojoties uz ieguvei paredzētajiem skaitļošanas resursiem vai darījumu apstiprināšanas un izplatīšanas biežumu.
  6. Mezglu daudzveidība: tas attiecas uz mezglu veidu dažādību un to izplatību tīklā. Šī darbības definīcija ņem vērā pilnu mezglu, ieguves mezglu, SPV mezglu un citu specializētu mezglu klātbūtni. Mezglu daudzveidība var ietekmēt tīkla decentralizāciju un noturību, jo dažāda veida mezgli nodrošina unikālas funkcijas un palīdz uzturēt sadalītu ekosistēmu.

Apsverot šīs mezglu darbības definīcijas, pētnieki var precīzi aprakstīt un analizēt blokķēdes tīkla mezglu īpašības, lomas un mijiedarbību, jo īpaši attiecībā uz Bitcoin dokumentā izklāstītajiem jēdzieniem. Turklāt šīs definīcijas palīdz izprast mezgla arhitektūru, tīkla dinamiku un blokķēdes sistēmas vispārējo darbību.

decentralizācija

Barans (1964) apspriež izplatīto sakaru tīklu jēdzienu. Šajā darbā autors liek pamatus idejai par decentralizētiem tīkliem, piedāvājot izplatītu tīkla arhitektūru, kas spēj izturēt traucējumus un atteices. Barans iepazīstina ar tīkla koncepciju, kas sastāv no mezgliem, kas savienoti tīklam līdzīgā struktūrā. Šīs sadalītās vai decentralizētās tīkla arhitektūras mērķis ir nodrošināt stabilu un elastīgu saziņu, ļaujot ziņojumus novirzīt pa vairākiem ceļiem, nevis paļaujoties uz centrālo iestādi vai vienu atteices punktu.

Kā veids, kā definēt decentralizāciju, Barana (1964) pirmo reizi izklāstītā koncepcija nosaka decentralizēta tīkla principus, atbalstot dublēšanu, kļūdu toleranci un centrālā vadības mezgla neesamību. Šis darbs ir būtiski ietekmējis decentralizētu sistēmu attīstību un veido pamatu turpmākiem pētījumiem un sasniegumiem šajā jomā. Tomēr, ņemot vērā plaši izplatītos alternatīvos termina “decentralizācija” lietojumus (Walch, 2017) un no tā izrietošās atšķirīgas interpretācijas, kas pēc tam ir atkarīgas no konteksta un specifiskiem lietojumiem datorzinātnēs, ir nepieciešams precīzi definēt šo terminu, analizējot blokķēdes tehnoloģiju.

Tāpēc, lai gan Barana (1964) raksts ir pamats izplatīto tīklu jomā, visaptverošai decentralizācijas definīcijai ir jāizpēta plašāks literatūras un pētījumu klāsts, kad tas tiek piemērots Bitcoin. Izveidojot skaidrus darbības skaidrojumus šiem faktoriem, pētnieki var nodrošināt konsekvenci un salīdzināmību savā pētījumā par mērogojamību blokķēdes tīklā. Turklāt šīs definīcijas palīdzēs plānot eksperimentus, vākt datus un precīzi analizēt rezultātus.

S1 – pieņēmumi, ierobežojumi un robežas

Šajā sadaļā mēs apspriežam pieņēmumus un ierobežojumus, kas saistīti ar liela mēroga doktorantūras projektu, kura mērķis ir izmērīt Bitcoin tīkla centralitāti, savstarpējo savienojumu, savienojamību un noturību. Atzīstot šos faktorus, mēs nodrošinām caurspīdīgumu un sniedzam visaptverošu izpratni par pētījumu rezultātu apjomu un iespējamo ietekmi.

Pieņēmumi

  1. Bitcoin protokola stabilitāte:

Mēs pieņemam, ka pamatā esošais Bitcoin protokols un tīkla arhitektūra pētījuma periodā saglabājas samērā stabili. Tomēr jebkuras būtiskas protokola izmaiņas vai atjauninājumi var ietekmēt tīkla struktūru un metriku, kas var ietekmēt konstatējumu derīgumu.

Tiek pieņemts, ka analīzei ir pieejams pietiekami daudz datu un informācijas par Bitcoin tīklu. Projekts balstās uz pieejamiem datu avotiem, kas nodrošina atbilstošus tīkla datus, mezglu informāciju un savienojamības informāciju. Tomēr šādu datu pieejamība un kvalitāte var atšķirties, kas var ietekmēt pētījuma precizitāti un ticamību.

  • Precīzs tīkla topoloģijas attēlojums:

Mēs pieņemam, ka izvēlētās metodes un rīki tīkla centralitātes, starpsavienojumu, savienojamības un elastīguma mērīšanai var precīzi attēlot tā topoloģiju. Analīze nosaka, ka savāktie dati efektīvi atspoguļo tīkla struktūru un savienojumus.

  • Metrikas un metodoloģiju derīgums:

Projektā tiek pieņemts, ka centralitātes, starpsavienojuma, savienojamības un elastīguma mērīšanai izvēlētās metrikas un metodoloģijas ir piemērotas un derīgas Bitcoin tīkla novērtēšanai. Turklāt izvēlētajiem rādītājiem ir jāatbilst izveidotajām teorētiskajām sistēmām un jāpierāda atbilstība pētniecības mērķiem.

Ierobežojumi

  1. Datu pieejamība un pilnīgums:

Viens no ierobežojumiem ir iespējamais datu pieejamības ierobežojums. Visaptveroši un reāllaika dati Bitcoin tīklā var nebūt viegli pieejami. Pētniekiem var nākties paļauties uz publiski pieejamiem datu avotiem, kas var neaptvert visu tīklu vai sniegt jaunāko informāciju. Šis ierobežojums var ietekmēt analīzes visaptverošumu un precizitāti.

  • Datu precizitāte un izlases novirze:

No dažādiem avotiem iegūto datu precizitāte un pilnīgums var atšķirties. Neprecīzi vai nepilnīgi dati var radīt neobjektivitāti un ietekmēt pētījumu rezultātu ticamību. Turklāt mezglu atlase analīzei var radīt izlases novirzes, potenciāli ierobežojot rezultātu vispārināmību visā Bitcoin tīklā.

Ne visi tīkla mezgli var būt redzami vai zināmi pētniekiem. Piemēram, daži mezgli var izvēlēties darboties privāti vai palikt paslēpti, tādējādi ietekmējot mērījumu un analīžu precizitāti. Turklāt pilnīgas redzamības trūkums varētu ierobežot pētnieka spēju uztvert visa tīkla raksturlielumus.

Bitcoin tīkls ir dinamisks, mezgli pievienojas tīklam vai atstāj to, un tīkla savienojumi laika gaitā mainās. Pētījums aptver konkrētu tīkla momentuzņēmumu, un konstatējumi var pilnībā neatspoguļot tīkla uzvedību ilgākā laika periodā. Ilgtermiņa tīkla dinamikai var būt nepieciešama turpmāka izmeklēšana, lai iegūtu visaptverošu izpratni.

Pētījumā var netikt ņemti vērā vai ņemti vērā ārējie faktori, kas ietekmē tīkla centralitāti, savstarpējo savienojumu, savienojamību un noturību. Piemēram, regulējuma izmaiņas, tehnoloģiskie sasniegumi vai tīkla uzbrukumi var ietekmēt tīkla darbību un rādītājus. Šīs ārējās ietekmes ir ārpus pašreizējā pētījuma darbības jomas.

Finansējuma resursu pieejamība var ietekmēt pētījuma apjomu un mērogu. Un otrādi, finansējuma ierobežojumi potenciāli varētu ierobežot datu analīzes dziļumu un plašumu, kas var ietekmēt no pētījuma rezultātiem izdarīto secinājumu apjomu.

Norobežojumi

  1. Koncentrējieties uz Bitcoin tīklu:

Pētījumā galvenā uzmanība pievērsta Bitcoin tīklam un tā centrālumam, starpsavienojumiem, savienojamībai un noturībai. Citi blokķēžu tīkli vai kriptovalūtas neietilpst šī pētījuma ietvaros. Tāpēc konstatējumi var tieši neattiekties uz citiem tīkliem vai ekosistēmām.

Pētījums ir ierobežots ar noteiktu laika periodu, un analīze aptver Bitcoin tīkla stāvokli šajā laika posmā. Tāpēc tīkla dinamika, metrika un raksturlielumi laika gaitā var mainīties, un pētījuma rezultāti var neatspoguļot nākotnes vai vēsturisko tīkla uzvedību.

Pētījums galvenokārt koncentrējas uz Bitcoin tīkla analīzi protokola slānī. Lai gan tīkla lietojumprogrammu slānis un saistītie pakalpojumi un lietojumprogrammas var ietekmēt tīkla darbību, šajā pētījumā tie nav īpaši apskatīti.

Pētījumā tiek izmantotas īpašas metodoloģijas un analītiskās metodes, lai izmērītu Bitcoin tīkla centralitāti, savstarpējo savienojumu, savienojamību un noturību. Alternatīvas pieejas vai metodes var dot atšķirīgus rezultātus, taču tie nav izpētīti šī pētījuma ietvaros.

Pētījums norobežo ārējo faktoru izpēti, kas ietekmē Bitcoin tīkla īpašības. Ekonomiskie apstākļi, juridiskās un regulējošās izmaiņas vai sociālā attieksme pret kriptovalūtām netiek tieši aplūkota. Šie faktori potenciāli varētu ietekmēt tīkla uzvedību un metriku, taču tie ir ārpus šī pētījuma darbības jomas.

Lai gan pētījuma mērķis ir sniegt ieskatu Bitcoin tīkla īpašībās, atklājumi var nebūt universāli piemērojami visiem tīkla mezgliem vai dalībniekiem. Turklāt mezglu konfigurāciju, ģeogrāfiskā sadalījuma un darbības stratēģiju atšķirības var ietekmēt pētījumu rezultātu vispārināmību visā tīklā.

  • Ierobežots elastības apjoms:

Tīkla noturības izmeklēšana aprobežojas ar konkrētiem rādītājiem un rādītājiem, kas saistīti ar tīkla spēju izturēt traucējumus vai uzbrukumus. Rezultātā pētījumā nav vispusīgi novērtēti visi iespējamie draudi vai ievainojamības, ar kurām varētu saskarties Bitcoin tīkls.

Secinājumi

Iepriekš izklāstītās robežas precizē doktorantūras pētniecības projekta specifiskās robežas un apjomu. Turklāt šo norobežojumu atpazīšana ļauj mērķtiecīgāk izmeklēt un interpretēt konstatējumus noteiktajos parametros. Pētījuma scenārijā, kurā pētnieks ir arī sākotnējās Bitcoin sistēmas radītājs, ir svarīgi atzīt neobjektivitātes potenciālu, ko rada pētnieka personīgie uzskati un iesaistīšanās sistēmas attīstībā.

Pētnieka kā radītāja intīmās zināšanas un perspektīva var ietekmēt interpretācijas un secinājumus par Bitcoin tīkla centrālo, savstarpējo savienojumu un noturību. Lai nodrošinātu, ka pētījumi saglabā objektivitāti un stingrību, ir ļoti svarīgi atklāti un pārredzami risināt šo aizspriedumu. Atklājot lomu un iespējamos aizspriedumus, pētnieks ļauj lasītājiem un recenzentiem kritiski novērtēt pētījuma rezultātus sava autora perspektīvas kontekstā. Šī caurskatāmība ļauj niansētāk izprast pētījumu un mudina citus pētniekus šajā jomā veikt neatkarīgu rezultātu pārbaudi un apstiprināšanu.

Atzīstot doktorantūras projekta pieņēmumus un ierobežojumus, mēs nodrošinām caurskatāmību un veicinām vispusīgu izpratni par pētījuma apjomu un iespējamo ietekmi. Turklāt šie apsvērumi nodrošina pamatu atklājumu interpretācijai un kontekstualizēšanai, kā arī turpmāko pētījumu virzīšanai šajā jomā.

S1 – pārejas paziņojums

Šis pētījums ir izstrādāts, lai kritiski pārbaudītu Bitcoin tīkla centralitāti, tīkla mezglu savstarpējo savienojumu, savienojamību un elastību, izmantojot kvantitatīvus un pārbaudāmus datus, kurus var neatkarīgi pārskatīt un apstiprināt saskaņā ar zinātniskās metodes principiem. Ir svarīgi atzīt, ka Bitcoin tīkls, kas ir publisks tīkls, var radīt novirzes, nosakot konkrētus rezultātus, piemēram, privātumu, anonimitāti un pretrunīgos izsekojamības un neizsekojamības mērķus kriptovalūtas vidē. Šīs definīcijas bieži ir pakļautas filozofiskām diskusijām un dažādām perspektīvām.

Turklāt šajā pētījumā ir atzīta nepieciešamība risināt mērogojamības problēmas saistībā ar Bitcoin kā monetāro maksājumu sistēmu. Tīklam augot un pieaugot ieviešanai, kļūst ļoti svarīgi novērtēt tīkla spēju apstrādāt lielākus darījumu apjomus, vienlaikus saglabājot tā decentralizācijas, drošības un efektivitātes pamatprincipus. Analizējot kvantitatīvos datus un izmantojot noteiktas zinātniskas metodoloģijas, šī pētījuma mērķis ir palīdzēt izprast Bitcoin tīkla mērogošanas problēmas un to ietekmi uz tā kā uzticamas maksājumu sistēmas ilgtermiņa dzīvotspēju.

S2 – Populācija un izlase

Analizējot uz blokķēdes balstītas lietojumprogrammas mērogošanu un mezglu sadalījumu, iesaistītā populācija attiecas uz visu mezglu tīklu, kas piedalās blokķēdes tīklā. Blokķēdē mezgli ir atsevišķi datori vai ierīces, kas uztur izplatītās virsgrāmatas kopiju un piedalās vienprātības mehānismā, lai apstiprinātu un pārbaudītu darījumus.

Šajā kontekstā populācija ietver visus blokķēdes tīkla mezglus neatkarīgi no to ģeogrāfiskās atrašanās vietas, lieluma vai skaitļošanas jaudas. Katrs mezgls veicina kopējo tīkla drošību un decentralizāciju, uzturot blokķēdes kopiju un piedaloties validācijas procesā. No otras puses, paraugu ņemšana ietver mezglu apakškopas atlasi no populācijas analīzei. Izlases mērķis ir gūt ieskatu par kopējā tīkla īpašībām, veiktspēju vai uzvedību, pētot reprezentatīvu apakškopu (Campbell et al., 2020).

Analizējot mērogošanu blokķēdes lietojumprogrammā, paraugu ņemšana var būt noderīga, pētot tīkla veiktspēju dažādās darījumu slodzēs. Atlasot mezglu apakškopu un novērojot to uzvedību liela darījumu apjoma periodos, pētnieki vai izstrādātāji var secināt par visa tīkla mērogojamību. Šī pieeja ļauj veikt efektīvāku analīzi, jo visas mezglu kopas analīze var būt skaitļošanas ziņā dārga.

Tāpat, pārbaudot mezglu sadalījumu, izlase var palīdzēt izprast tīkla mezglu ģeogrāfisko sadalījumu, skaitļošanas iespējas vai savienojamības modeļus. Pētnieki var ekstrapolēt informāciju par plašāku populāciju, atlasot mezglu paraugu un analizējot to atribūtus. Ir svarīgi atzīmēt, ka izlases metodika ir rūpīgi jāizstrādā, lai nodrošinātu, ka izlase ir reprezentatīva un izvairītos no novirzēm. Izvēloties paraugu, jāņem vērā tādi faktori kā mezgla veids (piemēram, “pilni mezgli”, ieguves mezgli), ģeogrāfiskā atrašanās vieta, tīkla savienojamība un skaitļošanas jauda.

Rezumējot, populācija, kas iesaistīta uz blokķēdes balstītas lietojumprogrammas izlasē, analizējot mērogošanu un mezglu sadalījumu, attiecas uz visu blokķēdes tīklā iesaistīto mezglu tīklu. Iztveršana ļauj veikt efektīvāku analīzi, atlasot mezglu apakškopu, lai gūtu ieskatu par visa tīkla raksturlielumiem, veiktspēju un uzvedību.

Atsauces

Barans, P. (1964). Par dalītajiem sakaru tīkliem. IEEE Transactions on Communications12(1), 1–9. https://doi.org/10.1109/TCOM.1964.1088883

Campbell, S., Greenwood, M., Prior, S., Shearer, T., Walkem, K., Young, S., Bywaters, D. un Walker, K. (2020). Mērķtiecīga izlase: sarežģīta vai vienkārša? Pētījuma gadījumu piemēri. Māsu pētījumu žurnāls25(8), 652–661. https://doi.org/10.1177/1744987120927206

Trifa, Z. un Khemakhem, M. (2014). Sybil mezgli kā mazināšanas stratēģija pret Sybil uzbrukumu. Datorzinātnes procedūras32, 1135–1140. https://doi.org/10.1016/j.procs.2014.05.544

Walch, A. (2017). Blockchain nodevīgā vārdnīca: vēl viens izaicinājums regulatoriem. 9.

Walch, A. (2020). “Decentralizācijas” dekonstruēšana: kriptosistēmas pamatprasības izpēte. In Papers.ssrn.com. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3326244

Wright, CS (2008). Bitcoin: vienādranga elektroniskās naudas sistēma. SSRN elektroniskais žurnāls. https://doi.org/10.2139/ssrn.3440802

Skatīties: Blockchain rada sociālo ietekmi uz Filipīnām

YouTube video

Vai esat jauns blokķēdē? Apskatiet CoinGeek sadaļu Blockchain iesācējiem, kas ir galvenais resursu ceļvedis, lai uzzinātu vairāk par blokķēdes tehnoloģiju.

Avots: https://coingeek.com/doctoral-study-components-blockchain-technology/