当前位置:首页 > 资讯 >

NFT头像:把NFT做成Twitter头像体验有多糟糕?

为了更好地制做一张 NFT 头像图片,我耗费了整整的 15 个钟头,还附加掏了 1000 美金。我认为,区块链应用做为数据真实身份的解决方法确实也有较长的路要走。
最先说一下我为何要做 NFT 头像图片。做为一个数据加密 KOL,常常会有些人仿冒我的 Twitter 账号,这些人以我的为名售卖虚报的项目投资课程内容或是付钱vip会员,帮我的名誉导致了很极端的危害。
最槽糕的是,我多次规定 Twitter 认证我的账号,結果都被拒绝了......
因而,当 Twitter Blue 发布 NFT 头像图片作用时,我有了一个念头:即然 NFT 是可以在链上追踪的非单一化 Token,那麼我便可以制造一个名叫「Tascha Che」的 NFT,并把它接入到我的 twitter 账号做为认证,就如同一张元宇宙中的身份证件。
我立刻找到一位来源于乌克兰的电子计算机图型艺术大师,她以我的 Youtube 短视频做为素材内容制做了一张十分精致的头图。
可是在我尝试把它变为 NFT 时,问题就来了。下边我能一步步进行我制做 NFT 头像图片的整个过程,看了后你也就会搞清楚,为何我讲每个人有着元宇宙真实身份的时期还远沒有来临。
第一步:撰写 NFT 合约
因为我需要有着自身的 ID,因而根据 OpenSea 之类的网站建立 NFT 是没有意义的,由于它们应用的是自身的共享资源合约。除此之外,在 OpenSea 上,你的 NFT 在售卖或是迁移以前都不可能被铸造。
所以我重新开始建立了一份合约。这实际上非常容易,便是拷贝几行编码,但问题就出在这儿,你不能寄希望于社会发展上的每个人去手动式部署自身的合约吧?

NFT头像:把NFT做成Twitter头像体验有多糟糕?第二步:部署合约
在写完合约后,我务必思索一个问题:是将它部署到像 Avalanche 或是 Polygon 那样的新链上,或是坚持不懈应用旧的以太币主网?
因为 Twitter 是以 Metamask 钱夹中获得 NFT 数据信息,全部的 EVM 兼容链都能够根据自定 RPC 开展联接,因而技术性层次上讲从别的公链上获取 NFT 数据信息应该是没有问题的。
而将 NFT 合约部署到 Avalanche 仅用耗费我 10 美金,在以太币主在网上却要花 1000 美金,那么一较为出来,压根沒有哪些好考虑到的。
但假如成本费过低,别的冒充者是否会也用一样的原素制做一张与我一模一样的 NFT?虽然哈希值是唯一的,但元数据却并不是,只有我自己决策 Token ID「0x98a4ff8d…」是不是真真正正的 Tascha?在现实世界中,你的真实身份是由社会背景明确的,比较之下虚幻世界的情境要欠缺许多。尽管区块链技术可以保证一定的协助,但还无法彻底处理这一问题。
我最后决策部署到以太币,由于我觉得非常少会出现冒充者想要担负那么极大的成本费。从某正水平上说,这也是一种「歪曲的」利益证实体制(Proof of Stake)。
我认为这具有讥讽寓意。如同奢华、迟缓变成现如今马术场的使用价值支撑一样,高成本费、低速度现如今也变成以太币的使用价值支撑。
为了更好地充分发挥其做为使用价值互联网的发展潜力,区块链技术必须变成车辆或是飞机场,而不是坐骑。规定我们根据付款巨额花费来认证其 ID 的实效性是不能拓展的。但缺憾的是,以太币 NFT 的均值使用价值要比别的链上的 NFT 高许多,不但部署成本费昂贵,并且早已慢慢变成富人的手机游戏。
第三步:铸造 NFT
假如你孰知,NFT 的元数据——图象、短视频、文字等并不存放在数字货币上,由于链上室内空间比较有限。这也是很多人怀疑 NFT 的因素之一,由于创始人可以在部署合约后变更元数据,或是替换储存在链下的位图文件。这到底是否 NFT 的缺点还另当别论。
一方面,容许在沒有局限的情形下变更元数据的确会毁坏对一切真实身份系统软件的信赖,即使大部分创始人并沒有变更元数据的动因。另一方面,做为元宇宙 ID 的持有人,您也需要有着变更元数据的支配权,如同你每过两年变更一次证件照一样。
说到底,NFT 是一种通用技术,而大家现在都还没充足完善的设备来达到不一样的测试用例要求。
最终我打算在amazon AWS 上建立了一个储存库来存储全部的元数据,并将连接包括在了我的 NFT 中。过后证实,可以变更元数据对我来说的确是一件快事,下边我能对你说为何。
第四步:在 OpenSea 和 Metamask 上3D渲染 NFT
在铸造完 NFT 后,我计划去 OpenSea 看一下最后实际效果。一般而言,如果你联接 Metamask 后,OpenSea 会全自动3D渲染你建立的全部 NFT,但怪异的是,我新铸造的 NFT 表明的是一个沒有名字或叙述的空白......
网页页面沒有得出一切的报错,在各种各样试着未果后,我便去找 NFT 巨头 CHANCE(Nuclear Nerds 总裁开发设计员)帮助,最终他在我的元数据 JSON 文档中看到了一个不必要的分号。
在 AWS 中修补了元文档后,NFT 图象就展现出来。想像一下,假如不可以变更元数据得话,我以前花的 0.5 个 ETH 就枉费了,换得的便是个哪些也表明不出来的废料。
你也许会和我讲:「Tascha,测网便是用于避免这样的事情的,你应该先在检测在网上部署呀!」没有错,我承认我太天真了,可是让 OpenSea 或是 Metamask 弹出来个报错应当不会太难吧?有时我感觉 Web3.0 便是一群傻瓜领着一群更笨的人跑来跑去......
不管怎么说,我的 NFT 或是3D渲染出来。如今总该万事如意了吧?回答是并沒有。
第五步:将 NFT 联接到 Twitter
我进到「编写个人信息照片」,挑选了3D渲染好的 NFT,在被正确引导到 Metamask 后,运用提醒我的 NFT 数据信息没法被获取。
科学研究了大半天后我才发觉,你需要在 Metamask 安全策略中开启 OpenSea API,由于 Metamask 和 Twitter 全是借助 OpenSea 来查看你持股的 NFT。
没有错,在大肆宣扬的区块链技术背诵使用权的身后,我的元宇宙真实身份依然取决于 OpenSea 云主机中的 SQL 数据库查询。
即便如此,我还是开启了 OpenSea API,我的 NFT 头图总算发生在了 Twitter 上。直到这时我才意识到,事实上 NFT 头图唯一的差异便是有一个六边形架构,针对圈内人而言,它和一般头图看上去几乎没差别,你一定从个人信息网页页面点击照片才可以获得 NFT 的详细资料。
我觉得 Twitter 模糊不清 NFT 头图的划分是有缘由的,这一作用所处理的问题自身就很模糊不清,它到底是因为让大家显摆自身价格昂贵的 NFT,或是为了更好地推动元宇宙真实身份的发展趋势?
整个过程瞎折腾出来后,我依然不确定性我的 NFT ID 是不是确实能协助大家辨别出我的冒充者,仅有時间才可以得出回答了。
不必误解我的意思,我一点不猜疑区块链技术和 NFT 做为一种通用技术对世间的极大知名度。但大家正处在发展趋势的的初始环节,不论是应用软件的实行或是具体测试用例的基础设施建设都很差,因而客观对待领域的发展趋势现况并不是一件错事。

猜你喜欢

微信二维码

微信