見出し画像

ENSの歴史

今回は、ENS の歴史について紹介します。ENS の公式ブログによると、ENS のタイムラインは下図(論文:Ethereum Name Service: the Good, the Bad, and the Ugly から参照)のようになっています。

ENS のロードマップ

サービスのローンチ

2017 年 3 月に ENS のサービスを開始しましたが、2 つの深刻なバグに遭遇し、サービスは開始後すぐにオフラインになりました。コードの修正後、2017 年 5 月 4 日にサービスを再開始し、 6 文字以上の長さの名前登録に Vickrey オークションを実装したスマートコントラクト(Address: 0x6090a6e47849629b7245dfa1ca21d94cd15878ef
)がデプロイされています。このコントラクトには、「ENS: Old Registrar」というラベルが付けられています。

Vickrey オークションは、封印入札型オークションの一種で、入札者は他の人がいくら入札したかを知らずに入札を行い、落札者は最高入札者でありながら、2 番目に高い価格を支払えばよいというものです。

https://ja.wikipedia.org/wiki/%E3%83%B4%E3%82%A3%E3%83%83%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%BB%E3%82%AA%E3%83%BC%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3

また、ENS の Vickrey オークションでは、ただの列挙を避けるために .eth 名をハッシュ値に変換して、8 週間かけて徐々に名前を公開していきます。これらの方式は、ある程度、人々が希望する名前を手に入れる確率を高めるのに役立ちます。名前の入札者が支払ったイーサは、「deed」と呼ばれるスマートコントラクトに入金され、オークションの敗者は 0.5% の少ない返金を受けることができます。名前の落札者は、2 番目に高い価格を支払うだけでよく、登録後に支払ったすべてのイーサを 1 年間引き出すために所有権を放棄することができます。

参考文献

パーマネントレジストラ

2019 年 5 月 4 日にオークションレジストラの代わりに 6 以上の長さの名前を登録する「パーマネントレジストラ」を開始しました。パーマネントレジストラは、レジストラコントラクトが深刻な欠陥のために交換しなければならなくなるまで、継続して運営することを目的としています。.eth 名の課金方法は、年間賃料モデルに変更され、1 つの名前につき年間 5 ドルの課金が必要となります。パーマネントレジストラとともに、名前の管理を名前の所有者に委ねるために、レジストラコントローラという概念が導入されました。レジストラコントローラによって登録された名前は、登録トランザクション内でリゾルバと名前のレコードを設定することができ、登録プロセスが簡素化されます。

パーマネントレジストラについては、別の記事で詳しく紹介したいと思います。

ショートネームオークション

2019 年 7 月、ENS チームは短い .eth 名(長さ 3~6 の名前)の予約を開始しました。これは、対象となる従来の TLD 名の所有者が、対応する .eth 名を要求し、事前に登録料を支払うことで、対応する .eth 名へのアクセス権を 1 年間取得できることを意味します(3 文字の名前の場合は ETH で 640 ドル、4 文字の名前の場合は 160 ドル、5~6 文字の名前の場合は 5 ドル)。2019 年 5 月 4 日以前に登録された短い第 2 レベルドメイン名の所有者は、以下のいずれかの名前を主張することができます。

  1. 元の名前と完全に一致すること(例:foo.com → foo.eth)

  2. 元の名前の接尾辞を eth にしたもの(例:fooeth.com → foo.eth)

  3. 元の名前の 2LD と TLD を組み合わせる(例:foo.com → foocom.eth)

上記に該当する申請があった場合、ENS チームがリクエストの有効性を審査しました。

2019 年 9 月、長さ 3~6 の残りの短い名前の別オークションが始まりました。ENS チームは、オークションプラットフォームとして有名な暗号資産マーケットプレイスである OpenSea を選択し、オークション方法として English Auction を使用しました。

English Auction では入札は公開され、入札者は複数回入札することができます。

最も高い価格を提示した入札者が名前を落札し、預けた支払いは初年度の登録料となりますが、これは Vickrey オークションの期間とは全く異なります。ショートネームオークションの後、残りのショートネームは、その長さに応じた価格で登録が可能になります。この研究の分析によると、DNS 名の所有者が対応する ENS 名を主張することはほとんどありませんでしたが、一方で多くの有名ブランド名が短名オークションで高値で販売されています。

The Great Renewal

ENS が「パーマネントレジストラ」を導入して以来、従来のドメイン名のような有効期限や更新の仕組みも、この分散型ネーミングサービスに導入されました。現在 ENS では、すべての .eth 名が名前の長さに応じて毎年課金され、誰でもその名前を所有しているかどうかに関係なく、.eth 名を更新することができます。Vickrey オークションで登録された古い名前については、更新されなければ 2020 年 5 月 4 日に失効するように設定されていました。さらに、すべての .eth の名前には、有効期限終了後 90 日間の猶予期間があり、所有権を維持するために支払いを行うことができます。

このように、Vickrey オークション期間中に大量の名前が登録されたため、ほとんどの名前が 2020 年 5 月 4 日に失効し(実際には 90 日の猶予期間を考えると 8 月 2 日に失効)、2020年8月頃の更新期間は「The Great Renewal」と呼ばれました。

まとめ

ENS の歴史についてまとめました。note においても ENS に関する記事がたくさん書かれるようになっており、注目されていることを感じます。でも・・・ENS で何か名前を登録しようとは思っていません。正直、登録したところで何ができるのかわかっていないからです。笑

この記事が気に入ったらサポートをしてみませんか?