比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > FIL > Info

如何在 DApp 中集成 ENS ?了解這三種主要方法_ETH

Author:

Time:1900/1/1 0:00:00

現在已經有超過200個服務集成了ENS,所以本文想展示一下dApp如何能好好利用ENS。

在我們的文檔中,我們列舉了三種主要的集成ENS的辦法。這里我們也使用同樣的表述。

解析ENS域名

在應用中支持ENS的第一步就是讓你的應用能夠理解ENS域名,在所有需要用到地址的地方都支持使用ENS域名。這對錢包服務來說尤其有用。

請看meyetherwallet.com上的解析結果

Etherscan是大家最常使用的以太坊相關網站之一,你可以在上面檢閱自己所有的交易和賬戶余額。除了搜索ENS域名以外,一個比較少人知道的功能是,他們的URL也支持ENS域名,所以你可以直接在地址欄輸入「/address/matoken.eth」。

美眾議院金融服務委員會:正深入研究如何更好地監管加密行業:金色財經報道,據官方推特消息,美國眾議院金融服務委員會正在關注加密貨幣作為長期投資的影響,并正在深入研究如何更好地監管這個快速增長的行業。[2021/7/1 0:18:18]

有人問我的以太坊地址的時候,我總會給他們我的ENS域名,但不是所有人都知道什么是ENS,怎么用這個名字。如果你有很多個以太坊地址,那給出帶有你的域名的完整EtherescanURL,會是一個彌合知識差的好拌飯。對你來說極為簡單,輸入或者復制帶有你域名的URL就行了,你也不需要時刻謹記哪個地址是用來干什么的,而且要跟你交互的人也不需要知道什么是ENS。

反向解析

ENS集成的第二個層級是反向解析,在你的應用顯示地址的地方顯示ENS域名。

美聯儲理事布雷納德:央行數字貨幣將如何影響貨幣政策是一個懸而未決的問題:美聯儲理事布雷納德:央行數字貨幣將如何影響貨幣政策是一個懸而未決的問題;數字貨幣可以鼓勵零售支付創新,數字貨幣如何影響貨幣政策是個開放性問題。 (金十)[2021/5/24 22:39:29]

可以在三種層面上實現這個特性。

用戶登錄狀態下顯示其ENS名

Uniswap會把你的ENS名當成是你的用戶名那樣顯示出來。這是又一個ENS幫助用戶在使用多個以太坊地址時分辨清楚的案例,因為你到底在用哪個賬戶會很清楚地顯示出來。

展示資產所有者/創建者的ENS名

這個特性跟NFT市場有密切關系。每個NFT市場都有自己的用戶名系統,但你在Foundation上的用戶名就無法在別的NFT平臺上顯示出來。

聲音 | 新加坡金管局高管:金管局正在研究如何通過監管應對加密貨幣帶來的風險:據Finance Magnates消息,新加坡金融管理局(MAS)高管Damien Pang在本周四舉行的年度金融科技聯合大會上表示,許多監管機構和行業人士呼吁以自上而下的方式對加密貨幣行業進行監管。金管局正在研究加密貨幣帶來的風險,以及如何通過監管來予以應對。 Pang稱:“我們絕對需要監管加密貨幣,這是為了正確應對風險。例如使用加密貨幣為恐怖主義融資等,這是我們需要解決的問題。因此,問題不在于加密貨幣是否應該受到監管,而是關于(區塊鏈)技術所帶來的風險,以及我們如何在不對整個加密貨幣行業一網打盡的情況下,試圖減輕這些風險。”[2019/6/27]

但在KnownOrigin平臺上顯示的ENS名也能在OpenSea上顯示出來。換句話說,ENS名是可移植的用戶名。

動態 | Coinbase試驗如何讓用戶更好地控制個人信息:據coindesk消息,Coinbase正在試驗如何讓用戶更好地控制他們的個人信息。Coinbase身份團隊的產品經理B Byrne表示:“正在創建依賴于Coinbase產品(如其移動錢包)與dapp資源管理器之間的橋梁。我正在觀察dapps,哪些客戶正在使用哪些dapps。這可能是一個很好的指標,表明我們的客戶希望在鏈上開展哪些類型的活動。”[2018/12/6]

不過,不是所有的NFT平臺都做了這樣的支持,但這對NFT藝術家來說是非常有用的,因為他們需要打造鏈上的品牌和身份。

如果你在一個尚未集成ENS的NFT平臺上玩耍,請建議他們集成ENS,因為這是你的自主身份!無ENS,無鏈上姓名!

聲音 | 埃森哲報告:銀行目前正評估如何使用區塊鏈支付:據bitcoinexchangeguide消息,埃森哲(Accenture)最近進行的一項調查發現,近90%受訪銀行高管表示,他們各自的銀行目前正在評估使用區塊鏈技術執行支付的想法。大多數高管認為區塊鏈必須提供的長處包括:降低加工成本、錯誤數量減少、業務處理速度更快。報告還指出,中國26家上市銀行中有12家已經在治理框架內實施了區塊鏈技術,其中包括中國銀行和招商銀行等大銀行。[2018/11/3]

在一系列的以太坊地址中展示ENS名

以太坊地址的列表可能是交易的歷史,或者資產所有者的列表、DAO成員的列表、投票人名單,等等。

Snapshot在展示投票結果的時候優先使用用戶在他們平臺上選用的用戶名,但如果還未有這樣專用的用戶名,就返回ENS名。

讓用戶自己命名

綜合性ENS集成的最后一步是幫助用戶把ENS域名和你的應用所創建或管理的資源關聯起來。可以采取兩種形式:

域名注冊

讓你的產品獲得一個ENS名,并讓用戶可以容易地注冊子域名,你的用戶就能為在你的dApp中創建的資源命名。

許多錢包服務,比如Argent和Authereum都曾幫助用戶創建在產品域名下的子域名,但近期的gas/eth價格高漲讓整件事情不可持續,因為他們要幫用戶付gas費。Status就不是讓用戶免費獲得域名,而是以SNT代幣作價賣給用戶。

一個更新穎的方法來自Decentraland。他們不僅會在dcl.eth的主域名下發放子域名,還把這些域名都轉成了NFT,就像.eth頂級域名一樣,所用用戶可以在二級市場比如OpenSea上買賣這些子域名。

域名更新

給用戶提供簡單的辦法,能夠讓他們把自己已有的域名指向在你的應用中創建的資源,這樣他們就能重新分配自己的域名。

SnapShot也這樣利用了ENS,例如https://snapshot.org/#/gnosis.eth。

他們在任何你指定IPFS端點的地方都用上了ENS純文本記錄。

其它:跨鏈支持

雖然我們已經支持解析100中區塊鏈的地址類型,但還是要錢包服務集成我們功能,這樣用戶才能用得上。

TrustWallet是最早支持我們的多鏈特定的錢包之一,所以你可以發送BNB到vikmeup.eth。

支持ENS的另一個用途是當你的應用部署在側鏈/L2的時候。

Nifty.ink是一種NFT涂鴉服務,部署在xDAI側鏈上,而他們已經集成了ENS。

我們現在正在開發L2的辦法,而這種架構的好處就是讓任何人都能在L1上查詢ENS名,但都能在L2上更新ENS記錄,以節省gas費。

雖然我們還沒找到從側鏈更新ENS記錄的簡便方法,但能在L1上直接讀取ENS信息還是很好的集成方法。

總結

我們展示了多個集成了ENS、為終端用戶提供了良好體驗的dApp案例。雖然支持所有三種層級比較難,但所有錢包都應該支持「1.解析ENS域名」,所有DeFi項目都應該支持「2.1在用戶登錄狀態下顯示ENS名」,所有NFT平臺都應該支持「2.2展示資產所有者/創建者的ENS名」。

Tags:ENSNFTETH加密貨幣QUEENSHIBA價格Nftt innovate swapethics加密貨幣和中國數字貨幣

FIL
科普 | 分散式應用程序的簡單解釋_APP

來源:鏈三豐 在本文中,我們將向大家解釋什么是分散式應用程序以及它的工作原理。 什么是DApp? 分散式應用程序在前端可視化并在對等網絡上執行的智能合約組成.

1900/1/1 0:00:00
教程 | 如何將Meebits引入元宇宙(Metaverse)_MEEB

近期NFT領域最火的兩個項目,一個是屢屢賣出天價的Cryptopunks,另一個則是新秀Meebits,而兩者的共同點便是其創造者是同一個——Larvalabs.

1900/1/1 0:00:00
CryptoPunks、Meebits的背后團隊:只有兩人的NFT爆款制造機_CRYPT

撰文:0x13,律動BlockBeats5月4日,本有些沉寂的NFT領域再次沸騰了起來,LarvaLabs推出了他們的第三個NFT項目——Meebits.

1900/1/1 0:00:00
用數據說話:DeFi 究竟發展到了哪個階段?_DEF

在短短8個月內,DeFi已將超過1000億美元的金額吸引到智能合約中。這些合約既實現了傳統金融能夠做的事情,又帶來了全新的金融原語.

1900/1/1 0:00:00
eBay 期待彎道超車,正式開放 NFT 交易_NFT

eBay周二宣布,允許在其平臺上銷售各類非同質化代幣NFT,這是第一家公開允許交易NFT傳統電子商務網站.

1900/1/1 0:00:00
幣圈教主馬斯克呼風喚雨背后的“真意圖”_比特幣

馬斯克最近關于加密貨幣的一系列操作可謂是讓人眼花撩亂,而其對加密貨幣市場的影響力之大,實際上已經奠定了其全球“教主”的地位.

1900/1/1 0:00:00
ads