Blokçeyn əsaslı verilənlər bazası (ing.
Blockchain-based database) — mərkəzləşdirilməmiş və paylanmış blokçeyn texnologiyasına əsaslanan bir verilənlər bazasıdır. Blokçeyn, məlumatların təhlükəsiz,[1] şəffaf və dəyişdirilməz şəkildə saxlanmasını təmin edir. Ənənəvi verilənlər bazalarından fərqli olaraq, blokçeyn texnologiyası məlumatları müxtəlif kompüterlər (ing.node) arasında paylayır və hər bir iştirakçı məlumatın bir nüsxəsini saxlayır.
Blokçeyn, mərkəzləşdirilməmiş bir şəbəkə vasitəsilə məlumatları saxlayır. Verilənlər bir neçə node arasında paylaşılır və heç bir mərkəzi idarəedici orqan yoxdur. Struktur, məlumatların tək bir nöqtədə dəyişdirilməsini və ya pozulmasını qeyri-mümkün edir.[2]
Blokçeyndə məlumatlar bloklar şəklində əlavə olunur və bir blok bir dəfə yazıldıqdan sonra dəyişdirilə bilməz. Hər bir blok əvvəlki blokla kriptografi əlaqəsi ilə bağlıdır,[3] bu da məlumatların sonradan dəyişdirilməsinin qarşısını alır. Dəyişdirilməzlik (ing.Immutable) xüsusiyyəti məlumatların təhlükəsizliyi və şəffaflığı üçün vacibdir.[4]
Məlumatlar blokçeyn üzərində kriptoqrafik metodlarla qorunur. Hər bir blok əvvəlki blokun hash-i ilə əlaqəlidir və bu əlaqə pozulmadan məlumatların dəyişdirilməsi mümkünsüzdür.[5] Bu da məlumatların təhlükəsizliyini artırır və hər hansısa hücuma qarşı daha davamlı edir.[6]
Blokçeyn əsaslı verilənlər bazasında bütün iştirakçılar verilən əməliyyatları izləyə və təsdiq edə bilər. Bütün məlumatlar hər bir node-da saxlanılır və istənilən anda hər kəs məlumatları yoxlaya bilər. Bu xüsusiyyət onu şəffaflıq tələb edən sənaye sahələri üçün ideal edir.[7]
Blokçeyn texnologiyası həmçinin smart kontraktları dəstəkləyir. Bu kontraktlar verilən əməliyyatların avtomatlaşdırılmasını və müəyyən qaydalara əsasən həyata keçirilməsini təmin edir. Smart kontraktlar ticarət, hüquq və digər sahələrdə geniş istifadə olunur.
Mərkəzləşdirilməmiş idarəetmə — məlumatlar mərkəzləşdirilməmiş bir şəbəkə vasitəsilə idarə olunur. Bu, məlumatların təhlükəsizliyini artırır və bir mərkəzi nöqtənin uğursuzluğu riskini azaldır.
Dəyişdirilməzlik — məlumatlar bir dəfə yazıldıqdan sonra dəyişdirilə bilməz, bu da məlumatın dürüstlüyünü və bütövlüyünü təmin edir.
Şəffaflıq və auditin asanlığı — blokçeyn texnologiyası ilə məlumatlar şəffaf olur və audit zamanı izlənməsi asandır.[8]
Təhlükəsizlik — blokçeyn texnologiyasının kriptoqrafik əsasları sayəsində məlumatlar yüksək təhlükəsizlik səviyyəsinə malikdir.
Blokçeyn əsaslı verilənlər bazasının mənfi cəhətləri
Miqyaslanma Problemləri — ənənəvi verilənlər bazalarından fərqli olaraq, blokçeyn texnologiyası hələ də yüksək miqdarda məlumatı sürətlə emal etmək üçün bəzi məhdudiyyətlərlə üzləşir.
Saxlama Məkanı — blokçeyn məlumatların hər bir node-da saxlanmasını tələb edir ki, bu da böyük verilənlər dəstləri üçün saxlama xərclərini artıra bilər.
Yüksək Enerji Tələbi — xüsusilə bəzi konsensus mexanizmləri (məsələn, ing.Proof of Work) çoxlu hesablama gücü tələb edir və enerji sərfiyyatını artırır.
BigchainDB — blokçeyn əsaslı verilənlər bazası, həmən böyük məlumatların saxlanmasını və sorğulanmasını təmin edir. Əlaqəli məlumatlar üçün istifadə edilə bilər.
Hyperledger Fabric — IBM tərəfindən inkişaf etdirilən bu blokçeyn əsaslı platforma, xüsusilə sənaye tətbiqləri üçün nəzərdə tutulmuşdur və icazəli bir blokçeyn bazasıdır.[9]
Chainlink — smart kontraktları real dünya məlumatlarına bağlamaq üçün istifadə edilən bir blokçeyn əsaslı verilənlər bazasıdır.
Blokçeyn əsaslı verilənlər bazaları maliyyə, logistika, tibb və digər sahələrdə istifadə olunur, çünki bu texnologiya məlumatların təhlükəsizliyini və şəffaflığını artırır, habelə əməliyyatları daha sürətli və etibarlı edir.[10]
↑Casino, Fran; K. Dasaklis, Thomas; Patsakisa, Constantinos. "A systematic literature review of blockchain-based applications: Current status, classification and open issues". Telematics and Informatics. Elsevier. 36. March 2019: 55–81. doi:10.1016/j.tele.2018.11.006. ISSN0736-5853.
↑Raikwar, Mayank; Gligoroski, Danilo; Velinov, Goran. Trends in Development of Databases and Blockchain // 2020 Seventh International Conference on Software Defined Systems (SDS). 2020-03-12. 177–182. arXiv:2003.05687. doi:10.1109/SDS49854.2020.9143893. ISBN978-1-7281-7219-4.