ProjektübersichtProjektanforderungen für die Blockchain-DEX-Plattform.Ziel: Entwicklung einer dezentralen Austauschplattform, die Benutzern den Handel mit Kryptowährungen mit ähnlichen Funktionen wie den folgenden ermöglicht (https://purpleswap.me, https://intuitionexchange.com)Zieltechnologien: Reagieren, Node.js/TypeScript, Web3.js, Solidity, Rust, GolangUnterstützte Blockchains: Ethereum, Polygon, Binance Smart Chain (BSC)Funktionale AnforderungenBenutzerverwaltungBenutzerregistrierung und -a
ProjektübersichtProjektanforderungen für die Blockchain-DEX-Plattform.Ziel: Entwicklung einer dezentralen Austauschplattform, die Benutzern den Handel mit Kryptowährungen mit ähnlichen Funktionen wie den folgenden ermöglicht (https://purpleswap.me, https://intuitionexchange.com)Zieltechnologien: Reagieren, Node.js/TypeScript, Web3.js, Solidity, Rust, GolangUnterstützte Blockchains: Ethereum, Polygon, Binance Smart Chain (BSC)Funktionale AnforderungenBenutzerverwaltungBenutzerregistrierung und -authentifizierung über Krypto-Wallets (MetaMask, WalletConnect usw.)Profilverwaltung mit Anzeige der Wallet-Adresse und Transaktionsverlauf. Handelsfunktionen. Markt- und Limit-Order-Funktionen. Möglichkeit, Geschäfte zu platzieren und zu stornieren. Aktualisierungen des Orderbuchs in Echtzeit. Unterstützung für verschiedene Handelspaare in Ethereum, Polygon und BSC relevant für Polygon und BSCToken-Auflistungsfunktion für neue Token basierend auf Benutzeranfragen oder Governance-VorschlägenAnalyse-DashboardEchtzeit-Marktdatenanalyse (Preisdiagramme, Volumen, Liquidität)Kennzahlen zur Benutzerhandelsleistung und Gewinn-/VerlustübersichtGovernanceImplementieren Sie dezentrale Governance-Funktionen, die es Token-Inhabern ermöglichen, Vorschläge zu machen und abzustimmen zu PlattformverbesserungenTechnische Anforderungen Frontend-EntwicklungErstellen Sie die Benutzeroberfläche mit React.js und stellen Sie sicher, dass die Schnittstelle reaktionsfähig und benutzerfreundlich ist.Integrieren Sie Web3.js für Blockchain-Interaktionen.Backend-Entwicklung.Verwenden Sie Node.js/TypeScript für serverseitige Entwicklung.Implementieren Sie eine RESTful-API, um Trades, Benutzerdaten zu verwalten. und LiquiditätspoolsGewährleistung einer sicheren Speicherung und Handhabung von Benutzerdaten. - Smart Contract: Entwickeln Sie solide Smart Contracts für Schlüsselfunktionen (Handel, Liquiditätspools, Governance). Stellen Sie bei Verwendung von Rust die Kompatibilität mit der Ziel-Blockchain sicher. Verwenden Sie Golang für alle Microservices oder Backend-Dienste, die eine Leistungsoptimierung erfordern (z. B. Abwicklung von Transaktionen). - Blockchain-Integration. Verwenden Sie Ethereum als primäre Lösung Transaktionen und Smart ContractsImplementieren Sie Bridging mit Polygon und Binance Smart Chain, um kettenübergreifenden Handel zu ermöglichen. Nutzen Sie dezentrale Orakel (z. B. Chainlink) für Echtzeit-Datenfeeds. Sicherheitsanforderungen. Führen Sie Smart-Contract-Audits durch, um die Sicherheit vor Schwachstellen (z. B. Wiedereintritt, Überlauf) zu gewährleisten. Implementieren Sie ein sicheres Wallet Interaktionen und Benutzerauthentifizierungsmethoden. Aktualisieren Sie regelmäßig Abhängigkeiten und wenden Sie Sicherheitspatches an. Leistungsanforderungen. Stellen Sie eine geringe Latenz bei der Transaktionsverarbeitung und Benutzerinteraktionen sicher Tests zur Bewertung der Skalierbarkeit der Plattform. Bereitstellungsanforderungen. Stellen Sie intelligente Verträge auf Ethereum, Polygon und BSC bereit. Richten Sie eine CI/CD-Pipeline für die Bereitstellung von Frontend- und Backend-Anwendungen ein. Verwenden Sie bei Bedarf dezentrale Speicherlösungen zum Speichern von Off-Chain-Daten (z. B. IPFS). Dokumentationsanforderungen. Technische Dokumentation für Entwickler über die Codebasis und ArchitekturBenutzerdokumentation SBereitstellung von Anweisungen zur Verwendung der DEX-Plattform. API-Dokumentation für alle bereitgestellten öffentlichen APIs. Interviewphasen: Screening-Anruf mit einem Personalvermittler. Testaufgabe. Technischer Anruf mit dem Kunden
Mehr anzeigen
Weniger anzeigen
Positionsebene
Oberstufe der Sekundarstufe
Art der Beschäftigung
Vollzeit
Arbeitspflichten
Ingenieurwesen und Informationstechnologien
Branchen
Gemeinnützige Organisationen sowie Grund- und weiterführende Bildung