Marry3 是一个基于 ERC520 标准合约开发的链上 Dapp,他的核心实现了:
- ERC520 Token,这是一种标准的 ERC721 token 的扩展,它具备一些特殊的特性,不可转让、不可售卖、并且一个地址同时只会有一个 Token。
- Marry3 合约和 Dapp,实现了付费和多签验证的逻辑(类比现实世界中的协商求婚、协商离婚等)。
未来,他还会增加其他能力,例如基础多签合约(兼容多签钱包)和共同储蓄合约等,感兴趣的同学欢迎共同探讨。
ERC520 Token 是 NFT-like Soulbound Token Standard(灵魂绑定凭证) 的一种实现
- ERC520 Token 不可转让,不可售卖,一个人同时只能有一个有效 Token
- ERC520 Token 由二者通过多签协商后,一次性 Mint 出 2 个 Token
- ERC520 Token 可以通过多签协商销毁,销毁后可以与其他地址铸造新的 Token
Marry3 是一个社会实验项目,他最初的思路起源于对 Web3 中 0x 地址作为原住民的底层思考,而他的落地思路,则基于对 Web3 生态一些不健康的现状的思考。
0x 地址是 Web3 中的原住民,链上所有的行为和数据都是依托于它而存在。
Web3 是一个 0x 原住民组成的新世界,它拥有全新的秩序和规则(Code is Law),全新的组织方式(DAO),全新的身份认同(NFT&ENS),以及全新的原住民(0x 地址)
基于这样的前提,我一直在类比这个新世界与人类社会,排除住民不同、法律不同之外,他们也有一些共同之处,例如地址和地址会产生关系,地址有自己的社会地位,社会信用等。
那地址和地址需不需要存在一种相对更亲密的关系呢?
抛开地址来讲,我们人类为什么要建立亲密关系?相信不止是因为爱情,也不止是繁衍,更重要的是在这个社会中需要这样一个最基础的社会关系去配合开展社会活动,例如共同维护财产,合作分工,互担风险,互相担保等。
回到 0x 地址原住民和 Web3 新世界,我会问自己,为什么不能为他们构建同样的关系,探索和实验一下这样的关系是否有存在的必要呢?
感谢 Web3 的诸多基础元素为我们提供了实现一个有趣的应用的基础。
- 感谢 Web3 给信息社会带来了突破物理限制的可能,现在任何地址和地址都可以结为亲密关系,而不需要限制性别、年龄、种族,甚至是物种!
- 同时 区块链 为这种关系提供了规则保障(Code is Law),不可篡改,不可转移,公开透明。
在进入 Web3 世界之后,我时常反思我眼里看到的 Web3 世界,我坚信 Web3 的底层思路,愿意相信他的理想信念,但是现实中我更多看到的是无处不在的泡沫和单调无趣的生态。
当然我坚信这些是阶段性的产物,生态的问题正说明这个行业还有很大的施展机会,未来这个行业还将有更多革命,将它推向有趣、有用、有益、丰富、健康的状态。
而作为 buidler,我们能做些什么呢?
- 坚持长远价值
- 做有趣的或者有用的应用
- 利用 Web3 特性去解决社会问题
而不是单纯的赚钱、帮别人赚钱、让用户产生赚钱的错觉等。
于是我们决定这样落地 Marry3 的项目:
- 不发行供炒作的 NFT 和 token,NFT 只作为 Soulbound NFT 使用。
- 用户付费购买服务,因为有趣或者有用来消费我们的产品,而不是因为能赚钱。
这样,我们开发此项目的意义就已经达成,未来不管它如何发展,这都是它最重要的社会意义。