Elrond Tech-Woche KW37

Leon Amadeus
4 min readSep 19, 2021

--

Deutsche Übersetzung folgenden Tweets von @LucianMincu.

Ermöglichung der Tokenisierung von Assets im Elrond Netzwerk war der erste Schritt auf dem Weg zu einer digitalen Wirtschaft im Internet-Maßstab.

Der sofortige Austausch von Vermögenswerten zwischen globalen Marktteilnehmern wird den Stein ins Rollen bringen. Maiar Exchange ist im Kommen.

Die Analyse der Leistung und der Logs von Battle of Yields liefert wertvolle Einblicke in die Protokollleistung und die Fähigkeiten der VM. Die Optimierungen der Arwen VM v1.4 wurden in die Maiar Exchange Plattform aufgenommen, um Kosten zu senken und den Durchsatz zu erhöhen.

Signifikante Änderungen an unserer API-Infrastruktur können nun eine viel größere Anzahl von gleichzeitigen Verbindungen und gleichzeitigen Anfragen von der Maiar-Börse aufnehmen. Weitere Live-Tests werden durch spezielle “Battle of Yields”-Events mit hoher Beteiligung der Nutzer stattfinden.

Es wird an der Staking-Phase 4.0 gearbeitet, die Mechanismen zur dynamischen Anpassung der Staking-Ökonomie an die Marktinteressen über Auktionen sowie Dezentralisierungsanreize wie SOFT-Limits für Delegationspools hinzufügen wird.

Andere nennenswerte Fortschritte:

  • Implementierung eines Sparkonto-SCs
  • Arbeit an der Überarbeitung der SC für Kreditvergabe und -aufnahme
  • Battle of Yields — Infrastruktur, Einsatz, Tests, Fehlersuche
  • Indizierung des Gasverbrauchs auf Blockebene in Elasticsearch und anderen Treibern. Dies wird uns helfen, den Überblick über die Netzwerknutzung zu behalten
  • Erstellung eines Tools, das Gasverbrauchsdaten analysiert und als CSV exportiert, um Diagramme für eine bessere Visualisierung zu erstellen
  • Die Indizierung der Runden wurde so geändert, dass sie automatisch nach ihrem Zeitstempel sortiert werden. So können wir sie direkt abrufen, ohne dass eine zeitaufwändige Sortierung erforderlich ist.
  • Korrekturen bei der Integration der Ledger Nano-Anwendung in Bezug auf den Adressindex
  • Beginn der Implementierung eines entkoppelten Outport-Treibers, der mit neuen Treibern über Websockets kommunizieren kann
  • Refaktorierte Merkle Proofs API
  • Fortsetzung der Arbeit am Trie Storage v2
  • Battle of Yields — Protokolluntersuchungen, Statistiken und Optimierungen
  • Behebung von Fehlern bei Log Rolling File Appenders
  • Leistungsoptimierungen der Battle of Yields API
  • Allgemeine Leistungsverbesserungen der API: die Daten hinter häufig genutzten Endpunkten werden im Cache gehalten, um die Antwortzeiten zu minimieren
  • Neue API-Routen implementiert, die einen Block pro Runde von einem Beobachter (in einem Shard) und Blöcke pro Runde von allen Shards abrufen können
  • Bughunt, Fehlerkorrekturen, Testen auf Covalent-Indexer
  • Untersuchung von Möglichkeiten, Multishard DEX zu machen. Implementierung eines grundlegenden Templates
    Refactored linked list mapper in Rust Framework
  • Bughunt/Bugfixes für allgemeine Verarbeitung und kleinere ästhetische Korrekturen an Termui
  • Testnet Veröffentlichung T1.2.18.0 & mainnet RC v1.2.18.0
  • Erdpy-Befehl zum Erstellen einer neuen Wallet hinzugefügt
  • Wir arbeiten daran, die Verschachtelung von Mappern in Rust-Verträgen zu ermöglichen (z.B. ein Vektor mit Maps)
  • Nach viel Lektüre und Forschung über Fließkommazahlen wurde ein Wrapper für große Fließkommaoperationen erstellt, um Panikzustände wie Unterlauf, Präzisionsverlust usw. zu vermeiden
  • Fortsetzung der Big-Float-Benchmarks
  • Arbeit am Caching-Mechanismus des nft-Service.
  • Fehlerkorrekturen im nft-Service.
  • Warnung vor hohen Gebühren in Ledger Live
  • Vorbereitung von Ledger Live für die abschließende QA-Testphase
  • Hinzufügen von Pubsub zu Event Notifier für bessere Datenverfügbarkeit
  • Refactoring der Struktur von Lend SC + Aufräumarbeiten
  • Beginn der Integration von Preisen in Lend SC
  • Edge-Case bei ESDT-MultiTransfer behoben, wenn nur ein Token schichtenübergreifend übertragen wird und dies aufgrund einer fehlerhaften Prüfung der Argumentlänge fehlschlägt
  • Implementierung einer neuen Funktion für NFTs und SFTs: die Möglichkeit, mehrere Creators zu haben (dieselbe Entität mit Konten in verschiedenen/allen Shards), um unsere Multi-Sharded dApps-Forschung zu unterstützen; Nonces sind garantiert immer unterschiedlich
  • Hinzufügen einer Reihe von nützlichen Ausdrucken zur Überwachung der Ausführungsgeschwindigkeit verschiedener Endpunkte bei schwerer Verarbeitung
  • Behebung einer Reihe von Abwärtskompatibilitätsproblemen bei Randfällen zwischen eingebauten Funktionen, Kontorückstellungen und Snapshotting
  • Staking Phase 4.0: Hinzufügen einer SOFT-Maximalgröße für Staking-Pools, um weitere Anreize für die Dezentralisierung zu schaffen, indem eine Grenze für das Wachstum eines Pools hinzugefügt wird
  • Beginn der Arbeit an der SOFT-Auktionsfunktion für die Staking-Phase 4.0
  • Freigabe von erdpy v1.0.18
  • Weiterentwicklung des Designs des AsyncContext, der asynchrone SC-zu-SC-Aufrufe verarbeitet; Beginn der Vorbereitungen für die erste inkrementelle Veröffentlichung
  • Testen und mehrfache Korrekturen beim Start in einer Epoche mit geplanten SC-Aufrufen
  • Testen von Maiar Exchange
  • Änderung der Art und Weise, wie der letzte quer-notariell beglaubigte Metablock, die ausstehenden Metablocks und die ausstehenden MiniBlocks bei geplanten SC-Aufrufen berechnet werden
  • Synchronisierung der erforderlichen MetaBlocks, Shard-Header und MiniBlocks beim Start in der Epoche mit geplanten SC-Aufrufen
  • Fortsetzung der Arbeiten zur Verwaltung gemischter Transaktionen im selben Miniblock, um die Ausführungszeit für Aktionen im Zusammenhang mit MEX zu verbessern, indem die Beibehaltung der Ausführungsreihenfolge jeder Transaktion auch in allen Shard-übergreifenden Szenarien gewährleistet wird
  • Weitere Optimierungen im elrond-wasm SC-Framework: verwaltete var-args und Multi-Ergebnisse, der Benutzer-Mapper arbeitet jetzt mit verwalteten Adressen, Optimierung von Callback-Closure

“Stay Hungry Stay Foolish” und schauen Sie bald wieder rein für mehr #Elrondtech, das das Elrond Network Ökosystem antreibt. Überprüfe unseren Fortschritt & mach mit:

--

--

Leon Amadeus
Leon Amadeus

Written by Leon Amadeus

engineering. economics. blockchain.

No responses yet