# 关于Ferc20V3部署前投票的使用说明

By [fercgo](https://paragraph.com/@fercgo) · 2023-08-13

---

Written by Jacky Gu at Aug.6,2023

[https://mirror.xyz/jackygu.eth/o\_KxCWC8TEf7xZrvpqMTE0xN0-hXz2FFBXcqTE8Ndvc](https://mirror.xyz/jackygu.eth/o_KxCWC8TEf7xZrvpqMTE0xN0-hXz2FFBXcqTE8Ndvc)

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

比较多的误解或疑问有：

*   `Launchpad`是中心化交易的东西，一个去中心化发射平台为啥要搞这玩意？
    
*   `Launchpad`的功能之一是防止恶意重名，在后台把恶意重名的代币删了就行，为什么搞这么复杂？
    
*   是不是不经过`Launchpad`投票就不能部署代币？
    
*   流程过于复杂，尚未搞清楚。
    

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

### 一）为什么要做`Launchpad`投票？

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

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

#### 1- 部署重名代币

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

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

![](https://storage.googleapis.com/papyrus_images/c07ca86651568fa7948f45fa57481078fa0b8dc4295f59df42b8349b0e5470a6.png)

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

#### 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](https://bridge.nerve.network/)

### 四）投票流程

#### 第一步：申请人发起投票

![](https://storage.googleapis.com/papyrus_images/0c7694aa22f80ac2d620d38816aada9b62e3b0f7020640d342d30c5b4a15c5e8.png)

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

#### 第二步：质押`$ferc`获得选票

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

![](https://storage.googleapis.com/papyrus_images/4324db94307ec91350c3c08dba323f95ef163058523998f74154ec5799a9ba20.png)

**关于质押ferc获得选票过程，需要注意：**

*   质押时需要完成两笔交易：
    
    *   第一笔是授权(Approve)，为了安全，请勿授权超过您质押的数量，千万不要无限授权。
        
    *   第二笔是质押操作。
        
*   您可随时退还选票并按1:1赎回质押的`$ferc`。
    
    完成质押后，您会看到以下信息：
    

![](https://storage.googleapis.com/papyrus_images/58ac35eb5ce63d4fa3457e51d125b9a0c75c5710a4bdc4ae322fe1fc41b91fd7.png)

#### 第三步：投票

进入到申请详情，会看到下图：

![](https://storage.googleapis.com/papyrus_images/cf49814cea741f61e932d0a1f804380940bb699ba78fc00685ecb7de956ae5a3.png)

**关于投票，需要注意：**

*   可以将选票投给不同的项目。
    
*   如果需要对某个申请追加投票，必须先将已经投的票撤回，然后再次投票。
    

### 五）常见问题

#### 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），所以部署后无法修改其任何属性。如果要能在部署后改成”蓝标“，代币合约将无法实现无主合约。因两者无法兼得，取其重，弃其轻。

---

*Originally published on [fercgo](https://paragraph.com/@fercgo/ferc20v3)*
