Heim > Die heutigen Krypto-News
bitcoin
bitcoin

$94482.541424 USD 

-1.05%

ethereum
ethereum

$3358.026587 USD 

1.00%

tether
tether

$0.998561 USD 

-0.06%

xrp
xrp

$2.173885 USD 

0.86%

bnb
bnb

$694.959399 USD 

0.58%

solana
solana

$186.536566 USD 

-1.06%

dogecoin
dogecoin

$0.314811 USD 

0.40%

usd-coin
usd-coin

$1.000064 USD 

0.00%

cardano
cardano

$0.894150 USD 

3.76%

tron
tron

$0.260770 USD 

3.55%

avalanche
avalanche

$37.423163 USD 

-0.32%

toncoin
toncoin

$5.848315 USD 

2.20%

chainlink
chainlink

$22.678592 USD 

-0.41%

shiba-inu
shiba-inu

$0.000022 USD 

1.19%

sui
sui

$4.200161 USD 

-0.13%

Interne Transaktion

Was ist eine interne Transaktion?

Eine interne Transaktion ist die Folge der Smart-Contract-Logik, die durch eine externe Transaktion ausgelöst wird – die Transaktion, die von der EOA an den Smart Contract übertragen wird.

Smart Contracts sind einer der wichtigsten Aspekte der Ethereum-Blockchain. Dabei handelt es sich um selbstausführende digitale Verträge , die geschäftsautomatisiert sind und in denen die Vertragsbestimmungen verschlüsselt sind und an denen keine gesetzliche oder zentrale Behörde beteiligt ist.

Ethereum Smart Contracts sind gewissermaßen Computerprogramme, die auf der Blockchain installiert wurden und zur Verwaltung des Ether-Gleichgewichts sowie eines Zustands zwischen Codeaufrufen und zur Durchführung von Transaktionen verwendet werden. Wie alles andere auf der Blockchain sind Smart Contracts für die Öffentlichkeit zugänglich.

Smart-Contract-Transaktionen sind normalerweise sowohl irreversibel als auch nachverfolgbar und werden über externe Konten, auch EOAs genannt, gesendet, die oft privat sind und von Einzelpersonen gehalten werden. Solche Smart-Contract-Interaktionen sind faszinierend, weil sie bestimmte vordefinierte Abläufe auslösen und Nebenwirkungen oder Nebenprodukte hervorrufen, die als „interne Transaktionen“ bezeichnet werden. Ein einziger Smart-Contract-Einsatz kann zu Dutzenden oder sogar Hunderten von internen Transaktionen führen. Dabei handelt es sich um Wertübertragungen, die bei der Ausführung eines Smart Contracts oder einer Token-Übertragung erfolgen .

Bestimmte Ether- und Token-Transaktionen erfordern die Ausführung eines Smart Contracts. Diese erscheinen als interne Transaktionen im Haupttransaktionsverlauf der ETH und sind nicht sichtbar.

Transaktionen sind Änderungen am Zustand der Ethereum-Kette , d. h. sie schreiben Daten in die Kette, anstatt sie zu lesen.

Auf Ethereum können einige verschiedene Zustandsänderungen auftreten, aber Transaktionen sind diejenigen, die den Benutzern am meisten Sorgen bereiten. Entwickler können Adressaktivitätsbenachrichtigungen verwenden, die Übertragungen verfolgen, um Benutzer über ihre Transaktionen zu informieren , beispielsweise den Wertaustausch zwischen zwei Ethereum-Konten.

Internen Transaktionen fehlt im Gegensatz zu regulären Transaktionen eine kryptografische Signatur und sie werden typischerweise außerhalb der Kette gespeichert, was bedeutet, dass sie nicht Teil der Blockchain selbst sind. Einige werden in der Kette gespeichert, obwohl dies den Einsatz von zusätzlichem Gas erfordert und daher nicht sehr oft verwendet wird. Interne Transaktionen wie diese übertragen immer ausschließlich Ether, was sich auf die Adresssalden auswirkt.

Wenn interne Transaktionen stattfinden, gibt es nicht viele Informationen darüber . Daher wissen Verbraucher häufig nicht, wann es um ihre Adresse, ihren Geldbeutel oder ihren Vertrag geht.

Die Nachverfolgung von Transaktionen kann lange dauern . Dieser CPU-intensive Vorgang fordert eine Belastung für die Knoten. Wenn der Knoten nicht leistungsstark genug ist, kann er beim Tracing ausfallen, was zu Problemen für die restlichen Daten auf diesem Knoten führen kann.

Darüber hinaus können die nachverfolgten Ergebnisse für interne Transaktionen umfangreich sein , was die Speicherung und den Abruf problematisch macht. Ein weiteres Problem besteht darin, dass die Knoten den Verfolgungsvorgang normalerweise auf eine bestimmte Anzahl von Blöcken beschränken – normalerweise auf Blöcke im Wert von etwa 30 Minuten zurück . Daher ist der Zeitraum nach einer Smart-Contract-Interaktion entscheidend für das Ergreifen von Maßnahmen, wenn Sie in der Lage sein möchten, Informationen über mögliche Ereignisse zu sammeln. Daher ist der Zeitraum nach einer Smart-Contract-Interaktion entscheidend für die Ergreifung von Maßnahmen, wenn Sie Informationen über mögliche interne Transaktionen sammeln möchten.

Zusammenfassend lässt sich sagen, dass man über die Zeit, die Knotenkapazität und die Rechenleistung verfügen muss, um interne Transaktionen zu verfolgen . Dies ist nicht für jeden Blockchain-Benutzer und Krypto-Enthusiasten möglich, auch wenn es ein einfacher und leicht verfügbarer Vorgang sein sollte.

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.