Heim > web3.0 > Ein Artikel zum schnellen Verständnis des Bitcoin Layer 2-Projekts Bitfinity, das Ethereum EVM unterstützt

Ein Artikel zum schnellen Verständnis des Bitcoin Layer 2-Projekts Bitfinity, das Ethereum EVM unterstützt

WBOY
Freigeben: 2024-01-24 11:09:23
nach vorne
706 Leute haben es durchsucht

Das Bitcoin-Layer-2-Projekt Bitfinity gab kürzlich bekannt, dass es insgesamt 7 Millionen US-Dollar an Finanzmitteln eingesammelt hat. Zu den Investoren dieser Runde gehören Polychain Capital, ParaFi Capital, Warburg Serres, Dokia Capital und Draft Ventures. Die Finanzierung erfolgte in zwei Teilen: erstens eine Seed-Runde von etwa 1 Million US-Dollar im Jahr 2021 und zweitens eine Wachstumsrunde, die im Juni letzten Jahres abgeschlossen wurde. Beide Finanzierungsrunden nutzten eine Token-Finanzierung, wodurch Bitfinity mit 130 Millionen US-Dollar bewertet wurde. Diese Finanzierung wird die Entwicklung von Bitfinity im Bereich Bitcoin Layer 2 stark unterstützen.

Bitfinity befindet sich derzeit in der Testnet-Phase und plant, das Mainnet später in diesem Monat oder Anfang Februar zu starten. Max Chamberlin, Mitbegründer von Bitfinity, verriet, dass die Ankündigung der Finanzierung vor dem offiziellen Start des Mainnets für Aufregung und Aufmerksamkeit sorgen sollte. Als aufstrebende Bitcoin Layer 2-Lösung ist die Entwicklung von Bitfinity eng mit der EVM-Technologie verbunden.

Ein Artikel zum schnellen Verständnis des Bitcoin Layer 2-Projekts Bitfinity, das Ethereum EVM unterstützt

Bitfinity Network EVM ist eine auf Internet Computer (IC) basierende Blockchain, die die Solidity-Sprache verwendet und mit Ethereum kompatibel ist. Durch die einzigartige Architektur von IC und die Chain Key-Technologie sind die On-Chain-Speicherkapazität und Verarbeitungsgeschwindigkeit von Bitfinity Network EVM effizienter als herkömmliche EVM-Implementierungen auf anderen Blockchains, ohne dass Gasgebühren anfallen. Dadurch können Entwickler die bekannte Ethereum-Programmierumgebung nutzen, um dezentrale Anwendungen (dApps) zu erstellen, die mit Bitcoin interagieren können, was eine Vielzahl neuer Anwendungen und Anwendungsfälle für Bitcoin eröffnet. Mit Bitfinity können Entwickler in Solidity geschriebene Bitcoin-, Ordinals- und BRC-20-Smart-Contracts einsetzen, was dazu beitragen wird, den Nutzen von Bitcoin zu erhöhen, insbesondere im DeFi-Bereich, wo Ethereum seit langem dominiert.

Die Architektur von Bitfinity Network EVM besteht aus vier Schlüsselkomponenten:

  • Der EVM-API-Container fungiert als Einstiegspunkt des Systems, ähnlich dem Smart-Contract-Container auf dem IC. Es empfängt Anfragen von Ethereum-Clients und IC-Proxys und bündelt diese Anfragen in einem Pool für ausstehende Transaktionen.

  • Nachdem die EVM-API Anforderungen stapelweise in den ausstehenden Transaktionspool gestellt hat, verarbeitet der EVM-Ausführungscontainer diese Transaktionen und aktualisiert den globalen EVM-Status, wobei gleichzeitig der Blockchain-Container aktualisiert wird.

  • Ein Blockchain-Container ist eine Speichereinheit, die die Ethereum-Kettenblockstruktur enthält. Sie werden in stabilen Speichercontainern, sogenannten ICs, gespeichert. Derzeit ist die Kapazität jedes Containers auf 48 GB begrenzt, das Projekt plant jedoch, die Speicherkapazität auf 1 TB zu erhöhen. Auf diese Weise kann InfinitySwap alle Daten seiner Kette in einem Container speichern.

  • Der Signaturüberprüfungscontainer wird zur Überprüfung von Signaturen von Ethereum-Transaktionen verwendet. Diese Aufgabe ist rechenintensiv und wird daher in einem dedizierten Containerpool ausgeführt, um eine übermäßige Rechenlast für die EVM-API-Container zu vermeiden.

Ein Artikel zum schnellen Verständnis des Bitcoin Layer 2-Projekts Bitfinity, das Ethereum EVM unterstützt

Durch die Durchführung einer Signaturüberprüfung und Transaktionsstapelung zur Optimierung des Transaktionsdurchsatzes ist die Bitfinity Network EVM schneller als die Ethereum-Hauptnetzwerk-EVM. Diese Optimierungen haben aufgrund der Verschlüsselung und der E/A-Vorgänge einen hohen Overhead. Bitfinity Network EVM ist vollständig in der Kette, wobei Code und Daten in Webassembly ausgeführt werden. Web Assembly ist eine Single-Threaded-Ausführungsumgebung und ihre parallele Datenverarbeitung wird durch eine Multi-Canister-Architektur implementiert. Aus diesem Grund kann Bitfinity Network EVM schnell ausgeführt werden.

Darüber hinaus wurde Bitfinity Network EVM vollständig getestet und verfügt über eine hohe Kernmodulabdeckung. Die Retest-Integrationstestsuite wird verwendet, um die korrekte Ausführung der JSON-RPC-Schnittstelle und des EVM sicherzustellen. Bitfinity Network EVM nutzt vorhandene stabile Repositorys wie REVM, Retest, canister-sdk und IC, um bestehende Ethereum-Bibliotheken vollständig zu nutzen.

Bitfinity Network EVM plant außerdem die Integration von Ethereum und anderen EVM-kompatiblen Ketten durch die Ausführung eines Light-Clients auf dem IC, der Änderungen am Netzwerkprotokoll erfordert, um mit allen Knoten in anderen Ketten zu kommunizieren und die gesamte Blockchain zu synchronisieren. Es unterstützt die Verbindung von ICRC-1-Token und ERC777/ERC20-Token sowie Bitcoin als ICRC-1-Token.

In Bezug auf Token ist BITFINITY ein offizieller Projekt-Governance-Token, der von Bitfinity DAO genehmigt wurde. Es ist auch der native Token von Bitfinity EVM. Es hat einen Gesamtvorrat von 1 Milliarde und ist ein ERC-20-Token. Die Verteilungsregeln lauten wie folgt:

  • Gemeinschaftskasse 20 %

  • Governance DAO 35 %

  • Langfristige Anreize 16 %

  • Seed-Runde 5 %

  • Wachstum rund 8 %

  • Wachstums- und Liquiditätsprogramm (16 %)

  • Zuschüsse 3 %

  • Wachstum und Partnerschaften 3 %

  • Gesperrte Liquidität 10 %

Das obige ist der detaillierte Inhalt vonEin Artikel zum schnellen Verständnis des Bitcoin Layer 2-Projekts Bitfinity, das Ethereum EVM unterstützt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage