Sissejuhatus
Veebipõhise autonoomsete agentide keerukuse kasvades muutub nende juurdepääsu ressurssidele piiramine üha keerulisemaks. Oluline on luua privaatsust arvestav meetod üksuste ja arukate lepingute vaheliste interaktsioonimäärade täpseks häälestamiseks. See lähenemisviis on ülioluline, et takistada piiratud rühmal arenenud osalejaid süsteeme ära kasutamast.
Hinda piirav?
Kiiruse piiramine on otsustava tähtsusega tehnika, mida kasutatakse ressursile esitatavate kasutajate päringute sageduse kontrollimiseks teatud perioodi jooksul. See tehnika on enamikus veebipõhistes süsteemides asendamatu kaitsevahendina teenuse keelamise (DoS) rünnakute vastu, kus üksainus üksus võib monopoliseerida kõik serveriressursid. Iga kiiruse piiramise süsteemi nurgakiviks on võime genereerida kiiruspiirangu „võti” – päringuid esitava üksuse kordumatu identifikaator. Veeb 2.0 süsteemide kontekstis võib see olla kasutaja IP-aadress või konto ID, mis on kordumatu e-posti, telefoninumbri jne kohta. Need strateegiad ei ole aga vastuvõtlikud Sybili rünnakutele, kus üks olem manipuleerib mitme kiirusega piiranguvõtmed (nt IP-d või kontod), mistõttu on veebiteenusel keeruline tuvastada, kas päringud pärinevad samalt olemilt.
Samamoodi seisavad Ethereum ja teised tsensuurikindlad avalikud arukate lepingute platvormid silmitsi võrreldava probleemiga. Mõelge nutikale lepingule, näiteks mitteasendatavale märgile (NFT), mis võib vajada mehhanismi, mis takistab ühel kasutajal kõiki NFT-sid vermimast. Praegu on see keeruline probleem, kuna puudub usaldusväärne meetod kindlaks teha, kas mitme konto tehingud pärinevad tõepoolest erinevatest üksustest. Teisisõnu, konto (avalik võti) ja üksiku inimkasutaja vahel puudub selge seos.
Tutvustame privaatsust säilitavat paindlikku kiirust piiravat teeki: n-epohhi kohta
Vaadake selle lihtsa lepingumuutja avatud lähtekoodiga rakendust siin. See modifikaator võimaldab lepingute loojatel seada piirangud sellele, mitu korda konkreetne kasutaja saab teatud aja jooksul funktsiooni kutsuda. Epohhi kestus on väga paindlik, võimaldades arendajatel seada selle peaaegu lõpmatuseni (1 kord igavesti) või väga lühikeseks, et saavutada suurem läbilaskevõime.
Privaatsuse säilitamine?
On oluline, et võti, mida me keti määra piiramiseks kasutame, oleks vaikimisi privaatsuse säilitamine. Plokiahela status quo seisneb selles, et kasutajate ajalugu erinevates rakendustes on täiesti läbipaistev.
Märkate, et need lepingud ei hooli msg.senderist. See on disaini järgi! Kapoti all kasutab see ära teadmiste puudumise tõendi kaasamise kohta, kasutades semafoor raamatukogu. Leping jõustab autentimise esitatud zk-tõendi kaudu, selle asemel, et tugineda tehingu allkirjastajale. ERC4337 stiilis konto abstraktsioon võib seda tüüpi autentimist triviaalselt kasutada, et ketisisesed toimingud täielikult anonüümseks muuta.
Inimene?
Teoreetiliselt võib selle kiiruspiirangu taga oleva anonüümsusena kasutada mis tahes semaforirühma. See näide kasutab rühma, mis on juba üsna suur ja millel on mõned ainulaadsed omadused, näiteks garantii, et komplekti iga kirje on inimene.
See näide kasutab olemasolevat anonüümsuse komplekti, mille on välja töötanud Maailmamünt, mis hõlmab ligikaudu 1.8 miljonit kontrollitud inimkasutajat. Worldcoin lõi selle komplekti, skaneerides üksikisikute iiriseid ja tagades, et iga iirist poleks komplekti varem lisatud. Erineva komplekti kasutamiseks muutke seadetes lihtsalt rühma ID-d. Lisateave World ID ja Worldcoini projekti kohta siin.
Miks on määra piiramine kasulik?
- Vältida kuritarvitamist: piirates taotluste arvu kasutaja kohta, aitab see vältida teenuste või ressursside kuritarvitamist pahatahtlike osalejate või robotite poolt. See tagab, et ehtsatel kasutajatel on süsteemile õiglane juurdepääs, ilma et automaatsed skriptid või rünnakud neid välja tõrjuksid.
- Soodustada õiglast jaotamist: stsenaariumides, kus ressursid, hüved või võimalused on piiratud, tagavad määra piiravad inimkasutajad õiglasema jaotuse. See võib aidata vältida seda, et mõned kasutajad monopoliseerivad juurdepääsu väärtuslikele varadele või teenustele, nagu NFT tilgad või märgisegistid.
- Parandage kasutuskogemust: kui ressursid on piiratud, võivad kiirust piiravad inimkasutajad aidata säilitada seaduslike kasutajate sujuvat ja tundlikku kasutuskogemust. Vältides süsteemi ülekoormust või ressursside ammendumist, tagab see, et kasutajad saavad jätkata rakendusega häireteta suhtlemist.
- Hallake kulusid: Plokiahela rakendustes saavad kiirust piiravad inimkasutajad aidata hallata gaasitasude või muude tegevuskuludega seotud kulusid. Kontrollides tehingute või funktsioonikõnede sagedust, saavad teenusepakkujad optimeerida oma kulusid, pakkudes samal ajal kasutajatele väärtuslikku teenust.
- Säilitage privaatsus: Inimkasutajatele keskendudes ja privaatsuse säilitamise tehnikaid kasutades saab kiiruse piiramist rakendada kasutajate privaatsust kahjustamata. See on eriti oluline detsentraliseeritud süsteemides, kus usaldus süsteemi vastu põhineb sageli kasutajate privaatsuse ja andmeturbe alusel.
Kasutusjuhtumite näited
Gaasi toetavad releed: nende releede eesmärk on pakkuda gaasi nende rakenduste inimkasutajatele, vältides samal ajal ressursside ammendumist ühe kasutaja poolt. See teek võimaldab tõhusalt protokollidel hallata üksikute kasutajate ressursside jaotamist.
Segistid: jagage varasid inimkasutajatele kontrollitud tempos, vältides kuritarvitamist.
Kasutajate suhtluse tasustamine sotsiaalvõrgustikes: määra piiramine aitab piirata rämpsposti mõju, julgustades samas tõelist seotust.
Nappide ressursside õiglane jaotamine (nt NFT langus): määra piiramise rakendamisel võiks igal inimkasutajal lubada vermida kindel kogus (nt üks tunnis), edendades õiglast jaotamist.
Järeldus
Kuna autonoomsete agentide keerukus Internetis kasvab, muutub ressurssidele juurdepääsu piiramine üha keerulisemaks. Privaatsust säilitav viis, kuidas omada täpset kontrolli selle üle, kui kiiresti üksused saavad arukate lepingutega suhelda, on kriitilise tähtsusega, kui tahame ära hoida väikesel hulgal kogenud osalejaid süsteeme kuritarvitamast.
Avalikustamine: Blockchain Capital on investor mitmesse ülalnimetatud protokolli.
Igas ajaveebi postituses väljendatud seisukohad võivad olla iga autori isiklikud seisukohad ega pruugi kajastada Blockchain Capitali ja tema sidusettevõtete seisukohti. Ei Blockchain Capital ega autor ei garanteeri igas ajaveebi postituses esitatud teabe täpsust, adekvaatsust ega täielikkust. Blockchain Capital, autor või mõni muu isik ei anna ega anna otsest ega kaudset kinnitust ega garantiid mis tahes ajaveebipostituses sisalduva teabe täpsuse, täielikkuse või õigluse kohta ning vastutust ega vastutust ei võeta. sellise teabe saamiseks. Miski igas ajaveebi postituses ei kujuta endast investeeringut, regulatiivset, juriidilist, vastavust ega maksu- ega muud nõuannet ning sellele ei saa investeerimisotsuse tegemisel tugineda. Blogipostitusi ei tohiks vaadelda kui praegusi või varasemaid soovitusi või pakkumisi väärtpaberite ostmise või müügi või investeerimisstrateegia vastuvõtmise kohta. Blogipostitused võivad sisaldada prognoose või muid tulevikku suunatud väiteid, mis põhinevad uskumustel, eeldustel ja ootustel, mis võivad paljude võimalike sündmuste või tegurite mõjul muutuda. Kui toimub muutus, võivad tegelikud tulemused oluliselt erineda tulevikku suunatud avaldustes väljendatutest. Kõik tulevikku suunatud avaldused räägivad ainult selliste avalduste tegemise kuupäeva seisuga ja ei Blockchain Capital ega ükski autor ei võta endale kohustust selliseid avaldusi ajakohastada, välja arvatud seadusega nõutud juhtudel. Kuivõrd mis tahes Blockchain Capitali toodetud, avaldatud või muul viisil levitatud dokumentidele, esitlustele või muudele materjalidele viidatakse mis tahes ajaveebi postituses, tuleks selliseid materjale lugeda, pöörates erilist tähelepanu nendes sisalduvatele lahtiütlustele.
- SEO-põhise sisu ja PR-levi. Võimenduge juba täna.
- PlatoAiStream. Web3 andmete luure. Täiustatud teadmised. Juurdepääs siia.
- Tuleviku rahapaja Adryenn Ashley. Juurdepääs siia.
- Ostke ja müüge IPO-eelsete ettevõtete aktsiaid koos PREIPO®-ga. Juurdepääs siia.
- Allikas: https://blockchain.capital/privacy-preserving-smart-contract-rate-limiting/
- :on
- :on
- :mitte
- : kus
- 1
- 8
- a
- võime
- MEIST
- üle
- abstraktsioon
- kuritarvitamise
- aktsepteeritud
- juurdepääs
- konto
- konto abstraktsioon
- Kontod
- täpsus
- üle
- meetmete
- osalejad
- tegelik
- lisatud
- aadress
- piisavus
- vastu võtma
- edasijõudnud
- ettemaksed
- ADEelis
- nõuanne
- tütarettevõtete
- vastu
- ained
- eesmärk
- Materjal: BPA ja flataatide vaba plastik
- eraldamine
- Lubades
- juba
- summa
- an
- ja
- Anonüümsus
- mistahes
- taotlus
- rakendused
- lähenemine
- umbes
- OLEME
- AS
- vara
- seotud
- At
- rünnak
- Reageerib
- tähelepanu
- Auth
- Autentimine
- autor
- Automatiseeritud
- autonoomne
- põhineb
- BE
- sest
- muutuma
- olnud
- taga
- on
- vahel
- blockchain
- plokiahela rakendused
- Blockchain Capital
- Blogi
- Blogi postitused
- eest
- ehitatud
- ostma
- by
- helistama
- Kutsub
- CAN
- kapital
- mis
- ettevaatlik
- tsensuurikindel
- kett
- raske
- muutma
- selge
- võrreldav
- täiesti
- keeruline
- keerukus
- Vastavus
- koosnevad
- kompromiteeriv
- Arvestama
- sisaldama
- sisaldub
- kontekst
- jätkama
- leping
- lepingulised platvormid
- lepingud
- kontrollida
- kontrollitud
- kontroll
- nurgakivi
- Korrelatsioon
- kulud
- võiks
- loojad
- kriitiline
- rahvarohke
- otsustav
- Praegune
- Praegu
- andmed
- andmekaitse
- kuupäev
- Detsentraliseeritud
- otsus
- vaikimisi
- määratletud
- Denial of Service
- Määrama
- arenenud
- Arendajad
- erinev
- raske
- Katkestus
- levitada
- jagatud
- jaotus
- do
- dokumendid
- DOS
- Tilgad
- kestus
- e
- iga
- tõhusalt
- töötavad
- võimaldab
- julgustav
- tegevus
- tagab
- tagades
- üksuste
- üksus
- kanne
- epohh
- õiglane
- oluline
- looma
- asutatud
- jms
- ethereum
- sündmused
- näide
- Välja arvatud
- olemasolevate
- ootused
- kulud
- kogemus
- ekspress
- väljendatud
- nägu
- tegurid
- õiglane
- õiglus
- Tasud
- vähe
- paindlik
- keskendumine
- eest
- igavesti
- tulevikku
- Sihtasutus
- Sagedus
- Alates
- funktsioon
- GAS
- gaasitasud
- tekitama
- ehtne
- antud
- Grupp
- garantii
- garantiid
- olnud
- Olema
- aitama
- aitab
- rohkem
- kõrgelt
- ajalugu
- kapuuts
- tund
- aga
- HTTPS
- inim-
- ID
- tunnus
- if
- mõju
- täitmine
- rakendatud
- rakendamisel
- kaudselt
- oluline
- in
- Teistes
- kaasamine
- Tõstab
- üha rohkem
- eraldi
- Lõpmatus
- info
- selle asemel
- suhelda
- suhtlemist
- interaktsioonid
- investeering
- Investeerimisstrateegia
- investor
- IP
- IP-aadress
- probleem
- IT
- ITS
- jpg
- Võti
- võtmed
- suur
- Seadus
- Õppida
- Õigus
- õigustatud
- Finantsvõimendus
- võimendab
- võimendav
- vastutus
- Raamatukogu
- nagu
- LIMIT
- piiratud
- piirid
- tehtud
- säilitada
- Tegemine
- juhtima
- palju
- materiaalselt
- materjalid
- mai..
- mehhanism
- mainitud
- meetod
- võib
- miljon
- piparmünt
- vermimine
- muutma
- rohkem
- kõige
- mitmekordne
- Lähedal
- tingimata
- Vajadus
- kumbki
- NFT
- nft tilgad
- NFT-d
- ei
- mitte-asendatav
- mitteelustatav märk
- Mittesüütav märk (NFT)
- mitte midagi
- Märka..
- number
- of
- pakkuma
- pakkumine
- sageli
- on
- Ahelas
- ONE
- Internetis
- ainult
- avatud
- avatud lähtekoodiga
- töökorras
- Võimalused
- optimeerima
- or
- Muu
- muidu
- välja
- üle
- tempo
- eriti
- minevik
- periood
- inimene
- isiklik
- telefon
- Platvormid
- Platon
- Platoni andmete intelligentsus
- PlatoData
- võimalik
- post
- Postitusi
- Ettekanded
- vältida
- ennetada
- varem
- privaatsus
- Probleem
- Toodetud
- järk-järgult
- projekt
- prognoosid
- Edendamine
- tõend
- omadused
- protokollid
- anda
- tingimusel
- pakkujad
- avalik
- avaliku võtme
- avaldatud
- määr
- Rates
- Lugenud
- soovitused
- kajastama
- regulatiivne
- usaldusväärne
- tuginedes
- esindamine
- Taotlusi
- nõutav
- ressurss
- Vahendid
- vastutus
- tundlik
- piirata
- kaasa
- Tulemused
- Hüved
- sama
- skaneerimine
- Napp
- stsenaariumid
- skripte
- Väärtpaberite
- turvalisus
- müüma
- saatja
- eri
- teenus
- teenusepakkujad
- Teenused
- komplekt
- seaded
- mitu
- Lühike
- peaks
- lihtne
- lihtsalt
- ühekordne
- väike
- nutikas
- arukas leping
- Nutikad lepinguplatvormid
- Tarkvaralepingud
- siluda
- sotsiaalmeedia
- mõned
- keeruline
- allikas
- rääkima
- konkreetse
- määratletud
- avaldused
- olek
- Veel
- strateegiad
- Strateegia
- stiil
- selline
- süsteem
- süsteemid
- võtab
- maks
- tehnikat
- et
- .
- teave
- maailm
- oma
- selles
- Need
- see
- need
- Läbi
- läbilaskevõime
- korda
- et
- sümboolne
- tehing
- Tehingud
- läbipaistev
- Usalda
- tüüp
- all
- ainulaadne
- Värskendused
- Kasutus
- kasutama
- Kasutatud
- Kasutaja
- kasutaja privaatsus
- Kasutajad
- kasutusalad
- ära kasutama
- väärtuslik
- kinnitatud
- väga
- kaudu
- vaated
- Tee..
- we
- web
- web 2
- web 2.0
- Veebipõhine
- millal
- mis
- kuigi
- will
- koos
- jooksul
- ilma
- sõnad
- maailm
- sephyrnet
- null-teadmised
- null teadmiste tõestus
- ZK