Akylly-şertnamalar we taraplaryň jogapkärçiligi
1) Giriş
Smart-kontrakt şertnamalaryň ýerine ýetirilmegini awtomatlaşdyrýar, ýöne kanuny jogapkärçiligi aradan aýyrmaýar. Tersine: kod, alyş-çalyş dolandyryşy we amal amallary täze töwekgelçilik zolaklaryny döredýär - gowşaklyklardan we oracle manipulýasiýalaryndan başlap, toruň täzelenmelerinde we forklarynda gapma-garşylyklara çenli. Bu madda rollary we jogapkärçiligi paýlamagyň gurluşyny hem-de "kody kanun hökmünde" "kody hukuk re regimeiminiň bir bölegi hökmünde" öwürýän şertnamalaýyn/tehniki çäreleriň toplumyny berýär.
2) Esasy adalgalar we bölünişikler
Akylly şertnama - blokçeýnde kesgitlenen düzgünler boýunça ýerine ýetirilýän programma kody.
Operator - teswirnamany ýa-da oýny ýerleşdirýän/goldaýan we syýasaty kesgitleýän ýuridik şahs.
Dörediji/studiýa - kody we/ýa-da akylly şertnamalary dörediji.
Infrastruktura üpjün edijileri - orakulalar, köprüler, VRF/tötänlik, indeksatorlar, RPC.
Admin-açarlar/rollar - täzelenmek hukugy, parametrler, "pause/kill-switch".
DAO/grant eýeleri - dolandyryşa gatnaşýan bellikleri/sesleri eýeler.
Ulanyjy/oýunçy - şertnama bilen özara hereket edýän we geleşikleriň/üýtgewsizligiň töwekgelçiligini göterýän tarap.
3) Jogapkärçiligi paýlamagyň nusgasy (kim näme üçin jogapkär)
Platforma operatory
ýerli kanunlara (iGaming/VASP/töleg reimesimleri), KYC/AML/sanksiýalara laýyk gelmek;
ToS, Risk Disclosures, Responsible Gaming neşirleri we aktuallaşdyrylmagy;
waka-dolandyryş, aragatnaşyk, öwezini dolmak mehanizmleri, ýazgylary saklamak.
Dörediji/studiýa
koduň hili, audit we synag örtügi;
täzelenmeler we migrasiýa ýoldaşlygy, bezop. syrlary saklamak;
bagbaunti, Responsible Disclosure, post-mortemiň seljermesi.
Orakul/köpri üpjün edijileri/VRF
SLO/elýeterlilik, fiedleriň dogrulygy we manipulýasiýa garşy çäreler;
şertnamalaýyn kepillikler we jogapkärçiligiň çäkleri (cap), hadysalaryň žurnaly, SLA.
Tassyklaýjylar/magdançylar/tor
ylalaşygyň üpjün edilmegi. Jogapkärçilik, adatça, teswirnama/merkezleşdirilmedik, taslamanyň şertnamalaýyn çäklerinden daşarda.
Ulanyjy
töwekgelçiliklere özbaşdak baha bermek, hususy açarlary goramak, ýerli kanunlary berjaý etmek;
serişdeleriň brijingi we üçünji taraplaryň frontendleri/gapjyklary bilen özara gatnaşygy.
DAO/belgi eýeleri (eger governance)
töwekgelçiligiň parametrlerini (çäkleri, komissiýalary) kabul etmek, täzelenmeleri tassyklamak, gyssagly çözgütler.
4) "Kod kanun hökmünde" vs "Kod şertnamanyň bir bölegi hökmünde"
Iş ýüzünde kod şertnamanyň ýerine ýetiriş bölegidir: ToS we Syýasatlar taraplaryň niýetini, ýalňyşlyklary çözmegiň tertibini, gapma-garşylykda tekst kadasynyň kadadan çykmagyny we ileri tutulmagyny kesgitleýär.
Göni ýazmak maslahat berilýär:1. düşündirişiň ileri tutulmagy (ToS> spesifikasiýa> kod? ýa-da tersine - anyk kadadan çykmalar bilen);
2. aç-açan kemçilikleriň (mistake) we "garaşylmadyk ýagdaýlaryň" nähili düşündirilýändigi;
3. haçan-da yza çekilmäge/patç/arakesmä ýol berilse we herekete kim ygtyýar berse.
5) Täzelenmeler, administratiw açarlar we ynam
Rollaryň aç-açanlygy: 'owner', 'admin', 'guardian' hukuklary bolan salgylary sanap, her rolda haýsy usullaryň elýeterlidigini görkeziň.
Timelock & multi-sig: täzelenmeden öň gijä galmak (mysal üçin 24-72 sagat) we köp golly hukuklar hyýanatçylykly peýdalanmak howpuny peseldýär.
Emergency pause/kill-switch: ulanyş düzgünleri, ölçegler (möhüm gowşaklyk, orakulany bozmak), habar bermek we täzeden başlamak tertibi.
Proxy-şertnamalar we göçmeler: prosesi resminamalaşdyryň, ulanyjylara logika (grace period) geçmezden ozal çykmaga mümkinçilik beriň.
Üýtgewsizlik barada bellik: eger şertnama on-chain immutable bolsa, çäklendirmeleri we netijeleri görkeziň (aktiwleriň göçmezden krit-bugyny düzedip bilmezlik).
6) Daşarky garaşlylyk we kaskad töwekgelçilikleri
Bahalaryň we VRF orakulalary: manipulýasiýalardan goramak (TWAP, göçürmeler, çeşmeleriň kworumy), şertnamalaýyn SLA we jogapkärçilik çäkleri.
Köprüler/köprüler: iň uly taryhy ýitgiler köprüler bilen baglanyşyklydyr - TVL çäklerinden, ätiýaçlandyryşdan, tapgyrlaýyn çykaryş çäklerinden peýdalanyň.
RPC/indeksatorlar: üpjün edijileri köpeltmek, saglyk barlaglary we folbekler.
Frontend/domen: çalyşmakdan goramak (DNSSEC, subresource integrity), şertnamalaryň köpçülige açyk salgylary, şertnama bilen özara gatnaşyklaryň awtonom ýoly.
7) Töwekgelçilikler we olaryň kwalifikasiýasy
Tehniki: gowşaklyklar, logika ýalňyşlyklary, re-entrancy, aşa köp, nädogry tegelek, MEV/front-ranning.
Ykdysady: bazar/orakul manipulýasiýasy, "bank run", tölege ukypsyz tokenomika.
Operasiýa: admin-açarlaryny ýitirmek, CI/CD-ni bozmak, adam faktory.
Hukuk: hilegär mahabat, ygtyýarnamanyň ýoklugy, sanksiýalaryň bozulmagy/AML, sarp edijileri goramak.
Fors-major web3: L1/L2 hüjümleri, uzak möhletli outage torlary, "howpsuz" hard-fork, garaşlylygyň betbagtçylykly kynçylyklary.
8) Jogapkärçiligi çäklendirmek we paýlamak (şertnama punktlary)
ToS/syýasatlar üçin maslahat berilýän bloklar:- Töwekgelçilikleri aýyryjy (üýtgewsizlik, akylly şertnamalar, üçünji tarapyň garaşlylygy, serişdeleri doly ýitirmek töwekgelçiligi).
- Limitation of Liability (cap): X aý ýa-da kesgitlenen cap üçin komissiýalaryň/girdejileriň möçberleri boýunça jemi jogapkärçiligiň çäklendirilmegi.
- No consequential damages: gytaklaýyn ýitgileriň aradan aýrylmagy (ýitirilen girdeji we ş.m.).
- Assumption of risk: ulanyjynyň töwekgelçilikleri bilkastlaýyn kabul edendigini tassyklamak.
- Indemnification: Operatoryň Ulanyjynyň kanuny bozmagy sebäpli ýüze çykan talaplardan boşadylmagy/ToS.
- Force-majeure (web3-wersiýa): toruň şowsuzlyklary, ylalaşyga hüjümler, garaşlylygyň möhüm gowşaklyklary, düzgünleşdirijileriň hereketleri.
- Right to suspend/pause: Howpsuzlyk howpy abananda amallary wagtlaýyn togtatmak hukugy.
9) Waka-dolandyryş we öwezini dolmak
Policy & Playbook: aragatnaşyk kanallary, ilkinji habarnamanyň möhletleri (mysal üçin, T + 24h), statuslar, täzelenmeler.
Hadysalaryň segmentasiýasy: 'P0/P1/P2' serişdelere/elýeterlilige bolan täsiri boýunça.
Öwezini dolmak mehanizmleri: ätiýaçlyk howzy, ätiýaçlandyryş, DAO arkaly grant öwezini dolmak, pidalary yzyna gaýtarmagyň ileri tutulmagy.
Post-mortem: wagtlaýynly köpçüligiň hasabaty, root cause, düzediş çäreleri.
Bug Bounty & Responsible Disclosure: wyiousdanly aýan etmek barada bellik, kanallar, sylaglaryň derejesi.
10) Governance и DAO
Jogapkärçilik kime degişlidir? Eger karar DAO tarapyndan kabul edilen bolsa, onda kanuny "wekilçilik" (foundation/LLC/association) we onuň roluny belläň.
Kworum we gyssagly akymlar: möhüm hereketler üçin aýratyn çäkler; çalt jogap bermek üçin goragçy delegatlar.
Gyzyklanma gapma-garşylygy: işläp düzüjileriň/walidatorlaryň/orakulalaryň dahyllylygynyň aýan edilmegi.
DAO jedelleriniň arbitražy ulanyjylar: deslapky araçylyk penjiresi, soňra - arbitraž/kazyýet.
11) Ýurisdiksiýa, ulanylýan hukuk we jedelleri çözmek
Hukugy saýlamak (governing law) + forum (arbitraž/kazyýet, ýeri, dili, tertibi).
Sarp ediş hukugynyň dispozisiw kadalary: B2C-de şertleriň bir bölegi ulanyjynyň ýurdunyň hukugy bilen gaýtadan kesgitlenip bilner.
Onlaýn arbitra/ODR: ownuk jedellerde çalt mehanizm hökmünde aýdalyň.
Kombinirlenen modeller: zyýany bahalandyrmak üçin on-chain + offchain-arbitra.
12) Gizlinlik we şahsy maglumatlar
Hasaplar/KUS bar bolsa: Privacy Policy, GDPR-esaslar, DPIA, maglumatlary azaltmak, saklamak möhletleri.
On-chain maglumatlary köpçülige açyk: deanonymizasiýa töwekgelçiligini belläň, PII offçeýnini dargatyň.
Frontendiň telemetriýasyny ýygnamak - diňe kanuny esas we zerur bolan opt-out/consent bilen.
13) Hakyky gymmatlygy bolan kripto oýunlary/teswirnamalary üçin komplayens-minimal
Ygtyýarnamalar/hasaba alyş: iGaming/VASP/MSB/geo boýunça töleg düzgünleri.
KYC/AML/sanksiýalar: derejeler, serişdeleriň çeşmeleri, Travel Rule (mümkin bolsa).
Mahabat: ýaş süzgüçleri, diskleýmerler, ýalňyş wadalary gadagan etmek.
Salgytlar: GGR/komissiýalaryň, hümmet tapawudynyň, belgi-gazna hasaby.
14) Resminamalar we artefaktlar (aktual saklamak)
Terms of Service + Risk Disclosure + Responsible Gaming (mümkin bolsa).
Smart-contract Specs (invariantlar, parametrleriň çäkleri, täzelenme proseduralary).
Admin/Keys Policy (multi-sig, timelock, saklamak, aýlanmak).
Howpsuzlyk syýasaty (auditler, synaglar, bug bounty, SCA/SSA).
Incident Response Policy + ulanyjy habarnamasynyň şablony.
Oracle/Bridge SLA + jogapkärçiligiň şertnama çäkleri.
Change Log & Post-mortems.
15) Jogapkärçilik matrisa (RACI mysaly)
16) Uçuryş çek-sanawy (gysga)
1. Hukukly rollary/salgylary kesgitlemek, timelock + multi-sig goşmak.
2. ToS-da we README-de täzelenme prosedurasyny we "pause/kill-switch" -ni suratlandyryň.
3. Garaşsyz audit geçirmek, bagbaunty goşmak, hasabaty çap etmek.
4. SLA we TVL/çykyş çäkleri bolan orakulalar/köprüler bilen şertnama baglaşmak.
5. Üýtgeşiklik gözegçiligini düzüň (TVL, howuzlaryň deňsizligi, orakulalaryň gijikdirilmegi).
6. Töwekgelçilik Disclosures, jogapkärçilik çäkleri (cap), force-majeure.
7. "Incident Policy" we bildiriş şablonyny tassyklaň, öwezini dolmak üçin ätiýaçlyk.
8. Barlagy barlaň (ygtyýarnamalar, KYC/AML, sanksiýalar, salgytlar, mahabat).
9. Girit täzelenen ýagdaýynda migrasiýa meýilnamasyny (grace period) taýýarlamak.
10. Game-day/chaos-synaglary we post-mortemleri wagtal-wagtal geçirmek.
17) ToS/Syýasatçy üçin şablon nokatlary (formulalaryň eskizleri)
Dolandyryş hukuklary hakynda:- "Operator we/ýa-da bellenen goragçylar (guardians) möhüm gowşaklyklar ýüze çykarylan halatlarda, soňra köpçülige açyk hasabat we dikeldiş meýilnamasy bilen akylly-şertnamalaryň ýerine ýetirilmeginiň wagtlaýyn togtadylmagyny ulanmaga haklydyr".
- "Şertnamalaryň logikasynyň üýtgemegi azyndan N sagat timelock arkaly amala aşyrylýar; dolandyryjylaryň salgylary we üýtgeşmeleriň taryhy repozitoriýada/web sahypasynda çap edilýär".
- "Şu Şertnama boýunça Operatoryň umumy jogapkärçiligi Ulanyjy tarapyndan soňky N aýda hakykatda tölenen komissiýalaryň/tölegleriň möçberi bilen çäklenýär we gytaklaýyn ýitgileri öz içine almaýar".
- "Baza ulgamynyň şowsuzlyklary, ylalaşyga hüjümler, daşarky orakulalaryň/köprüleriň düýpli kemçilikleri, döwlet edaralarynyň hereketleri netijesinde ýüze çykan gijikdirmeler/ýerine ýetirilmezlik üçin taraplar jogapkärçilik çekmeýärler".
- "Akylly şertnamalar bilen özara gatnaşyk koduň gowşaklygy, konfigurasiýa ýalňyşlyklary, bazar manipulýasiýasy sebäpli aktiwleriň doly we yzyna gaýtarylmaz ýitmegi töwekgelçiligi bilen baglanyşyklydyr".
(Formulalary ýerli aklawçy bilen ylalaşyň; B2C üçin sarp edijileriň hukuklary hakynda hökmany bellikler bolup biler.)
18) Sözlük
Timelock - üýtgetmeler güýje girmezden öň gijä galmak.
Multi-sig - administratiw amallaryň köp golly gözegçiligi.
Kill-switch/Pause - şertnamalaryň ýerine ýetirilmeginiň gyssagly togtadylmagy.
Invariant monitoring - teswirnamanyň esasy aýratynlyklaryny awtomatiki barlamak.
RACI - jogapkärçiligi paýlamagyň matrisi.
Netije
Akylly-şertnamalaryň hukuk durnuklylygy üç sütüne esaslanýar: (1) aç-açan rollar we jemgyýetçilik syýasatlarynda we ToS-de görkezilen jogapkärçiligiň çäkleri; (2) tehniki düzgün-nyzam - timelock/multi-sig arkaly täzelenmeler, audit, üýtgeşiklik gözegçiligi, waka-dolandyryş; (3) daşarky garaşlylygy üpjün edijiler bilen ygtybarly ylalaşyklar we jogapkärçilik we fors-major barada dogry bellikler. Bu elementleri birleşdirmek jedelli ýagdaýlaryň ähtimallygyny peseldýär we web3 näbellilik şertlerinde hem taraplaryň özüni alyp barşynyň öňünden aýdyp boljak modelini kesgitleýär.