# 传统IT老兵转身Web3项目专访：程序员的初心-不只是卖图

By [Web3月亮](https://paragraph.com/@web3-44) · 2022-12-02

---

2021年以来是NFT市场大爆发的红利年，NFT技术也进入快车道，带动了许多业务模式的创新，增加了市场方向，NFT并不仅仅是需要创新思维的Web3型PPT人才，更多的是需要具有Web3思维的产品开发底层人员。

NFT产品应用虽然是代表Web3发展方向，但是目前却仍然依靠Web2基础设施在运作，并基于这种“错位”产生了很多实践操作问题，长远来看，NFT产品将形成区别于传统互联网的业务模式和[生态](https://www.529c.com/tags/%E7%94%9F%E6%80%81.html)体系，但在具体发展中仍然需要Web3发展方向的指导性成长，这样有助于解决传统思维在新市场发展中碰到的问题。

目前NFT产品在市场上碰到的阻力，其根源在于NFT市场目前仍运行于Web2模式之上，这一点国内与国外并无本质区别，传统互联网开发者在进入NFT项目中都遇到哪些问题？带着这些疑问，践行者主编Believe独家采访了Mafiadogs 项目技术负责人Wade。

在进入对话前，让我们先了解一下Mafiadogs和主角Wade。

Mafiadogs是为致敬《教父》而推出的关于黑手党故事的NFT项目，围绕社区建设，建立具有Web3品牌的独特IP，其开放的叙事和少有的复古风格吸引了不少NFT玩家关注，该项目于今年10月3号正式上线，上线一天就冲进Opensea[交易](https://www.529c.com/tags/%E4%BA%A4%E6%98%93.html)榜第七。

Wade现实标签只是简简单单的IT老兵，拥有14年开发经验主要精力都放在了产品的开发和迭代上，在Web3新浪潮的影响，秉承学不停止喜尝新物的感悟加入Mafiadogs项目担负最重要的技术开发部分，Web3项目的深入建设让Wade有了一些不一样的体验。

**Believe：NFT目前应用还是偏少，一些远大空的目标层应用看起来还是充满迷雾，似乎NFT最后只剩下小图片的方式来流通，Mafiadogs难道就只是加了情怀的小图片吗？**

\*\*Wade：\*\*图还是要卖的，情怀也是真的有，但是这些都不够。讲故事，造IP，做文化，建圈子，统统都要有。是不是很累？很虚？很烧钱？没办法，这就是WEB3呀。

就拿猴子来说，Bored Ape Yacht Club.这名字很有门道，包含四个维度的定义。Bored是格调，Ape是标识，Yacht是层次，Club是属性。最后的Club才是本质啊。

是club，让一个图，变成门票，令牌，身份标识，财富象征......club不仅是虚拟家园，还是web3与现实世界的桥梁，club文化让人有点无法抗拒。

**Believe：你是一个传统互联网转身进Web3，你怎么看Web3的？**

\*\*Wade：\*\*目前很多WEB3项目的一个通病是，过度使用WEB3工具，为WEB3而WEB3，而其实我们需要很[好](https://www.529c.com/tags/%E5%A5%BD.html)的搭配传统的也就是WEB2的工具。

最常见的几个问题：我们如何使用IPFS存储媒体资源？

我们的答案是：通过web2衔接。要给用户web3的媒体，因为这是用户资产归属权问题。然而，需要给用户WEB2的直接通路，这是企业服务通路问题。如果没有这个通路，服务很难落地，项目方对资源的掌控力也过低，造成服务质量下降。

举个例子来说，如果出现bug，是否可以修复，多久可以修复？再者，一个web2的门户很重要，比如，web3的世界只要一出问题，多数用户想到的是先找WEB2的官网。

WEB2是WEB3项目在现实世界的根，没有根的项目，难以让用户信任。因此：一个web2的官网，搭配WEB2的权威[社交](https://www.529c.com/tags/%E7%A4%BE%E4%BA%A4.html)平台，是WEB3汇聚用户和提供服务的基础。

**Believe：在程序开发上，合约的设计有没有想说明的？**

\*\*Wade：\*\*由于WEB3开源产品随处可捞，导致大家对合约设计难度低估。合约代码本身很少，这不是工作量的问题，而是一个规划问题。规划的问题直接导致[安全](https://www.529c.com/tags/%E5%AE%89%E5%85%A8.html)性，兼容性以及可扩展性的问题。

目前，在安全性上，降低部分[去中心化](https://www.529c.com/tags/%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96.html)的属性，提升项目方可控性

1：安全性

目前合约中的普通铸造方法是不允许直接被其他合约调用的，必须经过一个中心化认证才可以得到秘钥完成。因为目前铸造都在官网，本身是一个中心化聚集地，为了防御科学家的攻击，我们对中心化与去中心化的连接做了严格的验证。

同时，白名单的存储模式，不是硬性确定在合约中，而是在项目方数据库中。毕竟，白名单无法在合约发布前确定，同时，完全把名单存储在合约内需要过于频繁操作合约数据。

2：对于4907的兼容

也许今天4907是概念大于实际意义，但是以WEB3的发展速度，我们很难预估NFT租赁市场会在多久爆发，对4097的兼容是项目方对用户的负责。我们尽可能最大化用户手上NFT的价值，面向未来。

3：可扩展性

目前合约并未使用代理模式以获得后期升级时的一些便利。

取而代之的是，我们简化合约，并通过变量设置的方式在后期达到可扩展性。比如，时间的配置。

**Believe：在与其他平台**[**合作**](https://www.529c.com/tags/%E5%90%88%E4%BD%9C.html)**中如何达到双赢局面？**

\*\*Wade：\*\*与其他平台的合作不仅是为了宣发[推广](https://www.529c.com/tags/%E6%8E%A8%E5%B9%BF.html)，而是用户权益的最大化，这是做社区的一个基本盘。

目前，通过定向的mint，把作品输送到不同平台，提升了销量，也利用其他平台的模式丰富了玩法。同时，在与很多工具型社区型平台合作后，holder获得了更多的权益与资格。

在经过多次与第三方平台的合作后，更加意识到合约兼容性的重要性，如何利用web3的模式做更丰富的数据贯通？这是我们接下来需要实践的。

**Believe：7777张NFT生成与上链看起来也是个很大的工作量，这其中的工作内容可以分享一下吗？**

\*\*Wade：\*\*图形生成工具是作为NFT项目工具箱的必选之一。在生产的过程中贯穿资源上传，作品生成，数量统计，属性设置，成品挑选，作品发布，上链。而需要考虑的第一个问题就是生成的数量。

有的人想当然的觉得图片都是自动生成的，而且自动生成越多越好，可是为什么要大批量自动生成呢：

1，广泛品味的适配：用户广泛的口味适配问题，更多的图片，去迎合更多的用户。

2，偶然间的惊喜：往往每次生成一大批图片时，总会发现一些有意思的组合，这是人工拼凑无法达到的。

3，批量的调整：发现问题时可以批量调整，因此小量分批生成很重要，可以及时调整。

明确这三条原则后，我们不能让自动化走极端。

首先，总量不能无意义的多，我们12个图层，每个图层有的有10几个组件，总共可以生成100亿级别的图，然而我们最终只需要7777个成品。

因此，限定规则的设置很重要，通过规则避免生成不合理的组合，保障良品率。

当面对成千上万张自动生成的图片时，美术的筛选工作相当繁重。因此，他们希望面对如此大的基数做减法，减去少量，剩下的自然通过了。

然后这只是理想的模式，实际上，这是需要人工一一确认的。

NFT是需要灵魂的，没有经过肉眼的确认，哪来的勇气确定他们有灵魂？我们也万万没想到，在发售前的最后阶段，是筛图占据了最多的时间。如果我们没有艺术追求，那么产品肯定劣质。但如果我们有要求，那必然付出代价。

原先以为生成工具在提交美术使用后不需要写代码修改了。

而实际的情况是，美术后期的每个要求都变成一个代码插件。

不断循环的模式：美术挑图-发现问题-形成规则-编写代码-重新生成-确认成品-继续挑图

**Believe：我们知道稀有度是NFT的关键属性，你是如何设计稀有度的数量呢？**

\*\*Wade：\*\*目前的稀缺度主要是体现在：单组件的出现比例，有层次从属关系的组件计算子组件的出现比例，再根据产出率计算分值。同时搭配1-1的图。这其中产生了几个问题：

1，对于二次组合产生的稀缺度没有统计

2，与其他第三方平台的稀缺度算法兼容未经过验证，导致作品排名与大平台有出入

3，预估稀缺度与最终稀缺度有较大差距

4，无法在筛图过程中实时体现稀缺度

好在运营与美术[团队](https://www.529c.com/tags/%E5%9B%A2%E9%98%9F.html)人工筛图的认真，避免了粗糙的稀缺度设计造成的问题。总体来说，最终稀缺度在经过人工调整后大体达到了美术与运营的比例上的目标。

**Believe：谢谢Wade分享了一次NFT项目经验，未来Mafiadogs项目有什么新的变化吗？**

\*\*Wade：\*\*我们发布了4只狗，很简单，为什么不来第五只？

发售同月15号，我们通过举办音乐节，发售音乐NFT。所有狗狗holder都将获得空投。

音乐节只是项目方在售后服务中做的一小步，未来还有更多的共创活动，粉丝专属工具，第三方平台权益挂接。

**最后，我们用Wade留给社区的话作为结尾：**

图片本身已经不再那么重要, mint仅仅是一个开始。对于持有狗狗的伙伴们，此刻我想对你们说的是：请珍视您手上这只可爱的或者炫酷的狗狗，相比快速倒卖一张图片，我更希望你们耐心地去感受一个WEB3家园。多希望你们感受到这群小伙伴是如此实在的用心。

原文链接：

[https://twitter.com/WadeBF\_/status/1589562970971205633](https://twitter.com/WadeBF_/status/1589562970971205633)

---

*Originally published on [Web3月亮](https://paragraph.com/@web3-44/it-web3)*
