EOS Asia – EOS Block Producer Candidate
EOS is a blockchain technology by Dan Larrimer the creator of Steem and BitShares. They’ve raised over $2.6 billion so far in their 350-day ICO. EOS is a platform for decentralized applications. They promise faster transaction speeds and more scalability. In addition, developers can build applications on EOS but they will need to have EOS coins to use the EOS blockchain.
EOS works off of DPOS which stands for deligated proof of stake. Therefore, basically how that works is that anyone who is an EOS token holder will have the ability to vote. Vote for what? Block Producers. The problem with Ethereum and Bitcoin is that the mining power is with only 2-3 mining pools. Therefore, they have more than 51% of the actual mining power.
There are not only 21 block producers for EOS. However, there will be over a hundred that can still receive votes, get paid, and have some incentive to be a block producer. They will act as backups in case the 21 producers need to be replaced.
Introducing EOS Asia
I am happy to showcase EOS Asia, a Block Producer candidate Startup Radar will be teaming up with. EOS Asia is a world-class technical team and are seasoned blockchain DApp developers. Therefore, as Asia’s most international and technical Block Producer candidate, we’re bringing together EOS super fans from China, South Korea, Japan, Hong Kong, Southeast Asia and more.
This article will introduce EOS Asia’s team, core values, current progress, future development, and contributions to the community. Furthermore, we will also share our understanding and beliefs about the future of the EOS ecosystem.
Highlights of EOS Asia:
- World-class technical team (Y Combinator, Alibaba Cloud MVP, speaker at various technical conferences)
- Most international team (China, Europe, USA and Korea)
- Dedicated to creating mainstream EOS DApps
We are the Avengers of the EOS community. EOS Asia has an all-star founding team that brings together wizards of China, Europe, United States and South Korea. Silicon Valley incubator Y Combinator has backed our core technical members. As well as recognized by well-known industry veterans. With 15 years of experience in server and cloud technology, handling applications for tens of millions of users, we’ll bring the best off of technology and international representation. We will make EOS the blockchain infrastructure for mainstream applications.
Our team has previously built games and applications that are used by tens of millions of people. Furthermore, we are committed to building DApps that will take EOS technology to mainstream adoption. In addition, our goal is to ensure EOS continues its success as a healthy, community-driven decentralized protocol. We will fight anyone who wants to privatize the ecosystem for their own benefit.
Dafeng Guo – Cofounder
Dafeng is co-founder and CTO of Strikingly. He graduated from Y Combinator in 2013. A successful serial entrepreneur, he previously has created Facebook apps with more than 20 million users. Dafeng has been coding since he was 14 years old. In addition, he has been deeply involved in the technical community. He has spoken at various technical conferences including QCon, SDCC, Computing Conference, RubyConf, and JSConf. Furthermore, in 2017, Dafeng was awarded as Alibaba Cloud Tech MVP for his contribution to the cloud computing community in China. As a blockchain and EOS enthusiast, Dafeng is committed to contributing his technical insight and passion to the EOS community.
Joseph Fanelli – Cofounder
Joseph is the founder of EOS Link, EOS Go China ambassador, a guest writer for NEO City of Zion, and co-founder of webao.co. Over the years he has cooperated with many large corporations including China’s Tencent QQ Music, overseeing large projects and taking the helm of NIO Capital’s online presence, all while managing multiple companies throughout Asia. With EOS Link, Joseph seeks to bridge the gap between Block Producer candidates around the world. Especially between East and West. Through EOS Link, he has coordinated efforts and provided technical support to multiple Block Producer applicants. With a love for EOS and a relentless drive to push the EOS community forward, he teamed up with Dafeng to create EOS Asia. He offers not only milestone contributions at the technical level but also valuable perspective for our communities.
Jinma Li – Head of Operations in China
Jinma is the founder of Xiaoma Capital (笑马资本) and creator of the brand “Crypto Golden Horse Award” (币圈金马奖). He is a senior developer with five years of experience and has architected and implemented applications with more than two million users. As a crypto KOL and enthusiastic writer, Jinma has produced a wide range of articles covering blockchain technology, investment, and technical analysis. His writings have received significant attention and have attracted over hundred thousand followers. Jinma believes strongly in the potential of the EOS blockchain and shares all of our core values at EOS Asia. At EOS Asia, Jinma will lead operations in China.
John Yoon – Head of Operations in Korea
John Yoon is the head editor of Startup Radar, a startup tech media platform that helps Korean startups go global. Furthermore, he has been writing about the Korean startup and blockchain ecosystem for over 4 years with over 600 online articles. Before Startup Radar, he was the head editor at Seoul Space, Korea’s first tech incubator, and co-working space. In addition, he has worked closely with The Ministry of SMEs and Startups as well as KOFAC (Korea Foundation for the Advancement of Science and Creativity). Currently, he is the International BD Manager at 500v2. John will lead the operations of EOS Asia in Korea.
Tyler Diaz – Blockchain Developer & Evangelist
Tyler has the distinction of being the youngest person accepted into Y Combinator. He started coding at the age of 12 and sold his first company when he was 16 years old. With experience at Teespring, MojoTech, and Strikingly, Tyler has been responsible for developing technical infrastructure for millions of users and hundreds of millions of dollars in transactional volume. At EOS Asia, Tyler will be contributing his broad technical skills to teach and inspire more developers to create EOS DApps that reach the masses.
What sets EOS Asia apart from many other block producer candidates is our world-class application design and development capability. Our team has built and scaled products from zero to millions of users. Therefore we know what it takes to achieve massive growth by covering all angles from design to tech to business. We ’re dedicated to creating EOS DApps that everyone can use and love. EOS Gems and TXT are currently in development. We aim to be leaders in the EOS DApp community, serving as the premier example of the possibilities of building on the EOS platform and continuously shepherding talented developers worldwide to EOS.
Every EOS fan needs a gem. EOS Gems is an EOS-based DApp and blockchain game that EOS Asia will produce, allowing players to trade, fuse, and collect gems. Inspired by Cryptokitties, EOS Gems brings EOS to the masses. Players cultivate and showcase their gem collection. They can fuse gems to create new and unique shapes and effects. To bring the beauty and wonder of EOS Gems to life, the rendering engine and user interface will be custom-built with three.js. Following the launch of EOS Mainnet, we will airdrop EOS Gems to EOS holders, including a number of rare and mysterious gem forms. Stay tuned!
Traffic Exchange Token – TXT
TXT (Traffic Exchange Token) is a revolutionary innovation in the Internet advertising industry. TXT targets the $335 billion market of digital advertising, which currently operates in a black box. Through the deployment of event tracking and validation mechanisms on the EOS blockchain, TXT aims to put the power of advertising data back in the hands of the user, remove massive middlemen who take a majority of ad spend, and eliminate fraudulent traffic reporting. The high transaction volume requirements of TXT can only be accomplished with EOS. EOS Asia will provide technical support and advice to TXT.
EOS Go BP Portal
The EOS Go BP Portal is EOS Go’s official hub for Block Producers and Block Producer candidates. With all the new BP candidates popping up around the world, the Portal has a responsibility to organize, showcase, and evaluate the candidates. BPs will come together on the Portal to learn from and communicate with each other. They will also help organize or participate in offline events. The goal is to achieve mutual understanding between BPs and the community.
EOS Code Academy
EOS Code Academy will provide online training for developers to create DApps and take EOS mainstream.
- Live Streaming Tutorial Sessions – EOS Asia will invite blockchain developers and industry experts to stream video tutorials through our official website. We will discuss the core concepts of EOS, walk through the EOS codebase, and invite everyone interested in building EOS DApps.
- Online Courses and Tutorials – EOS Asia will open-source our technical knowledge of EOS and compile them into online courses such as “Building EOS DApps 101” and “How to Run an EOS Block Producer Node”. In addition, these courses will be available to everyone for free. Therefore, as one of the most technically savvy Block Producer candidates, EOS Asia is committed to sharing our depth of knowledge to the community.3.
- Community Q&A – EOS Asia will organize community Q&A sessions in our Telegram group at 9 p.m. on 10th of every month. In these sessions, our team will answer technical questions and share our DApp development experience.
EOS Asia will promote the adoption of EOS by hosting hackathon events together with our partners at SegmentFault. SegmentFault is one of the largest developer communities in China and has hosted some of the largest hackathons in China since 2012. The hackathons will take place in four different cities: Hangzhou, Beijing, Guangzhou and Hong Kong. Learn more details at the website https://segmentfault.com/hackathon-2018
Conferences & Meetups
EOS Asia will organize and participate in conferences around Asia. We understand that public knowledge and awareness of EOS is still lacking. Therefore, our goal is to promote EOS technology and values to the general public. As well as bring all EOS fans together to maximize impact.
EOS Asia will employ enterprise-level cloud servers using Amazon Web Services (AWS). In the launch stage, especially immediately after the Mainnet launch in June 2018, block producers will require a high degree of flexibility in order to respond to the rapidly changing needs of the EOS DApp community. Therefore, building our infrastructure on AWS provides this flexibility by allowing rapid upscaling based on current network requirements.
Cloud servers also provide portability, which allows us to painlessly redeploy servers in the additional region as needed. Therefore, the team behind EOS Asia has extensive experience with running cross region AWS services that served billions of requests and spoke in AWS Summit conference.
We choose not to use bare metal infrastructure for this beginning stage due to the high difficulty of rapid-response scaling. However, we will consider bare metal infrastructure in the future, when the technical requirements for block producer become more apparent and predictable. Furthermore, bare metal servers offer benefits for efficiency and cost reduction in the long term, but only if computing requirements are more stable.
Initial Stage – Tech Specification on the Cloud
We plan to deploy our server instances in AWS Seoul, Singapore and Tokyo regions to best serve the Asia EOS community. In addition, these instances will be optimized for high availability, high memory performance, and strong resiliency against possible attacks.
Our initial setup on AWS are summarised in the points below and may scale depending on demand:
- Primary and Backup Block Producer Node:
- Network 10 Gbps (up to 25 Gbps)
- AWS Shield (Managed DDoS Protection)
- Intel Xeon 8 vCPUs / 256GB RAM / 1TB SSD
- Public Full Node:
- Network 10 Gbps (up to 25 Gbps)
- AWS Shield (Managed DDoS Protection)
- Intel Xeon 4 vCPUs / 256GB RAM / 1TB SSD
- Network 1G High Shared Network
- AWS Shield (Managed DDoS Protection)
- Intel Xeon 4 vCPUs / 32GB RAM / 128GB SSD
Our high-level cloud infrastructure network topology is designed as illustrated below.
Our infrastructure follows the Well-Architected framework from AWS to provide the most secure, high-performing, resilient, and efficient services.
We plan to deploy nodes to multiple AWS region starting in Seoul followed by Singapore and Tokyo to best serve the Asia EOS community. Furthermore, all the incoming requests will be routed to an appropriate region using Route53 based on geolocation proximity, performance, and availability.
Availability Zones separates into two regions
AWS Availability Zones are engineered to be isolated from failures in other Availability Zones. In addition, Availability Zones within a region provide inexpensive, low-latency network connectivity to other zones in the same region. In case of any failure in the node, replicating data synchronously across data centers will be fast. The dual Availability Zones provide active redundancy for the nodes. Therefore, when the nodes of a particular Availability Zone fail their health checks, ELB (Elastic Load Balancing) will stop sending traffic to those nodes and automatically failover to healthy nodes in other Availability Zones with no manual intervention.
We apply high security at all layers: Virtual private cloud (VPC), subnet, load balancer, every instance, operating system, and application. Therefore, all traffic will pass through AWS WAF and AWS Shield services. AWS Shield is a managed Distributed Denial of Service (DDoS) protection service. It will safeguards applications. In addition, AWS Shield provides always-on detection and automatic inline mitigations that minimize application downtime and latency.
Mature Stage – Tech Specification on Bare Metal
Once the resource utilization becomes apparent, we will consider moving the cloud infrastructure to dedicated servers to increase efficiency and reduce cost in the long run. Therefore, all the infrastructure we set up on AWS is automated using Terraform and Ansible. Furthermore, we firmly believe in the approach of Infrastructure as Code to automate and codify infrastructure. This makes moving to bare metal IDC set up much easier. In addition, we are still evaluating IDC vendors based in Hong Kong, Singapore, and Seoul and will release more detailed evaluation reports at a later date.
We are also exploring the possibility of using AWS Bare Metal Instance. The server specification offering is limited at the moment. However this approach combines the best of cloud and bare metal. Without the hassle of maintaining the stability, availability, and security of IDC.
100% dedicated to the community.
We will never take bribes or kickbacks.
We reject the struggle for power and profit.
Strive for the health of the EOS ecosystem as a whole.
We aim to use our technical ability to create DApps that will push for widespread adoption and take EOS into the mainstream. Furthermore, we will create DApps ourselves, and we will teach, inspire and fund others to do the same.
We believe that a decentralized network requires open collaboration among individual BPs. Therefore, EOS Asia engages in open discussion with other Block Producer candidates. Furthermore, offers free technical consultations and community support. EOS Asia hopes to join forces with other BPs to fulfill our mission.