WiMi Hologram Cloud Inc. gab bekannt, dass WiMi durch die Kombination von Cloud-Servern, Allzweckcomputern und FPGAs ein heterogenes Blockchain-Computing-Framework namens "HeteroBlock Framework" entwickelt hat. Das Framework wurde entwickelt, um Nutzern effiziente, flexible und zuverlässige Blockchain-Computing-Dienste zur Verfügung zu stellen, um die wachsende Nachfrage nach Computern zu befriedigen. Der Kern des HeteroBlock Frameworks liegt in seiner Fähigkeit, mit heterogenen Knoten umzugehen.

Bei der traditionellen isomorphen Blockchain-Computing-Methode verfügen alle Knoten über die gleiche Rechenkapazität, was die Leistung und Skalierbarkeit der Blockchain bis zu einem gewissen Grad einschränkt. Im Gegensatz dazu nutzt das HeteroBlock-Framework die Vorteile der verschiedenen Knoten voll aus, indem es heterogenen Knoten unterschiedliche Rechenaufgaben zuweist, wodurch eine effizientere und wirtschaftlichere Rechenleistung erreicht wird. Dies verbessert nicht nur die Auslastung der Rechenressourcen, sondern bietet auch mehr Möglichkeiten für Blockchain-Anwendungen.

Mit der Unterstützung des HeteroBlock-Frameworks kann die Blockchain besser an eine Vielzahl von Szenarien angepasst werden, die von Finanztransaktionen bis zum Lieferkettenmanagement und von der digitalen Identitätsprüfung bis zur Interaktion mit IoT-Geräten reichen. Das HeteroBlock-Framework bietet eine neue Art des Rechnens für Allzweck-Rechenknoten und heterogene Knoten. In Kombination mit den zugehörigen Kommunikationsprotokollen und Software-Algorithmen verbessert es die Struktur des Blockchain-Netzwerks und bietet eine leistungsstarke Infrastruktur für den Einsatz von Smart Contracts und die Ausführung von Rechenaufgaben. Das HeteroBlock-Framework bietet durch die Kombination mit einer Vielzahl von Kommunikationsprotokollen und Softwarealgorithmen eine flexiblere und leistungsfähigere Unterstützung für Blockchain-Anwendungen.

Unterstützung. Darüber hinaus senkt das Framework die Rechenkosten, indem es die Zuweisung und Ausführung von Rechenaufgaben optimiert, so dass die Blockchain-Technologie in mehr Bereichen eingesetzt werden kann. Das HeteroBlock Framework besteht aus vier Modulen: durch das Datenkontrollmodul, um die zu sendenden Daten zu verwalten; durch das Sendemodul der seriellen Schnittstelle, um die Datensendefunktion zu realisieren; durch das Empfangsmodul der seriellen Schnittstelle, um die Datenempfangsfunktion zu realisieren; durch das Schlüsseldatenmodul, um die Datenflaggenbitabfragefunktion zu realisieren.

Das Framework realisiert die Blockchain-bezogenen Funktionen durch die Interaktion der einzelnen Signale im Zeitbereich. Im HeteroBlock Framework wird jeder lokale Computer, Cloud-Server und FPGA als Blockchain-Knoten betrachtet. Diese Knoten arbeiten zusammen, um die Berechnung von Blockchain-Verhaltensweisen zu beschleunigen und ein vollständiges Blockchain-System zu bilden.

FPGA ist als heterogener Rechenknoten in der Lage, Aufgaben wie asymmetrische Berechnungen, Hash-Berechnungen, Blockgenerierung und Konsensberechnungen auszuführen. Wenn eine Transaktion stattfindet, muss das Konto, das die Transaktion initiiert hat, mit einem privaten Schlüssel digital signiert werden, der durch den entsprechenden öffentlichen Schlüssel überprüft werden kann. Sobald der Knoten erfolgreich verifiziert wurde, werden die Transaktionsdaten aufgezeichnet und zur Speicherung an den lokalen Computer gesendet.

Bevor jeder Block gepackt wird, berechnet der Konsensalgorithmus den Knoten, der das Interesse an der Blockpackung erhält. Der Knoten synchronisiert dann die Transaktionsdaten auf jedem Knoten während dieses Zeitraums. Die Transaktionsinformationen werden vom Algorithmus gehasht, um einen Hash-Wert abzuleiten, und der Hash-Wert des vorherigen Blocks wird beibehalten, um die serielle Struktur der Blockchain zu erhalten.

Schließlich werden die gepackten Blöcke über das Kommunikationsnetzwerk mit anderen Knoten synchronisiert und die Werte der gepackten Blöcke werden über die serielle Schnittstelle an den lokalen Computer gesendet, um sie anzuzeigen und zu speichern. Das HeteroBlock-Framework von WiMi revolutioniert das Blockchain-Computing. Durch die Kombination von relevanten Kommunikationsprotokollen und Software-Algorithmen verbessert das Framework die Blockchain-Netzwerkstruktur und bietet eine starke Unterstützung für Allzweck-Rechenknoten.

Dies verbessert nicht nur die Leistung und Skalierbarkeit der Das Framework verbessert die Leistung und Skalierbarkeit der Blockchain, sondern bietet auch mehr Möglichkeiten für Blockchain-Anwendungen in verschiedenen Szenarien. Mit dem kontinuierlichen Fortschritt der Technologie und der Ausweitung der Anwendungsszenarien wird das HeteroBlock Framework voraussichtlich zu einem wichtigen Eckpfeiler des zukünftigen Blockchain-Computings werden und die Blockchain-Technologie in eine breitere Zukunft führen.