EOS Mainnet Launch: The Order of Events

in #eos6 years ago

Header.png

One Mainnet Called EOS.

On May 25th, 2018 the EOS Mainnet Launch Group (EMLG) united under the promise of delivering one mainnet which will be called EOS. In an effort to be as transparent to the community as possible we offer our plan for the launch.

The Token Freeze

The ERC-20 EOS token distribution will end on June 1st at 22:59:59 UTC. Per the EOS crowdsale Ethereum smart contract, the ERC-20 tokens will be frozen 23 hours after the end of the token distribution. Once the freeze is completed we will begin the Phases of Launch process. If you have not done so, please be sure to generate your EOS keypair and map them to the ETH address which holds your EOS ERC-20 tokens.

Be Smart. Be Vigilant

The ecosystem will be wrought with scams during this time. Do not import your private key until you have seen a joint statement released from at least five Block Producers that you trust which states when it is safe to do so. Ignoring this warning could result in tokens lost. Please visit https://bp.eosgo.io/ to learn more about block producer candidates.

Overview: Phases of Launch

There are no times associated with each phase because ensuring each phase is completed successfully is more important than each being completed quickly. The launch process may take days to complete.

  • Verify Snapshot & Boot: Snapshot taken and verified by EMLG and third parties. Boot process initiated.
  • Testing: Allow time for EMLG and third parties to verify that the tokens have been loaded according to the snapshot file, and that the software performs well.
  • Enable: Release joint statement from Block Producer community that it is safe to import private keys and vote. Voting begins.
  • Activation - Declare the EOS Mainnet active.

Only after all 4 phases are complete do we have an irreversible blockchain. Until then rollback and restart of the chain is possible. This essential technical due diligence, including validation testing, could take days to complete.

Phases in Detail

Verify Snapshot & Boot

The EMLG will use the official snapshot tool to produce a final snapshot of the frozen ERC-20 EOS tokens. The community is encouraged to use the same tools to produce their own copies of the snapshot and verify that it matches the EMLG’s copy exactly. Once the snapshot has been verified, Appointed Block Producers will be established within the launch group. These Appointed Block Producers are temporary and only exist to ensure that the network is booted correctly and stable throughout the verification and voting process. No block rewards are awarded at this time.

Testing

Once Appointed Block Producers have completed the boot process and ensured that the token balances are correct the network will be opened for third party verification. Anyone who wishes to verify the network at this stage may do so, and tools will be released by the community to help facilitate this verification.

The EMLG will clone the network at this stage and conduct their own in-depth acceptance testing as well. This stage will continue for a 48-hour period to allow for the completion of these tests. If a major bug is found which requires code changes then the 48-hour window will be reset to allow for ample time to test these new changes. The decision to reset the 48-hour window will be at the sole discretion of the EMLG.

Transactions or votes staked during this period are not safe and can be undone or lost.

Enable

At this stage a statement will be released by the EMLG and the network will be opened to the general token-holder community. For an EOSIO chain to be considered enabled, 15% of all tokens-holders must use their private keys and stake votes for at least one Block Producer. The length of this phase will be as long as it takes for the token-holder community to act. So get out there and vote! Many block producers have developed tutorials on how to vote. A community voting portal has been developed and you can follow updates on its construction on Twitter @eosportal. As stated above, Do not import your private key until you have seen a joint statement released from at least five Block Producers that you trust which states when it is safe to do so.

Activation

Once 15% of tokens are staked and used to vote the chain is considered valid and normal functions are activated. All Appointed Block Producers will be immediately replaced by the Elected Block Producers that have been voted in by the community.

Next Steps

In the next joint statement we will release the details of the “Verify” period and the tools used to facilitate third party verification of both the software and the token balances.

Onward to Launch

The EOS mainnet is the first step toward a new generation of blockchain technology that will fundamentally affect how we interact with one another. We look forward to sharing this experience with you, the token holder. Thank you for your support.

The EOS Mainnet Launch Group #EOSLaunch


EOS 메인넷 런치: 앞으로 벌어질 일들의 순서

One Mainnet Called EOS.

EOS라 불리는 하나의 메인넷

5월 25일, 2018 EOS 메인넷 런치 그룹(이하 EMLG)은 EOS라고 불릴 하나의 메인넷을 런칭하자는 일념 하에 결성되었습니다. 커뮤니티에 가능한 한 투명하게 모든 것을 진행하고자 런치 계획을 공개합니다.

토큰 동결

ERC-20 EOS 토큰 분배는 6월 1일 22:59:59 UTC에 끝납니다. 이로부터 23시간 후 (EOS ICO를 통해 분배된) ERC-20 토큰은 동결되어 거래가 불가능해집니다. EMLG는 토큰 동결이 성공적으로 완료된 것을 확인한 후, 메인넷 시동 프로세스를 밟아 나가고자 합니다. [여러분이 아직 가지고 계신 EOS ERC-20 토큰을 EOS 키페어로 매핑해 두지 않으셨다면, 아래 글을 참조하여 준비하시기 바랍니다.] (http://koreos.io/News/754)

투자자 주의사항

메인넷이 런칭되는 시점을 전후해 많은 스캠이 횡행할 것으로 예상됩니다. 본인이 신뢰하는 블록 프로듀서들 최소 5팀이 모여 공동 성명을 통해 확인해 주기 전까지는 함부로 본인의 프라이빗 키를 노출하지 마세요. 이 경고를 무시한다면 토큰을 잃게 될 수 있습니다. http://koreos.io 에 방문하여 블록 프로듀서 후보들에 대해 알 수 있습니다.

메인넷 가동의 4단계

  • EOS 메인넷 가동은 아래와 같은 4단계를 거치게 됩니다. 각 단계별로 시간이 정해져 있지는 않습니다. 각 단계가 성공적으로 마무리되는 것이 빠르게 끝나는 것보다 중요하기 때문입니다. 모든 과정이 성공적으로 완수되는 데에는 며칠이 소요될 수 있습니다.*
  • 스냅샷 검증 및 부팅(Verify Snapshot & Boot) : EMLG와 기타 객관성을 담보할 수 있는 제3자가 동결된 토큰에 대한 스냅샷을 제작하고 검증합니다. 이 과정이 완료되면 부팅 프로세스가 시작됩니다.
  • 테스팅(Testing) : EMLG와 다른 제3자 그룹이 스냅샷에 있는 토큰 수량이 오류 없이 매핑되었는지 확인합니다. 모든 소프트웨어가 제대로 작동하는지에 대한 테스트도 이 단계에서 이루어집니다.
  • 가동(Enable) : 1, 2단계의 내용이 확인되면 세계 블록프로듀서 커뮤니티가 사용자들이 프라이빗 키를 가져와 투표를 개시해도 안전하다는 합동 성명서를 냅니다. 일반 EOS 토큰 홀더의 투표는 이 합동성명서가 공개된 시점으로부터 본격 개시됩니다.
  • 활성화(Activation) - EOS 메인넷 성공적 가동과 활성화를 공표합니다.
    이상 스냅샷 확인-검증단계에서부터 활성화 단계까지 모두 완수되면 최종적인 EOS 메인넷이 가동된 것으로 볼 수 있습니다. 그 전까지는 1-3단계의 과정이 성공할때까지 지속적으로 반복됩니다. 이상 모든 단계에는 한치의 기술적 오류가 없도록 치밀한 확인과 검증, 테스팅이 수반될 예정입니다. 이에 따라 모든 과정이 최종 완료되기까지는 수일이 소요될 수 있습니다.

각 단계에 대한 자세한 설명

스냅샷 검증 및 부팅(Verify Snapshot & Boot)

EMLG는 공식적인 스냅샷 툴을 이용하여 최종적으로 동결된 ERC-20 EOS 토큰 스냅샷을 생성합니다. 커뮤니티 멤버 분들은 EMLG의 스냅샷에 오류가 없는지, 동일한 툴을 활용해서 스냅샷을 만들어 본 후 그것이 EMLG가 만든 스냅샷과 정확히 일치하는지 제 3자로서 검증해 주시길 부탁드립니다. EMLG가 만든 스냅샷에 오류가 없음이 확인되면, 일시적으로 임명된 블록 프로듀서(ABP; Appointed Block Producer) 그룹이 런치 그룹 내에서 발족됩니다. 이 ABP들은 임시 조직으로, 네트워크의 성공적인 부팅과 부팅된 네트워크가 투표와 유효성 검증이 이루어지는 동안 안정적으로 가동되는지 검증하는 역할을 맡습니다. 이때에는 블록 보상이 주어지지 않습니다.

테스팅(testing)

일시 임명된 프로듀서(ABP)들이 부팅 과정을 완료하고 각 지갑에 매핑된 토큰 액수에 오류가 없음을 확인하면, 네트워크는 제3자 그룹의 검증을 위해 일반 대중에 공개됩니다. 이때부터는 원하는 사람이면 누구든 네트워크에 오류나 결함이 없는지 직접 테스트해보고 검증해 볼 수 있습니다. 커뮤니티의 여러 주체들이 검증에 필요한 툴을 배포하기 시작할 것입니다.

EMLG는 이 단계에서 네트워크를 복제(clone)하여, 최종적으로 승인돼도 괜찮을지를 검증하기 위해 초고강도 자체 테스팅을 진행합니다. 48시간이라는 데드라인을 정해, 커뮤니티가 적극적으로 기술적 하자와 취약점을 찾아내도록 합니다. 만일 이 48시간 내에 코드 변경이 필요한 중대 결함이나 하자가 발견된다면, EMLG는 이 48시간 데드라인을 리셋하여 커뮤니티가 추가적인 테스트를 진행할 수 있도록 여유시간을 줍니다. 이 48시간 프레임은 메인넷 런칭을 주도하는 EMLG의 판단에 따라 변경될 수 있습니다.
이 기간 동안 이루어진 토큰 거래나 투표는 안전하지 않으며 철회되거나 유실될 수도 있습니다.

가동(enable)

이 단계에서는 EMLG가 일반 토큰 홀더들이 투표해 참여해도 좋다는 공동 성명서를 발표합니다. 이 시점부터 네트워크가 일반 토큰홀더 커뮤니티에게 본격적으로 공개됩니다. EOSIO 체인이 본격적으로 가동되기(enabled) 위해서는, 전체 토큰 홀더의 15%가 자신의 프라이빗 키를 사용하여 토큰을 스테이킹(락업)하고 최소한 하나의 블록 프로듀서에 투표를 해야 합니다. 이 단계에서는 15%의 토큰이 투표에 참여해야 하기에, 커뮤니티의 참여도에 따라 얼마든지 시간이 늘어나거나 줄어들 수 있습니다. 그래서 여러분의 참여와 투표가 중요합니다. 커뮤니티에 투표 방법에 대한 설명이 이미 많이 소개되어 있으니 참고해 보셔도 좋습니다. 현재 커뮤니티에서도 자발적으로 투표 포털사이트를 제작 중에 있으며, 이에 대한 업데이트는 @eosportal 에서 찾아볼 수 있습니다. 위에서 언급했듯, 최소 본인이 신뢰하는 5개의 블록 프로듀서들이 공동 성명을 확인해 주기 전까지는 본인의 프라이빗 키를 절대 노출하지 마십시오. 이 경고를 무시한다면 토큰을 잃게 될 수 있습니다.

활성화(Activation)

메인넷은 스테이크 되고 투표에 쓰인 토큰 수량이 15%에 도달해야 비로소 그 유효성이 인정됩니다. 체인의 다른 일반적인 기능들이 활성화되는 것 역시 이때부터입니다. 모든 일시 임명된 블록 프로듀서(Appointed Block Producer)들은 커뮤니티의 투표로 선출된 블록 프로듀서(Elected Block Producer)로 즉각 대체됩니다.

앞으로 이어질 일들

EMLG는 다음 공동성명을 통해 “검증(Verify)” 기간의 상세 내용을 배포하고, 제3자 그룹이 소프트웨어와 토큰 잔고를 검증하는 데 사용할 수 있는 툴(tool)을 배포할 예정입니다.

메인넷 런칭을 위한 전진

EOS는 인간이 서로 상호작용하는 방식을 근본부터 바꿀 새로운 세대의 블록체인 기술입니다. EOS 커뮤니티가 앞둔 메인넷 시동은 그 시작을 알리는 첫걸음입니다. 메인넷 시동 그룹으로서 우리는 이 경험을 토큰 홀더 여러분과 함께하고 싶습니다. 응원해 주셔서 감사합니다.
The EOS Mainnet Launch Group #EOSLaunch
EOS 메인넷 런치 그룹 #EOSLaunch


只有一条名为 EOS 的主网

2018年5月25日,EOS主网启动团队(EMLG) 达成共识,承诺只会承认一条名为 EOS 的主网。我们致力于确保社区尽可能公开透明,基于此,我们提供了自己的主网启动方案。

代币冻结

ERC-20 格式的 EOS 代币将会于 UTC 时间(世界标准时间)6月1日 22:59:59结束(北京时间6月2日06:59:59),根据 EOS 的众筹智能合约设定,ERC-20 代币会在代币发布结束23个小时后冻结。冻结完成后,我们会开始主网启动的流程,请确保你的EOS已经做过了映射。如果你没有映射,请确保生成你的密钥对,并将它们映射到持有你的 ERC - 20 格式的 EOS 代币的以太坊地址。

保持机灵,保持警惕

这段时间内, 我们预计将会有很多诈骗分子出现。请不要在任何地方导入你的私钥,除非看到你信任的至少5个节点发布联合声明可以安全导入。若忽略此警告可能导致代币丢失。请访问 IMEOS解更多关于节点候选者的信息。

概述:主网启动阶段

每个阶段都没有时间要求,因为比起每个阶段快速完成,确保每个阶段都成功完成更加重要。启动过程可能需要几天才能完成。

  • 检验确认快照和启动:EMLG 和第三方会进行快照和检验确认。启动程序初始化。
  • 测试:让 EMLG 和第三方有时间检验 Token 是否已经根据快照的文件加载,并且软件运行良好。投票开始。
  • 启用:BP社区发布联合声明:可以安全导入私钥并投票。
  • 激活 :声明 EOS 主网有效。
    只有在这4个步骤都完成之后,我们才将拥有一个不可逆的区块链。在此之前,我们不排除回滚或重启该链的可能性。这些必要步骤,包括验证测试,将耗费大量精力,有可能将耗时数日来完成。

启动步骤的细节信息

验证快照&启动

主网启动团队(EMLG)将会使用官方快照工具来生成冻结ERC-20代币的最终快照文件。鼓励社区使用同一组工具来生成快照文件,并且检验它是否与主网启动团队的快照完全一致。一旦这个快照被检验确认,指定出块节点(ABPs)将会在启动团队中被指定。这些被指定的出块节点只是临时担当超级节点的职务,其存在单纯是为了保证主网能以正确的方式启动,以及保证在检验确认和投票的整个阶段是稳定的。此阶段指定节点不会获得任何出块奖励。

测试

一旦节点们完成了启动环节,并且确认代币余额正确,主网将会开放由第三方进行检验确认。我们欢迎任何个人或团体在当前环节来此对本网络进行检验,而检验所需的工具将由BP社区发布,以促成该检验确认的顺利进行。
EMLG将在当前环节中复制主网,并对此网络进行彻底的验收测试。本阶段将历时48小时以便这一系列测试得以完成。一旦在过程中发现重大BUG以致需要修改代码,那么这48个小时的时间窗口就将会重置,以确保我们有充裕的时间对新增的改动进行测试修复。至于过程中是否对48小时的时间窗口进行充值,将由EMLG酌情决定。
在此期间发生的事务或进行的投票是不安全的,有可能会丢失或者被撤销。

启用

一旦上一阶段结束,主网将会对持币社区开放。为了激活EOSIO主链,15%的代币持有者必须导入他们的私钥并且至少向一位节点候选人投票。私钥导入和投票环节的时间长度将取决于持币者的行动效率。“为尽快启动主链,请一起来投票吧!”许多节点已经制作了关于如何进行投票的教程。目前已经开发出一个社区投票入口。您可以在@eosportal的Twitter页面上获取投票入口架构的最新动态。再次重点强调,请不要在任何地方导入你的私钥,除非看到你信任的至少5个节点发布联合声明可以安全导入。

激活

一旦15%的代币用于投票,主链就被认为是可靠的并且常规的功能会被激活。21个指定节点会立即被21个被社区选举出来的节点所代替。

接下来的步骤

在下一份联合声明中,我们将公布“验证”期的细节以及被用于帮助第三方进行验证的工具。

向主网上线进发

EOS主网将会开创一个区块链科技的新时代,这种科技将极大地影响我们之间的交互方式。在我们努力确保主网的成功上线的同时,也希望将此经验分享给广大的持币者,感谢您的支持。

EOS主网启动团队 #EOS启动