Heim  >  Artikel  >  Initia: Wie sieht ein gutes modulares EVM aus?

Initia: Wie sieht ein gutes modulares EVM aus?

WBOY
WBOYnach vorne
2024-05-09 21:28:01684Durchsuche

Ursprünglicher Autor: Initia namens „Minitias“ (ähnlich im Konzept wie Dymension und seine RollApps).

Initia basiert auf dem Cosmos SDK, wenn das Cosmos-Ökosystem bereits über EVM-Lösungen wie Evmos verfügt. Was ist das Besondere daran? Interoperabilität auf VM-Ebene

Initia ist bestrebt, Minitia zum einfachsten Weg zum Aufbau schneller, flexibler und interoperabler Anwendungsketten zu machen. Virtuelle Maschinen sind lediglich Werkzeuge im Minitia-Toolkit und sollten je nach Anwendungsfall verwendet werden Das Team verfolgt oder wählt je nach Sprachpräferenz – Die Flexibilität, die mehrere Optionen bieten, ist der Vorteil des modularen Designs. Minitias können Initia EVM, Initia MVM (Move VM) und Wasm VM als VM frei wählen.

In einer Rollup-zentrierten Zukunft müssen Tausende von Rollups nahtlos interagieren, und sie sollten von Natur aus interoperabel sein und nicht später angehängt werden – sogar über virtuelle Maschinen hinweg. Dieses Konzept veranlasste Initia zu einer gezielten Optimierung von InitiaEVM. InitiaEVM, InitiaMVM und WasmVM verfügen über eine Interoperabilität zwischen virtuellen Maschinen.

EVM Cosmos dual kompatibel

Initia EVM ist als Modul des Cosmos SDK konzipiert, das die Interoperabilität von Cosmos und IBC erhöht und gleichzeitig Solidity Smart Contracts und EVM-Operationen unterstützt.

Bei voller EVM-Kompatibilität können Solidity-Verträge ohne Änderungen bereitgestellt und auf Initia EVM migriert werden.

Noch wichtiger ist, dass Initia EVM die EVM- und Cosmos-Schichten über eine angepasste Bankschnittstelle (BI) miteinander verbindet und das standardmäßige Cosmos x/Bank-Modul, das für Native Coin-Konten (native Token) verantwortlich ist, durch ERC20 ersetzt.

Cosmos Bank == ERC20.

Initias MoveVM verwendet ebenfalls ein ähnliches Modell.

Initia:一个好的模块化 EVM 该是什么样?Obwohl EVM Minitias eine Cosmos-Kette ist, hat sie nur einen Token-Standard: ERC20.

Die Leute müssen überhaupt nicht über Konzepte wie Cosmos-Tokens, Schnittstellen oder Token-Konvertierungen nachdenken. Solidity-Projekte können problemlos migriert und optional an Cosmos angebunden werden.

IBC hat PrioritätIBC ist das stolzeste kettenübergreifende Protokoll des Cosmos-Systems, das eine einfache Übertragung von Vermögenswerten zwischen verschiedenen Cosmos-Ketten ermöglicht. In InitiaEVM:

Migration: In Solidity Smart Contracts erstellte ERC20s können sofort über IBC auf andere Ketten übertragen werden, ohne dass aufwändige Vorgänge erforderlich sind.

Initia:一个好的模块化 EVM 该是什么样?

Migration: Native Cosmos-Assets können über IBC an EVM Minitia übertragen werden und ERC20 generieren.

Dies macht den Vermögenstransfer zwischen Minitias einfach und unkompliziert.

Vereinfachte Vorkompilierung

Initia EVM kann jede Cosmos-Nachricht ausführen oder den Cosmos-Kettenstatus direkt aus dem Solidity-Vertrag abfragen. Inter-Chain-Konten, ICQ, Slinky-Abfragen, alles ist verfügbar. Die Entwicklungserfahrung unterscheidet sich nicht von der EVM-Kettenentwicklung, die die große ökologische Entwicklungsgemeinschaft von Solidity umfasst und den Entwicklungsaufwand reduziert.
  • Inter-EVM-Interaktion
InitiaEVM verfügt über integrierte IBC-Hooks (Hooks), um Multi-Chain-, Cross-Virtual-Machine- und Vertragsinteraktion zu unterstützen, was für die neue Multi-Chain-Weltordnung von entscheidender Bedeutung ist.
  • Zusammenfassung
Nach Ansicht von Initia ist ein gutes modulares EVM zunächst einmal „ein EVM“. Entwickler können frühere Anwendungen in der neuen Anwendungskette ausführen, ohne neue Konzepte zu erlernen oder Quellcode zu ändern. Kostenmigration. Zweitens muss es Interoperabilität zwischen Rollups, verschiedenen virtuellen Maschinen, Token-Standards, Asset-Transfer-Funktionen und der zugrunde liegenden Kettenintegration bieten, um in der zukünftigen Multi-Chain-Welt eine gute Benutzererfahrung zu bieten.

Das obige ist der detaillierte Inhalt vonInitia: Wie sieht ein gutes modulares EVM aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:chaincatcher.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen