关于Ferc20V3部署前投票的使用说明
August 5th, 2023

Ferc20 V3Launchpad投票模块,是Ferc20 V3的重要组成部分,也是一次尝试和创新。在测试期间以及昨天上线后,仍有很多人不明白细节,甚至对其存在合理性有不少误解,故写此文解释下。

比较多的误解或疑问有:

  • Launchpad是中心化交易的东西,一个去中心化发射平台为啥要搞这玩意?

  • Launchpad的功能之一是防止恶意重名,在后台把恶意重名的代币删了就行,为什么搞这么复杂?

  • 是不是不经过Launchpad投票就不能部署代币?

  • 流程过于复杂,尚未搞清楚。

如果您也有上述问题,本文将为您解析。

一)为什么要做Launchpad投票?

Ferc20是一个基于区块链和智能合约技术的完全去中心化的无主平台,这导致常规的中心化平台的各种管理方式均无法在这个平台上实施。

这套方案将解决在去中心化环境下的几个问题:

1- 部署重名代币

总所周知,以太坊等区块链上可以无限制的部署同名代币(地址不同)。

但在这里,如果某用户需要部署一个已经使用过的名字,需要通过社区投票。如投票通过,申请人将拥有再次部署相同名称的权力。与此同时,这个新部署的代币会在展示时显示“蓝标”以及社区评级,用来区别于其他已部署的同名代币。如下图:

拥有“蓝标”的代币名称将无法被再次部署。

2- 防止他人部署同名代币

同上原理,通过发起Launchpad投票,并得到ferc社区支持后,将获得“蓝标”,由此可以防止他人部署相同名称的代币。该方式可保护那些有一定品牌和知名度的名字,即在尚未确定部署方案前,可“锁定”其名字,防止他人使用。

3- 防止名字滥用等作恶

在无主平台上,通过该方案,可以尽可能降低滥发代币,侵权,不雅名字等现象。

必须要承认的是,本方案是一种尝试,并不能尽善尽美的实现上述目的。在无主的去中心化平台上,总能找到作弊/作恶的方式。但这种方式相比于由某个人来操纵的中心化平台,可靠性要更高。希望社区在实践中不断探索更好的解决方案。

二)Ferc20 V3LaunchpadCEX/IEOLaunchpad有什么区别?

虽然两者的名字都是Launchpad,但本质上是不同的。

Ferc20 V3Launchpad是一个投票系统,目的是让项目获得ferc社区的共识。当然,即使没有获得社区共识,也可以部署,是完全permissionless。这与交易所的Launchpad是不同的,即如未获平台运营方同意,无法上架。

三)如何计算投票通过?

通过条件为:已获得投票 / 投票基数 > 通过率

选票通过质押$ferc获得,比例为 1:1。

参数:

  • 投票基数,目前不同链上的投票基数如下:

    • Ethereum:150万票

    • Arbitrum:30万票

    • Optimism:15万票

    • BSC: 15万票

    • Polygon:15万票

  • 通过率:30%

上述不同链上的投票基数和通过率将随着ferc20平台的发展而有所调整,调整方式为通过DAO投票,具体治理细节后告。

注:全网原生的$ferc只在Ethereum上,总量1000万个,所有其他链上的$ferc,均通过跨链桥跨到目标链上,并在目标链上通过质押$ferc后,获得选票,选票可随时解除质押。

跨链桥可使用:https://bridge.nerve.network

四)投票流程

第一步:申请人发起投票

任何发起投票的账户,需要质押一定数量的$ferc(暂定1000个,后期可通过社区投票更改),该质押不会有损耗,无论投票成功还是失败,都会原数退还给申请人。

第二步:质押$ferc获得选票

投票人在投票前,需要质押$ferc,并按质押数量1:1获得选票。如下图:

关于质押ferc获得选票过程,需要注意:

  • 质押时需要完成两笔交易:

    • 第一笔是授权(Approve),为了安全,请勿授权超过您质押的数量,千万不要无限授权。

    • 第二笔是质押操作。

  • 您可随时退还选票并按1:1赎回质押的$ferc

    完成质押后,您会看到以下信息:

第三步:投票

进入到申请详情,会看到下图:

关于投票,需要注意:

  • 可以将选票投给不同的项目。

  • 如果需要对某个申请追加投票,必须先将已经投的票撤回,然后再次投票。

五)常见问题

1- 如果投票不通过怎么办?

如果在投票有效期内(由申请人设定,但是最长不能超过10天)未得到$ferc社区的投票支持,则在投票到期后,任何人都可以使用该申请的名字进行部署。

注:通过这种方式部署的代币不拥有“蓝标”。

2- 如果投票通过之后,申请人在部署有效期内(72小时)未能部署代币,怎么办?

这时,任何人都可以使用该申请的名字进行部署。

注:通过这种方式部署的代币不拥有“蓝标”。

3- 关于撤销投票,有哪些需要注意的?

  • 情况1: 投票人可以在任意时候主动撤除投票。

  • 情况2: 如果投票未通过,或者投票已通过但未在部署有效期内部署,则在以下两种情况下被批量撤除:

    • A- 有人使用该名字成功部署代币,则部署人将支付批量撤除这些投票的Gas费,同时退还申请押金给申请人;

    • B- 投票窗口会出现一个【关闭投票】的按钮,任何人都可以关闭此投靠,撤除所有投票,并退还申请押金给申请人。但操作人需支付批量撤除这些投票的Gas费

  • 情况3: 如果既没有人使用该名字部署,也没人主动关闭该投票,则该投票将一直存在,直至上述两种情况产生。在此情况下,投票人必须主动撤除自己的投票。同时,原申请人在申请时质押的1000 $ferc也无法退还,直到有人(任何人,包括申请人自己)主动关闭该投票。

  • 情况4: 如果部署人希望通过白名单方式对投票人进行空投等活动,必须告知投票人在其统计完成之前,不得撤除投票。因为投票一旦撤除,将无法被统计。

4- 不经过投票,是否能部署代币?

只要该名字不在保留名字中,且不是“蓝标”代币名称,都可部署。

Ferc20 V3是一个无需许可的无主平台(Permissionless Non-ownable)

5- 不通过社区投票获得“蓝标”,就直接部署有什么优缺点?

优点是简单,直接部署。

缺点是可能会遇到同名且标注“蓝标”的代币,如果率先部署的代币拥有一定品牌,则可能会面临被假冒的纠纷。

6- 未通过投票部署的代币,能否在后期再通过投票获得“蓝标”

不能。

原因:这个”蓝标“是在部署代币时上链并写入代币合约的,因为代币合约是无主合约(Non-ownable smart contract),所以部署后无法修改其任何属性。如果要能在部署后改成”蓝标“,代币合约将无法实现无主合约。因两者无法兼得,取其重,弃其轻。

Subscribe to jackygu's blog
Receive the latest updates directly to your inbox.
Nft graphic
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from jackygu's blog

Skeleton

Skeleton

Skeleton