Idena Chroniken

Epochs 106–108

Ubiubi
Idena
Published in
12 min readMay 10, 2023

--

Network metrics

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.

Wettbewerber

Netzwerk Statistik

Märkte

Letzte Validation Statistik

  • 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.

Markets

Idena Core Team Update

  1. FLIPs mit ChatGPT-4 getestet
  2. Blockchain Explorer Update
  3. Smart contract Verification
  4. Corea hackathon Ergebnisse

FLIPs mit ChatGPT-4 getestet

Mit ChatGPT-4, der jetzt über ein kostenpflichtiges Abonnement ($20 pro Monat) zugänglich ist, haben wir Tests an einer Stichprobe von 50 zufällig ausgewählten, qualifizierten FLIPs aus vorherigen Validierungen durchgeführt, einschließlich 13 FLIPs mit sinnlosen Bildern.

Zunächst haben wir ein Bilderkennungstool wie CLIP Interrogator verwendet, das in der Lage ist, Objekte zu identifizieren und die in dem Bild stattfindenden Aktionen im Detail zu beschreiben. Wie erwartet, wurde der Inhalt der sinnlosen Bilder als etwas Bedeutungsvolles erkannt. Die Verarbeitung eines einzigen Bildes dauerte im Durchschnitt etwa 60 Sekunden, konnte aber gelegentlich 2–3 Minuten pro Bild dauern.

Dann haben wir diesen Satz in ChatGPT eingegeben:

I will give you two sequences of 4 things: “Sequence A” and “Sequence B”. One sequence forms a logical story and the other sequence makes a meaningless story.

Sequence A: 1 … 2 … 3 … 4 …

Sequence B: 1 … 2 … 3 … 4 …

Which of the two sequences “A” or “B” the majority of the people would think is more logical in chronological order?

Die Antwortzeit betrug etwa 10–15 Sekunden pro Flip. Um die Stabilität der Ergebnisse zu gewährleisten, wurde jeder Flip zweimal in verschiedenen Chat-Sitzungen ausgeführt.

Wir haben die Antworten in 3 Typen kategorisiert:

  1. Zweimal korrekt gelöst. In beiden Fällen hat ChatGPT die gleiche genaue Sequenz von Bildern erzeugt.

Zum Beispiel erklärt ChatGPT-4 die Logik dieses Flips sehr gut und liefert jedes Mal konsistent das gleiche Ergebnis.

2. Zufällig gelöst. In diesen Fällen bot ChatGPT-4 in einer Sitzung eine Sequenz an und in einem anderen Chat mit demselben Prompt eine andere Sequenz an. Darüber hinaus konnte es bestätigen, dass es keine Lösung gibt, da beide Sequenzen unsinnig sind.

Hier ist ein Beispiel, bei dem ChatGPT unterschiedliche Antworten geliefert hat:

3. Falsch gelöst. Beide Male hat ChatGPT-4 falsche Antworten geliefert.

Demnach sind wir zu folgendem Ergebnis gekommen:

- richtig lösbare flips: 54% (C)

- zufällig lösbare flips: 18% (R)

- falsch gelöste flips: 28% (I)

Um die Erfolgsquote zu berechnen, nutzen wir folgende Formel:

Erfolgsrate = C + 0.5 * R = 63%

Wie bereits erwähnt, enthielt die Stichprobe eine Mischung aus regulären Flips und solchen mit unsinnigen Bildern. Durch Aufteilen der Stichprobe in zwei separate Gruppen und Auswertung ihrer Erfolgsraten stellten wir fest, dass Flips mit unsinnigen Bildern eine Erfolgsrate von 50% aufwiesen, was einem zufälligen Raten entspricht. Die Erfolgsrate für die andere Gruppe betrug 67,6%, was zwar relativ hoch war, aber nicht ausreichte, um den Status als Mensch zu erreichen (ein Minimum von 92%).

Offensichtlich hat die Einbeziehung von sinnlosen Bildern derzeit einen signifikanten Einfluss auf die Verwirrung der KI.

Beeinflusst das Mischen der Bilder GPT4?

Ein weiterer wichtiger Aspekt ist das Mischen der Bilder. Schauen wir uns ein Beispiel an:

Die Objekte auf den Bildern wurden genau erkannt. Der Flip mit der anfänglichen Mischung wurde erfolgreich von ChatGPT-4 gelöst.

Wenn wir die Mischung wie folgt ändern:

Die Geschichte auf der rechten Seite ist immer noch sinnloser als die richtige Geschichte auf der linken Seite. Allerdings scheitert ChatGPT-4 daran, diesen Flip zu lösen.

Mach deine Flips KI-resistent

In Zeiten rascher KI-Entwicklung ist es für jeden IDENA-Teilnehmer wichtig, KI-resistente Flips zu erstellen, da sie die Grundlage für die Netzwerksicherheit bilden. Nehmen Sie sich Zeit und nutzen Sie Ihre Fantasie, um einzigartige Geschichten mit Collagen und Handzeichnungen zu erstellen, fügen Sie sinnlose Bilder hinzu und vermeiden Sie das Mischen, das den Flip zu offensichtlich lösen lässt.

Blockchain Explorer Update

Pool’s history tab

Wir haben einen neuen “History”-Reiter auf der Seite des Pools hinzugefügt. Jetzt können Sie sehen, welche Größe der Pool in verschiedenen Epochen hatte, was bei der Analyse von Pools hilft.

Identity’s pools tab

Wir haben auch einige Updates auf der Identitätsseite vorgenommen. Im neuen Tab “Identity’s pools” kannst Du alle Pools sehen, in die diese Identität delegiert hat, sowie die Daten und Transaktionen, wann sie in die Pools delegiert oder sie verlassen haben.

Smart contract Verification

Es wurde eine intelligente Vertragsüberprüfung zum Blockchain-Explorer hinzugefügt. Diese Funktion hilft zu bestätigen, dass der Quellcode eines Smart Contracts tatsächlich zur Generierung des Bytecodes auf der Blockchain verwendet wurde. Durch Überprüfen, ob der bereitgestellte Quellcode dem Code an der Vertragsadresse entspricht, kann jeder, der mit dem Vertrag arbeitet, dessen Logik vertrauen.

Um deinen Smart Contract zu überprüfen, befolge diese Schritte:

  1. erstelle eine zip file die die Projektdateien deines Smart Contracts enthält.

2. lade sie zum Block Explorer hoch:

3. Sobald der Prozess erfolgreich abgeschlossen ist, erhält der Vertrag den Status “Verifiziert”.

Danach kann jeder das Archiv mit dem Code Ihres Smart Contracts herunterladen, um die Logik seiner Funktion zu überprüfen.

Corea Hackathon results

Seit den letzten Chroniken wurde der Corea hackathon’s abgeschlossen und die Gewinner wurden durch Orakel ausgewählt.

Sieger des Hackathon ist www.phaos.app

Das Entwicklerteam (Fireshift, Toni and Zen) hat den ersten Preis von 100,000 iDNA gewonnen.

Zwei weitere Projekte haben Drittplatz-Preise erhalten: inft.bus.bz entwickelt von Bus und idexchange.tech erstellt von Chainpioneer. Sie haben jeweils 30.000 iDNA erhalten.

Die Verteilung der Preise:

1. 100,000 iDNA — www.phaos.app

2. 60,000 iDNA — not distributed

3. 30,000 iDNA — inft.bus.bz

4. 30,000 iDNA — idexchange.tech

5. 30,000 iDNA — not distributed

Wir möchten uns bei allen Teilnehmern für ihre harte Arbeit und Hingabe bedanken.

Wir freuen uns darauf, in Zukunft weitere Hackathons auszurichten, und ermutigen alle Teilnehmer, ihre Leidenschaft im Bereich Proof-of-Person DApps weiter zu verfolgen. Wenn Sie nach diesem Hackathon etwas entwickeln, können Sie auch für eine Belohnung qualifiziert sein. Wir sind bereit, eine retroaktive Finanzierung der DApps-Entwicklung basierend auf der Oracle-Abstimmung durchzuführen.

Q&A from IDENA dev team

“Können ihr uns mehr über das Fast-Sync-Verfahren von Idena erzählen? Wie werden Sybil-Angriffe während des Fast-Syncs verhindert? Gibt es negative Aspekte beim Abschneiden der Blockchain und der Erstellung neuer Genesis-Blöcke??” (by Zen)

Was ist fast sync? Die schnelle Synchronisierung ermöglicht es einem Knoten, seinen Zustand mit anderen Knoten zu synchronisieren, ohne alle Transaktionen in jedem einzelnen Block vollständig herunterzuladen und zu überprüfen. Stattdessen überprüft der Knoten die Signaturen eines überwiegenden Teils des Validatorenkomitees für jeden Blockheader. Während der schnellen Synchronisierung berücksichtigt der Knoten auch Änderungen in der Liste der Validatoren (z. B. Offline-/Online-Status, Strafen oder Beendigung einer Identität), um Sybil-Angriffe zu verhindern.

Außerdem lädt der Knoten den Zustand der Guthaben aus dem nächsten Snapshot herunter, der von allen Knoten alle 1000 Blöcke in IPFS gespeichert wird. Nach der schnellen Synchronisierung überprüft der Knoten die Konsistenz des geladenen Snapshots und der geladenen Kette von Blockheadern. Wenn der Snapshot dem zuletzt geladenen Blockheader entspricht, aktualisiert der Knoten den Zustand der Guthaben aus dem Snapshot und startet eine vollständige Synchronisierung für die verbleibenden Blöcke, wobei er jede Transaktion in jedem Block überprüft.

Wenn Sie möchten, dass der Knoten alle Transaktionsinformationen aus den übersprungenen Blöcken lädt, müssen Sie ihn mit dem Parameter -fast=false starten.

Ist fast sync sicher? Jeder Block, der von einer Supermajorität eines zufällig ausgewählten Ausschusses von 100 Validatoren abgestimmt wurde, gilt als endgültig. “Finalität” bedeutet, dass ein solcher Block nicht zurückgerollt oder geändert werden kann. Dies bedeutet auch, dass der Block als gültig betrachtet wird (da er von einer Mehrheit der Validatoren abgestimmt wurde) und während des schnellen Synchronisierens müssen die Transaktionen innerhalb dieses Blocks nicht unbedingt verifiziert werden.

Truncating the blockchain ist Dank der Endgültigkeit jedes Blocks möglich und bietet mehrere Vorteile:

Zum Beispiel müssen neue Knoten im Netzwerk nicht die gesamte Kette von Blöcken seit dem Beginn des Netzwerkbetriebs im Jahr 2019 herunterladen. Dies würde nicht nur viel Zeit in Anspruch nehmen, sondern auch eine große Menge an historischen Daten auf jeder Knotenseite erfordern.

Aus der Perspektive der Entwicklung ermöglicht das Truncieren der Blockchain die Pflege von Knoten-Code ohne Legacy-Konstruktionen, die sonst erforderlich wären, um die Synchronisation älterer Protokollversionen zu unterstützen.

Die einzige negative Konsequenz des Truncierens der Blockchain-Historie besteht darin, dass es für Benutzer schwierig oder unmöglich ist, ihre Knoten ab den frühen Genesis-Blöcken zu synchronisieren.

“Es wurde erwähnt das IIP-2 ohne eine 80% Mehrheit aktiviert werden könnte. Ist das etwas was wir in nächster Zukunft erwarten können?” (by Zen)

Im Moment kann eine Verschiebung der Validierungszeit zu einem größeren Rückgang der Nutzerzahl führen. Daher schlagen wir vor, diese Änderung vorerst zu verschieben.

Wie denkt ihr darüber, den quadratischen Parameter von 0,9 auf 0,8 oder 0,7 zu senken? Würde dies den Rückkehr von bösartigen Pools ermöglichen?” (by NPC69)

Die Wahl des Parameters p für das sublineare Staking, bei dem Belohnungen von StakeP abhängen (wobei p<1), ist ein interessantes Forschungsgebiet. Einige Experten sind der Meinung, dass der optimale Wert für p bei 0,5 liegt. Es ist auch möglich, dass die Wahl von p dynamisch sein sollte.

Derzeit hängt der effektive Wert von p aufgrund der Tatsache, dass ein Teil der Belohnungen nicht vom Einsatz abhängt, bereits von 0,9 ab. Eine weitere Reduzierung von p würde höchstwahrscheinlich die Bildung von Pools stimulieren. Eine Verringerung des Parameters p ist nur möglich, wenn es ein effektives Protokoll gegen Pools gibt.

Derzeit schreiben wir an einem Paper, das sublineares Staking und die Auswahl des Parameters p einführt. Nach der Veröffentlichung des Papers rechnen wir damit, dass sich mehr Forscher mit diesem Thema beschäftigen werden. Wir freuen uns, dass sublineares Staking bereits die Aufmerksamkeit führender Experten auf diesem Gebiet auf sich gezogen hat.

“Habt ihr Statistiken darüber, wie viel iDNA für die Anzeigen verbrannt wurde? Es wäre interessant zu sehen, wie hoch die Nachfrage für diesen Anwendungsfall ist” (by EDM)

Seit der Einführung von Anzeigen in IDENA wurden insgesamt 7.480 iDNA für Anzeigen verbrannt. Darüber hinaus wurden 101 Oracle-Stimmen erstellt, um diese Anzeigen zu überprüfen, was zur Verteilung von 8.547 iDNA als Belohnung für die Oracles führte.

Community

Global community channels

IDENA COMMUNITY — EPOCH 106–108

Hallo Menschen, ich hoffe es geht euch gut! Ich möchte mich bei euch bedanken, dass ihr den Chronicles und der Reise mit Idena folgt, und euch daran erinnern, dass ihr mich gerne über Discord (Syd#9907) oder Telegram (@Sydai) kontaktieren könnt, wenn ihr Neuigkeiten zu teilen habt. Jetzt lasst uns in die Community-News eintauchen!

Idena verkündet die Sieger des COREA Hackathon

Die Sieger des COREA Hackathonwurden verkündet!

Herzlichen Glückwunsch an Phaos Wallet (@Fireshift, @Zen und @ToniDev.idna), iNFT (@bus) und Idexchange dafür, von Idena und den Oracles ausgewählt und belohnt worden zu sein.

Schaut euch ihre Projekte an:

https://www.phaos.app/

https://inft.bus.bz/

https://idexchange.tech/

Ein großes Dankeschön an die Idena-Community für eure Teilnahme und Begeisterung an diesen Projekten! Wir möchten auch daran erinnern, dass ihr immer noch auf Idena entwickeln könnt und sich damit für eine Belohnung qualifizieren könnt. Eine rückwirkende Finanzierung der DApp-Entwicklung ist auf der Basis von Orakel Wahlen.”

https://twitter.com/IdenaNetwork/status/1649836443399856130

Idena Sibling von Fireshift

Fireshift hat ein Ansible-Playbook erstellt, das einen gemeinsamen Knotenpunkt von Grund auf neu einrichtet, eine Firewall einstellt und ein SSL-Zertifikat importiert. Schaue Dir die vollständige Anleitung dazu an:

Den Source Code gibt es hier: https://github.com/ltraveler/idena-sibling/

Das Projekt wurde von der Community gefördert (https://idenawallet.community/proposals), dank fürs Mitmachen an alle.

Idena, ChatGPT und KI

Du bist wahrscheinlich auf den aktuellen Diskurs rund um AI aufmerksam geworden, insbesondere auf ihre beeindruckende Anwendung: ChatGPT.

Während einige Bedenken in der Community aufgetaucht sind, ist es erwähnenswert, dass Idena in diesem Kontext eines der sybil-resistentesten Protokolle ist.

Da die KI noch nicht bereit ist, Flips zu lösen, bietet Idena einen zuverlässigen Weg, um die “Übernahme durch KI” zu widerstehen. Verbreitet weiterhin die Kunde über Idena und dessen Potenzial, um gegen KI zu schützen!

Bemerkenswerte tweets

· Idena gefeatured im Web3earner mit @TravCrypto1

· Kann Idena deine Hochzeit finanzieren?

Community Wallet und Community Vorschläge

Addresse: https://idenawallet.community/wallets

Frühere und laufende Vorschläge: https://idenawallet.community/proposals

Derzeitige Delegierte: @nudesushi, @Egyptian Pharaoh, @Ubiubi2018 and @Fireshift.

Community Vorschläge

Danke für die Teilnahme und Unterstützung durch Verwendung der Idena Orakel:

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

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

Erinnerung bezüglich Community Proposals:

Falls Du es verpasst hast, die Community Wallet wird nun von 5 Delegierten kontrolliert, die Entscheidungen, die von Oracles getroffen wurden, durch Multi-Sig ausführen.

Weitere Details findest Du in den Chroniken #89. Da die Community nun befähigt ist, über eine demokratische Governance, die von Idena-Oracles gesteuert wird, zu bauen und finanziert/entlohnt zu werden, denke bitte daran, dass jeder eine Finanzierungsanfrage stellen kann. Hierfür tritt bitte dem Community-Discord https://discord.gg/UrsDEHMs bei, schau dir #community-proposals-and-discussion an und befolge die Anweisungen in der angehefteten Nachricht.

Die 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 active users

Community Discord leaderboard:

Telegram — Global community leaderboard:

Telegram — Idena Balkan leaderboard:

Telegram — Idena Italia leaderboard:

Telegram — Idena France leaderboard:

Wenn Sie Ihre Telegram-Community-Rangliste in den Idena Chronicles präsentieren möchten, füge ComBot zu deiner Telegramgruppe und @AndrewIdena zur Liste der group admins um dem Core Team Zugriff auf deine Statistiken zu geben.

Idena website translations

Idena Web app translations

Credits für den Beitrag (in Klammern steht die Anzahl der aktualisierten Strings):

* Chinese (Simplified)

* gtqvelo1 (19)

Wir laden Dich ein der Übersetzungs-Community beizutreten und zu helfen bei der Übersetzung von Webseite und App in deine Muttersprache!

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:

--

--