Stratis C# Full Node wird veröffentlicht
Stratis erteilte nun die Produktionsfreigabe des C# Full Node auf Mainnet. Der Full Node verwendet die Microsoft.NET Core Plattform und ist eine C#-Portierung des Bitcoin Core. Während StratisX-Knoten auf das Blockchain-Netzwerk beschränkt waren, kann der Full Node als Peer im Stratis- oder Bitcoin-Netzwerk fungieren. Die Entwicklung ist besonders bemerkenswert, da sie die kryptographische Währung Bitcoin in Microsofts ständig wachsender Blockketten-Entwicklungsplattform einbindet.
Blockchain-as-a-Service für Unternehmen
Stratis ist eine leistungsfähige Blockchain-as-a-Service (BaaS)-Plattform, die sich auf die Bedürfnisse von Finanzdienstleistern und anderen Unternehmen konzentriert, welche Blockchains für sich nutzen wollen. Zu diesem Zweck strebt Stratis an, die am weitesten verbreitete BaaS-Plattform zu werden. Die Plattform gibt Unternehmen die Möglichkeit, ihre eigenen benutzerdefinierten Blockchain-Anwendungen zu entwickeln. Der Aspekt, der Stratis so revolutionär macht, ist, dass diese Anwendungen in C# entwickelt werden können und das Microsoft.NET Framework nutzen. Die Firmen müssen sich dabei nicht um den Aufbau und die Wartung ihrer eigenen Blockchaininfrastruktur kümmern.
Blockchain-Plattform im Kernel.NET
Die Enterprise Development Platform ist eine End-to-End-Lösung für native C#- und .NET-Blockchainanwendungen. Sie kombiniert moderne Fortschritte in Bezug auf Sicherheit und Funktionalität mit den neuesten Standards bei der Netzwerkgeschwindigkeit, Skalierbarkeit und Anpassung. Der Full Node in C# ist die Engine, die ein sich entwickelndes Konsensprotokoll verwendet. Dieses kann mehrere Mining-Algorithmen nutzen, darunter Proof-Of-Stake (PoS), Proof-Of-Work (PoW) und andere Algorithmen, die sich in Entwicklung befinden. Der komplette Knoten hält eine aktuelle Kopie der Blockchain und kann das Stratis und Bitcoin Netzwerk unterstützen. Stratis, das sich an die Millionen von C#-Entwicklern richtet, kann nun damit beginnen, neuartige Lösungen für einen viel größeren Markt anzubieten.
Der Full Node in C# enthält mehrere Schlüsselkomponenten, einschließlich, aber nicht beschränkt auf:
- P2P
- Verbindungsmanager
- Speicherpool
- Miner
- Konsensus-Manager
- Wallet
Vorteile für Unternehmen
Die Nutzung der Stratis ICO-Plattform auf Azure ermöglicht es ICO-Administratoren, die Vorteile der BaaS-Angebote von Azure zu nutzen. Der Blockchain wird dabei zu einer praktikablen Lösung für Geschäftsanforderungen, einschließlich intelligenter Verträge (Smart Contracts) für Automatisierung, ICO-Einführung und Sidechain-Entwicklung.
Die ICO-Plattform bietet eine Reihe von Funktionen, die die Einführung von ICOs durch Unternehmen erleichtern, wie z.B. die Möglichkeit, Teilnehmer nach geografischen Gebieten zu filtern. Stratis hat solche Funktionen entwickelt, um die Einhaltung der Vorschriften so einfach wie möglich zu gestalten. Jeder komplette Azure-Knoten wird in der Lage sein, Transaktionen und Blöcke zu validieren. Der Hauptvorteil besteht darin, dass die Entwicklung wesentlich einfacher wird, sodass Entwickler von einem Netzwerk zum anderen wechseln und API-Endpunkte auswählen können.
Trotz der Innovationen bei der Entwicklung verwendet der Full Node immer noch ein gebrauchsfertiges Protokoll, das dem Bitcoin-Protokoll sehr ähnlich ist und daher allen, die Bitcoin kennen, vertraut ist.