Proof of Work (PoW)
Proof of work blok yaradılmasını real, baha başa gələn hesablama tələb edən etməklə blokçeyni qoruyur. Şəbəkə arxasında ən çox iş olan tarixə etibar edir, buna görə də keçmişi yenidən yazmaq həddindən artıq bahadır.
Bu ideya kriptovalyutadan köhnədir. O, ilk dəfə 1993-cü ildə spam e-poçt göndərməyi baha etmək üsulu kimi təklif edildi. 1997-ci ildə Hashcash adlı sistem eyni ideyanı e-poçt üçün istifadə etdi. 2009-cu ildə işə salınan Bitcoin onu açıq kitabçaya tətbiq etdi.
Bu belə işləyir. Mayner tranzaksiyaları namizəd bloka toplayır və nonce adlanan, dəyişdirilə bilən bir rəqəm əlavə edir. O, bloku heşləyir və bu, təsadüfi görünən bir rəqəm verir. Həmin rəqəm şəbəkənin hədəfindən aşağıdırsa, blok etibarlıdır. Deyilsə, mayner nonce-u dəyişir və saniyədə milyardlarla dəfə yenidən cəhd edir.
Etibarlı heş tapmaq çətindir, amma onu yoxlamaq anidir. Hər kəs bloku bir dəfə heşləyib onun hədəfə cavab verdiyini təsdiq edə bilər. Minlərlə kompüterin bir-birinə etibar etmədən zəncir barədə razılaşmasına imkan verən budur.
Bu həm də keçmişi dəyişməyi baha edir. Köhnə bloku yenidən yazmaq üçün hücumçu onun işini və ondan sonrakı hər blokun işini şəbəkənin qalan hissəsindən daha sürətlə yenidən görməli olardı. Tranzaksiya nə qədər dərində basdırılıbsa, o qədər təhlükəsizdir.
Maynerlərin gördüyü iş budur: blok əlavə etmək və mükafatı almaq hüququ qazanmaq üçün hesablama gücü sərf etmək. Hər koin öz alqoritmini seçir və bu, işi ən yaxşı CPU-ların, GPU-ların, yoxsa ASIC-lərin görəcəyini müəyyən edir. Bəzi yeni dizaynlar, məsələn, sıfır bilikli sübutla təsdiqlənən real matris riyaziyyatı kimi, işin özünü faydalı etməyə çalışır.
Geniş yayılmış yanlış fikir işin ağıllı məsələ həll etmək olmasıdır. Bu, daha çox lotereyaya bənzəyir: hər heş bir biletdir və daha çox heş sürəti daha çox bilet alır. Əsas alternativ proof of stake-dir. O, zənciri hesablama əvəzinə kilidlənmiş koinlərlə qoruyur və onda mayninq yoxdur.