Jump to content
Enumivo Community


  • Content count

  • Joined

  • Last visited

  • Days Won


Daifuku last won the day on February 8

Daifuku had the most liked content!

Community Reputation

59 Excellent


Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Daifuku

    Motion to secure the Block Producers

    I vote NO. 1. BP has both the wish and interest to keep their nodes running for the block reward, no matter whether they have revealed their real world identification 2. If we want all the BPs revealing real world identification, in my opinion that means the community wants BPs take their responsibilities. But the problem is that even after revealing, we still can not quantify the BPs' contribution. 3. Making BP revealing their identification as a mandatory rule brings another rule which might not be compatible with Enumivo technical rules that have been written in the code. e.g. All the BPs blocking an anonymous BP makes the voting system no sense. 4. I have no intention to consider ENU should always run like BTC, but BTC has its great advantage. The PoW mining makes the system very open and friendly to new comers, this feature makes the network bigger and bigger. If we add a rule as an admission, I think that will hurt the network growth. 5. Now we run enumivo as an EOSIO chain, but for the recent news from EOSIO/EOS we found that they have been reconsidering the community governance, so not all the rules from EOS community are correct, we should examine them carefully.
  2. I'm Daifuku (enumivo account is funkydaifuku) I'm an early participant of enumivo. As a developer, I started up the first community-driven testnet -- ENUAvengers, and gathered the early development community included @fish @ansen @Ovi-Wan Kenobi and so on. I also helped Aiden Pearce to activate the enumivo chain and became the first voted block producer to produce. I'm also the developer of enutick.com(it's offline now cause lack of maintainance, I promise that I'll bring it back), the core source is open-sourced at https://github.com/d13o/enumivo In the recently system contracts upgrading, @ansen and I launched up a chain to do the very first verification, and after the testing we gathered the producers to bring the system contracts to the new version. Enumivo is the most outstanding blockchain project after Bitcoin in my opinion. It started up with no funding, only the core members and amount of fans. I love this project and respect Aiden Pearce so much about his idea, passion and vision. I will be glad to be a citizen of RoE to promote the project and spread its philosophy. You can contact me here:  Telegram : t.me/Daifuku Email : daifuku.nakamoto@gmail.com Github: https://github.com/d13o
  3. Daifuku

    A Brand New Enumivo Testnet

    After hours of work, @ansen and I have successfully upgraded the testnet contracts(enu.msig, enumivo and enu.token). We followed the steps briefly described as below: 1. upgrade enu.msig to the new version, in order to make it support propose_trx for upgrading system contract. old version code hash: 0c62f070b2b34ab742d79465b21c92ba2cf9b94c23adb9315ca374bfc33fdc26 new version code hash: 2e585c92323c9ae846adc01193171cef7f4fd161f3ac719d794e1883e38758a3 2. increase global system parameter max_transaction_cpu_usage to 90000, for the timeout exception when we were trying to upgrade system contract. 3. upgrade enumivo to the new version old version code hash: cb124b0ef5eb7ba5f0280fc623da552e65fc3e35437310dbf4030f30ff70791b new version code hash: 04aeff9aecc8526ad93715662cd8a04bdb695d3641bbd29cf3aac678ec55ab5c 4. upgrade enu.token to the new version old version code hash: fce02a9d1638075158ca2ea39d42c6b0824a3924b4c8142c69cc8ce619cf2851 new version code hash: f63d2f83d2d3161f53ffa4ece38366ca162698ae8278ec9a50bcda4da430d015 When we have finished the upgrading, we did some simple tests, and verified that they worked well. However, there should be more wide coverage tests to verify, so we ask here for more individual participants to help us test the contracts. It means that you don't need to run a BP node, and what you should do are: 1. own a testnet account( ask me or @ansen to create) 2. use "enucli --url" to access the testnet 3. do some verifications: 3a. test functions ofr enumivo contracts(e.g. delegatebw, vote and so on) and enu.tokens(e.g. transfer token) 3b. compile the new version contracts, check if their hash matches with the ones deployed on testnet( use "enucli --url get code enumivo" to get code hash of the contract) If there are some individual verifications have bee accomplished, we can start the plan of upgrading contracts on main net as soon as possible.
  4. Daifuku

    Enumivo Chain Emergency

    funkydaifuku & enudavidfnck are online now
  5. Daifuku

    A Brand New Enumivo Testnet

    You mean the former ENUAvengers accounts? Any account name can be applied for test.
  6. Intro 介绍 Maybe the old friends remember our first Enumivo testnet, ENUAvengers, which is used for BP candidates to warm up before the main net kick off. Now, I've brought it back. 老朋友们也许还记得ENUAvengers,Enumivo的第一个测试网络。在主网上线前,我们用它来进行BP热身。现在,我把它重新启动了。 For the reason that Enumivo mainnet system contracts need to be upgraded, we need a place to practise the complicated steps, so I launched the testnet again. Read @ansen's post for more details about upgrading. Enumivo主网需要进行系统合约升级,我们需要一个地方进行演练,这是我重启它的原因。想要了解更多关于升级的细节,请阅读一臣的文章 How to Join 参与 You need to deploy an Enumivo node, the newest version( 1.3.0) is recommended. 部署一个Enumivo节点,最好使用最新版本(1.3.0) Add to p2p-peer-address in config.ini 将172.105.202.169:9876加入到配置文件的p2p-peer-address项中 Use the content below as the genesis.json 使用下面的内容作为genesis.json Leave a reply includes your account name and public key, @ansen and I could create the account for your, and allocate system resources and coins for it. 在本帖子下留言,留下你的账户名和公钥,我和一臣会帮助你创建账户,并分配系统资源和币 Then you should register the account as a block producer, and ask others to vote for you. 注册为block producer,找人为你投票 What To Do Next 将要做的 If you‘ve got a testnet account, please help others to create their own accounts 如果你已经拥有了测试网账户,请协助其他人创建他们的账户 Resign system account and leave the ownership to enu.prods ( this is my work) 释放系统账户权限给enu.prods Any help on setting up a network monitor is needed 需要一个网络监控页面,希望有人能帮助部署 Make a plan on system upgrading practice( up to the main participants schedule) 制定一个系统合约升级演练计划 Test more functions on it 尽可能地测试更多功能 Upgrading Practice Plan 升级演练计划 For the upgrading needs block producers cooperate seamlessly, we must decide a certain time to practise. 2018-10-12 is the first weekend after National Day of China, most block producers will be available at that time, so we decide starting upgrading at that day. 系统升级需要block producer无缝合作,所以我们需要选定一个时间来进行演练。2018年10月12日是中国国庆日后的第一个周五,大部分来自中国的block producer应该可以在那个时候就位。 The days from now to 2018-10-12, will be left for the block producers to join the testnet and do common tests. ALL THE ACTIVE PRODUCERS SHOULD TAKE THE RESPONSIBILITY TO JOIN THE NETWORK. 从现在到2018年10月12日的这段时间,会留给block producer加入测试网络并进行一些常规测试。所有的激活状态的block producer都应该负起责任,加入到测试网络中来。 @ansen will make a more detailed technical plan about how to upgrade. 一臣会制定一个详细的升级演练计划,讲解技术上的要点
  7. Daifuku

    Editing Forum Content

  8. Daifuku

    Enuism -- The Block Producer Monitor

    just open sourced the RAM plugin for querying historical RAM actions ( includes buyram, sellram, buyrambytes ), which powers enutick.com RAM page in backend. https://github.com/d13o/enumivo
  9. Thank you, @davidfnck and @PeiLin, you make this awesome project known by more people.