Докторантураның құрамдас бөліктері: Блокчейн технологиясы

Бұл мақала алғаш рет доктор Крейг Райттың блогында жарияланды және біз автордың рұқсатымен қайта жарияладық.

S1 – Операциялық анықтамалар

Блокчейндегі масштабтылықты зерттеген кезде, сәйкес факторларды дәйекті және дәл өлшеуді қамтамасыз ету үшін нақты операциялық анықтамаларды орнату өте маңызды. Дегенмен, Уолч (2017) блокчейн технологиясының айналасындағы сұйық және даулы тілден туындаған қиындықтар проблемаларға әкелуі мүмкін деп санайды. Нақтырақ айтқанда, блокчейн экожүйесінде қолданылатын терминология жиі дәл емес, бір-біріне сәйкес келмейтін және сәйкес келмейтіні айтылады. Сонымен қатар, әртүрлі терминдер бір-бірінің орнына қолданылып, шатастыруды күшейтеді.

Бұл зерттеу бұл тілдік кедергі реттеушілерге технологияны дәл түсінуді және бағалауды қиындатады, бұл қате шешімдерге және юрисдикциялар бойынша сәйкес келмейтін реттеуге әкелуі мүмкін. Сонымен қатар, блокчейн индустриясындағы әзірлеушілер мен басқа адамдар тәуекелді азайта отырып, пайданы асыра көрсететін әрекеттермен үнемі айналысады. Уолч (2020) кейінгі мақаласында атап өткендей, блокчейн технологиясының айналасындағы түсініксіз лексика технологияны жақтаушыларға оның мүмкіндіктері мен артықшылықтарын асыра көрсетуді жеңілдетеді, сонымен бірге ықтимал тәуекелдер мен кемшіліктерді азайтады. Бұл жағдай блокчейн технологиясының пәнаралық сипатымен күрделене түседі, бұл реттеушілерді тәжірибелерінің жоқтығынан салалық шағымдарға қарсы тұрудан тартынуы мүмкін.

«Толық түйін» сияқты жаңылыстыратын терминдер блокчейн желісіндегі түйіндердің жұмысы мен мүмкіндіктері туралы түсінбеушілік пен қате түсініктерге ықпал етуі мүмкін. Осылайша, бұл терминдер мен анықтамаларды қағазда анықтау өте маңызды болады. Осы терминдерді түсіну үшін кейбір операциялық анықтамаларды қарастыру қажет:

  1. Транзакция өткізу қабілеті: Бұл блокчейн желісінің белгілі бір уақыт аралығында өңдейтін транзакциялар санын білдіреді. Желінің ауқымдылығын дәл өлшеу үшін нақты уақыт бірлігін (мысалы, секундтағы транзакциялар, минутына транзакциялар) анықтау өте маңызды.
  2. Растау уақыты: транзакцияны растауға және блокчейнге қосуға кететін уақытты білдіреді. Бұл анықтама транзакцияны блокқа қосуға кететін уақытты немесе транзакцияны қамтитын блоктың үстіне белгілі бір блоктар санын қосу уақытын қамтуы керек.
  3. Блок өлшемі: блокчейндегі блоктың максималды рұқсат етілген өлшемін анықтайды. Мұны байттар немесе басқа сәйкес бірліктер арқылы өлшеуге болады. Блок өлшемі желінің ауқымдылығын анықтауда шешуші рөл атқарады, өйткені ол әрбір блокқа қосылуы мүмкін транзакциялар санына әсер етеді.
  4. Желінің кешігуі: бұл блокчейн желісі бойынша ақпаратты таратуда орын алған уақыт кідірісін білдіреді. Желінің кешігуі желінің жалпы өнімділігіне және масштабталуына әсер етуі мүмкін; осылайша ол дәйекті түрде анықталып, өлшенуі керек.
  5. Түйін саны: блокчейн желісіне қатысатын белсенді түйіндердің жалпы санын білдіреді. Түйіндердің саны желінің ауқымдылығына айтарлықтай әсер етуі мүмкін және белсенді түйіндерді анықтаудың нақты критерийлерін анықтау өте маңызды.
  6. Консенсус механизмі: ол түйіндер арасында консенсусқа қол жеткізу үшін блокчейн желісі пайдаланатын нақты алгоритмге немесе хаттамаға қатысты. Консенсус механизмі масштабтауға әсер етуі мүмкін және оның операциялық анықтамасы пайдаланылатын нақты алгоритм және кез келген байланысты параметрлер туралы мәліметтерді қамтуы керек.
  7. Есептеу қуаты: ол блокчейн желісіндегі жеке түйіндердің өңдеу мүмкіндіктерін анықтайды. Есептеу қуаты транзакциялардың тексерілу және блокчейнге қосылу жылдамдығына әсер етуі мүмкін. Сондықтан операциялық анықтама хэш жылдамдығы немесе өңдеу жылдамдығы сияқты есептеу қуатын өлшеу үшін қолданылатын арнайы метриканы қамтуы керек.
  8. Масштабтау метрикасы: бұл блокчейн желісінің ауқымдылығын бағалау үшін пайдаланылатын нақты метриканы немесе критерийлерді қамтиды. Бұл транзакцияның өткізу қабілеті, растау уақыты немесе желінің транзакция көлемінің ұлғаюын өңдеу мүмкіндігін анықтайтын кез келген басқа өлшенетін фактор болуы мүмкін.

Түйіндер

Информатикада түйін әртүрлі деректер құрылымдарында және желілік жүйелерде іргелі ұғым болып табылады (Trifa & Khemakhem, 2014). Түйіннің нақты анықтамасы мәтінмәнге байланысты өзгеруі мүмкін, бірақ әдетте түйін үлкенірек құрылым немесе желі ішіндегі жеке элементке немесе нысанға сілтеме жасайды. Кеңейтілген тілде қолданылатын түйін сияқты терминнің анықтамасы мен блокчейн сияқты белгілі бір өріс арасында елеулі сәйкестіктер бар. Мұнда әртүрлі информатика салаларындағы түйіндердің бірнеше стандартты анықтамалары берілген:

  1. Деректер құрылымдары: Байланыстырылған тізімдер, ағаштар немесе графиктер сияқты деректер құрылымдарында түйін құрылымдағы деректердің жеке элементін немесе бірлігін білдіреді. Әрбір түйін әдетте мәнді немесе деректер жүктемесін және құрылымдағы басқа түйіндерге бір немесе бірнеше сілтемелерді немесе көрсеткіштерді қамтиды. Түйіндер негізгі құрылымды құру үшін өзара байланысты, бұл деректерді тиімді сақтау мен өңдеуге мүмкіндік береді.
  2. Желілер: Желіде түйін желі арқылы деректерді жіберуге, қабылдауға немесе қайта жіберуге болатын кез келген құрылғыны немесе нысанды білдіреді. Бұған компьютерлер, серверлер, маршрутизаторлар, қосқыштар немесе желіге қосылған кез келген басқа құрылғы кіруі мүмкін. Желідегі әрбір түйіннің бірегей мекенжайы немесе идентификаторы болады және желі ішіндегі деректер пакеттерін жіберу мен бағыттауда рөл атқарады.
  3. График теориясы: Графтар теориясында түйін (төбе деп те аталады) диаграммадағы дискретті нысанды немесе нысанды білдіреді. График түйіндердің жұптарын қосатын түйіндер мен жиектер жиынтығынан тұрады. Түйіндер жеке тұлғалар, қалалар немесе веб-беттер сияқты әртүрлі нысандарды көрсете алады, ал жиектер түйіндер арасындағы қатынастарды немесе байланыстарды білдіреді.
  4. Бөлінген жүйелер: Бөлінген жүйелерде түйін бөлінген желіге немесе жүйеге қатысатын есептеу құрылғысын немесе серверді білдіреді. Әрбір түйіннің әдетте өңдеу мүмкіндіктері, сақтау және байланыс мүмкіндіктері болады. Түйіндер тапсырмаларды орындау, деректерді ортақ пайдалану және орталықтандырылмаған түрде қызметтерді көрсету үшін бір-бірімен ынтымақтасады және байланысады.

Түйіннің нақты анықтамасы мен сипаттамалары талқыланатын нақты қолданбаға немесе жүйеге байланысты өзгеруі мүмкін екенін ескеру маңызды. Соған қарамастан, түйін ұғымы информатикада негізгі құрылымдық блок ретінде қызмет етеді, деректерді ұсынуға, ұйымдастыруға және манипуляциялауға мүмкіндік береді және желілер мен бөлінген жүйелер ішінде байланыс пен үйлестіруді жеңілдетеді.

Bitcoin ақпарының «Желі» деп аталатын 5-бөлімі Bitcoin желісіндегі түйіндердің операциялық анықтамалары туралы түсінік береді. Мұнда блокчейн желісіндегі түйіндерді зерделеу кезінде ескеру қажет маңызды сипаттамалар, әсіресе Bitcoin ақпарында сипатталған тұжырымдамаларға сілтеме (Райт, 2008):

  1. Мұрағат түйіндері: Мұрағат түйіндері – бүкіл блокчейннің толық көшірмесін сақтайтын компьютерлер немесе құрылғылар. Бұл түйіндер транзакциялар мен блоктарды растамайды және тексермейді. Бұлар «Толық түйін» деп жалған аталса да, олар айналысатын жалғыз әрекет транзакция тарихының шектеулі жиынын сақтау және тарату болып табылады. Bitcoin желісінде мұрағат түйіндері блокчейннің тұтастығын сақтау және консенсус механизміне қатысу ретінде алға жылжытылады. Дегенмен, транзакцияларды растайтын және тексеретін жалғыз түйіндер ақ қағаздың 5-бөлімінде анықталғандар, олар тау-кен түйіндері деп те аталады.
  2. Тау-кен түйіндері: тау-кен түйіндері - бұл толық түйін деп дұрыс атауға болатын жалғыз жүйе, өйткені олар тау-кен өндіру процесіне қатысады, онда олар блокчейнге жаңа блоктарды қосу үшін есептеуді қажет ететін басқатырғыштарды шешу үшін жарысады. Майнинг түйіндері транзакцияларды тексереді және расталған транзакцияларды қамтитын жаңа блоктарды жасайды. Олар желіге есептеу қуатын қосады және блокчейнді қорғауға және кеңейтуге жауапты.
  3. Жеңіл (SPV) түйіндері: Жеңіл түйіндер ретінде белгілі жеңілдетілген төлемді тексеру (SPV) түйіндері бүкіл блокчейнді сақтамайды, бірақ транзакцияны тексеру үшін толық түйіндерге сүйенеді. Бұл түйіндер әдетте тек блок тақырыптарын сақтайтын шектеулі деректер жинағын сақтайды және белгілі блоктардағы транзакциялардың қосылуын тексеру үшін Merkle дәлелдерін пайдаланады. SPV түйіндері транзакция тарихын толық талап етпейтін пайдаланушылар үшін жеңілірек опцияны қамтамасыз етеді.
  4. Желіге қосылу мүмкіндігі: Бұл операциялық анықтама түйіннің желідегі басқа түйіндермен қосылу және байланысу мүмкіндігін білдіреді. Түйіндер ақпарат алмасу, транзакциялар мен блоктарды тарату және консенсус процесіне қатысу үшін желілік қосылымдарды орнатуы және қолдауы керек. Желі қосылымын түйіндегі сілтемелердің санымен немесе оның қосылымдарының сапасымен өлшеуге болады.
  5. Консенсусқа қатысу: Бұл анықтама блокчейн желісінің консенсус механизміне түйіндердің белсенді қатысуын қамтиды. Bitcoin желісінде түйіндер жұмысты дәлелдеу алгоритмін орындау, жаңа блоктарды өндіруге есептеу қуатын қосу және транзакцияларды тексеру арқылы консенсус процесіне қатысады. Қатысу деңгейін өндіруге арналған есептеу ресурстары немесе транзакцияларды растау және тарату жиілігі негізінде бағалауға болады.
  6. Түйіндердің әртүрлілігі: бұл түйін түрлерінің әртүрлілігін және олардың желі ішінде таралуын білдіреді. Бұл операциялық анықтама толық түйіндердің, тау-кен түйіндерінің, SPV түйіндерінің және басқа мамандандырылған түйіндердің болуын қарастырады. Түйіндердің әртүрлілігі желінің орталықсыздандырылуына және тұрақтылығына әсер етуі мүмкін, өйткені түйіндердің әртүрлі түрлері бірегей функцияларды қамтамасыз етеді және бөлінген экожүйені сақтауға көмектеседі.

Түйіндердің осы операциялық анықтамаларын қарастыра отырып, зерттеушілер блокчейн желісіндегі түйіндердің сипаттамаларын, рөлдерін және өзара әрекеттесулерін, әсіресе Bitcoin ақпарында баяндалған тұжырымдамаларға қатысты дәл сипаттап, талдай алады. Сонымен қатар, бұл анықтамалар түйін архитектурасын, желі динамикасын және блокчейн жүйесінің жалпы жұмысын түсінуге көмектеседі.

Орталықсыздандыру

Баран (1964) таратылған байланыс желілері түсінігін қарастырады. Бұл жұмыста автор үзілістер мен сәтсіздіктерге төтеп бере алатын таратылған желі архитектурасын ұсына отырып, орталықтандырылмаған желілер идеясының негізін қалайды. Баран тор тәрізді құрылымда қосылған түйіндерден тұратын желі тұжырымдамасын ұсынады. Бұл бөлінген немесе орталықтандырылмаған желі архитектурасы орталық органға немесе бір сәтсіздік нүктесіне сенбей, хабарламаларды бірнеше жолдар арқылы бағыттауға мүмкіндік беру арқылы сенімді және тұрақты байланысты қамтамасыз етуге бағытталған.

Орталықсыздандыруды анықтау тәсілі ретінде алғаш рет Баран ұсынған тұжырымдама (1964) артықшылықты, ақауларға төзімділікті және орталық басқару түйінінің жоқтығын жақтау арқылы орталықтандырылмаған желінің принциптерін белгілейді. Бұл жұмыс орталықтандырылмаған жүйелердің дамуына айтарлықтай әсер етті және осы саладағы одан әрі зерттеулер мен жетістіктерге негіз болды. Дегенмен, «орталықсыздандыру» терминінің кең таралған баламалы қолданылуымен (Walch, 2017) және нәтижесінде контекстке және информатикадағы нақты қолданбаларға байланысты әртүрлі түсіндірулер блокчейн технологиясын талдауда бұл терминді дәл анықтау қажет болады.

Сондықтан, Баранның (1964) жұмысы таратылған желілер саласында негіз болғанымен, орталықсыздандырудың жан-жақты анықтамасы биткоинге қолданылған кезде кеңірек әдебиеттер мен зерттеулерді зерттеуді талап етеді. Осы факторларға нақты операциялық түсініктемелер бере отырып, зерттеушілер блокчейн желісіндегі масштабтауды зерттеуде жүйелілік пен салыстырмалылықты қамтамасыз ете алады. Сонымен қатар, бұл анықтамалар эксперименттерді жобалауға, деректерді жинауға және нәтижелерді дәл талдауға көмектеседі.

S1 – Болжамдар, шектеулер және шектеулер

Бұл бөлімде біз Bitcoin желісінің орталықтылығын, өзара байланысын, қосылуын және тұрақтылығын өлшеуге бағытталған ауқымды докторлық жобаға байланысты болжамдар мен шектеулерді талқылаймыз. Осы факторларды мойындай отырып, біз ашықтықты қамтамасыз етеміз және зерттеу нәтижелерінің ауқымы мен ықтимал әсері туралы жан-жақты түсінік береміз.

жорамалдар

  1. Bitcoin хаттамасының тұрақтылығы:

Биткоиннің негізгі протоколы мен желі архитектурасы зерттеу кезеңінде салыстырмалы түрде тұрақты болып қалады деп есептейміз. Дегенмен, протоколға кез келген елеулі өзгерістер немесе жаңартулар желінің құрылымы мен көрсеткіштеріне әсер етіп, нәтижелердің дұрыстығына әсер етуі мүмкін.

Талдау үшін Bitcoin желісі туралы жеткілікті деректер мен ақпарат бар деп болжануда. Жоба сәйкес желі деректерін, түйін ақпаратын және қосылым мәліметтерін қамтамасыз ететін қолжетімді деректер көздеріне сүйенеді. Дегенмен, мұндай деректердің қолжетімділігі мен сапасы әртүрлі болуы мүмкін, бұл зерттеудің дәлдігі мен сенімділігіне әсер етуі мүмкін.

  • Желілік топологияны дәл көрсету:

Желінің орталықтылығын, өзара байланысын, қосылу мүмкіндігін және тұрақтылығын өлшеуге арналған таңдалған әдістер мен құралдар оның топологиясын дәл көрсете алады деп есептейміз. Талдау жиналған деректердің желі құрылымы мен қосылымдарын тиімді түсіретінін көрсетеді.

  • Метрика мен әдістеменің жарамдылығы:

Жоба орталықтылықты, өзара байланыстылықты, қосылуды және тұрақтылықты өлшеуге арналған таңдалған өлшемдер мен әдістемелер Bitcoin желісін бағалау үшін жарамды және жарамды деп болжайды. Сонымен қатар, таңдалған көрсеткіштер белгіленген теориялық негіздерге сәйкес келуі және зерттеу мақсаттарына сәйкестігін көрсетуі керек.

шектеулер

  1. Деректердің қол жетімділігі және толықтығы:

Бір шектеу деректердің қолжетімділігін ықтимал шектеу болып табылады. Bitcoin желісіндегі жан-жақты және нақты уақыттағы деректер оңай қол жетімді болмауы мүмкін. Зерттеушілер бүкіл желіні қамти алмайтын немесе жаңартылған ақпаратты ұсынбауы мүмкін жалпыға қолжетімді деректер көздеріне сенуге мәжбүр болуы мүмкін. Бұл шектеу талдаудың толықтығы мен дәлдігіне әсер етуі мүмкін.

  • Деректердің дәлдігі және іріктеу ауытқуы:

Әртүрлі көздерден алынған деректердің дәлдігі мен толықтығы әртүрлі болуы мүмкін. Дәл емес немесе толық емес деректер біржақтылықты тудыруы және зерттеу нәтижелерінің сенімділігіне әсер етуі мүмкін. Сонымен қатар, талдау үшін түйіндерді таңдау іріктеудің бұрмалануын енгізуі мүмкін, бұл нәтижелердің бүкіл Bitcoin желісіне жалпылануын шектеуі мүмкін.

Барлық желі түйіндері зерттеушілерге көрінбеуі немесе белгілі болмауы мүмкін. Мысалы, кейбір түйіндер жеке жұмыс істеуді таңдауы немесе жасырын қалуы мүмкін, бұл өлшемдер мен талдаулардың дәлдігіне әсер етеді. Сонымен қатар, толық көрінудің болмауы зерттеушінің бүкіл желінің сипаттамаларын түсіру мүмкіндігін шектеуі мүмкін.

Bitcoin желісі динамикалық болып табылады, түйіндер желіге қосылып немесе одан шығады, ал желілік қосылымдар уақыт өте өзгереді. Зерттеу желінің белгілі бір суретін түсіреді және нәтижелер желінің ұзақ уақыт бойы әрекетін толық көрсетпеуі мүмкін. Ұзақ мерзімді желі динамикасы жан-жақты түсіну үшін қосымша зерттеуді қажет етуі мүмкін.

Зерттеу желінің орталықтылығына, өзара байланысына, қосылу мүмкіндігіне және тұрақтылығына әсер ететін сыртқы факторларды қарастырмауы немесе есепке алмауы мүмкін. Мысалы, реттеуші өзгерістер, технологиялық жетістіктер немесе желілік шабуылдар желінің мінез-құлқы мен көрсеткіштеріне әсер етуі мүмкін. Бұл сыртқы әсерлер қазіргі зерттеудің шеңберінен тыс.

Қаржыландыру ресурстарының болуы зерттеудің көлемі мен ауқымына әсер етуі мүмкін. Керісінше, қаржыландырудағы шектеулер деректерді талдаудың тереңдігі мен кеңдігін шектеуі мүмкін, бұл зерттеу нәтижелерінен алынған қорытындылардың көлеміне әсер етуі мүмкін.

Делимитациялар

  1. Bitcoin желісіне назар аударыңыз:

Зерттеу биткоин желісіне және оның орталықтылығына, өзара байланысына, қосылу мүмкіндігіне және тұрақтылығына бағытталған. Басқа блокчейн желілері немесе криптовалюталар осы зерттеудің ауқымынан тыс. Сондықтан нәтижелер басқа желілерге немесе экожүйелерге тікелей қолданылмауы мүмкін.

Зерттеу белгілі бір уақыт кезеңімен шектеледі және талдау осы уақыт аралығындағы Bitcoin желісінің күйін түсіреді. Сондықтан желінің динамикасы, көрсеткіштері және сипаттамалары уақыт өте келе дамуы мүмкін және зерттеу нәтижелері болашақ немесе тарихи желі әрекетін көрсетпеуі мүмкін.

Зерттеу, ең алдымен, протокол деңгейіндегі Bitcoin желісін талдауға бағытталған. Желінің қолданбалы деңгейі және оған қатысты қызметтер мен қолданбалар желінің әрекетіне әсер етуі мүмкін болса да, олар бұл зерттеуде нақты қарастырылмаған.

Зерттеу биткоин желісінің орталықтылығын, өзара байланысын, қосылуын және тұрақтылығын өлшеу үшін арнайы әдістемелер мен аналитикалық әдістерді қабылдайды. Балама тәсілдер немесе әдістер әртүрлі нәтижелер беруі мүмкін, бірақ олар осы зерттеу аясында зерттелмеген.

Зерттеу Bitcoin желісінің сипаттамаларына әсер ететін сыртқы факторларды зерттеуді шектейді. Экономикалық жағдайлар, құқықтық және реттеуші өзгерістер немесе криптовалюталарға қатысты әлеуметтік көзқарастар тікелей қарастырылмаған. Бұл факторлар желінің мінез-құлқы мен көрсеткіштеріне ықтимал әсер етуі мүмкін, бірақ бұл зерттеудің ауқымынан тыс.

Зерттеу Bitcoin желісінің сипаттамалары туралы түсінік беруге бағытталғанымен, нәтижелер желідегі барлық түйіндерге немесе қатысушыларға әмбебап түрде қолданылмауы мүмкін. Бұған қоса, түйін конфигурацияларындағы, географиялық таралудағы және операциялық стратегиялардағы өзгерістер бүкіл желіге зерттеу нәтижелерінің жалпылануына әсер етуі мүмкін.

  • Төзімділіктің шектеулі ауқымы:

Желінің тұрақтылығын зерттеу желінің бұзылуларға немесе шабуылдарға төтеп беру қабілетіне қатысты нақты көрсеткіштер мен көрсеткіштермен шектеледі. Нәтижесінде, зерттеу Bitcoin желісі тап болуы мүмкін барлық ықтимал қауіптерді немесе осалдықтарды жан-жақты бағалай алмайды.

қорытынды

Жоғарыда көрсетілген шектеулер докторлық зерттеу жобасының нақты шекаралары мен көлемін нақтылайды. Бұдан басқа, бұл шектеулерді тану анықталған параметрлер шеңберіндегі қорытындыларды неғұрлым мұқият зерттеуге және түсіндіруге мүмкіндік береді. Зерттеуші сонымен қатар түпнұсқа Bitcoin жүйесінің жасаушысы болатын зерттеу сценарийінде зерттеушінің жеке көзқарасы мен жүйені дамытуға қатысуына байланысты біржақтылық әлеуетін мойындау өте маңызды.

Зерттеушінің жасаушы ретіндегі жақын білімі мен перспективасы биткоин желісінің орталықтылығына, өзара байланысына және тұрақтылығына қатысты түсіндірмелер мен қорытындыларға әсер етуі мүмкін. Зерттеудің объективтілігі мен қатаңдығын қамтамасыз ету үшін бұл бетбұрысты ашық және мөлдір түрде шешу өте маңызды. Рөлді және әлеуетті бейімділіктерді аша отырып, зерттеуші оқырмандар мен рецензенттерге зерттеу нәтижелерін жасаушының көзқарасы аясында сыни тұрғыдан бағалауға мүмкіндік береді. Бұл мөлдірлік зерттеуді тереңірек түсінуге мүмкіндік береді және осы саладағы басқа зерттеушілердің нәтижелерді тәуелсіз тексеруі мен растауын ынталандырады.

Докторлық жобаның болжамдары мен шектеулерін мойындай отырып, біз ашықтықты қамтамасыз етеміз және зерттеу ауқымы мен әлеуетті әсерін жан-жақты түсінуге ықпал етеміз. Бұған қоса, бұл ойлар қорытындыларды интерпретациялау мен контекстке келтіруге және осы саладағы болашақ зерттеулерге басшылық жасауға негіз береді.

S1 – Өтпелі мәлімдеме

Бұл зерттеу ғылыми әдіс қағидаттарына сәйкес тәуелсіз тексерілетін және расталатын сандық және тексерілетін деректерді пайдалана отырып, Bitcoin желісінің орталықтылығын, желі түйіндері арасындағы өзара байланысты, қосылымды және тұрақтылықты сыни тұрғыдан зерттеу үшін әзірленген. Биткоин желісі жалпыға ортақ желі болғандықтан, құпиялылық, анонимдік және криптовалюталық ландшафтта бақылау және бақыланбаудың қарама-қарсы мақсаттары сияқты нақты нәтижелерді анықтауда біржақтылықтарды енгізуі мүмкін екенін мойындау қажет. Бұл анықтамалар көбінесе философиялық талқылауларға және әртүрлі көзқарастарға ұшырайды.

Сонымен қатар, бұл зерттеу ақшалай төлем жүйесі ретінде биткоин контекстінде ауқымдылық мәселелерін шешу қажеттілігін мойындайды. Желі өскен сайын және қабылдау ұлғайған сайын орталықсыздандыру, қауіпсіздік және тиімділіктің негізгі принциптерін сақтай отырып, желінің үлкен транзакция көлемін өңдеу қабілетін бағалау өте маңызды болады. Сандық деректерді талдау және белгіленген ғылыми әдістемелерді қолдану арқылы бұл зерттеу Bitcoin желісіндегі масштабтау мәселелерін және олардың сенімді төлем жүйесі ретінде ұзақ мерзімді өміршеңдігінің салдарын түсінуге үлес қосуға бағытталған.

S2 – Популяция және іріктеу

Блокчейн негізіндегі қосымшаның масштабтауын және түйінді бөлуді талдау кезінде тартылған халық блокчейн желісіне қатысатын түйіндердің бүкіл желісіне жатады. Блокчейнде түйіндер - бұл таратылған кітаптың көшірмесін жүргізетін және транзакцияларды тексеру және тексеру үшін консенсус механизміне қатысатын жеке компьютерлер немесе құрылғылар.

Бұл контексттегі популяция географиялық орналасуына, өлшеміне немесе есептеу қуатына қарамастан блокчейн желісіндегі барлық түйіндерді қамтиды. Әрбір түйін блокчейннің көшірмесін сақтау және валидация процесіне қатысу арқылы желінің жалпы қауіпсіздігі мен орталықсыздануына үлес қосады. Екінші жағынан, іріктеу талдау үшін жиынтықтан түйіндердің ішкі жиынын таңдауды қамтиды. Іріктеу өкілді ішкі жиынды зерттеу арқылы жалпы желінің сипаттамалары, өнімділігі немесе мінез-құлқы туралы түсінік алуға бағытталған (Кэмпбелл және т.б., 2020).

Блокчейнге негізделген қолданбада масштабтауды талдаған кезде, іріктеу әртүрлі транзакция жүктемелері кезінде желінің өнімділігін зерттеуде пайдалы болуы мүмкін. Түйіндердің ішкі жиынын таңдау және транзакция көлемі жоғары кезеңдердегі олардың мінез-құлқын бақылау арқылы зерттеушілер немесе әзірлеушілер бүкіл желінің ауқымдылығы туралы қорытынды жасай алады. Бұл тәсіл тиімдірек талдау жүргізуге мүмкіндік береді, өйткені түйіндердің бүкіл популяциясын талдау үшін есептеу қымбат болуы мүмкін.

Сол сияқты, түйіндердің таралуын зерттегенде, іріктеу желідегі түйіндердің географиялық таралуын, есептеу мүмкіндіктерін немесе қосылу үлгілерін түсінуге көмектеседі. Зерттеушілер түйіндердің үлгісін таңдау және олардың атрибуттарын талдау арқылы кеңірек популяция туралы ақпаратты экстраполяциялай алады. Таңдаудың репрезентативті болуын қамтамасыз ету үшін іріктеу әдістемесі мұқият әзірленуі керек екенін ескеру маңызды. Үлгіні таңдаған кезде түйін түрі (мысалы, «толық түйіндер», тау-кен түйіндері), географиялық орналасу, желіге қосылу мүмкіндігі және есептеу қуаты сияқты факторларды ескеру қажет.

Қорытындылай келе, масштабтауды және түйінді бөлуді талдау кезінде блокчейн негізіндегі қолданбаны таңдауға қатысатын популяция блокчейн желісіне қатысатын түйіндердің бүкіл желісіне жатады. Үлгі алу жалпы желінің сипаттамалары, өнімділігі және әрекеті туралы түсінік алу үшін түйіндердің ішкі жиынын таңдау арқылы тиімдірек талдауға мүмкіндік береді.

Әдебиеттер тізімі

Баран, П. (1964). Бөлінген коммуникация желілерінде. Коммуникациялар бойынша IEEE транзакциялары12(1), 1–9. https://doi.org/10.1109/TCOM.1964.1088883

Кэмпбелл, С., Гринвуд, М., Приор, С., Ширер, Т., Уолкем, К., Янг, С., Байуотерс, Д. және Уокер, К. (2020). Мақсатты іріктеу: күрделі немесе қарапайым? Зерттеу жағдайларының мысалдары. Мейірбике ісін зерттеу журналы25(8), 652–661. https://doi.org/10.1177/1744987120927206

Trifa, Z., & Khemakhem, M. (2014). Sybil түйіндері Sybil шабуылына қарсы әсерді азайту стратегиясы ретінде. Компьютерлік ғылымдар процедуралары32, 1135–1140. https://doi.org/10.1016/j.procs.2014.05.544

Уолч, А. (2017). blockchain-тің опасыз сөздік қоры: реттеушілер үшін тағы бір сынақ. 9.

Уолч, А. (2020). «Орталықсыздандыруды» деконструкциялау: криптографиялық жүйелердің негізгі талаптарын зерттеу. жылы Papers.ssrn.com. https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3326244

Райт, CS (2008). Биткоин: Тең-теңімен электронды қолма-қол ақша жүйесі. SSRN электронды журналы. https://doi.org/10.2139/ssrn.3440802

Қарау: Blockchain Филиппинге әлеуметтік әсер етеді

YouTube бейнесі

Блокчейнге жаңадан келдіңіз бе? CoinGeek-тің жаңадан бастаушыларға арналған блокчейн бөлімін қараңыз, блокчейн технологиясы туралы көбірек білу үшін түпкілікті ресурстық нұсқаулық.

Дереккөз: https://coingeek.com/doctoral-study-components-blockchain-technology/