Naujos ENS funkcijos „Hyperledger Web3J V4.12.3“

„Ethereum“ vardo paslauga (ENS) yra kertinis decentralizuoto žiniatinklio akmuo, supaprastinantis „blockchain“ sąveiką, pakeisdama sudėtingus „Ethereum“ adresus žmogaus skaitomais pavadinimais. Išleidus LF decentralizuoto pasitikėjimo projektą „Hyperledger Web3J“ v4.12.3, kūrėjai įgyja galingų naujų funkcijų, skirtų valdyti ir bendrauti su ENS, ir tai padidina tapatybės valdymo ir metaduomenų tvarkymo patobulinimus decentralizuotose programose.

Kas yra ENS?

„Ethereum“ vardo paslauga (ENS) yra decentralizuota pavadinimų sistema, sukurta ant „Ethereum blockchain“. Tai išverčia mašinų skaitomus identifikatorius, tokius kaip „Ethereum“ adresai, į žmogaus skaitomus pavadinimus, tokius kaip Alisa.eth. Tai supaprastina sąveiką su „blockchain“, leisdama vartotojams:

  • Siųskite ir gaukite turtą naudodami skaitomus pavadinimus, o ne ilgus šešioliktainius adresus.
  • Intuityviau bendraukite su decentralizuotomis programomis (DAPPS).
  • Prieiga prie decentralizuotų svetainių, esančių per ENS.

ENS veikia panašiai kaip tradicinė domeno pavadinimų sistema (DNS), tačiau yra skirta „Web3“. Jis susiejo pavadinimus „Ethereum“ adresais, intelektualiosiomis sutartimis, IPFS turiniu ir kitų tipų duomenimis, todėl „blockchain“ sąveika yra patogesnė vartotojui.

Esamų ENS funkcijų „Hyperledger Web3J“ apžvalga

„Hyperledger Web3J“ ilgą laiką palaikė pagrindinę ENS funkciją, įskaitant:

  1. Pirmyn Resolution: Išspręskite ENS vardą (pvz., Alice.eth) į atitinkamą „Ethereum“ adresą.
  2. Atvirkštinė skiriamoji geba: Gaukite pirminį ENS vardą, susietą su nurodytu „Ethereum“ adresu.

Galite naudoti ENS vardus bet kur, kur norite sandorėti „Web3J“. Praktiškai tai reiškia, kad intelektualiųjų sutarčių įvyniojimai, kai juos įkeliate, pavyzdžiui::

Be to, atliekant eterio pervedimus, pavyzdžiui, naudojant komandinės eilutės įrankius:

Kas naujo „Hyperledger Web3J V4.12.3“?

Naujausioje laidoje pristatoma daugybė naujų su ENS susijusių funkcijų, kurios išplečia jo galimybes:

1. Nustatykite pirminį bet kurio adreso pavadinimą

„Web3J“ dabar leidžia kūrėjams nustatyti pagrindinį „Ethereum“ adreso ENS pavadinimą. Ši funkcija yra gyvybiškai svarbi nustatant žmogaus skaitomus tapatybes decentralizuotose programose, padidinant vartotojo patirtį.

2. Tvarkykite ENS įrašus

ENS vardai gali laikyti papildomus metaduomenis ENS įrašų pavidalu. Web3j v4.12.3 leidžia kūrėjams:

  • Gauti įrašus, tokius kaip „Avatar“, el. Paštas, URL, aprašymas, vieta ir dar daugiau.
  • Dinamiškai atnaujinkite šiuos įrašus, kad suasmenintumėte arba patobulintumėte ENS metaduomenis.

3. ENS metaduomenų paslaugų integracija

Su integracija į ENS metaduomenų paslauga, „Web3J“ dabar leidžia gauti išsamią ENS informaciją, įskaitant:

  • Registracijos ir galiojimo laikas
  • Susiję metaduomenys ir įrašai
  • Nuosavybės teisių ir sprendimų išsami informacija.

Ši funkcija supaprastina prieigą prie su ENS susijusių duomenų ir palaiko turtingus „DApps“ metaduomenų tvarkymą.

4. Išplėstinė grandinės palaikymas

„Web3J“ išplėtė ENS palaikymą papildomuose „Ethereum“ tinkluose:

  • „Holesky“ („Ethereum TestNet“)
  • Mainnet linija
  • „TestNet“ linija

Ši kelių linijų palaikymas užtikrina didesnį lankstumą kūrėjams, dirbantiems įvairiose „blockchain“ aplinkose.

Kodo pavyzdžiai

Žemiau yra keletas praktinių pavyzdžių, iliustruojančių šias naujas savybes:

1. Išankstinė rezoliucija: ENS Vardas, į kurį reikia kreiptis

2. Atvirkštinė skiriamoji geba: adresas į pirminį ENS vardą

3. Pagrindinio ENS pavadinimo nustatymas

4. Tvarkykite ENS įrašus

5. Gaukite vardą ir Labelhash

6. Gauti savininką ir išsamią informaciją apie resolverį

7. Pateikite ENS metaduomenis

Kodėl šie atnaujinimai yra svarbūs

Kūrėjams

  • Supaprastina sąveiką su ENS, įgalinant išplėstinius naudojimo atvejus, tokius kaip decentralizuotas tapatumas, metaduomenų valdymas ir individualizuoti DAPP.
  • Patobulina daugialypės grandies lankstumą, leidžiančią kūrėjams kurti ir bandomuosius, ir pagrindinius rinkinius.

ENS ekosistemai

  • Skatina didesnį ENS pritaikymą patobulinus įrankius ir vartotojo patirtį.
  • Skatina „DAPP“ kūrėjus panaudoti ENS decentralizuotus tapatybės sprendimus.

Jei norite peržiūrėti įgyvendinimą, galite patikrinti „GitHub“ pull užklausą: „Web3j ENS“ funkcijos PR #2116

Išvada

Hyperledger Web3J“ ir toliau yra skirtas palaikyti ir tobulinti „Ethereum“ pavadinimo paslaugų ekosistemą. Ši laida liudija komandos įsipareigojimą tobulinti ENT funkcionalumą.

Išbandykite „Web3J V4.12.3“ šiandien ir pradėkite pasinaudoti šiomis galingomis naujomis ENS funkcijomis. Pasidalykite savo atsiliepimais, pasiūlykite patobulinimų ir padėkite formuoti ENS palaikymo ateitį „Web3J“. Galite mus rasti čia ant LF decentralizuotas pasitikėjimo nesantaika Arba užsiregistruokite mūsų bendruomenės skambučiams čia.

Sukurkime labiau decentralizuotą ir patogesnę „Web3“ ekosistemą kartu!

Source link

Draugai: - Marketingo paslaugos - Teisinės konsultacijos - Skaidrių skenavimas - Fotofilmų kūrimas - Karščiausios naujienos - Ultragarsinis tyrimas - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Nuotekų valymo įrenginiai -  Padelio treniruotės - Pranešimai spaudai -