Giter Site home page Giter Site logo

fdips's Introduction

FDIPs

Fsn.dev Improvement Proposal repository

fdips's People

Contributors

zhaojun-sh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fdips's Issues

主网分叉回滚投票提案FDIP-0002

主网分叉回滚投票提案

主网币被盗1000万个,被盗账户剩余391.43万个。

 0xb66cce16736feb5a50a9883675708027d3427c3c       3,664,299.99
 0x782da6fb0562074ec21942a7829064a8c2bb05c4       150,000
 0x6deed6878d062cd8754b3284306be814b215e332       100,000

是否分叉找回剩余部分被盗币的方案如下所示:

解决方案1:

主网不分叉,数据不回滚,保持现状。

影响范围:被盗账户剩余资金仍然会转移或抛售。

解决方案2:

主网硬分叉(类似以太坊DAO分叉),指定块高度进行硬分叉,分叉代码禁止除买票之外所有类型交易,间隔一定块高度后(一周),清零被盗账户,剩余391.43万个转移至基金会账户,同时恢复交易。

如果被盗账户在硬分叉之前转移资金,则需要在恢复交易前进行第二次硬分叉,按转移数量扣减被盗账户转移后的账户。

影响范围:被盗账户清零,基金会账户拿回剩余部分被盗资金。 在主网区块高度600000之后,盗币账户剩余资金通过DEX、OTC、SWAP、TimeLock等任何类型交易卖出都会被回滚,用户购买的盗币会被清零。

解决方案3:

重启主网,指定块高度进行快照,按快照数据,清零被盗账户,剩余391.43万个转移至基金会账户,重写创始块从零区块开始挖矿。

影响范围:被盗账户清零,基金会账户拿回剩余部分被盗资金。原有链的所有区块和交易历史在新链上无法查询。 在主网区块高度600000之后,盗账户剩余资金通过DEX、OTC、SWAP、TimeLock等任何类型交易卖出都会被回滚,用户购买的盗币会被清零。

主网投票方案

投票条件

所有主网币持币人均可投票(基金会账户除外)。

发行投票币(Vote1),对被盗前主网区块高度(597531)进行快照,可投票数量为此快照账户余额与持有到永久的timelock余额之和,1:1分配投票币至除基金会账户之外的所有账户。该投票方案文本将以交易附言形式发送至链上地址0x0000000000000000000000000000000000000000

投票方法

持币人转账持有的投票币至对应账户地址即投票给对应方案:

投票给方案1,转账投票币至地址:0x1111111111111111111111111111111111111111

投票给方案2,转账投票币至地址:0x2222222222222222222222222222222222222222

投票给方案3,转账投票币至地址:0x3333333333333333333333333333333333333333

投票时间

截止时间:2019年10月11号 北京时间 24:00

投票结果

截止投票时间得票数量第一的成为执行方案,立即实施。

ERC20代币解决方案

ERC20代币被盗350万个,被盗账户剩余197.8万个。

0xd58868ebf4900b8c444d42d2e3ffe21cb8f0e655       1,618,000
0x46c5d0e1827fd62409ab5e59e017b6500ac65eb8       180,000 
0x01e889ef8313845f158c123784d1419342cb1dca       180,000

解决方案:

发布新的FSN-ERC20合约,指定块高度进行代币余额快照,其中被盗账户清零,剩余197.8万个转移至基金会账户,其他账户1:1分配。

如果被盗账户在快照前转移资金,则转移后的账户按转移数量扣减。

成立fsn.dev开源社区提案FDIP-0001

成立fsn.dev开源社区提案

fsn.dev开源社区欢迎开发者、研究者、极客、设计师、内容创造者、产品经理、翻译者、推广运营者等加入,参与社区开源项目、产品设计、文章翻译、社区提案等任务,同时组织编程比赛、线下meetup、AMA、黑客松、开发者大会、区域节点等活动。共同建设自由与创新的fsn.dev开源社区。

激励计划

FUSION基金会设立100万个FSN的开源社区支持计划,支持fsn.dev开源社区建设与可持续发展。

fsn.dev开源社区将立即启动社区任务与活动激励,加入社区即可赢取1000个FSN,推荐成功即可赢取200个FSN,参与编程开发赢取共35万个FSN,参与社区活动还可以赢取更多奖励!

注:以上奖励为FSN使用权可用于挖矿等。

开源社区成员角色

1、内容创造者:内容写作、编辑、在线文档
2、设计师:UI、logo、海报、视频、宣传材料
3、开发者:APP、网页、后端等代码开发、测试、发布
4、研究者:研究分享技术内容
5、极客:FSN公链和应用的深度使用及创意等
6、翻译者:内容翻译
7、运维管理:网站、服务器、发布等
8、社群大使:活动组织、服务支持、传播与沟通
9、社区用户:参与社区,使用FSN公链和应用等

预算规划

1、开源社区人数积累 10万个FSN

  • 新加入1000个3个月,推荐200个3个月

2、开发奖励 35万个FSN

  • SDK奖励 2万个一年 3种语言共6万个
  • 移动钱包奖励 10万个一年
  • OTC等应用 5万个一年
  • DEX交易所等 5万个一年
  • 去中心化借贷等 5万个一年
  • 社区提案项目 4万个一年

3、任务奖励 25万个FSN

  • 活动、翻译、文章、设计、找BUG等

4、节点挖矿 20万个FSN

  • 北上深杭 区域节点

5、10万个FSN预留

  • 社区运营成本及参与贡献奖励

行动计划

1、发布支持计划公告。制定1000个社区成员的目标。

2、发布注册流程:国内、金数据小程序;国外:google form

3、发布社区成员扩张奖励方案。 注册通过奖励1000个FSN3个月挖矿权,推荐一个奖励200个FSN3个月挖矿权。内部推荐可以获得400个奖励。

4、发布推广海报,打call海报。

5、发布审核标准,进行注册审核。必须是真实身份,防止羊毛党。

6、建立开源社区微信群,持续沟通与发布信息。

7、建立github开源社区组织,注册通过者必须加入,加入后可以参与社区任务与活动。

8、组织线下meetup,沟通与推广。

9、发布SDK编程项目、开源社区logo设计、文章翻译等第一批任务。

10、持续3个月左右,每周统计状态,及时调整方案。

注册流程

中文社区通过微信小程序注册,英文社区通过google form注册,注册流程分三个步骤:

  1. 填写注册信息,提供github账号;
  2. 中文社区加入微信群,英文社区加入telegram开发群;
  3. 加入github.com/fsn-dev社区公开会员。

审核标准

虚假账号与材料无法通过审核,注册信息要求真实有效:
1、注册的github账号要求:账号需要注册时间半年以上,如果是翻译、设计等角色可以是新注册github账号
2、注册的相关技能说明要求:可以是简历附件、参与github开源项目、linkedin地址、设计文件、翻译文章、自媒体等其中一种
3、加入社群要求:中文社区加入开源社区微信群,英文社区加入telegram开发群,审核通过后加入github.com/fsn-dev组织成为社区公开会员。

用户注册信息仅用于社区注册。
本次活动最终解释权归fsn.dev开源社区所有。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.