BakuTime.com – Son on il ərzində heç bir yeni texnologiya dünyada Bitcoin qədər populyarlaşmayıb. Bu müddət ərzində bu rəqəmsal valyuta hər bir sikkənin dəyərini sıfırdan bir neçə on minlərlə dollara qədər artıra bilib. Bu, dünyanın hər yerindən bir çox insanı Bitcoin-ə cəlb etdi. Bitkoinin yaranması dünyaya maliyyə, idarəetmə və qərar qəbuletmə sistemləri ilə bağlı yeni baxışlar bəxş etdi və müxtəlif sahələrdə 10 000-dən çox rəqəmsal valyuta yaratmağa imkan verdi. Bəs bitkoin nədir və o nə edir? Bu yazıda biz bitcoin yaratma texnologiyasını, onun dəyərli səbəbini, necə işlədiyini, əsas xüsusiyyətlərini və ən sadə şəkildə alqı-satqısını öyrətmək istəyirik.
Bitcoin nədir?
Bitcoin nədir sualına sadə cavabı ümumi valyutalarla müqayisə etməklə əldə etmək olar . Bu mənada bitkoin də dollar və avro kimi valyutalar kimi puldur və oxşar dəyər ötürmə funksiyasına malikdir. Lakin Bitcoin və Fiat valyutaları arasında iki əsas fərq var. Birinci fərq “yaradılışın mənşəyi”ndə, ikinci fərq isə onun “təbiətində”dir. Hər bir ölkənin mərkəzi bankları tərəfindən yaradılan ümumi valyutalardan fərqli olaraq, bitkoinlər hesablama cihazları tərəfindən əvvəlcədən müəyyən edilmiş bir proses vasitəsilə yaradılır. Həmçinin, həm fiziki, həm də rəqəmsal olaraq mövcud olan ümumi valyutalardan fərqli olaraq, bitcoin yalnız rəqəmsal olaraq mövcuddur.
Bitkoinin hesablama cihazları tərəfindən yaradıldığını nəzərə alsaq, ümumi valyuta ilə bitcoin üçün bir əsas fərq edilə bilər və əməliyyatlar belə təsdiqlənir və qeyd olunur. Valyuta maliyyə əməliyyatları hər bir ölkənin mərkəzi bankları və ya beynəlxalq bank sistemləri tərəfindən təsdiqlənir və qeydə alınır. Bu mərkəzi təşkilat Bitcoin-də olmadığı üçün əməliyyatları təsdiqləmək, qeydiyyata almaq və saxlamaq vəzifəsi də hesablama cihazlarının üzərinə düşür. Buna görə də, bu cihazlar həm bitkoin istehsalçıları, həm də onun əməliyyatlarını təsdiqləyənlər və dəstəkləyənlərdir.
Bu izahatla yəqin ki, beyninizdə çoxlu suallar yaranıb. Bu hesablama cihazları kimə məxsusdur? Bitkoin yaratmaq və əməliyyatları necə təsdiqləmək və qeydiyyatdan keçirmək olar? Bitkoinin dəyəri nədir? Fiat sikkələrinin rəqəmsal və fiziki versiyalarına baxmayaraq, bitkoin yaratmağa nə ehtiyac var? Bu məqalənin qalan hissəsində bu və buna bənzər sualların hər birinə cavab verəcəyik.
Bitcoin yaratmağın səbəbi nədir?
Əvvəlki bölmədə bitkoinin nə olduğu sualına cavab olaraq onun ümumi valyuta ilə fərqlərini qeyd etmişdik, lakin bitkoinin yarandığı üçün qeyd edilməmişdi. Bitkoin və rəqəmsal valyutalarla yeni tanış olan bir çox insan üçün sual hazırkı valyutalara baxmayaraq bitkoinlərin və rəqəmsal valyutaların yaradılmasının səbəbi nədir. Bu sualın cavabını “ mərkəzsizləşdirmə ” anlayışında axtarmaq lazımdır.
Bitkoinin mənşəyi qlobal maliyyə böhranından dərhal sonra 2008-ci ilin sonlarına və 2009-cu illərə gedib çıxır. Bitcoin-in sirli yaradıcısı Satoşi Nakamoto 2008-ci ildə Bitcoin adlı yeni rəqəmsal valyuta növünü elan edən məqalə dərc etmişdi. Whitepaper kimi də tanınan bu məqalə, bu yeni pul sisteminin mexanizmini təsvir etdi və 2009-cu ildə Satoshi məqalə əsaslı sistemini quraraq onu dünyaya tanıtdı. “Bitcoin elektron pulun bir versiyasıdır və insanlara heç bir maliyyə vasitəçisi olmadan tamamilə peer-to-peer əsasında onlayn ödəməyə imkan verir.
Bu tərifdən görünə bilər ki , bitkoinin yaradılmasının əsas məqsədi maliyyə əməliyyatlarından vasitəçiləri aradan qaldırmaqdır . Bəs maliyyə vasitəçilərini aradan götürmək nəyə lazımdır? Bu suala cavab vermək üçün bank sisteminin bir neçə xüsusiyyətlərini qeyd etməliyik. Yeni bank sistemində Fiat valyutaları qızıl və ya digər dəyərli əşyalar əsasında istehsal olunmur. Bu sistemdə pul istehsalı tamamilə hökumətlərin üzərinə düşür və ölkənin iqtisadi qüdrətinin dəstəyi və insanların bu sistemə olan inamı ilə həyata keçirilir.
Buna görə də, bu sistemdə pulun dəyəri müqavilədir və heç bir daxili dəyəri yoxdur. Bu sistemdə pul müxtəlifliyi yoxdur və hər bir ölkə valyuta istehsal edir və istifadə edir. Bank sistemində iqtisadi güc tamamilə hökumətlərin əlindədir və onlar istədikləri zaman yeni pullar yarada, bununla da iqtisadiyyatı transformasiya edə bilərlər. Bu dəyişiklik adətən geniş ictimaiyyətin ziyanına olur.
Bu şərhlərlə bank sisteminin ən böyük problemi gücün onda cəmləşməsi hesab edilə bilər. Hökumət öz səlahiyyətlərini nəzərə alaraq yeni pul çap etməklə ayrı-ayrı şəxslərin aktivlərinin dəyərinə təsir göstərə bilər və sadə insanların bu prosesə nəzarəti yoxdur. Bundan əlavə, bütün maliyyə əməliyyatları yalnız bank sistemi tərəfindən təsdiqlənir və qeydiyyata alınır. Bunun nəticələri var, onlardan bəziləri aşağıdakılardır.
- Bank sistemlərində əməliyyatın qeydiyyatı və təsdiqinin dəyəri yüksəkdir.
- Mərkəzi serverin olması səbəbindən sistemin təhlükəsizliyi aşağıdır .
- Fiziki şəxslər üçün senzura və maliyyə əməliyyatlarının qarşısının alınması ehtimalı var.
- İstənilən vaxt və yerdə əməliyyat etmək mümkün deyil.
- Böyük məbləğlərlə əməliyyatların aparılması uzun müddət tələb edir
İndi Bitcoinin nə olduğu sualına qayıdaqsa, Bitcoin-in insanların maliyyə interfeysinə ehtiyac olmadan həmyaşıd vaxt və yerdə pul köçürə bildiyi yeni maliyyə sistemi olduğunu izah edə bilərik. . Bu sistem onun təhlükəsizliyini təmin edən və “ikiqat xərcləmə” imkanını aradan qaldıran texnologiyalar və qanunlarla yaradılmışdır.
Bitcoin yaratmaq podratçılar üçün yeni bir investisiya fürsətidir və bu, onunla əlaqəli olmaq üçün lazımi təlim tələb edir.
Bitcoin dəstəyi nədir?
Bitkoinin yaranmasının səbəbi nədir, bugünkü valyutaların qızıl, gümüş, neft kimi fiziki sərvətləri dəstəkləmədiyi və onları hər bir ölkənin iqtisadiyyatı, insanların ona olan inamı dəstəklədiyi bildirilib. İndi sual yaranır ki, bitkoinin nədən ibarət olması və onun dəyərini kim təmin edir. Bitcoin Satoshi Nakamoto adlı sirli bir şəxs və ya qrup tərəfindən yaradılmışdır, lakin bu fərd və ya qrupun bitkoinin qiymətləndirilməsində heç bir rolu yoxdur. Daha əvvəl qeyd edildiyi kimi, bitkoin yaradılır və onun əməliyyatları hesablama cihazları tərəfindən qeydə alınır və yoxlanılır. Bu cihazların da bitkoinin qiymətləndirilməsində heç bir rolu yoxdur.
Yuxarıdakıları nəzərə alaraq, bitkoin, hazırkı Fiat valyutaları kimi, fiziki aktivlərin heç bir dəstəyi olmadan yaradılmışdır. Digər tərəfdən, hökumətlərin və özəl təşkilatların bunda heç bir rolu yoxdur və insanların Bitcoin-ə etibarı heç bir təşkilat və ya qurumdan asılı deyil. Yəni, biz nə fiziki aktivlərlə, nə də hökumətlər və təşkilatlar tərəfindən dəstəklənən pullarla məşğul oluruq. Bu şəraitdə məntiq diktə edir ki, heç kim bitcoin almağa, satmağa və istifadə etməyə çalışmamalıdır, lakin, nəinki bu baş vermir, həm də zaman keçdikcə bitkoinin qiymətinin durmadan yüksəldiyini görürük.
Bunun səbəbini Bitcoin şəbəkəsinin spesifik xüsusiyyətlərində tapmaq olar. Aşağıda biz Bitcoin şəbəkəsinin xüsusiyyətlərini təsvir edirik. Bu xüsusiyyətlər dünyada bir çox insanın bu maliyyə sisteminə etibar etməsinə və ondan alış-satış və investisiya etmək üçün istifadə etməsinə səbəb olub.
Mərkəzsizləşdirmə
Əvvəlki bölmələrdə qeyd edildiyi kimi, Bitcoin-in ən mühüm xüsusiyyəti onun mərkəzsizləşdirilməsidir. Baxmayaraq ki, heç bir hökumət və ya təşkilat bu valyutanı dəstəkləmir və onun qiyməti artan tələb və təklif səbəbindən çox dəyişə bilər, heç bir təşkilat və ya hökumət Bitcoin məlumatlarını manipulyasiya etmək və ya silmək imkanına malik deyil. Bu, hökumətlərin istədikləri zaman yeni pul çap etməsini və ya fərdləri pul köçürmələrindən məhrum etməsini qeyri-mümkün edir. 2008-ci il maliyyə böhranından dərhal sonra və geniş ictimaiyyətin mərkəzləşdirilmiş maliyyə sistemlərindən məyus olduğu bir vaxtda bitkoinin tətbiqi bir çoxlarını mərkəzləşdirilməmiş bitkoin maliyyə sistemindən istifadə etməyə cəlb etdi.
Bu məsələ ilə yanaşı, gündəlik fəaliyyətində mərkəzləşdirilmiş sistemin bir sıra problemləri də var. Məsələn, dəfələrlə olub ki, müxtəlif səbəblərdən bank sistemləri bağlanmayıb və bu fəaliyyəti dayandırılmış insanların işidir. Bir çox bank işləri üçün siz fiziki olaraq bankda olmalısınız və bəzi hallarda hesablarınız müxtəlif səbəblərdən bank tərəfindən bloklanacaq. Bu və buna bənzər problemlərin heç biri qeyri-mərkəzləşdirilmiş sistemdə baş vermir və siz dünyanın istənilən yerindən, dünyanın istənilən yerindən, ən qısa müddətdə sərbəst şəkildə pul köçürə bilərsiniz.
Əməliyyatlarda şəffaflıq
Bitcoin şəbəkəsinin digər mühüm xüsusiyyəti onun şəffaflığıdır. Bitcoin şəbəkəsində həyata keçirilən bütün əməliyyatlar izlənilə bilər. Bütün bu əməliyyatlara şəbəkənin bütün üzvləri baxa bilər. Təbii ki, bu, şəxslərin müəyyən edilməsi demək deyil. Bu halda, alıcı və göndərici ünvanları hər kəsə göstərilən bitkoinlərdir, lakin pul kisəsi yaratarkən autentifikasiya yoxdur. Beləliklə, bu əməliyyatların real dünyada kimə aid olduğu aydın deyil.
Bu, bitkoindən qeyri-qanuni məqsədlər üçün istifadə və çirkli pulların yuyulması şübhəsini artıra bilər. Ona görə ki, rəqəmsal valyuta birjaları bitkoinləri valyutaya çevirmək üçün istifadə olunur və bu birjalar istifadəçilərdən autentifikasiyanı həyata keçirir. Ona görə də belə şəraitdə şəxslərin kimliklərini izləmək mümkün olacaq. Üstünlükdə olan fərziyyə odur ki, bitkoinin ictimai əməliyyatlarda geniş istifadəsi ilə artıq bu valyutanın Fiat valyutasına çevrilməsinə ehtiyac qalmayacaq və əməliyyatlar birbaşa alıcılar və satıcılar arasında aparılacaq. Bu gün bir çox şirkət və ölkələrdə bitcoin bankomatları, eləcə də bitkoindən istifadə edən onlayn ödəmə sistemləri istifadə olunur.
Xüsusi iqtisadi sistem
Bitcoin şəbəkəsində istehsal oluna biləcək sikkələrin ümumi sayı, necə istehsal olunduğu və nə vaxt hazırlandığı barədə məlumatlar açıq şəkildə məlumdur. Nəhayət istehsal olunacaq bitkoinlərin ümumi sayı 21 milyondur. Bu bitkoinlər əməliyyatların qeydiyyatı və təsdiqi prosesi nəticəsində hesablama qurğularının sahiblərinə ödənilir. Hər bloku yaratmaq və mükafatlar yaratmaq üçün lazım olan vaxt təxminən on dəqiqədir və əməliyyatları təsdiqləmək və qeyd etmək üçün ayrılan mükafatların məbləği hər dörd ildən bir yarıya endirilir. Bu şərhlərlə 21 milyon bitkoinin istehsalı 2140-cı ilə qədər davam edəcək.
Göründüyü kimi, yeni bitkoinlərin istehsal prosesi və çıxarıla bilən bitkoinlərin sayı hər kəsə məlumdur və bundan sonra qiymətin nisbi qiymətləndirilməsi üçün əsas kimi istifadə oluna bilər. Bu sistemdə heç kəsə daha çox sikkə istehsal etməyə və ya sikkə istehsalının qarşısını almağa icazə verilmir. Bank sistemlərində isə bunun əksi müşahidə olunur və banklar istənilən vaxt yeni pullar yarada və inflyasiyanı artıra bilirlər. Qeyd etmək lazımdır ki, Bitcoin-də sikkə istehsalı qanunlarının müəyyənliyi iqtisadi siyasəti pozur. Bu səbəbdən gələcəkdə iqtisadi idarəetmə və siyasətin qurulması prosesi dəyişə bilər.
Hərəkət etmək və daşımaq asandır
Bitkoinin yalnız rəqəmsal olaraq mövcud olması səbəbindən onu daşımaq asandır. İnsanlar aktivlərini özləri ilə yalnız telefonda aparat və ya proqram versiyası olaraq bitcoin cüzdanına malik olmaqla daşıya bilərlər. Bu, insanların qızıl və gümüş sikkələri daşıdığı köhnə pul sistemləri ilə müqayisədə böyük üstünlükdür. Mövcud bank sistemində bu, rəsmi rəqəmsal valyutaların tətbiqi ilə həll olundu, lakin valyutaların fiziki versiyaları hələ də yırtıla və itirilə bilər.
Yüksək təhlükəsizlik
Rəqəmsal valyutalar bitkoindən əvvəl də mövcud idi. Bank kartlarından və onlayn ödəniş sistemlərindən istifadə zamanı fiziki pul əvəzinə rəqəmsal valyutalardan istifadə edilir. Lakin bitkoin sistemi rəqəmsal valyutalardan fərqlidir. Rəsmi rəqəmsal valyutalar hökumətlərə məxsusdur və onlar tərəfindən idarə olunur. Əslində, bu sistem əvvəlki bank sistemi ilə eynidir və pul köçürmələri və onu saxlamaq üçün yalnız rəqəmsal platformalardan istifadə olunur.
Bitcoin kriptoqrafik üsullardan istifadə etməklə yaradılmışdır. Kriptoqrafik sistemlər şəbəkəyə bir-birini tanımadan və etibara ehtiyac olmadan pul köçürməsinə imkan verir. Hər bir istifadəçinin hesabı fiziki şəxslərin öz aktivlərinə daxil olmasını qeyri-mümkün edən asimmetrik şifrələmə üsullarından istifadə etməklə yaradılır. Bundan əlavə, hesablama qurğularının sahibləri üçün maliyyə imtiyazlarının mövcudluğu, eləcə də onların dünya üzrə yayılması şəbəkə təhlükəsizliyini təmin edən digər amildir.
Bank sistemində məlumatlar mərkəzləşdirilmiş serverdə saxlanılır və bu server sıradan çıxdıqda bütün aktivlərin təhlükəsizliyi pozulacaq, bundan əlavə, əməliyyatların aparılması ehtimalı da aradan qalxacaq. Bitcoin şəbəkəsi isə bu sistemdən fərqli olaraq yalnız bir sadiq istifadəçi ilə işləməyə davam edə bilər.
Bu xüsusiyyətlərin birləşməsi Bitcoin-i heç bir təşkilatla əlaqəsi olmayan yeni bir maliyyə sistemi kimi ictimai etimad etdi. Bu illər ərzində banklar və hökumətlər Bitcoin-i saxta layihə elan etmələrinə və onun dəyərini sıfıra bərabər elan etmələrinə baxmayaraq, ictimaiyyətin valyutaya diqqəti onun sabit artımına səbəb olub və hazırda bu rəqəm 1,2 trilyon dollardan çoxdur.
Bu gün müxtəlif şirkətlər və təşkilatlar tərəfindən Bitcoin və digər rəqəmsal valyutalara böyük həcmdə investisiya qoyuluşu, eləcə də onun əsasında investisiya fondlarının qlobal maliyyə bazarlarında qəbul edilməsi investorların bitkoin dəstəyi ilə bağlı fikirlərini bir qədər rahatlaşdırıb. Bitcoin maliyyə dəstəyi və maliyyə sisteminin tarixi haqqında daha çox oxumaq üçün aşağıdakıları oxumaq tövsiyə olunur.
Bitcoin necə işləyir?
Bitcoinin nə olduğu sualına cavab verdiyimizdən və onun nə üçün yaradıldığını izah etdikdən sonra Bitcoin-in necə işlədiyini araşdırmağın vaxtı gəldi. Bitcoin mərkəzləşdirilməmiş və təhlükəsiz pul sistemi yaratmaq üçün bir sıra texnologiyalardan istifadə edir. Bu bölmədə biz bu texnologiyaları və bitkoinlər yaratmaq üçün onların bir-birinə necə bağlı olduğunu sadə dildə izah etmək istəyirik.
Bitcoin-də blokçeyn nədir?
Bitcoin-in mərkəzi serveri olmadığı üçün məlumatlar şəbəkədə işləyən bütün hesablama cihazları arasında paylaşılmalıdır. Şəbəkədə işləyən kompüterlərə “qovşaqlar” və ya “qovşaqlar” deyilir. Hər kəs hesablama gücünü təmin etməklə bu şəbəkədə heç kimin icazəsi olmadan doxsan kimi işləyə bilər.
Şəbəkədə yaradılan bütün məlumatlar onun bütün aktiv qovşaqlarına göndərilir. Bu, bütün bu qovşaqlara bütün əməliyyatların məlumatlarına daxil olmaq və yeni əməliyyatları təsdiqləmək və qeyd etmək imkanı verir. Üzvlər tərəfindən əməliyyatların təsdiqlənməsi ilə şəbəkənin bütün üzvlərinə yeni məlumatlar göndərilir və bu vasitə ilə şəbəkə yenilənir.
Blockchain məlumat saxlamaq üçün istifadə olunan verilənlər bazasıdır. Bununla belə, blokçeyn digər ümumi verilənlər bazalarından fərqlidir. Blockchain ilə adi verilənlər bazası arasındakı ən mühüm fərq ondadır ki, orada saxlanılan verilənlər redaktə edilə və ya silinə bilməz. Bundan əlavə, orada məlumat yazmaq üçün qaydalara əməl edilməlidir.
Blokçeyndəki məlumatlar bloklardan ibarət strukturda yaradılır və verilənlər bazasına əlavə edilir. Hər bir yaradılmış blok onu əvvəlki bloku ilə birləşdirən məlumatları ehtiva edir. Bu şəkildə verilənlər bazası bir-biri ilə əlaqəli bloklar zəncirindən ibarətdir. Blokların birləşdirilməsi prosesi hash funksiyalarından istifadə etməklə həyata keçirilir.
Bitcoin-də hash funksiyası nədir?
Hash funksiyası bir giriş üçün bir sabit ölçüdə müəyyən bir çıxışın yaradıldığı bir funksiyadır. Hash funksiyası onu Bitcoin-in əsas elementlərindən birinə çevirən xüsusiyyətlərə malikdir. Hash funksiyasının ən mühüm xüsusiyyətlərindən biri çıxışın dəqiqliyidir. Bu o deməkdir ki, eyni giriş üçün funksiyanın çıxışı istənilən vaxt və yerdə sabit qiymət olacaqdır.
Bu funksiyanın digər mühüm xüsusiyyəti ondan ibarətdir ki, giriş məlumatlarını çıxışdan əldə etmək mümkün deyil. Buna görə heç kim çıxışa malik olmaqla funksiyanın girişinə daxil ola bilməz.Giriş hash funksiyasında istənilən verilənlər istənilən ölçüdə ola bilər. Bu o deməkdir ki, girişinizin min səhifəlik kitab və ya qısa üç hərfli söz olmasından asılı olmayaraq, nəticə nəticədə sabit dəyər olacaqdır. Bu xüsusiyyətlərin birləşməsi insanlara heç kimdən əsas məlumatları almadan həmin məlumatdan xəbərdar olmağa imkan verir.
Blokların birləşdirilməsi prosesi elədir ki, bir blokdakı əməliyyatlar digər məlumatlarla birlikdə hash funksiyasına daxil olur və onun “hash” kimi tanınan çıxışı növbəti blokda giriş kimi yerləşdirilir. Bu, blokları birləşdirir və hash funksiyasının xüsusiyyətlərinə uyğun olaraq, kimsə blokdakı məlumatı dəyişdirmək istəsə, hash da dəyişir.
Təsdiqlənmiş blok üçün bu məqbul deyil və qovşaqlar bütün şəbəkənin məlumatlarına malik olduqları üçün bunu təsdiq etmirlər. Buna görə də, Çin blokunda məlumatları manipulyasiya etmək və dəyişdirmək mümkün deyil. Çin bloku və onun xüsusiyyətləri haqqında daha çox oxumaq üçün aşağıdakı məqaləni oxumaq tövsiyə olunur.
Bitcoin şəbəkəsində əməliyyatlar
Banklar kimi mərkəzləşdirilmiş maliyyə sistemlərində ikiqat xərcləmə probleminin qarşısını almaq üçün bütün əməliyyat məlumatları əvvəlcə banka məxsus mərkəzi serverə yönləndirilir. Sistem bu əməliyyatları və öz verilənlər bazasında saxlanılan əvvəlki məlumatları yoxlayır, əməliyyatları təsdiqləyir və hər bir şəxsin aktiv və ya hesabını yeniləyir. Bu zaman insanlar mərkəzi sistemə güvənir və əməliyyatlar yaradılan vaxtdan sistem məlumatları düzgün şəkildə yeniləyir. İkiqat xərcləmə o deməkdir ki, istifadəçi öz aktivlərini sistemdə bir dəfədən çox xərcləyir.
Mərkəzi serveri və verilənlər bazası olmayan mərkəzləşdirilməmiş sistemdə məlumatın saxlanması və əməliyyatların yoxlanılması və qeydə alınması modeli də fərqlidir. Bitcoin şəbəkəsindəki elektron pullar rəqəmsal imzalar zənciri kimi tanınır. Bir şəxsin öz bitkoinlərini digərinə göndərə bilməsi üçün ilk növbədə, alıcının (yeni bitkoin sahibinin) “ictimai açarı” ilə birlikdə əvvəlki əməliyyatdan yaradılmış hashı öz “məxfi açarı” ilə imzalamalıdır.
Daha sonra bu məlumat istənilən pul məbləğinə əlavə edilir və qarşı tərəfə göndərilir. Rəqəmsal imzanı, eləcə də əvvəlki zəncirvari əməliyyatın hashını yoxlayaraq, əmlakın sahibliyini yoxlamaq və pulun daxil olmasına əmin olmaq olar. Bununla belə, alanın hələ də ona göndərilən pulun artıq istifadə olunub-olunmadığını müəyyən etmək üçün həlli yoxdur. Bu bölmədə açıq və özəl açar anlayışlarından, həmçinin rəqəmsal imzalardan istifadə edilmişdir. Ətraflı məlumat üçün əvvəlcə onlar haqqında qısa izahat verəcəyik, sonra əməliyyatın qeydiyyatı prosesinin davamını nəzərdən keçirəcəyik.
Rəqəmsal imza, açıq açar və gizli açar
“Public key” və “private key” bitkoinin yaranmasında çox vacib anlayışlardır. Kriptoqrafiyada məlumatı şifrələmək və deşifrə etmək üçün bir və ya iki açardan istifadə etmək olar. Əgər “ictimai açar” və “məxfi açar” adlanan iki açar istifadə olunursa, buna “asimmetrik şifrələmə” deyilir. Bu halda ünvan kimi açıq açardan istifadə edilir.
İstifadəçi açıq açarını başqaları ilə paylaşa bilər ki, onlar da ona məlumat göndərə bilsinlər. Şəxsi açar mesajların şifrəsini açmaq üçün də istifadə olunur və yalnız istifadəçinin əlindədir. İstifadəçi ona göndərilən mesajların şifrəsini açmaq üçün şəxsi açardan istifadə edə bilər.
Rəqəmsal imzalar həm də açıq və gizli açarlardan istifadə etməklə yaradılır. Mesajı göndərən şəxsi şifrələmə açarı ilə mesajlarını imzalayır. Beləliklə, açıq açarı olan insanlar mesajı yoxlaya və orijinal mesajın şəxsi açarla göndərən tərəfindən göndərildiyini etibarlı şəkildə bilə bilərlər. Bu, insanların istifadəçinin şəxsi açarına girişi olmadan edilir.
Fiziki şəxslərin aktivlərin ikiqat xərclənməsi problemini təsdiq edə bilmələri üçün onların bütün əməliyyatların tarixinə çıxışı olmalıdır. Yəni ənənəvi sistemdə yalnız bankın əldə edə biləcəyi eyni məlumat, Bitcoin sistemində bütün üzvlərin çıxışı var. Bitcoin şəbəkəsində aktivlərin köçürülməsi üçün ilk cəhd əhəmiyyətlidir və qeyd olunur və köçürmədən sonra yenidən xərcləmək cəhdi nəticəsiz qalacaq.
Bunun üçün bütün şəxslərin məlumatın düzgünlüyünə və əməliyyatların vaxtı ilə bağlı razılığa gələ bildiyi sistem lazımdır. Alıcıya əməliyyatda xərclənən sikkələrin əvvəlcə ona göndərildiyinə dair sübut lazımdır. Həll yolu bloklar zənciri yaratmaq və əməliyyatlara vaxt möhürü əlavə etməkdir. Ancaq bunu necə etmək üçün aşağıda izah edəcəyimiz konsensus sistemi lazımdır.
Bitcoin Proof Konsensus Alqoritmi nədir?
İndiyə qədər dedik ki, Bitcoin şəbəkəsində əməliyyatı qeydiyyata almaq üçün istifadəçi əvvəlki əməliyyatdan yaratdığı heş-i, göndərdiyi məbləği və qarşı tərəfin açıq açarını şəxsi açarı ilə imzaladıqdan sonra şəbəkəyə göndərir. Əvvəlki əməliyyatların bütün məlumatlarına malik olan şəbəkədəki aktiv qovşaqlar istifadəçi tərəfindən göndərilən məlumatları və baş kitabda qeyd olunan məlumatları araşdıraraq, bu əməliyyatın həyata keçirilməsinin mümkünlüyünü yoxlayır. Ancaq əməliyyatın təsdiqlənməsi üçün qovşaqların əksəriyyəti konsensusa gəlməlidir. Bu halda konsensus prosesi olmadıqda, bəzi qovşaqlar əməliyyatları təsdiqləyə, bəziləri isə rədd edə bilər, bu halda sistem çökəcək.
Bitcoin əməliyyatları yoxlamaq üçün Proof of Work (PoW) konsensus alqoritmindən istifadə edir. Əməliyyatlar Mempool adlı yerdə əməliyyatın təqdim edilməsi prosesində ilkin təsdiqdən sonra yekun təsdiqi və qeydiyyatı gözləyir. Bu zaman konsensus prosesi başlayır. Konsensusun sübutunun məntiqi ondan ibarətdir ki, qovşaqlar bir nömrə tapmağa çalışırlar ki, əgər bu nömrə “əməliyyat məlumatı”nın yanında hash funksiyasına daxil olarsa, bir və ya bir neçə sıfırla başlayan ədədin çıxışı olsun.
Bu rəqəmi tapmaq üçün insanlar hesablama güclərindən istifadə etməlidirlər. Bu tənliyi həll etmək üçün lazım olan gücün miqdarı bu çıxışın başlanğıcındakı sıfırların qiymətindən asılıdır və sıfırların sayı nə qədər çox olarsa, tənliyi həll etmək və istədiyiniz ədədi tapmaq üçün bir o qədər çox güc lazımdır.
Bitcoin şəbəkəsində bu nömrə “Nance” adlanır və istifadə edilən hash funksiyası “SHA 256 “dır. Buna görə də, Bitcoin şəbəkəsində əməliyyatları təsdiqləmək və qeyd etmək üçün şəbəkə qovşaqları şəbəkənin istənilən çıxışına çatmaq üçün əməliyyat məlumatı və əvvəlki hash bloku ilə birlikdə təsadüfi nance dəyərlərini “SHA256” hash funksiyasına yerləşdirir. Bu, qovşaqlardan biri şəbəkənin istənilən çıxışına çatana qədər bütün qovşaqlar tərəfindən dəfələrlə edilir.
Düzgün nance tapmaq üçün emal gücü sərf edildikdən və sübut əldə edildikdən sonra bloku dəyişdirmək üçün sərf olunan qüvvə qədər enerji tələb olunur. Nəzərə alsaq ki, blokçeyn verilənlər bazasında zəncirlər bir-birinə bağlıdır, bir blokun məlumatının dəyişdirilməsi bütün sonrakı blokların məlumatının dəyişdirilməsi deməkdir. Buna görə də, blokdakı məlumatı dəyişdirmək üçün tələb olunan güc bloku və bütün sonrakı blokları təsdiqləmək üçün sərf olunan enerjiyə bərabərdir.
Bitcoin şəbəkəsinin çətinliyi nədir?
Zaman keçdikcə şəbəkəyə yeni qovşaqlar əlavə olunduqca şəbəkənin emal gücü artır. Bu artım blokların yoxlanılmasını və qeydiyyatını sürətləndirə bilər. Bunun baş verməməsi üçün Bitcoin “şəbəkə mürəkkəbliyi” anlayışından istifadə edir. Şəbəkə sərtliyi o deməkdir ki, müəyyən bir zamanda qurulmuş blokların sayı sabit qalmalıdır . Bu mexanizmlə şəbəkənin emal gücü artdıqca şəbəkənin sərtliyi də artır ki, blokun qeydiyyatının təxmini vaxtı sabit qalır.
Qeyd edək ki, bitkoin şəbəkəsində yaradılan ən uzun zəncir əksəriyyətin təsdiq etmək üçün konsensusa gəldiyi və onu qeydiyyata almaq üçün daha çox emal gücü sərf edildiyi zənciri təmsil edir. Blokda qeydə alınan məlumatları dəyişmək üçün hakerlər blokun və ondan sonra yaradılmış bütün blokların məlumatlarını böyük enerji və çox yüksək sürətlə dəyişməli və sonuncu bloka çata bilməlidirlər.
Bu hissədə də onlar digər qovşaqların emal gücünü aşmalı və uzun zəncir təşkil etməlidirlər ki, nəticədə onların yaratdığı zəncir düzgün zəncir kimi tanınsın. Sübut etmək olar ki, blokları artırmaqla hakerlərin şəbəkəyə hücum şansları azalır. Konsensus alqoritmi mahiyyətcə “bitcoin mining” və ya “mining” ilə eyni prosesdir. Sonrakı bölmələrdə biz mədən işini ətraflı izah edəcəyik.
Bitcoin necə işlədiyinə dair xülasə
Bu bölmədə biz qısaca və addım-addım Bitcoin-də əməliyyatın yaradılması və birləşdirilməsi prosesini təqdim etmək istəyirik. Əvvəlki bölmələrin məzmununu aşağıdakı kimi ümumiləşdirmək olar.
- Yeni tranzaksiyalar şəbəkəyə istifadəçinin rəqəmsal imzası ilə göndərilir, transfer valyutasının məbləği, əvvəlki əməliyyat hashı və alıcının açıq açarı göstərilir.
- Düyünlər əməliyyatların mümkünlüyünü yoxlayır və təsdiqlənərsə, onları bloka yerləşdirir.
- Hər bir qovşaq emal gücünü sərf edərək və konsensusun sübutu alqoritminə əməl etməklə nance dəyəri olan blok tənliyinə cavab tapmağa çalışır.
- Node tənliyə cavab tapdıqda onu şəbəkəyə elan edir. Digər qovşaqlar bu dəyəri hash funksiyasına qoyaraq bu iddianı təsdiq edə bilər.
- Blok daxilindəki bütün əməliyyatlar etibarlıdırsa və əvvəllər xərclənməyibsə, yekunlaşdırılır.
- Növbəti bloku qurmaq üçün qovşaqları köçürməklə və yeni blokun girişi kimi əvvəlki blokun hashından istifadə etməklə, əməliyyatın təsdiqi prosesi praktiki olaraq tamamlanır.
Qeyd edək ki, qovşaqlar həmişə düzgün zəncir kimi hazırlanmış ən uzun blok zənciri qəbul edir. Buna görə də, əgər iki qovşaq növbəti blokla eyni vaxtda iki ayrı blok təqdim edərsə, bir-birinin qovşağı məlumatı daha əvvəl qəbul etmiş blokda işləməyə başlayır, həm də uzun zəncir ola biləcəyi üçün digər zəncirin məlumatını saxlayır.