Қызметтер
ТарифтерБлогAPI

Қызметтер

ТарифтерБлогAPI
Византиялық ақауларға төзімділіктің түсіндірмесі және оның ақылды келісім-шарттар үшін қауіпсіздікті қамтамасыз етудегі рөлі
banner image
banner image

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

Блокчейн желілеріндегі BFT рөлі

BFT дегеніміз не? Византиялық ақауларға төзімділік - бұл кейбір түйіндер бұзылған немесе басқаларға зиян келтіруге тырысқанда да бөлінген жүйенің жұмыс істеу тәсілі. Оны бөлшектеп көрейік.

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

Жоғарыда айтылған BFT алгоритмі зиянды түйіндердің немесе сәтсіздіктердің болуына қарамастан орталықтандырылмаған желіде консенсусқа қол жеткізудің неғұрлым сенімді және қауіпсіз механизмін қамтамасыз ету арқылы бұл мәселені шешуге көмектеседі. Византиялық ақауларға төзімділік блокчейн хаттамасы, оның нақтыланған нұсқасы сияқты практикалық византиялық ақауларға төзімділік (pBFT), транзакцияларды келісу үшін блокчейн желісіндегі барлық түйіндер ұстануға тиіс арнайы ережелер жинағын қамтиды. Ол компьютерді қажет ететін процедураларды қажет етпейді және түйіндердің дауыстарын санаудан және басым келісімге келуден тұрады.

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

Византиялық ақауларға төзімділік ақылды келісімшарттардың қауіпсіздігін қалай қамтамасыз етеді

Византия консенсус блокчейн протоколы мен смарт келісімшарттар бір-бірімен тығыз байланысты. BFT орталықсыздандыруды және цифрлық қауіпсіздікті қамтамасыз етеді, осылайша смарт келісімшарттар – криптовалюталық транзакциялардағы міндеттемелерді қадағалайтын және орындайтын блокчейн ішінде сақталған компьютерлік бағдарламалар – жасалуы мүмкін.

BFT протоколы және оның практикалық византиялық ақауларға төзімділік (PBFT) сияқты жетілдірілген нұсқалары смарт келісімшарттар мен блокчейн желісінің қауіпсіздік мәселелеріне танымал шешім болды, егер:

  • '(n-1)/3' түйіндері 'n' түйіндерінен артық емес (түйіндердің жалпы саны);
  • Қатысушының хабарламасы алғаш рет жіберілген кезде және оны басқа қатысушы-адресер алған кездегі уақыт шексіздікке дейін өспейді және т.б.

Византиядағы ақауларға төзімділіктің түсіндірмесі

Ақылды келісім-шарттар үшін Византия ақауларына төзімділіктің артықшылықтары

Әрине, әлемдегі кез келген басқа нәрсе сияқты, Византия ақауларына төзімділік блокчейн хаттамасы мен Византиялық ақауларға төзімділік алгоритмінің көптеген артықшылықтары бар.

  • Жылдамдық пен сенімділік

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

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

Блокчейн бірде-бір түйін немесе түйіндер тобы бүкіл желіні басқара алмайтындығына кепілдік береді.

  • Қауіпсіздік және шабуылға қарсы тұру

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

  • Жоғары масштабтау

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

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

Византиялық ақауларға төзімділіктің шектеулері

Дегенмен, Византиялық ақауларға төзімділік блокчейн хаттамаларының өз проблемалары бар.

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

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

Ақылды келісім-шарттар үшін византиялық ақауларға төзімділіктің жетістіктері мен болашаққа болжамы

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

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

Блокчейн индустриясына әсер ететін негізгі тақырыптар мен технологияларды жақсырақ түсіну үшін Cryptomus блог мақалаларын оқуды жалғастырыңыз. Рақмет сізге!

Мақаланы бағалаңыз

Алдыңғы постДоллардан тыс тұрақты коиндер: еуро, иен және басқаларды зерттеу
Келесі постКриптовалюталар туралы ең үлкен 10 миф жойылды

Егер сізде сұрақ туындаса, байланысыңызды қалдырыңыз, біз сізге жауап береміз

banner image
banner image

Криптосаяхатыңызды жеңілдетіңіз

Криптовалюталарды сақтағыңыз, жібергіңіз, қабылдағыңыз, үлес қосқыңыз немесе сауда жасағыңыз келе ме? Cryptomus көмегімен бәрі мүмкін — тіркеліп, криптовалюталық қорларыңызды біздің ыңғайлы құралдарымызбен басқарыңыз.

пікірлер

0

Тақырып

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

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