Einleitung
Da die Komplexität autonomer Online-Agenten zunimmt, wird es immer schwieriger, ihren Zugriff auf Ressourcen einzuschränken. Es wird von entscheidender Bedeutung sein, eine datenschutzbewusste Methode zur Feinabstimmung der Interaktionsraten zwischen Entitäten und intelligenten Verträgen zu etablieren. Dieser Ansatz ist von entscheidender Bedeutung, um zu verhindern, dass eine begrenzte Gruppe fortgeschrittener Akteure die Systeme ausnutzt.
Ratenbegrenzung?
Die Ratenbegrenzung ist eine entscheidende Technik, mit der die Häufigkeit von Benutzeranfragen an eine Ressource über einen bestimmten Zeitraum gesteuert werden kann. Diese Technik ist in den meisten webbasierten Systemen als Schutz vor Denial-of-Service-Angriffen (DoS) unverzichtbar, bei denen eine einzelne Entität alle Serverressourcen monopolisieren könnte. Der Grundstein jedes Ratenbegrenzungssystems ist die Fähigkeit, einen Ratenbegrenzungs-„Schlüssel“ zu generieren – eine eindeutige Kennung für die Entität, die die Anfragen stellt. Im Kontext von Web 2.0-Systemen könnte es sich hierbei um die IP-Adresse eines Benutzers oder eine Konto-ID handeln, die pro E-Mail, Telefonnummer usw. eindeutig ist. Diese Strategien sind jedoch nicht immun gegen einen „Sybil“-Angriff, bei dem eine einzelne Entität mehrere Tarife manipuliert Begrenzen Sie Schlüssel (z. B. IPs oder Konten), was es für den Webdienst schwierig macht, zu erkennen, dass die Anforderungen von derselben Entität stammen.
Ebenso stehen Ethereum und andere zensurresistente öffentliche Smart-Contract-Plattformen vor einem vergleichbaren Problem. Stellen Sie sich einen Smart Contract wie einen Non-Fungible Token (NFT) vor, der möglicherweise einen Mechanismus benötigt, um zu verhindern, dass ein einzelner Benutzer alle NFTs prägt. Derzeit ist dies ein komplexes Problem, da es keine zuverlässige Methode gibt, um festzustellen, ob Transaktionen von mehreren Konten tatsächlich von separaten Einheiten stammen. Mit anderen Worten: Es besteht keine eindeutige Korrelation zwischen einem Konto (öffentlicher Schlüssel) und einem einzelnen menschlichen Benutzer.
Einführung einer datenschutzschonenden, flexiblen Ratenbegrenzungsbibliothek: n-pro-Epoche
Schauen Sie sich die Open-Source-Implementierung dieses einfachen Vertragsmodifikators an hier. Mit diesem Modifikator können Vertragsersteller festlegen, wie oft ein bestimmter Benutzer eine Funktion innerhalb einer definierten Epoche aufrufen kann. Die Epochendauer ist äußerst flexibel und ermöglicht es Entwicklern, sie auf nahezu unendlich (1 pro Ewigkeit) oder für einen höheren Durchsatz auf eine sehr kurze Dauer festzulegen.
Privatsphäre wahrend?
Es ist wichtig, dass der Schlüssel, den wir zur Ratenbegrenzung in der Kette verwenden, standardmäßig datenschutzkonform ist. Der Status quo bei Blockchain ist, dass der Verlauf eines Benutzers über alle Anwendungen hinweg völlig transparent ist.
Sie werden feststellen, dass sich diese Verträge überhaupt nicht um msg.sender kümmern. Das ist Absicht! Unter der Haube nutzt dies den wissensfreien Inklusionsnachweis durch die Verwendung von Semaphor Bibliothek. Der Vertrag erzwingt die Authentifizierung über den bereitgestellten ZK-Beweis, anstatt sich auf den Unterzeichner der Transaktion zu verlassen. ERC4337 Die Kontoabstraktion im Stil von Stil könnte diese Art der Authentifizierung trivial nutzen, um Aktionen in der Kette vollständig zu anonymisieren.
Mensch?
Theoretisch könnte jede Semaphorgruppe als Anonymitätssatz hinter dieser Ratenbegrenzung verwendet werden. In diesem Beispiel wird eine Gruppe verwendet, die bereits recht groß ist und über einige einzigartige Eigenschaften verfügt, beispielsweise die Garantie, dass jeder Eintrag in der Menge ein Mensch ist.
Dieses Beispiel nutzt einen vorhandenen „Anonymitätssatz“, der von entwickelt wurde Weltmünze, bestehend aus etwa 1.8 Millionen verifizierten menschlichen Benutzern. Worldcoin erstellte dieses Set, indem es die Iris einzelner Personen scannte und sicherstellte, dass nicht jede Iris zuvor dem Set hinzugefügt wurde. Um einen anderen Satz zu verwenden, ändern Sie einfach die Gruppen-ID in den Einstellungen. Erfahren Sie mehr über die World ID und das Worldcoin-Projekt .
Warum ist eine Ratenbegrenzung sinnvoll?
- Missbrauch verhindern: Durch die Begrenzung der Anzahl der Anfragen pro Benutzer wird der Missbrauch von Diensten oder Ressourcen durch böswillige Akteure oder Bots verhindert. Dadurch wird sichergestellt, dass echte Benutzer fairen Zugriff auf das System haben, ohne durch automatisierte Skripte oder Angriffe verdrängt zu werden.
- Fördern Sie eine gerechte Verteilung: In Szenarien, in denen Ressourcen, Belohnungen oder Möglichkeiten begrenzt sind, sorgt die Ratenbegrenzung für menschliche Benutzer für eine gerechtere Verteilung. Dies kann dazu beitragen, zu verhindern, dass einige Benutzer den Zugriff auf wertvolle Vermögenswerte oder Dienste wie NFT-Drops oder Token-Faucets monopolisieren.
- Verbessern Sie die Benutzererfahrung: Wenn die Ressourcen begrenzt sind, kann die Ratenbegrenzung durch menschliche Benutzer dazu beitragen, legitimen Benutzern ein reibungsloses und reaktionsfähiges Erlebnis zu bieten. Durch die Verhinderung einer Systemüberlastung oder Ressourcenverknappung wird sichergestellt, dass Benutzer weiterhin ohne Unterbrechung mit der Anwendung interagieren können.
- Kosten verwalten: In Blockchain-Anwendungen können ratenbegrenzende menschliche Benutzer dabei helfen, die mit Gasgebühren oder anderen Betriebsausgaben verbundenen Kosten zu verwalten. Durch die Kontrolle der Häufigkeit von Transaktionen oder Funktionsaufrufen können Dienstanbieter ihre Ausgaben optimieren und gleichzeitig den Benutzern einen wertvollen Service bieten.
- Privatsphäre wahren: Durch die Fokussierung auf menschliche Benutzer und den Einsatz von Techniken zur Wahrung der Privatsphäre kann eine Ratenbegrenzung implementiert werden, ohne die Privatsphäre der Benutzer zu beeinträchtigen. Dies ist besonders wichtig in dezentralen Systemen, wo das Vertrauen in das System oft auf der Grundlage der Privatsphäre der Benutzer und der Datensicherheit aufgebaut wird.
Beispielanwendungsfälle
Gas-Sponsor-Relais: Ziel dieser Relais ist es, menschliche Benutzer ihrer Anwendungen mit Gas zu versorgen und gleichzeitig die Erschöpfung der Ressourcen durch einen einzelnen Benutzer zu verhindern. Diese Bibliothek ermöglicht es Protokollen effektiv, die Ressourcenzuteilung für einzelne Benutzer zu verwalten.
Armaturen: Verteilen Sie Vermögenswerte in kontrolliertem Tempo an menschliche Benutzer, um Missbrauch vorzubeugen.
Belohnung von Benutzerinteraktionen in sozialen Netzwerken: Die Ratenbegrenzung trägt dazu bei, die Auswirkungen von Spam zu begrenzen und gleichzeitig echtes Engagement zu fördern.
Gerechte Verteilung knapper Ressourcen (z. B. NFT-Drops): Durch die Einführung einer Ratenbegrenzung könnte es jedem menschlichen Benutzer gestattet werden, eine bestimmte Menge (z. B. eine pro Stunde) zu prägen, was eine gerechte Verteilung fördert.
Zusammenfassung
Mit zunehmender Komplexität autonomer Online-Agenten wird die Beschränkung des Zugriffs auf Ressourcen immer schwieriger. Wenn wir verhindern wollen, dass eine kleine Gruppe hochentwickelter Akteure die Systeme missbraucht, ist eine Möglichkeit zur Wahrung der Privatsphäre, eine detaillierte Kontrolle über die Geschwindigkeiten zu haben, mit denen Unternehmen mit intelligenten Verträgen interagieren können, von entscheidender Bedeutung.
Offenlegungen: Blockchain Capital ist ein Investor in mehreren der oben genannten Protokolle.
Die in jedem Blogbeitrag geäußerten Ansichten können die persönlichen Ansichten des jeweiligen Autors sein und spiegeln nicht unbedingt die Ansichten von Blockchain Capital und seinen verbundenen Unternehmen wider. Weder Blockchain Capital noch der Autor garantieren die Genauigkeit, Angemessenheit oder Vollständigkeit der Informationen, die in jedem Blogbeitrag bereitgestellt werden. Es wird keine Zusicherung oder Gewährleistung, weder ausdrücklich noch stillschweigend, von oder im Namen von Blockchain Capital, dem Autor oder einer anderen Person hinsichtlich der Genauigkeit und Vollständigkeit oder Fairness der in einem Blogbeitrag enthaltenen Informationen gegeben, und es wird keine Verantwortung oder Haftung übernommen für solche Informationen. Nichts, was in den einzelnen Blog-Beiträgen enthalten ist, stellt eine Anlage-, Regulierungs-, Rechts-, Compliance- oder Steuer- oder sonstige Beratung dar, noch darf man sich darauf verlassen, um eine Anlageentscheidung zu treffen. Blog-Beiträge sollten nicht als aktuelle oder frühere Empfehlungen oder Aufforderungen zur Abgabe eines Angebots zum Kauf oder Verkauf von Wertpapieren oder zur Annahme einer Anlagestrategie angesehen werden. Die Blogbeiträge können Prognosen oder andere zukunftsgerichtete Aussagen enthalten, die auf Überzeugungen, Annahmen und Erwartungen beruhen, die sich aufgrund vieler möglicher Ereignisse oder Faktoren ändern können. Wenn eine Änderung eintritt, können die tatsächlichen Ergebnisse erheblich von den in den zukunftsgerichteten Aussagen zum Ausdruck gebrachten Ergebnissen abweichen. Alle zukunftsgerichteten Aussagen beziehen sich nur auf das Datum, an dem solche Aussagen gemacht wurden, und weder Blockchain Capital noch jeder Autor übernimmt die Pflicht, solche Aussagen zu aktualisieren, es sei denn, dies ist gesetzlich vorgeschrieben. Soweit Dokumente, Präsentationen oder andere Materialien, die von Blockchain Capital produziert, veröffentlicht oder anderweitig vertrieben werden, in einem Blogbeitrag referenziert werden, sollten diese Materialien unter besonderer Berücksichtigung der darin enthaltenen Haftungsausschlüsse gelesen werden.
- SEO-gestützte Content- und PR-Distribution. Holen Sie sich noch heute Verstärkung.
- PlatoAiStream. Web3-Datenintelligenz. Wissen verstärkt. Hier zugreifen.
- Die Zukunft prägen mit Adryenn Ashley. Hier zugreifen.
- Kaufen und verkaufen Sie Anteile an PRE-IPO-Unternehmen mit PREIPO®. Hier zugreifen.
- Quelle: https://blockchain.capital/privacy-preserving-smart-contract-rate-limiting/
- :hast
- :Ist
- :nicht
- :Wo
- 1
- 8
- a
- Fähigkeit
- Über Uns
- oben
- Abstraktion
- Missbrauch
- akzeptiert
- Zugang
- Konto
- Kontenabstraktion
- Trading Konten
- Genauigkeit
- über
- Aktionen
- Akteure
- präsentieren
- hinzugefügt
- Adresse
- Angemessenheit
- adoptieren
- advanced
- Vorschüsse
- Vorteil
- Beratung
- Mitgliedsorganisationen
- gegen
- Agenten
- Ziel
- Alle
- Zuteilung
- Zulassen
- bereits
- Betrag
- an
- und
- Anonymität
- jedem
- Anwendung
- Anwendungen
- Ansatz
- ca.
- SIND
- AS
- Details
- damit verbundenen
- At
- Attacke
- Anschläge
- Aufmerksamkeit
- Auth
- Authentifizierung
- Autor
- Automatisiert
- Autonom
- basierend
- BE
- weil
- werden
- war
- hinter
- Sein
- zwischen
- Blockchain
- Blockchain-Anwendungen
- Blockchain Capital
- Blog
- Blog-Beiträge
- Bots
- erbaut
- Kaufe
- by
- rufen Sie uns an!
- Aufrufe
- CAN
- Hauptstadt
- österreichische Unternehmen
- vorsichtig
- zensurresistent
- Kette
- herausfordernd
- Übernehmen
- klar
- vergleichbar
- uneingeschränkt
- Komplex
- Komplexität
- Compliance
- umfassend
- kompromittierend
- Geht davon
- enthalten
- enthalten
- Kontext
- fortsetzen
- Vertrag
- Vertragsplattformen
- Verträge
- Smartgeräte App
- gesteuert
- Regelung
- Eckstein
- Korrelation
- Kosten
- könnte
- Schöpfer
- kritischem
- überfüllt
- wichtig
- Strom
- Zur Zeit
- technische Daten
- Datensicherheit
- Datum
- dezentralisiert
- Entscheidung
- Standard
- definiert
- Denial of Service
- Bestimmen
- entwickelt
- Entwickler
- anders
- schwer
- Störung
- verteilen
- verteilt
- Verteilung
- do
- Unterlagen
- DOS
- Drops
- Dauer
- e
- jeder
- effektiv
- beschäftigt
- ermöglicht
- ermutigend
- Engagement
- sorgt
- Gewährleistung
- Entitäten
- Einheit
- Eintrag
- Epoche
- gerecht
- essential
- etablieren
- etablierten
- etc
- Astraleum
- Veranstaltungen
- Beispiel
- Außer
- vorhandenen
- Erwartungen
- Kosten
- ERFAHRUNGEN
- express
- zum Ausdruck gebracht
- Gesicht
- Faktoren
- Messe
- Fairness
- Honorare
- wenige
- flexibel
- Fokussierung
- Aussichten für
- für immer
- vorausschau
- Foundation
- Frequenz
- für
- Funktion
- GAS
- Gasgebühren
- erzeugen
- Richte deinen Sinn auf das,
- gegeben
- Gruppe an
- Garantie
- Garantien
- hätten
- Haben
- Hilfe
- hilft
- höher
- hoch
- Geschichte
- Haube
- Stunde
- aber
- HTTPS
- human
- ID
- Kennzeichnung
- if
- Impact der HXNUMXO Observatorien
- Implementierung
- umgesetzt
- Umsetzung
- impliziert
- wichtig
- in
- In anderen
- Aufnahme
- Steigert
- zunehmend
- Krankengymnastik
- Unendlichkeit
- Information
- beantragen müssen
- interagieren
- Interaktion
- Interaktionen
- Investition
- Anlagestrategie
- Investor
- IP
- IP Address
- Problem
- IT
- SEINE
- jpg
- Wesentliche
- Tasten
- grosse
- Recht
- LERNEN
- Rechtlich
- legitim
- Hebelwirkung
- Hebelwirkungen
- Nutzung
- Haftung
- Bibliothek
- Gefällt mir
- LIMIT
- Limitiert
- Grenzen
- gemacht
- halten
- Making
- verwalten
- viele
- wesentlich
- Materialien
- Kann..
- Mechanismus
- erwähnt
- Methode
- könnte
- Million
- Minze
- Prägung
- ändern
- mehr
- vor allem warme
- mehrere
- In der Nähe von
- Notwendig
- Need
- Weder
- NFT
- nft fällt
- NFTs
- nicht
- nicht fungibel
- nicht fungibles Zeichen
- Nicht-Fungible Token (NFT)
- nichts
- Notiz..
- Anzahl
- of
- bieten
- bieten
- vorgenommen,
- on
- On-Chain
- EINEM
- Online
- einzige
- XNUMXh geöffnet
- Open-Source-
- Betriebs-
- Entwicklungsmöglichkeiten
- Optimieren
- or
- Andere
- Andernfalls
- übrig
- Frieden
- besonders
- passt
- Zeit
- person
- persönliche
- Telefon
- Plattformen
- Plato
- Datenintelligenz von Plato
- PlatoData
- möglich
- Post
- BLOG-POSTS
- Presentations
- verhindern
- Verhütung
- vorher
- Datenschutz
- Aufgabenstellung:
- Produziert
- zunehmend
- Projekt
- Projektionen
- Die Förderung der
- Beweis
- immobilien
- Protokolle
- die
- vorausgesetzt
- Anbieter
- Öffentlichkeit
- public Key
- veröffentlicht
- Bewerten
- Honorar
- Lesen Sie mehr
- Empfehlungen
- reflektieren
- Regulierungsbehörden
- zuverlässig
- sich auf
- Darstellung
- Zugriffe
- falls angefordert
- Ressourcen
- Downloads
- Verantwortung
- ansprechbar
- eine Beschränkung
- Folge
- Die Ergebnisse
- Belohnung
- gleich
- Scannen
- Knapp
- Szenarien
- Skripte
- Securities
- Sicherheitdienst
- verkaufen
- Absender
- getrennte
- Dienstleister
- Lösungen
- kompensieren
- Einstellungen
- mehrere
- Short
- sollte
- Einfacher
- einfach
- Single
- klein
- smart
- Smart-Vertrag
- Intelligente Vertragsplattformen
- Smart Contracts
- glätten
- Social Media
- einige
- anspruchsvoll
- Quelle
- sprechen
- spezifisch
- angegeben
- Aussagen
- Status
- Immer noch
- Strategien
- Strategie
- Stil
- so
- System
- Systeme und Techniken
- nimmt
- Steuer
- Techniken
- zur Verbesserung der Gesundheitsgerechtigkeit
- Das
- die Informationen
- die Welt
- ihr
- darin
- Diese
- fehlen uns die Worte.
- diejenigen
- Durch
- Durchsatz
- mal
- zu
- Zeichen
- Transaktion
- Transaktionen
- transparent
- Vertrauen
- tippe
- für
- einzigartiges
- Aktualisierung
- Anwendungsbereich
- -
- benutzt
- Mitglied
- Benutzer Privatsphäre
- Nutzer
- verwendet
- Nutzen
- wertvoll
- verified
- sehr
- Ansichten
- Weg..
- we
- Netz
- Web 2
- Web 2.0
- Webbasiert
- wann
- welche
- während
- werden wir
- mit
- .
- ohne
- Worte
- weltweit wie ausgehandelt und gekauft ausgeführt wird.
- Zephyrnet
- null-erkenntnis
- Zero-Knowledge-Beweis
- ZK