Mən adətən praktiki bir səbəb olmadan yeni blokçeyn protokollarına tullanmaq istəmirəm. Hype-in ardınca getməkdənsə, real iş axınlarını sınaqdan keçirməyə üstünlük verirəm. Məhz buna görə @NewtonProtocol caught (tutmam) mənim diqqətimi çəkdi. On-chain hərəkətlərin daha təhlükəsiz şəkildə icazələndirilməsi üçün araşdırma apararkən, bir neçə dəqiqə ərzində tam policy (siyasət) qiymətləndirmə simulyasiyası vəd edən Quickstart bələdçisinə rast gəldim. Marağım həqiqi marağa çevrildi.

Tokenomika və ya marketinqə fokuslanmaq əvəzinə, texnologiyanı özüm üçün birbaşa anlamaq istəyirdim. TypeScript SDK-ni quraşdırdım və bələdçi addımları izlədim. Kontraktları yerləşdirmək və ya mürəkkəb blokçeyn mühiti konfiqurasiya etmək kimi heç bir təzyiq yox idi. Proses heyrətamiz dərəcədə sadə idi və bu da məni məhz icazələndirmə məntiqinə diqqət yetirməyə imkan verdi.

Nümunə OFAC sanksiyalarının yoxlanması siyasətini simulyasiya edirdi. Əvvəlcə bu, sadə bir uyğunluq (compliance) nümayişi kimi səsləndi, amma mən tez başa düşdüm ki, bu, çox daha böyük bir şeyin təmsilidir. Skriptim bir Intent yaratdı və onu Newton Gateway-ə göndərdi. Gateway əlçatan bir AVS operatorunu seçdi; o, PolicyData-dan istifadə edərək Rego siyasətini icra etdi və icazə (allow) ya da rədd (deny) cavabını qaytardı. Heç bir blockchain transaksiyası icra olunmadığı üçün simulyasiya burada bitdi.

Bu təcrübə mənə Nyuutonun memarlığını istənilən ağ kağızdan daha yaxşı anlamağa kömək etdi. Hər bir transaksiyanın icra edilməsinə haqq qazandırmaq fərziyyə olmaq əvəzinə, Nyuuton ağıllı bir checkpoint təqdim edir. Siyasətlər proqramlaşdırıla bilən qaydalara çevrilir və hərəkət zəncirdə heç nə baş verməzdən əvvəl əvvəlcədən müəyyən edilmiş şərtlərə cavab verib-vermədiyini müəyyənləşdirir.

Newtonu araşdırmağa davam etməyimin ən böyük səbəbi istehsal (production) iş axını idi. Canlı mühitdə qiymətləndirmə sadə bir cavabla bitmir. Operatorlar smart kontraktların icradan əvvəl on-çeyn (on-chain) yoxladığı BLS attestatı yaradır. Bu o deməkdir ki, səlahiyyətləndirmə yalnız etimada əsaslanan yox, kriptoqrafik olaraq sübut edilə bilən olur. Mənim üçün bu, off-çeyn siyasət qiymətləndirilməsini on-çeyn tətbiqi ilə birləşdirən çatışmayan parça idi.

Mən həm də Quickstart-ın sadəliyi realizm ilə necə balanslaşdırdığını qiymətləndirdim. Bu yalnız simulyasiya olsa da, hər bir komponent istehsal (production) arxitekturasını əks etdirirdi. Mən aydın şəkildə gördüm ki, Gateway operatorları necə koordinasiya edir, Rego siyasətləri sorğuları necə qiymətləndirir və oracle-ların dəstəklədiyi PolicyData qərarlara necə təsir edir. Bu, dərslikdən daha çox real mərkəzləşdirilməmiş səlahiyyətləndirmə şəbəkəsinin kiçik bir versiyası kimi hiss olunurdu.

Newtonu digər bir çox infrastruktur layihəsi üzərində seçməyimin səbəbi sadədir. Əksər blockchain alətləri tərtibatçılara transaksiyalar artıq baş verdikdən sonra hadisələri izləməyə kömək edir. Newton isə provaysiz (unsafe) və ya səlahiyyətsiz (unauthorized) hərəkətlərin settlement-dən (yekunlaşmadan) əvvəl qarşısını almağa fokuslanır. Bu proaktiv yanaşma müasir DeFi, institusional maliyyə və proqramlaşdırıla bilən etibar tələb edən hər hansı tətbiq üçün daha çox məna kəsb edir.

Geri baxanda Quickstart sadəcə növbəti başqa bir tərtibatçı məşqi deyildi. O, mənim transaksiyaların təhlükəsizliyi barədə düşüncəmə formanı dəyişdi. Səlahiyyətləndirmə smart kontraktların ətrafına sonradan əlavə edilən bir fikir olmamalıdır; o, hər bir transaksiyanın həyat dövrünün ayrılmaz hissəsi olmalıdır. Newton Protocol bunu praktik şəkildə nümayiş etdirdi və buna görə də mənim şəxsən araşdırdığım ən yadda qalan blockchain texnologiyalarından biri olaraq qalır.

#Newt $NEWT

NEWT
NEWT
0.0371
-1.33%