Heim > Die heutigen Krypto-News
bitcoin
bitcoin

$94476.254125 USD 

-1.48%

ethereum
ethereum

$3352.991198 USD 

0.55%

tether
tether

$0.998514 USD 

-0.06%

xrp
xrp

$2.165714 USD 

0.31%

bnb
bnb

$694.339517 USD 

0.47%

solana
solana

$185.976724 USD 

-1.43%

dogecoin
dogecoin

$0.313826 USD 

-0.01%

usd-coin
usd-coin

$0.999961 USD 

-0.01%

cardano
cardano

$0.890190 USD 

3.23%

tron
tron

$0.260190 USD 

3.47%

avalanche
avalanche

$37.332995 USD 

-0.49%

toncoin
toncoin

$5.838271 USD 

1.97%

chainlink
chainlink

$22.591045 USD 

-0.95%

shiba-inu
shiba-inu

$0.000022 USD 

0.84%

sui
sui

$4.198379 USD 

-0.46%

Unbegrenzte Zustimmung

Was ist eine unbegrenzte Genehmigung?

Die unbegrenzte Genehmigung ist eine Praxis der intelligenten Vertragsprogrammierung, die oft als problematisch angesehen wird. Diese Programmierfunktion ermöglicht einem bestimmten Smart Contract den Zugriff (nach Autorisierung durch einen Benutzer) auf eine unbegrenzte Anzahl von Token im Wallet des Benutzers, anstatt nur auf die Anzahl, die tatsächlich benötigt wird.

Ein berüchtigtes Beispiel für einen auf diese Weise programmierten Smart Contract ist der der dezentralen Börse Bancor. Wenn ein Benutzer das System zum ersten Mal nutzte, musste er dem Smart Contract die Berechtigung erteilen, eine unbegrenzte Anzahl von Token aus seinem Wallet abzuheben.

Die Smart Contracts von Bancor enthielten auch eine Schwachstelle, die es einem Hacker hätte ermöglichen können, alle Einheiten des Tokens zu stehlen, für deren Verwaltung der Benutzer den Vertrag autorisiert hatte, indem er diese Schwachstelle ausnutzte. Glücklicherweise bemerkten die Programmierer von Bancor dies, bevor böswillige Akteure die Token stehlen konnten, und änderten später ihre Systeme so, dass sie nur für die benötigte Anzahl an Token eine Genehmigung einholten. Die Entwickler haben präventiv Benutzergelder „gestohlen“, um sie später zurückzugeben und einen Hack zu verhindern.

Nach der Kontroverse um Bancor zeigte sich, dass die unbegrenzte Genehmigung eine sehr beliebte Praxis unter dezentralen Anwendungsprogrammierern ist. Untersuchungen eines Forschers der Krypto-Wallet ZenGo ergaben, dass beliebte dezentrale Anwendungen über unendliche oder extrem große Genehmigungen verfügen.

Vertrauenswürdige Ausführungsumgebungen (TEEs)

Trusted Execution Environments (TEEs) sind sichere Bereiche innerhalb eines Hauptprozessors, die einen geschützten Raum bieten, in dem sensible Codes und Daten ohne Angst vor Manipulation oder Beobachtung durch die Außenwelt ausgeführt werden können.

Menschliche Schlüssel

Menschliche Schlüssel sind kryptografische Schlüssel, die von dem abgeleitet werden, was Sie sind, was Sie wissen oder was Sie haben. Sie werden verwendet, um digitale Vermögenswerte zu sichern, die Privatsphäre zu schützen und auf das dezentrale Web zuzugreifen.

Offene Finanzen (OpenFi)

OpenFi, kurz für „Open Finance“, ist ein Finanzrahmen, der traditionelle Finanzen (TradFi) mit dezentralen Finanzen (DeFi) integriert.

Rollups-as-a-Service (RaaS)

Mit Rollups-as-a-Service (RaaS) können Entwickler ihre eigenen Rollups schnell erstellen und starten. RaaS-Anbieter bieten End-to-End-Lösungen wie Anpassungen des zugrunde liegenden Tech-Stacks, No-Code-Management und benutzerdefinierte Ein-Klick-Integrationen mit der Kerninfrastruktur.

Datenverfügbarkeitsstichprobe (DAS)

Data Availability Sampling (DAS) ist eine Methode, die es dezentralen Anwendungen ermöglicht, die Verfügbarkeit von Blockdaten zu überprüfen, ohne dass jeder Teilnehmer den gesamten Datensatz herunterladen muss.

Mehrfache Datenverfügbarkeit (MultiDA)

Diese Blockchain-Architektur nutzt mehr als einen Datenverfügbarkeitsdienst (Data Availability, DA), um Datenredundanz sicherzustellen.