宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > DOGE > 正文

如何在 DApp 中集成 ENS ?了解这三种主要方法

作者:

时间:1900/1/1 0:00:00

现在已经有超过200个服务集成了ENS,所以本文想展示一下dApp如何能好好利用ENS。

在我们的文档中,我们列举了三种主要的集成ENS的办法。这里我们也使用同样的表述。

解析ENS域名

在应用中支持ENS的第一步就是让你的应用能够理解ENS域名,在所有需要用到地址的地方都支持使用ENS域名。这对钱包服务来说尤其有用。

请看meyetherwallet.com上的解析结果

Etherscan是大家最常使用的以太坊相关网站之一,你可以在上面检阅自己所有的交易和账户余额。除了搜索ENS域名以外,一个比较少人知道的功能是,他们的URL也支持ENS域名,所以你可以直接在地址栏输入「/address/matoken.eth」。

美国国会研究人员:立法者需考虑数字货币立法将如何影响美元:金色财经报道,美国国会研究服务局在其题为“美元作为世界主要储备货币”的报告中称,不断增长的加密货币空间的影响并没有引起任何与美元地位有关的重大担忧。报告承认,尽管“加密货币仍然是一个小而动荡的利基市场”,但中央银行数字货币(CBDC)正在兴起。报告指出,迄今为止,尚无证据表明美元已脱离主要储备货币。但是,国会不妨考虑一下包括制裁和数字货币在内的一系列政策领域的立法将如何影响美元。[2020/12/22 16:03:19]

有人问我的以太坊地址的时候,我总会给他们我的ENS域名,但不是所有人都知道什么是ENS,怎么用这个名字。如果你有很多个以太坊地址,那给出带有你的域名的完整EtherescanURL,会是一个弥合知识差的好拌饭。对你来说极为简单,输入或者复制带有你域名的URL就行了,你也不需要时刻谨记哪个地址是用来干什么的,而且要跟你交互的人也不需要知道什么是ENS。

反向解析

ENS集成的第二个层级是反向解析,在你的应用显示地址的地方显示ENS域名。

可以在三种层面上实现这个特性。

用户登录状态下显示其ENS名

Uniswap会把你的ENS名当成是你的用户名那样显示出来。这是又一个ENS帮助用户在使用多个以太坊地址时分辨清楚的案例,因为你到底在用哪个账户会很清楚地显示出来。

Roger Ver将与国家元首探讨如何使比特币现金成为主权国家的官方货币:5月31日消息,Roger Ver声称,将与国家元首见面讨论如何使比特币现金成为主权国家的官方货币。 有分析师发布了来自Discord频道的帖子屏幕截图,该帖子的用户名作者为“ rogerver”。随后比特币现金联盟的subreddit / r / BTC的成员声称已确认该作者即是Roger Ver,即“比特币耶稣”(Beincrypto)[2020/5/31]

展示资产所有者/创建者的ENS名

这个特性跟NFT市场有密切关系。每个NFT市场都有自己的用户名系统,但你在Foundation上的用户名就无法在别的NFT平台上显示出来。

但在KnownOrigin平台上显示的ENS名也能在OpenSea上显示出来。换句话说,ENS名是可移植的用户名。

动态 | ITAM Network发文 “DApps如何优化RAM使用率”:据IMEOS报道,ITAM Network在Medium上发表文章“DApps如何优化RAM使用率”。文中介绍DApps主要是在上传智能合约还有在使用智能合约Table保存数据的情况下使用RAM,并介绍如何通过在区块上运行数据达到RAM使用率最小化,还有DApps开发者应当考虑和准备的工作。文章最后ITAM Network表示这只是一种可供替代的方法,并不是唯一正确的途径。[2018/8/2]

在恶性通胀的委内瑞拉,比特币如何成了\"硬通货\":3月26日消息,据国外媒体报道,在世界各地,比特币主要是一种投机性投资,其飙升的价格往往被人们视为数字货币泡沫。而在委内瑞拉,由于国家的通货膨胀率畸高,持有数子货币成为了当地民众的生存手段。[2018/3/26]

不过,不是所有的NFT平台都做了这样的支持,但这对NFT艺术家来说是非常有用的,因为他们需要打造链上的品牌和身份。

如果你在一个尚未集成ENS的NFT平台上玩耍,请建议他们集成ENS,因为这是你的自主身份!无ENS,无链上姓名!

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

以太坊地址的列表可能是交易的历史,或者资产所有者的列表、DAO成员的列表、投票人名单,等等。

Snapshot在展示投票结果的时候优先使用用户在他们平台上选用的用户名,但如果还未有这样专用的用户名,就返回ENS名。

印度数字货币交易所要求政府澄清如何收税:印度政府一直在打击数字货币相关的逃税行为,但是没有提供明确的指导方针规定如何收税,七家数字货币交易所正在要求监管机构进行澄清。Khaitan&Co律师事务所合伙人Abhishek A Rastogi认为税率将取决于政府把比特币当作货币,商品还是服务。[2018/1/7]

让用户自己命名

综合性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名」。

标签:ENSETHNFT比特币SensoriumETHV价格NFTI币比特币市值怎么算的

DOGE热门资讯
熊越、万卉巅峰对话:比特币或达15万美元!

4月24日,由印比特主办、金色财经和易矿联合主办,珠海市横琴新区数链数字金融研究院指导的2021新基建区块链峰会在成都召开.

1900/1/1 0:00:00
干货 | 各 Rollup 解决方案的权衡研究

撰文:TrongNguyen&LoiLuu翻译&校对:闵敏&阿剑随着以太坊生态的发展拉动人们对区块空间的需求增长,以太坊基础层上的交易变得极其昂贵。然而,区块空间供应量仍保持不变.

1900/1/1 0:00:00
分析 | 商榷Uniswap V3的几个争议问题

就像被称为“科技者盛宴”的苹果发布会一样,DeFi领域备受瞩目的明星项目---Uniswap也在近日发布了新版本方案。不同于经典的V1,V2版本,Uniswap最新的V3版本引入了几个新特性:流动性聚合、多级费率以及预言机的升级等.

1900/1/1 0:00:00
福音还是噩梦?NFT在放大创作者之间的贫富差距

原文作者:BobbyOwsinski 翻译:王恒毅 GETTY:《单个NFT——非同质化代币区块链技术》不久前,我身边充斥着有关基于区块链的新型音乐发行系统的建议.

1900/1/1 0:00:00
高盛涉足万亿美元比特币市场 向华尔街投资者提供新比特币衍生品

原标题:《高盛向华尔街投资者提供新的比特币衍生品》作者:ClareWang根据彭博社报道,美国银行业巨头高盛已开始向华尔街投资者提供比特币支持的不可交割远期合约,即双方同意在某一日期结算现货价格与合约价格之差的合约.

1900/1/1 0:00:00
三分钟了解 Mozik:联通创作者、发行方与粉丝的去中心化音乐分享平台

Mozik希望通过区块链技术建立点对点的利益分享机制,在更加公平合理的利益分享机制下,实现创作者、平台、消费者、投资者等生态圈内各方利益的平衡.

1900/1/1 0:00:00