Blockchain və ya blockchain, keçmişdə baş verən bütün əməliyyatları və indiyə qədər mövcud olan bütün cüzdanların məlumatlarını ehtiva edən nəhəng bir verilənlər bazasıdır. Blockchain bir-birinə bağlı ictimai məlumat bloklarından ibarətdir. Eyni zamanda, şifrələmə sistemi, məlumatların oxunmasına heç bir müdaxilə etmədən, mövcud olan bütün blokları bir-biri ilə riyazi olaraq birləşdirir.
Blockchain də paylanmış bir verilənlər bazasıdır. Bu qeydin nüsxələri mobil telefonlardakı bitcoin cüzdanlar xaricində hər bitcoin cüzdan proqramında saxlanılır. Məlumatların qorunması səviyyəsi üstün deyil və riyazi şifrələmənin xüsusiyyətləri ilə əlaqələndirilir. Həqiqət budur ki, blokdakı heç bir qeyd dəyişdirilə bilməz, çünki sonrakı riyazi uyğunsuzluqlar zəncirdəki bütün blokları dəyişdirmə ehtiyacına səbəb olacaqdır.
Beləliklə, hər bir müştərinin blok zəncirinin öz nüsxəsi var və digər cüzdanlarla əlaqə qurarkən bu nüsxə təsdiqlənir. Blok zəncirinin nüsxəsindəki ən kiçik uyğunsuzluq həmin blokun digər bloklarla əlaqə qura bilməməsi ilə nəticələnəcək və rədd ediləcək.
Blok zənciri hər kəs üçün açıqdır. Hər kəs ayrıştırıcılardan və ya onlayn xidmətlərdən istifadə edərək məzmununa baxa bilər. Bununla birlikdə, bir cüzdanı sahibinin şəxsiyyəti ilə əlaqələndirmək, yalnız xüsusi xidmət orqanlarının yerinə yetirə biləcəyi çox çətin bir işdir və bu zaman da belə deyil.
Blok zəncirini təşkil edən bloklar əməliyyat məlumatlarını saxlamaq üçün hüceyrələr kimi fəaliyyət göstərir. Yeni məlumatları qeyd etmək üçün yeni bloklar daim orta hesabla 10 dəqiqədə 1 blok sürətlə yaradılır. Yeni bir blok yaradıldıqdan sonra bütün digər Bitcoin müştəriləri tərəfindən təsdiqlənir və blok zəncirinə əlavə olunur. Gələcəkdə onu dəyişdirmək mümkün olmayacaq və verilənlər bazası şəbəkənin bütün qovşaqlarında (cüzdanlarında) avtomatik olaraq yenilənəcəkdir.
Bitcoin şəbəkəsinin də müştəriləri olan cüzdanlar, şəbəkə qovşaqlarının funksiyalarını yerinə yetirir, yəni blok zəncirinin özünü sinxronlaşdırır və yeni bloklar ötürürlər. İstifadəçi üçün cüzdan, əməliyyatlarını qəbul etmək və ötürmək və əməliyyatların tarixçəsini görmək üçün lazımdır. Bütün cüzdan məlumatları wallet.dat faylında saxlanılır. Bu faylı itirmək cüzdanınızdakı bütün pulları itirməyə bərabərdir.
Yuxarıda göstərilənlərə əsasən, blok zəncirinin mərkəzləşdirilmiş bir sistem olduğu aydınlaşır. Əslində, hər bir istifadəçinin hər cüzdanı, müəyyən bir əməliyyatın siyahıya daxil edilməsinə müstəqil olaraq qərar verən öz kiçik müstəqil mərkəzidir. Buna görə, blok zəncirində bir şey dəyişdirmək üçün bu sistemdəki bütün qovşaqları (cüzdan) dəyişdirməlisiniz. Və ya ən azından çoxu.
Beləliklə, blok zəncirini fırıldaq etmək inanılmaz dərəcədə çətindir. Nəzəri baxımdan yollar var, amma hamısı eyni zamanda göndərilməli olan böyük investisiyaların yanında inanılmaz texniki ləzzətləri tələb edir və yenə də bütün bunları tapmaq asan və həll etmək asan olacaq.
Blok zəncirindəki məlumatların miqdarı 100 GB məlumatdan bir az çoxdur. Müştəri proqramı tərəfindən sinxronizasiya etmək üçün tam olaraq nə qədər İnternet trafiki lazımdır.
Bitkoin şəbəkəsinin bütün istifadəçiləri şərti olaraq 2 qrupa bölünə bilər: adi istifadəçilər və madenciler. Adi istifadəçilər əməliyyatlar edirlər: bitcoinləri bir-birlərinə köçürün.
Madenciler bu qeydlərdən bloklar meydana gətirir. Yaranan hər blok üçün sistem madenciyə müəyyən miqdarda bitcoin şəklində bir mükafat verir. Hal-hazırda bu mükafatın miqdarı 25 sikkədir.