Cronicile Idena

Epocile 116–119

Zen
Idena
Published in
11 min readSep 29, 2023

--

Statisticile rețelei

Epoca #0119

Mineri activi — numărul total de identități care minează fie folosind propriile noduri, fie prin delegare către o piscina de minat.

Noduri care minează — numărul total de noduri care minează rulate de către identități individuale sau operatori de piscine.

Nouveniți — numărul adreselor care s-au validat pentru prima dată.

Raportul de succes — procentul utilizatorilor care au participat la ceremonia de validare și s-au validat cu succes.

Portofele active — portofele care au tranzacționat in ultima epocă.

Competitori

Statisticile rețelei

Tipul nodurilor folosite în ultima ceremonie de validare

  • Noduri pe VPS — membrii ce își rulează nodurile pe un VPS
  • Noduri încorporate — membrii ce folosesc aplicația Idena Desktop cu nod încorporat
  • Noduri partajate (web) — membrii aplicației web ce închiriază noduri partajate de pe piața de noduri partajate
  • Noduri partajate necunoscute (web) — membrii aplicației web ce se conectează la noduri partajate nelistate in piața nodurilor

Statisticile sunt valabile pentru ultima ceremonie de validare.

Pentru a avea cea mai bună experiență în ceremonia de validare, este recomandat să folosiți noduri rulate pe un VPS sau noduri încorporate dacă aveți o conexiune rapidă la internet și un router bun, sau nodurile listate pe piața de noduri partajate în aplicația oficială Idena Web în alte cazuri.

Piețe

Dezvoltarea Idena de către echipa de bază

  1. Nod secundar pentru aplicația web
  2. Actualizarea proxy-ului pentru noduri partajate
  3. Unealtă IA pentru eliminarea flip-urilor ușoare

Nod secundar pentru aplicația web

Conform cererii comunității de a combate riscul unui eșec al nodurilor partajate în timpul ceremoniei (https://github.com/idena-network/idena-docs/discussions/156), am introdus opțiunea de a te conecta la un nod secundar. Acesta este folosit în timpul ceremoniei în paralel cu nodul principal. Astfel, dacă un nod are probleme, celălalt va permite continuarea validării.

Această opțiune este încă în beta.

Poți participa și tu la testare în următoarea ceremonie folosind această versiune a clientului web:

Dacă există probleme cu această opțiune, spune-ne: https://github.com/idena-network/idena-web/issues

Actualizarea proxy-ului pentru noduri partajate

A apărut o nouă versiune a proxy-ului pentru noduri partajate. Dacă ești un operator de nod partajat, actualizează-ți proxy-ul: https://github.com/idena-network/idena-node-proxy/releases/tag/v1.2.1

Această versiune suportă batch requests, care sunt folosite de noua versiune a aplicației web cu nodul secundar (vezi mai sus).

Unealtă IA pentru eliminarea flip-urilor ușoare

Am lucrat în ultimele luni la o unealtă IA care evaluează cât de ușor este un flip de rezolvat. Scopul este să identificăm și să eliminăm flip-urile cele mai simple atunci când ele sunt create, mărind dificultatea rezolvării flip-urilor în timpul validării de un alt IA. Chiar dacă IA-ul străin este mai puternic decât cel prietenos, nu va putea atinge nivelul Human deoarece flip-urile ușoare sunt eliminate. Acest IA prietenos trebuie să evolueze în timp folosind flip-uri noi, iar astfel mărind dificultatea lor de rezolvare în timp.

Pentru moment, această unealtă este implementată că un site web care nu este public (în scop de development). Drept date de intrare această unealtă primește flip-uri în format JSON. Pentru ușurință am adăugat un buton de copiere în editorul de flip-uri, permițând copierea flip-ului în acest format.

După ce flip-ul este introdus în IA, trece prin recunoașterea imaginilor și fiecare secvență de imagini primește un scor. Folosind aceste scoruri, IA-ul determina dacă un flip este ușor de rezolvat sau nu.

În acest moment ne aflăm în stadiul R&D. Va vom ține la curent.

Q&A din partea echipei de dezvoltatori Idena

Q: “Ne puteți da mai multe informații despre împrumuturi colateralizate cu identități? Poate un astfel de contract inteligent să fie creat?” (de către Zen)

Aceste împrumuturi necesită că protocolul să poată transferă controlul identității la un contract. De exemplu, un utilizator poate delega controlul identității sale unui contract, care poate termina identitatea și primi miza adresei. Un astfel de contract ar putea returna controlul identității la proprietar sau chiar transfera controlul la un alt contract. Astfel un utilizator poate obține un împrumut de la un alt utilizator, folosind identitatea drept colateral, cu o parte sau întreaga suma acoperită de miza în iDNA.

De exemplu, un utilizator ce vrea să se împrumute și-ar delega controlul identității către un contract intermediar. Utilizatorul ce oferă împrumutul trimite banii către cel care îi împrumută prin cotnractul intermediar. Cel ce îi împrumută îi retrage din contract cu promisiunea să ii returneze într-o perioada prestabilită. Dacă banii nu sunt înapoiați, cel ce a oferit împrumutul poate termina identitatea celuilalt și să primească miza acestuia drept compensație pentru pierderea lor.

La momentul actual, Idena nu permite delegarea controlului identității către un contract. Totuși, folosind contracte inteligente, este posibilă implementarea mizarii de token-uri, care ar funcționa similar cu mizarea iDNA și ar fi legată de statutul unei identități (contractul poate stoca vârsta și epoca pentru a monitoriza statutul identității). Cu mizarea token-urilor custom este posibilă și implementarea împrumuturilor bazate pe token-urile custom. Mizarea acestor token-uri poate fi folosită similar cu mizarea iDNA (pentru recompense sau pentru voturi folosind o formulă sublineară).

Q: “Cum merge lucrarea despre mizarea dinamică sublineară? Sunt destul de nerăbdător.” (de către NPC)

Articolul este în stadiul final. Am investit mult timp în scrierea acestuia. Revizuirea și publicarea va mai dura ceva timp, dar facem tot posibilul pentru a grăbi procesul.

Q: “Adăugând la întrebarea lui NPC: există co-autori? Va fi publicată anonim sau folosind nume reale?” (de către Ubiubi)

Articolul este scris în colaborare cu experți în domeniul identităților. La momentul actual, nu vrem să publicăm numele autorilor.

Q: “La ce lucrați acum?” (de către EDM)

La momentul actual ne concentrăm asupra R&D. De exemplu, lucrăm la crearea unui IA capabil să filtreze flip-urile ușor de rezolvat.

Protocolul funcționează fără probleme și nu avem planuri în viitorul apropiat. Încurajăm inițiative și pull request-uri de la membrii comunității, atât pentru nod (prin IIP-uri) cât și pentru UI/UX. Va îndemnăm să construiți proiecte bazate pe contracte inteligente Idena.

Protocolul este la fel de bun că aplicațiile construite în acesta.

Q: “La momentul actual nu este profitabil pentru newbies să ruleze un nod pentru minare și nu au protecție a mizei pentru a putea să o facă mai profitabilă. Această lipsă de protecție elimina abuzul fermelor, dar ține și oamenii reali la distanță. Nu există un mod de a miza în siguranță pentru investitori care nu vor să participe în validări. Credeți că acest lucru poate fi schimbat? (o idee: https://discord.com/channels/634481767352369162/647573315640098817/1150365551462449252)” (de către Ubiubi)

Autostopul este o idee interesantă cu scopul de a încuraja mizarea de către investitori care fie nu vor să fie validatori sau nu vor să își valideze identitiatea.

Este greu de prezis cum va fi afectat numărul de adrese validate și numărul de noduri. Din punctul de vedere al implementării există câteva incertitudini care ar trebui rezolvate. De exemplu, nu este clar cum va fi extrasă puterea 0.9 din miza autostopistului. Nu este posibilă diferențierea între adresele investitorilor nevalidati (de exemplu, un investitor poate să își împartă miza în mai multe adrese). O astfel de fragmentare ar putea duce la reducerea recompenselor iDNA pentru toate conturile, în ciuda alocării a 2/3 din recompense către conturile validate (totuși ar putea duce la creșterea prețului iDNA).

Poate o implementare mai simplă ar fi cea a unei identități virtuale, care nu necesită validarea, și a cărei mize să fie egală cu suma tuturor investitorilor nevalidati. Această identitate virtuală ar concura cu identitățile validate folosind o formulă sublineara pentru toate mizele (cu o miza mai mare, recompensă ar fi mai joasă decât APY-ul unei identități individuale validate). Recompensele acestei identități virtuale pot fi distribuite către adresele investitorilor nevalidati proporțional cu miza lor (fără a folosi o formulă sublineara deoarece nu putem identifica adrese unice).

Q: “Este tranziția către recompense pătratice gata? Sau ar trebui să ne așteptăm la votarea pătratica (prin monede) a IIP-urilor? Deși vreau să rămân la ideea de ‘o persoană, un vot’ nu pot ignora posibilitatea extragerii de valoare din oracole și manipularea IIP-urilor la această scală mică. Doar un procent mic din identitățile eligibile votează în oracole, un fermier cu intenții rele și câteva zeci de identități care nu sunt delegate oficial ar putea avea un impact major asupra deciziilor luate prin oracole. Majoritatea persoanelor ignoră oracolele în timp ce acesta ar putea să manipuleze majoritatea voturilor. Va fi acest risc de manipulare mai mic odată cu creșterea rețelei?” (de către Ubiubi)

Voturile identităților cu mize sub limita de votare nu sunt considerate în oracole, bifurcații sau în crearea blocurilor. Totuși, principiul de ‘o persoană=un vot’ este păstrat. Asta înseamnă că pentru un atac asupra rețelei este necesară atât validarea unor identități cât și mizarea unei sume minime de iDNA pe toate acestea. Acest lucru descurajează atacatorul să-și devalorizeze investițiile în monedă.

Pentru a crește costul unui atac, este posibilă creșterea limitei minime a mizei.

Opțiunea voturilor sublineara este posibilă. Totuși, trebuie reținut că în anumite cazuri, costul unui atac asupra voturilor sublineare fără o limita minimă a mizei poate fi mai joasă decât fără IIP-11 (de exemplu, un utilizator rău-intenționat are o piscină cu muncitori plătiți puțin în timp ce prețul iDNA este mare).

Dacă mai aveți întrebări, postățile în comentarii. Vom alege cele mai interesante întrebări și vom răspunde în următoarea cronică.

Comunitate

Canale globale ale comunității

Noutăți despre comunitate

Editat de către Syd

Salutări! Sper că v-a plăcut această vacanță de vară. Am avut o mulțime de noutăți în ultimele săptămâni așa că hai să vedem ce este nou.

Idena Wiki dezvăluit de către @Morienzo

Luna trecută, @Morienzo, un developer al aplicației Holismo, a dăruit comunității Idena un alt proiect minunat: Idena Open Wiki.

Wiki-ul se va mari în timp, cu scopul de a ajunge o resursă importantă pentru lucruri legate de Idena.

Această platforma primește contribuții de la oricine, poți participa și tu!

Ultima noutate despre Holismo: Implică-te și tu!

Proiectul a făcut recent un anunț invitând pe toată lumea să participe în modelarea viitorului proiectului. Asta implică o serie de dezbateri publice legate de whitepaper-ul proiectului. Nu ezită să participi!

Poți găsi anunțul complet și toate detaliile în acest articol: https://medium.com/@holismo/announcement-debates-on-the-whitepaper-holismo-decentralized-human-democracy-51483dbaf909

Idena și Gitcoin: O colaborare productivă

Încă o dată, Gitcoin pune reflectorul pe Idena, și există mereu un zumzet în jurul ștampilei noastre unice.

@eloyn a făcut un thread în spaniolă pentru a ajută oamenii curioși să înțeleagă ce este Idena.

Este Idena cea mai tare ștampilă în pașaportul Gitcoin?!

Este o ștampilă rezistentă Sybil după cum știm toți!

Mulți utilizatori descoperă Idena prin programul Gitcoin Grants:

Idena vs Worldcoin: Noutăți de pe front!

Probabil v-ați obișnuit, dar Idena iese prima când este comparată cu Worldcoin. Este mereu plăcut să găsești o ilustrare a acestui fapt. Am găsit un exemplu minunat oferit de @mr_ligi, care a mers să verifice sfera de la @worldcoin.

Această acțiune demonstrează că Worldcoin nu poate fi verificat. Este doar un seif încuiat, un protocol ce funcționează printr-un hardware închis, fără nicio modalitate de a te uita înăuntru. Nu mai contează dacă funcționează sau nu: nimeni nu poate verifică procesul fără permisiune, lucru complet diferit de Idena.

Nu ai încredere, verifică. Dacă nu poate fi verificat, nu poți avea încrede!

Până acum, după cum spune @mr_ligi, Idena este singura implementare care respectă confidențialitatea:

Tweet-uri notabile

  • Un thread despre Idena de la @Asyl101021
  • Este Idena… Proof of Poop?

Portofelul comunității și propuneri ale comunității

Adresa: https://idenawallet.community/wallets

Propuneri trecute și în curs: https://idenawallet.community/proposals

Delegati actuali: electii in proces (verifica #community-delegates pentru noutati)

REAMINTIRE în legătură cu propunerile comunității:

Deoarece comunitatea are acum puterea de a construi și de a fi finanțată/recompensată printr-o guvernare democratică prin Oracle-uri Idena, nu uită că oricine poate crea o propunere de finanțare.

Pentru acest scop, intră în comunitatea Discord https://discord.gg/UrsDEHMs, canalul #community-funding-proposals-and-discussions și urmează instrucțiunile în mesajul pinned.

Regulile guvernării sunt:

Cei mai activi membrii

Clasamentul comunității discord:

Telegram — clasamentul comunității globale:

Telegram — clasamentul comunității balcanice:

Telegram — clasamentul comunității italiene:

Telegram — clasamentul comunității franceze:

Dacă dorești să îți prezinți clasamentul comunității tale Idena în cronici, adaugă ComBot în grupul tău de telegram și adaugă-l pe @AndrewIdena în lista administratorilor pentru a permite accesul echipei de bază să acceseze statisticile grupului.

Traducerile website-ului Idena

Traducerile aplicației Web

Te invităm să contribui și tu la traducerea website-ului Idena în limba ta!

Dacă dorești să iei parte la verificarea traducerilor și la finanțare, contactează-i pe Syd sau Rioda pentru a intra în grupul de management al traducerilor.

Intră în comunitatea Idena:

--

--