之所以关注到这个NFT项目,首先是起源于推特里AssangeDAO太火了,各路大佬也纷纷晒出了给AssangeDAO的捐款,并且AssangeDAO的募捐款已经超过上一次火出圈ConstitutionDAO的募资金额,历史排名第一,所以不得不去了解一下AssangeDAO。
而我发现AssangeDAO并不是将募捐款项直接捐给Julian Assange本人的相关团队,而是用于去竞拍一个叫Clock的NFT,而这又让我去关注了Pak的Censored NFT项目。
在Censored这个项目刚开始mint的时候,我已经看见了一些朋友晒出这个NFT图片,字在中间被划掉了的样子,很简单。这是维基解密媒体被内容审查的象征,展示出来的文字被划掉了。
加上这个NFT项目无限制mint数量,仅仅限制了mint的时间,不用肝,甚至没有mint price!这跟其他NFT项目都不一样,感觉很酷,所以我当时在官网mint了,仅仅付了gas之后就得到了下图这个NFT。希望这个NFT图片中把“MambaOut”划掉,让“MambaNeverOut”。
我mint了以后的第二个晚上,和朋友喝酒回来看见crape社区里有人在讨论该项目,本人也就参与讨论了,甚至打开了电脑开始看合约。然而真正的故事从这里才开始。。。
非技术人看Censored这个项目的NFT图片,肯定觉得平淡无奇,一张白色背景上写好你输入的字,然后划掉。但是对我来说,这个项目从这里深深吸引了我,因为这不是一张平淡无奇的JPEG,而是一张在Ethereum网络上实时动态渲染的JPEG(实际上是SVG格式),哈哈。
我之前见过的所有NFT项目(我入圈时间短,可能少见多怪了),全都是项目方预先制作好一定数量的图片,然后将图片批量上传至IPFS或者某个存储服务器上完成的。这种项目的NFT图片是预先制作好的,访问NFT的时候就是从链下访问这些JPEG。(鄙人之前的这篇文章介绍过图片是如何通过TokenURI放到NFT里去的)
而这个项目的图片是通过一个智能合约实时渲染出来的,这个渲染图片的合约地址在Censored的合约中无法直接查询,我是通过Pak的这笔交易找到了该图片渲染合约地址的,见下图:
你们看到的Censored图片(白底+字被划),就是通过bba19cf631dc0ed0cd58701e5517bf4e3abad9a6这个合约地址实时渲染出来的。每访问一次你NFT的图片,Ethereum的节点就会实时生成一张图片出来,这实在是太屌了(也许只是对我而言)。
在这之前我对Pak这么牛逼的人一无所知,后来查了一下才知道他是一个匿名创作者,而且好像是自己进行艺术创作,自己写代码,之前发行的NFT保持当前最高拍卖价格记录。。。这不就是Steve Jobs说的艺术和科技的完美结合吗?妥妥的一个大神!
后来接着看Pak大神的合约,发现了有一个方法可以修改指定ID的NFT图片和属性。
这就有玄机了,一般程序员不会无缘无故留这么个方法在这的。就像之前我看冷兔合约的分享中,提现的时候居然提到了三个不同地址,所以有了程序员担心老板跑路这么个段子。
而Pak在这留下了这么个后手,我断定该方法后续一定有用,对此我的猜测是这样的:
一般来说读合约的时候不仅仅是在读冷冰冰的代码,而是在读作者背后的用意和意图。而我认为Pak会给捐款人以回报,不会让好人白做好事,因为总的来说程序员这个群体都是比较天真和善良的。
如果他提前说了这点,这个捐款的性质就变味了,然而我特别笃定这点会发生。所以当时除了我自己花钱去mint了一个,我还私信了我朋友花钱去mint一个。。。
所以我的判断就是当前Censored展示的图片就是盲盒开之前的样子,而之后会有开盲盒环节,而且会根据你捐赠的数量来开不同属性和图片出来。
考虑到Pak会留后手之后,我当晚立马将仅剩的1.5个ETH转到一个新钱包里去准备mint。当时看了看捐款排名,觉得我至少需要排个前10吧,那就拿个科比的8号球衣,排个第8。
要排第8必须捐1.337到1.5ETH之间的一个数,我脑海里第一反应就是1.44ETH了。为什么呢?因为原来上学那会背过该数可以被开平方(1.44 = 1.2*1.2)。。。
所以当时花了1.44ETH,mint了一个“Mamba Never Out”的NFT,当时全球排名第8。(不过mint结束之后已经不是这个排名了)
这里我申明一下,我花费1.44ETH去mint的主要目的是为了投资,也希望能有回报,所以才花了钱mint,而不是高尚地去参与Julian Assange这次营救活动。
我看很多大V在推特上也捐款给了AssangeDAO,包括V神。我不太明白的是AssangeDAO收到的捐赠也会用来竞买Pak的Censored #1,既然这样那为什么不直接捐款给Pak的Censored NFT呢?最坏能有个NFT做纪念啊。
而且最最最关键的是捐款这么少就能排到前几名去,这出去吹牛逼行走江湖多方便。我当时设想吹的牛逼是这样的:Pak的NFT项目我是捐款全世界排名第8的,科比的球衣号码,并且NFT的内容是“Mamba Never Out”,多屌!
这就讲到投资心态了,你投资出去的钱一定要事先想着可能会全部归0,考虑到最坏的情况。(不过这也是程序员做投资的束缚,coding的时候必须考虑到各种极限情况,所以有时候会因为胆小错过机会)
首先1.44ETH归0,对我来说既不影响生活、也不太影响心情。
其次即便归0, 我还拥有那个靠着智能合约和Ethereum节点帮我实时渲染的“Mamba Never Out”的图片,据我所知这是之前从没人做过的,这很屌。
最后,能够参与解救Julian Assange的行动也是不错的,毕竟也是为该事业贡献了一份力量。
所以能够说服自己接受损失,不太影响心情就足够了,失败是成功之母嘛,这次不对下次再来。何况这次我预感强烈,至少7成把握觉得没错。
实际上在crape社区,我已经给大家分享了Pak可能会这样操作,同时我还说了“我在考虑要不要再mint一个,捐点钱”,但我确实没明说我预感强烈,自己已经干了。
这也算是帮助Pak保密吧,不想让这次捐赠活动的初心变质,让好人有好报,而不是有钱人有好报。
最后Pak的合约中还留了几个Royalty的方法,设置和查询royaltyRecipient和royaltyBps。目前我还没看出来这几个方法有什么背后意图,未来可能会被集成到别的合约中去使用,拭目以待吧。
关于最后我的猜测是正确还是被打脸,我也不知道,我只是记录一下在所有人都在去追AssangeDAO的时候,我自己去追了Pak的Censored。并且从Pak的这个合约来看,我觉得很屌,这就已经足够了。
现在Mint已经快结束了,我拭目以待吧。
不能免俗的求下关注: