Ethereum Name Service

$19.91
8.93%
ENSERC20ETH0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D722021-11-01
WENSSPLSOLCLQsDGoGibdNPnVCFp8BAsN2unvyvb41Jd5USYwAnzAg2021-11-16
Ang Ethereum Name Service (ENS) ay isang desentralisadong sistema ng pagpapangalan na itinayo sa blockchain ng Ethereum, na dinisenyo upang i-map ang mga pangalan na madaling basahin ng tao sa mga identifier na madaling basahin ng makina. Pinadadali nito ang karanasan ng gumagamit sa pamamagitan ng pagpapalit ng mga komplikadong address ng Ethereum sa mga pangalan na madaling tandaan, sumusuporta sa pagmamapa ng address, mga content hash, pag-iimbak ng metadata, at cross-platform na paggamit. Ang ENS ay nilikha nina Nick Johnson at Alex Van de Sande sa ilalim ng Ethereum Foundation at inilunsad noong Mayo 2017.

Ang Ethereum Name Service (ENS) ay isang distributed, open, at extensible naming system na nakabatay sa Ethereum blockchain. Ang ENS ay dinisenyo upang itugma ang mga human-readable na pangalan tulad ng 'alice.eth' sa mga machine-readable na identifier gaya ng Ethereum addresses, content hashes, at metadata. Ang pangunahing layunin ng ENS ay upang pasimplehin ang proseso ng pakikipag-ugnayan sa Ethereum network sa pamamagitan ng pagpapahintulot sa mga gumagamit na palitan ang mga kumplikadong address ng mga madaling tandaan na pangalan.

Ang ENS ay nagpapatakbo sa Ethereum blockchain sa pamamagitan ng isang sistema ng smart contracts. Mayroon itong dalawang pangunahing bahagi: ang ENS registry at resolvers. Ang ENS registry ay isang solong smart contract na nagpapanatili ng listahan ng lahat ng mga domain at subdomain, kasama ang impormasyon tungkol sa kanilang mga may-ari at mga kaugnay na resolvers. Ang mga resolvers ay responsable sa pagsasalin ng mga ENS name sa mga katugmang machine-readable identifiers.

Ang ENS ay ginagamit upang mapabuti ang kakayahang magamit ng Ethereum blockchain sa pamamagitan ng pagbibigay ng user-friendly na naming system. Ilan sa mga pangunahing gamit nito ay kinabibilangan ng:

  1. Address Mapping: Ang ENS ay nagmamapa ng mga human-readable na pangalan sa mga Ethereum address, ginagawang mas madali para sa mga gumagamit na magpadala at tumanggap ng mga transaksyon. Sa halip na gumamit ng mahahabang, kumplikadong address, maaaring gumamit ang mga gumagamit ng mga simpleng pangalan tulad ng 'alice.eth'.
  2. Content Hashes: Ang ENS ay maaaring magmapa ng mga pangalan sa mga content hashes na nakaimbak sa mga decentralised storage networks tulad ng IPFS (InterPlanetary File System). Pinadadali nito ang decentralised hosting ng mga website at iba pang nilalaman.
  3. Metadata Storage: Ang mga ENS name ay maaaring mag-imbak ng karagdagang metadata, tulad ng impormasyon ng cryptocurrency wallet, mga email address, at iba pang kaugnay na data, na nagbibigay ng mas mayamang karanasan sa gumagamit.
  4. Cross-Platform Usability: Ang mga ENS name ay tugma sa iba't ibang blockchain networks at maaaring gamitin para sa mga cross-platform applications, pinabuting ang interoperability ng mga blockchain technologies.
  5. Subdomain Creation: Pinapayagan ng ENS ang paglikha ng mga subdomain, na maaaring i-customize at gamitin para sa iba't ibang layunin, tulad ng mga indibidwal na pagkakakilanlan ng gumagamit o mga tiyak na project address.

Ang Ethereum Name Service ay binuo nina Nick Johnson at Alex Van de Sande sa ilalim ng Ethereum Foundation, isang organisasyon na nakatuon sa pagsuporta sa pag-unlad ng Ethereum blockchain. Ang ENS ay inilunsad noong Mayo 2017. Si Nick Johnson, isang software engineer na may background sa pagbuo ng mga internet protocols at web technologies, ay may mahalagang papel sa kanyang paglikha at patuloy na aktibong kasangkot sa pag-unlad at pagpapanatili nito.

Ang pag-unlad ng ENS ay sinusuportahan ng komunidad ng Ethereum, kabilang ang mga developer, gumagamit, at iba pang mga stakeholder. Ang proyekto ng ENS ay nagpapatakbo sa ilalim ng isang governance model na kinabibilangan ng parehong ENS team at mas malawak na komunidad ng Ethereum, na tinitiyak na ang sistema ay umuunlad bilang tugon sa mga pangangailangan ng mga gumagamit nito.