User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0162

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0162 [2021/08/11 11:14]
murphy
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_0162 [2021/08/17 14:36] (current)
murphy
Line 17: Line 17:
  
 === Abstract ===  === Abstract === 
-//This ERC describes the implementation,​ as deployed to the main ethereum network on 2017-05-04, of a registrar contract to govern the allocation of names in the Ethereum Name Service (ENS). The corresponding source code is here.//+//This ERC describes the implementation,​ as deployed to the main ethereum network on 2017-05-04, of a registrar contract to govern the allocation of names in the Ethereum Name Service (ENS). The corresponding ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​sourcecode|source code]] is here.//
  
 //For more background, refer to [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0137|EIP 137]].// //For more background, refer to [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0137|EIP 137]].//
Line 26: Line 26:
 //In order to maximize utility and adoption of a new namespace, the registrar should mitigate speculation and “name squatting”,​ however the best approach for mitigation is unclear. Thus an “initial” registrar is proposed, which implements a simple approach to name allocation. During the initial period, the available namespace will be significantly restricted to the .eth top level domain, and subdomain shorter than 7 characters in length disallowed. This specification largely describes @alexvandesande and @arachnid’s [[https://​github.com/​ethereum/​ens/​blob/​mainnet/​contracts/​HashRegistrarSimplified.sol |hash registrar implementation]] in order to facilitate discussion.//​ //In order to maximize utility and adoption of a new namespace, the registrar should mitigate speculation and “name squatting”,​ however the best approach for mitigation is unclear. Thus an “initial” registrar is proposed, which implements a simple approach to name allocation. During the initial period, the available namespace will be significantly restricted to the .eth top level domain, and subdomain shorter than 7 characters in length disallowed. This specification largely describes @alexvandesande and @arachnid’s [[https://​github.com/​ethereum/​ens/​blob/​mainnet/​contracts/​HashRegistrarSimplified.sol |hash registrar implementation]] in order to facilitate discussion.//​
  
-//The intent is to replace the Initial Registrar contract with a permanent registrar contract. The Permanent Registrar will increase the available namespace, and incorporate lessons learned from the performance of the Initial Registrar. This upgrade is expected to take place within approximately 2 years of initial deployment.//​+//The intent is to replace the Initial Registrar contract with a permanent registrar contract. The Permanent Registrar will increase the available namespace, and incorporate lessons learned from the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​performance|performance]] ​of the Initial Registrar. This upgrade is expected to take place within approximately 2 years of initial deployment.//​
dido/public/ra/xapend/xapend.b_stds/defact/ethereum/eip/erc_0162.1628694851.txt.gz · Last modified: 2021/08/11 11:14 by murphy