# 关于Ferc20V3部署前投票的使用说明 **Published by:** [fercgo](https://paragraph.com/@fercgo/) **Published on:** 2023-08-13 **URL:** https://paragraph.com/@fercgo/ferc20v3 ## Content Written by Jacky Gu at Aug.6,2023 https://mirror.xyz/jackygu.eth/o_KxCWC8TEf7xZrvpqMTE0xN0-hXz2FFBXcqTE8Ndvc Ferc20 V3的Launchpad投票模块,是Ferc20 V3的重要组成部分,也是一次尝试和创新。在测试期间以及昨天上线后,仍有很多人不明白细节,甚至对其存在合理性有不少误解,故写此文解释下。 比较多的误解或疑问有:Launchpad是中心化交易的东西,一个去中心化发射平台为啥要搞这玩意?Launchpad的功能之一是防止恶意重名,在后台把恶意重名的代币删了就行,为什么搞这么复杂?是不是不经过Launchpad投票就不能部署代币?流程过于复杂,尚未搞清楚。如果您也有上述问题,本文将为您解析。一)为什么要做Launchpad投票?Ferc20是一个基于区块链和智能合约技术的完全去中心化的无主平台,这导致常规的中心化平台的各种管理方式均无法在这个平台上实施。 这套方案将解决在去中心化环境下的几个问题:1- 部署重名代币总所周知,以太坊等区块链上可以无限制的部署同名代币(地址不同)。 但在这里,如果某用户需要部署一个已经使用过的名字,需要通过社区投票。如投票通过,申请人将拥有再次部署相同名称的权力。与此同时,这个新部署的代币会在展示时显示“蓝标”以及社区评级,用来区别于其他已部署的同名代币。如下图:拥有“蓝标”的代币名称将无法被再次部署。2- 防止他人部署同名代币同上原理,通过发起Launchpad投票,并得到ferc社区支持后,将获得“蓝标”,由此可以防止他人部署相同名称的代币。该方式可保护那些有一定品牌和知名度的名字,即在尚未确定部署方案前,可“锁定”其名字,防止他人使用。3- 防止名字滥用等作恶在无主平台上,通过该方案,可以尽可能降低滥发代币,侵权,不雅名字等现象。必须要承认的是,本方案是一种尝试,并不能尽善尽美的实现上述目的。在无主的去中心化平台上,总能找到作弊/作恶的方式。但这种方式相比于由某个人来操纵的中心化平台,可靠性要更高。希望社区在实践中不断探索更好的解决方案。二)Ferc20 V3的Launchpad和CEX/IEO的Launchpad有什么区别?虽然两者的名字都是Launchpad,但本质上是不同的。 Ferc20 V3的Launchpad是一个投票系统,目的是让项目获得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),所以部署后无法修改其任何属性。如果要能在部署后改成”蓝标“,代币合约将无法实现无主合约。因两者无法兼得,取其重,弃其轻。 ## Publication Information - [fercgo](https://paragraph.com/@fercgo/): Publication homepage - [All Posts](https://paragraph.com/@fercgo/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@fercgo): Subscribe to updates