Ubiubi
Idena
Published in
14 min readApr 5, 2023

--

Idena Chronicles

Epoch #0105

Netzwerk Metriken

Active miners — Gesamtzahl der aktiv Mining betreibenden Identitäten, die ihre eigenen Mining-Knoten ausführen oder in Mining-Pools delegiert haben.

Mining nodes — Gesamtzahl der vollständigen Mining-Knoten, die von einzelnen Identitäten oder Pool-Besitzern betrieben werden und den Online-Status aktiviert haben.

Newcomers — Anzahl der Adressen, die zum ersten Mal validiert wurden.

Success ratio — Anteil der Benutzer, die an der Validierung teilgenommen und erfolgreich validiert haben.

Active wallets — Eindeutige Wallets, die während der letzten Epoche Transaktionen durchgeführt haben.

Konkurrenten

Netzwerk Statistiken

Validating nodes

Node-Varianten für die letzte Validierung

  • Nodes on VPS — Nutzer die ihre Nodes auf VPS betreiben
  • Built-in nodes — Nutzer der Idena Desktop App mit eingebautem Node
  • Shared nodes (web) — Web App Nutzer, die Shared Nodes über den Marktplatz mieten
  • N/A — Nutzer die alte Versionen von Nodes betreiben (VPS/built-in nodes)
  • Unknown shared nodes (web ) — Web App Nutzer, die sich zu shared nodes verbinden welche nicht im Idena Marktplatz für shared nodes gelistet sind
  • Die Daten wurden für die letzte Validierung erhoben.

Um ein reibungsloses und zuverlässiges Validierungserlebnis zu haben, empfehlen wir die Verwendung von VPS oder integrierten Nodes, wenn Sie eine schnelle Internetverbindung und einen guten Router haben, oder die Nodes, die im Node-Marktplatz in der offiziellen Idena-Web-App aufgeführt sind, in anderen Fällen.

Märkte

Idena Core Team Update

  1. AI-resistance von Idena Flips
  2. Corea Hackathon
  3. Stake Protection Badges
  4. Orakel-Stimmen-Wiederherstellung in der Web app
  5. Blockchain Explorer Update
  6. Idena Node Update
  7. Idena Desktop App Update
  8. Q&A vom IDENA dev team

AI-resistance von Idena Flips

Mit der kürzlichen Veröffentlichung von ChatGPT wurden viele Bedenken hinsichtlich der Widerstandsfähigkeit von Flips gegenüber künstlicher Intelligenz (KI) laut. Nach unseren subjektiven Bewertungen hat sich die Qualität der Flips jedoch deutlich verbessert, indem die Anzahl der Konten großer Pools reduziert wurde. Wir sehen nun mehr Vielfalt und weniger Einheitlichkeit in den Flips. Viele gute Flips werden selbst dann nicht von ChatGPT gelöst, wenn eine detaillierte textuelle Anweisung gegeben wird. Natürlich gibt es jedoch immer noch einen großen Anteil an zu einfachen Flips, die selbst mit adversarialem Rauschen gelöst werden können.

Was Du tun kannst, um deine Flips gegen KI-resistent zu machen:

  1. Verwende adversariales Mischen — mische nur die minimale Anzahl von Bildern, die notwendig ist, um die gemischte Seite weniger logisch zu machen. Brich jedoch nicht die offensichtliche logische Verbindung zwischen allen Bildern. Stelle sicher, dass die gemischte Seite deines Flips trotzdem weniger Sinn ergibt.

Lass uns einige Beispiele anschauen:

Diese Flips könnten viel stärker gemischt werden, um klare logische Inkonsistenzen in der Geschichte zu schaffen, aber es wird für KI einfacher sein, die Flips zu lösen.

Noch ein interessantes Beispiel:

Um diesen Flip zu lösen, muss man den Unterschied zwischen zwei gemischten Bildern sehen und verstehen. Allerdings kann AI nicht erkennen , dass eine rote Nase gezeichnet wurde.

2. Füge einige Zeichnungen und Collagen hinzu, um dein Bild einzigartig zu machen. Typischerweise werden sie schlecht in Text transformiert. Zum Beispiel, wie KI die Bilder aus dem letzten Beispiel sieht:

3. Verwende sinnlose Bilder. KI kann bedeutungslose Bilder nicht von bedeutungsvollen Bildern unterscheiden, und dies schafft zusätzliche Störungen für die korrekte Lösung des Flips durch KI.

KI wird zunehmend zu einem leistungsstarken Werkzeug. Das Verständnis der Grenzen von KI ermöglicht es uns jedoch, Tests zu verbessern. Langfristig ist ein Wettbewerbsprotokoll zwischen Menschen und KI erforderlich, um Flips weiterhin AI-resistent zu halten. Es wäre ineffizient, neue Regeln für die Meldung von einfachen Flips hinzuzufügen (indem kontinuierlich weitere Kriterien wie Daumen hoch, 1234 usw. hinzugefügt werden). Die Menschen sollten sich bemühen, KI zu schlagen, während sie Flips erstellen, die für Menschen immer noch lösbar sind. Um dies zu erreichen, ist eine Berichterstattung auf der Grundlage des Kriteriums “der Flip ist nicht AI-resistent” erforderlich. Leider kann die Überprüfung dieses Kriteriums ziemlich arbeitsintensiv sein. Dies kann jedoch mit praktischen Tools zur Qualifizierung von Flips erleichtert werden, die Bilder in Text umwandeln und den Text zur Überprüfung an ChatGPT senden würden. Wir unterstützen gerne Community-Entwickler, die Open-Source-Tools für das Lösen von Flips unter Verwendung jeder öffentlich verfügbaren KI erstellen möchten.

Corea Hackathon

Wir haben den COREA Hackathon gestartet, der mit einem Preisgeld von 250.000 iDNA verbunden ist, um neue dApps in das Idena-Ökosystem zu integrieren. Das Idena-Entwicklungsteam und die Idena-Oracles werden für die Auswahl der Gewinner verantwortlich sein.

Weitere Details finden Sie hier: https://medium.com/idena/corea-hackathon-2c7bfbbba0bb

Am 31. März endete der Hackathon mit drei Einreichungen, die Syd im Community-Updates-Abschnitt unten beschreibt. Die Gewinner werden von den Idena-Oracles ausgewählt.

Wir möchten allen Teilnehmern für ihre harte Arbeit und Hingabe danken!

Stake Protection Badges

Haben Sie unsere kürzliche UI-Aktualisierung mit den Protection Badges für Stake bemerkt? Diese Badges sollen den Benutzern eine klarere Vorstellung ihres Einsatzzustands und der möglichen Konsequenzen bei Nichtteilnahme oder Nichtbestehen einer Validierung geben.

Für neue Benutzer bieten die Hinweise Anweisungen darüber, wann sie den vollen Schutz ihres Einsatzes erhalten können, was Benutzer motiviert, ihre Identitäten zu behalten, bis sie den Status “Human” erreichen.

Orakel-Stimmen-Wiederherstellung in der Web app

Wenn Benutzer in der Web-App abstimmen, stehen sie vor einem Problem, bei dem ihre Stimmen verloren gehen könnten, wenn sie zwischen Geräten wechseln oder ihren lokalen Cache im Webbrowser löschen. Dies ist besonders kritisch, wenn bei der Oracle-Abstimmung Benutzer Münzen hinterlegen müssen, da sie potenziell sowohl ihre Stimmen als auch ihre Münzen verlieren könnten.

Eine kürzlich erfolgte Aktualisierung der Web-App hat dieses Problem jedoch behoben. Die Aktualisierung ermöglicht es Benutzern, ihre geheime Stimme in einem Browser und ihre öffentliche Stimme in einem anderen Browser während des Zählzeitraums zu senden. Die Web-App verfügt jetzt über ein automatisches Pop-up-Formular, das erscheint, wenn Benutzer auf die Oracle-Abstimmung klicken.

Blockchain explorer update

Due to the hard fork, we have made several changes to the blockchain explorer:

  1. Aufgrund der Hardfork haben wir mehrere Änderungen am Blockchain-Explorer vorgenommen: Auf der Flip-Seite im Abschnitt “Qualification Committee” können Benutzer jetzt sehen, welche Stimmen ignoriert werden. Der häufigste Grund für die Ignorierung ist, dass die Identität, von der diese Stimme gesendet wurde, keinen Flip genehmigt hat ( mehr Infos über ignored votes).
  1. Anzeige des kompilierten Vertragscodes auf der wasm-Seite des Vertrags
  2. Auf der Transaktionsseite wird der Informationsblock “Call Contract” mit Informationen zur Vertrags-Transaktion hinzugefügt
  3. Bug-Fixes für die falsche Anzeige fehlender Flip-Belohnungen und Einladungs-Belohnungen

Idena Node Update

Nach der Hardfork berichteten bestimmte Benutzer über Probleme mit ihren Mining-Setups. Wir konnten diese Probleme jedoch beheben und eine Beta-Version des Idena-Nodes für die Community zum Testen veröffentlichen. Da kein negatives Feedback vorlag, haben wir nun die neue Version des Idena-Nodes v1.0.2 öffentlich freigegeben, die Folgendes unterstützt:

  • AArch64 architecture
  • Apple M1 CPU
  • SSE4.2 CPU

Idena Desktop Update

Wir haben die neue Version des Idena-Desktop-Clients v0.39.0 veröffentlicht. Folgende Änderungen wurden vorgenommen:

  • Einführung Stake Protection Badges
  • Hinzufügen einer “Überspringen”-Schaltfläche für fehlende Schlüsselwörter während der Validierung
  • Bug-Fix für das Einreichen der falschen Flip-Schlüsselwörter
  • andere Verbesserungen und bug fixes

Q&A vom IDENA dev team

“Wäre es möglich, eine Funktion in die Desktop- und Webanwendungen zu integrieren, die es Benutzern ermöglicht, ihre pendingVote-Daten aus IndexedDB (txs-Datei im ./deferred-txs-Ordner) zu speichern und während der Abstimmungsperiode zu importieren? Derzeit wäre diese Funktion insbesondere bei Abstimmungen in den Fact-Oracles wichtig, bei denen die Abstimmungskaution recht hoch ist. Laut idna.bet-Statistiken öffnen einige Benutzer ihre geheimen Stimmen nicht aufgrund eines verlorenen pendingVote-Werts."

” (by Idena World)

Wir haben die Funktion in der Webanwendung implementiert, die es ermöglicht, die geheime Abstimmung wiederherzustellen, auch wenn die geplante Transaktion fehlt. Um Ihre Abstimmung offenzulegen, müssen Sie während der Zählperiode zur Oracle-Abstimmung gehen. Wenn Ihre Abstimmung nicht offengelegt wird, erscheint automatisch ein Formular.

Wir empfehlen auch die Verwendung des Telegram-Bots https://t.me/MyIdenaBot, der Erinnerungen sendet, um Ihre Abstimmung offenzulegen, wenn Sie dies nicht automatisch getan haben.

“Ein unverschlüsselter Nodekey ist meines Erachtens ein erhebliches Sicherheitsrisiko, insbesondere wenn der Knoten auf einem VPS installiert ist. Gibt es Pläne, verschlüsselte Nodekeys zu verwenden?

Soweit ich verstehe, gibt es einige UX-Nachteile bei einem verschlüsselten PK, aber ich denke, dass die Sicherheit der Gelder der Benutzer wichtiger ist als einige geringfügige Unannehmlichkeiten.” (by EDM)

Diese Aufgabe steht auf unserer To-Do-Liste, wird aber derzeit nicht priorisiert. Die Aufgabe erfordert erhebliche Änderungen sowohl auf der Knoten- als auch auf der Client-Seite und beschränkt sich nicht nur auf die Verschlüsselung des privaten Schlüssels.

“Die Fact Certification Oracle wird dank der idna.bet-Plattform immer beliebter. Allerdings haben wir ein Problem festgestellt, dass einige Ereignisse möglicherweise abgesagt werden können. Würden Sie erwägen, die aktuellen vordefinierten Verträge zu ändern und eine dritte Option hinzuzufügen, um den Vertrag zu stornieren und alle Mittel zurückzugeben, falls das Ereignis abgesagt wird oder ein Fall von höherer Gewalt eintritt? Oder würden Sie vorschlagen, für solche Fälle einen benutzerdefinierten Smart Contract bereitzustellen?” (by Idena World)

Ja, Custom Smart Contracts können alle diese Fälle abdecken.

“Derzeit werden während der Flip-Lotterie und der kurzen Sitzung im Validierungsprozess Transaktionen deaktiviert. Dies bedeutet, dass es während jeder Epoche etwa 7 Minuten gibt, in denen Contract-Aufrufe nicht möglich sind. Wie wird sich dies auf dApps auswirken, die auf Idena aufgebaut sind, insbesondere auf DEXs, wo “Ausfallzeiten” wirklich Auswirkungen haben können? Gibt es eine sichere Möglichkeit, Contract-Aufrufe während der kritischen Teile des Validierungsprozesses zu ermöglichen?” (by Zen)

Die Pausenzeit ist ziemlich vorhersehbar und tritt einmal pro Epoche für nur 7 Minuten auf (Flip-Lotterie 5 Minuten + Kurzsession 2 Minuten). Dies sollte keine Unannehmlichkeiten oder Risiken verursachen.

“Wie denkt ihr heute über eure frühe Vision für Idena? Ist die frühere Roadmap für 2025 noch realistisch?” (by UbiUbi)

Unsere Vision bleibt unverändert. Um das Skalierbarkeitsproblem von Blockchains zu lösen, benötigen wir eine redundante Anzahl von Nodes, die nicht miteinander kolludieren. Dies erfordert ein organisches Wachstum des Netzwerks, das nicht mit dem bösartigen Wachstum von Pools verknüpft ist. Wir betrachten das Staking-Experiment als erfolgreich und sehen eine Reduzierung der Größe von Pools. Für ein organisches Wachstum des Netzwerks müssen reale On-Chain-Anwendungen entwickelt werden. Wir sehen ein großes Potenzial für die Anwendung des Crypto-Identity-Primitivs angesichts zunehmender Risiken für Demokratien im Zusammenhang mit der Verbreitung von Fehlinformationen.

“Wie denken Sie über die jüngste Finanzkrise? Wäre es nicht an der Zeit, Geld und Handel zu demokratisieren, anstatt zentralisierte Akteure zu retten?” (by UbiUbi)

Die Krise hat die negativen Auswirkungen von Stablecoins auf den Kryptomarkt aufgedeckt. Einerseits fungieren Stablecoins als notwendiges Element für die Akzeptanz von Kryptowährungen, sind aber auch eine Art Trojanisches Pferd, das sie anfälliger und zentralisierter macht. Andererseits sehen wir, dass herkömmliche Kryptowährungen selbst bei theoretischer Betrachtung keine Alternative zum bestehenden Geldsystem bieten können, da sie selbst zentralisiert bleiben und den Problemen im traditionellen Finanzsektor unterliegen.

“Wie wird der Gaspreis berechnet? Wird dabei berücksichtigt, wie nahe der letzte Block an seinem maximalen Gasverbrauch war? Wird der Blockchain-Explorer die Gas-Einheiten anzeigen, die von einer Transaktion verwendet wurden, sowie den Gaspreis?” (by Zen)

Die Berechnung des Gaspreises erfolgt automatisch in Abhängigkeit von der Auslastung des letzten Blocks (den Gaspreis kannst Du auf der Seite jedes Blocks im Blockchain-Explorer finden). Weitere Details findet ihr hier: https://docs.idena.io/docs/wp/economics#transaction-fees

Die Menge an Gas, die von der Transaktion verwendet wird, wird automatisch von Wasmer berechnet. Wir haben das Feld “GasUsed” zu den Vertragsaufruf-Transaktionsdetails im Explorer hinzugefügt.

Wenn ihr weitere Fragen habt, postet diese bitte unten in den Kommentaren. Wir werden die interessantesten Fragen auswählen und sie in den nächsten Chronicles beantworten.

Community

Global community channels

IDENA COMMUNITY — EPOCH 102–103–104

Hallo Menschen! Während wir zur Idena Mainnet übergegangen sind, hat unsere Community ihre Aktivitäten weiter vorangetrieben. Zusammen mit dem COREA Hackathon, der derzeit läuft, hat definitiv eine neue Ära für Idena begonnen. Heute werfen wir also einen Blick darauf, was sich tut und werfen einen Blick auf einige neue Projekte, die auf Idena aufgebaut sind!

Bitte beachten Sie, dass all diese Projekte noch in der Entwicklung sind, also verwenden Sie sie auf eigene Gefahr. Wenn Sie auch auf Idena aufbauen und in den Chronicles vorgestellt werden möchten, lassen Sie es mich bitte auf Discord (@Syd#9907) wissen.

BNA, der erste Token auf Idena, von Bus

Wir beginnen die Chronicles mit der Erwähnung des ersten Tokens, das auf Idena aufgebaut wurde, BNA.

Es handelt sich dabei eher um einen Proof-of-Concept als um etwas anderes (wie Bus selbst sagte: “Werden die Token etwas wert sein? Nein! Haben die Token irgendwelchen Nutzen? Nein!”), aber es war eine großartige Initiative, mit dem ersten IRC20-Vertrag, der Idena wasm verwendet, die Aktivierung von Idena Mainnet zu “inaugurieren”. Wird es Geschichte schreiben? Vielleicht!

Den Quellcode für BNA findet ihr unter diesem Link: https://github.com/busimus/bna/tree/main/bna/contracts/bna_token

Phaos Wallet und Phaos Token by @Fireshift, @Zen and @ToniDev.idna

Gemeindemitglieder @Fireshift, @Zen und @ToniDev.idna haben eine neue Brieftasche entwickelt, die mit den neuesten IRC20-Token, aber auch mit benutzerdefinierten Token kompatibel ist.

Die App kann hier gefunden werden: https://www.phaos.app/ Der Quellcode ist auf https://github.com/ltraveler/phaos-wallet zugänglich und ein Video-Tutorial kann auf https://vimeo.com/813456635 gefunden werden.

Gleichzeitig veröffentlichte das Team den Phaos Token (https://github.com/ltraveler/phaos-wallet/tree/main/Phaos%20-%20IRC20), um den IRC20-Standard zu unterstützen.

Zögert nicht, die Entwicklung zu verfolgen und das Team zu unterstützen!

iNFT, ein NFT den Du bekommst wenn Du validiert bist! by @bus

The next project highlights Idena Identities thanks to NFT generation.

iNFT is indeed an ERC721-compatible NFT that can be generated by validated identities in Idena. As per description “an identity can only generate one iNFT, and it can be regenerated to update its look and stats (looks change once per epoch).”

Note also that, as Bus stated, “art generation is done in a separate contract, so it can be changed in the future. You can send your iNFT to someone else and they too will be able to regenerate it as long as you’re validated. Or you can burn it, then it will be gone forever. Maybe some day you’ll be able to trade it somewhere”

Check it out now: https://inft.bus.bz/ (a video tutorial can be found here: https://vimeo.com/813611454).

Source code: https://github.com/busimus/inft

Try it and spread the word!

Idexchange, eine neue dezentrale Cross-Chain-Lösung von Chainpioneer

Es handelt sich um eine vollständig dezentralisierte Cross-Chain-Lösung für den Austausch zwischen iDNA und XDAI, die auf Atomic Swaps basiert.

Mehr Informationen gibt es auf der Website https://idexchange.tech/ (Videoanleitung: https://www.youtube.com/watch?v=GH5ebK6g3TI).

Idena (WebApp) im Google Play Store

Das Community-Mitglied @Morienzo hat eine WebView von app.idena.io erstellt, mit weiteren Funktionen, die später hinzugefügt werden sollen. Es ist bereits im Play Store erhältlich und die französische Community Blockside hat es hervorgehoben:

Source code: https://github.com/morienzo/Idena-WebViewApp

Winners der Idena Flip Wars — Corea Edition von EDM

Die Flip Wars Corea Edition ist zu Ende und es wird für regelmäßige Leser der Community Chronicles keine Überraschung sein, dass der Gewinner @Cryptogeek ist! Herzlichen Glückwunsch an den neuen Flip Wars Champion, der einen Preis von 2400 iDNA erhalten hat! Diese Flip War Edition war besonders interessant, da es auch möglich war, auf das Ereignis auf iDNA.bet zu wetten!

Vielen Dank an alle Teilnehmer und an EDM für die Organisation der Veranstaltung!

Notable tweets

· Idena featured in Web3earner.com

· EIn paar Worte von crypto OG Adli zu Idena:

· A thread zu Idena, auf Französisch von community member @Morienzo

Community Wallet und Community Proposals

Addresse: https://idenawallet.community/wallets

Frühere und laufende Proposals: https://idenawallet.community/proposals

Neue Deligierte wurden im März gewählt : @nudesushi, @Egyptian Pharaoh, @Ubiubi2018 and @Fireshift, Glückwunsch.

Community Proposals

Danke dass ihr diese Vorschläge durch Idena Oracles unterstützt habt:

· Idena Sibling Development https://scan.idena.io/contract/0x36dae7d35f442eb789d90e57a959cbb1acc5df4f

· Chronicles translations https://scan.idena.io/contract/0xb5f795b2bbe4d249714210bc81d9832b925d9e4b

Erinnerung, wie Community Proposals funktionieren:

Falls Du es verpasst hast, die Community-Wallet wird nun von 5 Delegierten kontrolliert, die Entscheidungen treffen, die über Multi-Sig-Transaktionen durch Oracles getroffen wurden. Weitere Details finden Sie in den Chronicles #89.

Da die Community nun befähigt ist, durch eine demokratische Governance, die von Idena Oracles unterstützt wird, aufgebaut und finanziert zu werden, möchten wir alle daran erinnern, dass jeder einen Finanzierungsantrag stellen kann.

Bitte tretet dazu dem Community-Discord https://discord.gg/UrsDEHMs bei, geht zu #community-proposals-and-discussion und befolgt die Anweisungen in der angehefteten Nachricht.

Governance-Regeln sind: · https://ubiubi2018.medium.com/proposal-for-governance-mechanism-for-idena-community-wallet-1d3f42819a50 · Änderung: https://medium.com/@Zen-44/community-wallet-governance-protocol-23a0e331b5eb

Top aktive Users

Community Discord leaderboard:

Telegram — Global community leaderboard:

Telegram — Idena Balkan leaderboard:

Telegram — Idena Italia leaderboard:

Telegram — Idena France leaderboard:

Wenn ihr Eure Telegram-Community-Rangliste in den Idena Chronicles präsentieren möchtet, fügt bitte ComBot zu Eurer Telegram-Gruppe hinzu und fügt @AndrewIdena zur Liste der Gruppenadministratoren hinzu, um dem Idena-Core-Team Zugriff auf die Gruppenstatistiken zu geben.

Idena website translations

Idena Web app translations

Anerkennung für die Beiträge (in Klammern steht die Anzahl der aktualisierten Zeichen):

  • Türkisch
  • Firat Komurcu (315) Wir laden ein, sich der Idena-Übersetzungsgemeinschaft anzuschließen und zur Übersetzung der Idena-Website und der Idena-App in Ihre Sprache beizutragen! Wenn Du an der Überprüfung und Finanzierung von Übersetzungen teilnehmen möchtest, wende Dich bitte an Syd oder Rioda, um der Arbeitsgruppe für Übersetzungsmanagement beizutreten.

Tritt der Idena-Community bei:

--

--