ArcBlock September Monthly Report:The three pillars of ArcBlock’s developer community are now solidified
In September, ArcBlock’s cornerstone team continued to optimize OCAP services. We released new iterations of OCAP Playground, as well as TokenFlow, a data analysis tool. On September 15, ArcBlock’s third internal beta hackathon took place in Beijing. We discovered many possibilities for app development using OCAP and took in some suggestions to improve the service. The hackathons, together with the tech blog series launched in August and tech lecture series launched this month, constitute the three pillars of our technology communication, laying a solid foundation for cultivating the ArcBlock developer community and expanding the global consensus.
In September, ArcBlock’s team, led by founder-CEO Robert Mao, attended important events in IT, blockchain and government in the United States, and made efforts to promote global community consensus-building in the United States. Mao said that in a bear market, blockchain technology can get more attention from mature enterprises and government agencies. ArcBlock is making positive progress in the ideation and implementation of blockchain application scenario in both business and government.
Since June, ArcBlock has released a weekly engineering digest (https://github.com/ArcBlock/weekly-digest), for your reference. There is also a monthly digest. Here is September’s: (https://ocap.arcblock.io/playbooks/ea281ee4-1c79-46f6-ac12-f2fc2092430c)
In the past month, 358 commits were pushed to all code repositories, 193 pull request submissions were committed (190 were merged), 204 issues were resolved, and 101 internal releases were crafted and deployed. The engineering team did a lot of preparation and follow-up work before and after the hackathon in September.
Per our server-side data agreement, comprehensive statistical data is compiled in the process of using OCAP Playground, so as to facilitate subsequent product improvement. For example, there are corresponding statistical events for operations such as page opening, query launching, view switching, and Playbook creation. The Analytics JS SDK that is common across projects has been released. @arcblock/analytics-js。
OCAP’s architecture allows for cash flow analysis, just like any data analysis tool. TokenFlow, a blockchain data analysis tool, is exiting the closed beta version, and will soon be open to the general public. Below is TokenFlow, representing x229b5c097f9b35009ca1321ad2034d4b3d5070f6’s Ethereum account activity. One can see from this visual the traditional rhythm of a bear market.
As the auth solution for the entire platform, OCAP authentication supports:
1.Access to different auth providers, such as email, public, GitHub, Facebook, etc. 2.Multi-step validation (MFA) 3.Validation of Ethernet-compatible addresses
We have now constructed the entire data pipeline from block-listener to Kinesis, Kinesis Data Firehose, S3, Glue, S3, Athena, Zeppelin, and the main product metrics of ERC20 tokens, such as DAU/MAU/new users/token holder growth/token price. See below:
ArcBlock’s third hackathon (the first one held in China) took place on September 15. A total of nearly 80 participants were in attendance, from companies such as Tencent, Meituan, Drops, Nokia, Around, and Cheetah Mobile, as well as many other science and technology enterprises, which sent teams of data engineers. This is ArcBlock’s first hackathon with teams of developers. The 6-hour hacker contest produced 11 high-quality applications, all using the OCAP service. Some used OCAP for real-time data query, some as a data crawling source, and some as a layer agent to transform it into an interface for small programs. This event not only generated a lot of imaginative applications, but also enabled us to collect some valuable comments from developers, which is very important to the optimization of our products.
Beijing hackathon details can be found here: https://www.arcblock.io/post/2018/09/15/arcblock-holds-hackathon-event-in-beijing-china-on-september-15/
A review and notes from the hackathon can be found on our blog here: https://www.arcblock.io/ch/post/2018/09/30/hackathon-beijing/
Beginning on July 30, to help users understand OCAP’s technical details, ArcBlock’s team of engineers have written technology blogs on a regular basis to pull back the curtain on the development and implementation of OCAP. In response to the developer feedback from our three hackathons, ArcBlock decided to share all internal technology to help more developers learn about blockchain technology and the ArcBlock platform. The technical training video lectures, titled “ArcBlock Technical Learning Series,” began on September 21.
Internal Beta Lecture: "Intro to GraphQL and Absinthe" from September 21
The official announcement:"yes, we will open most of the technology lectures" from September 26
First Official Lecture: “Intro to Ethereum Smart Contract” from September 27
Second Lecture: “Intro to AWS Data Pipeline Services” from September 28
The schedule and registration for subsequent lectures can be found here: https://hack.arcblock.io/learning
ArcBlock’s technology training lecture series, together with ArcBlock’s technology blog series can become a powerful tool to share and disseminate information on ArcBlock’s design, technology and products. Here are the blog posts released in September:
ArcBlock made an appearance at Seattle's heavyweight conferences, as global consensus building entered a new phase
The Elixir Conference, held September 4 through 7, and the Seattle Blockchain Conference, held September 10 and 11, were back-to-back US blockchain events for the ArcBlock home team to debut the architecture of OCAP. OCAP Playground and ArcBlocks other new technology products drew broad attention and high praise. This marks the beginning of a new phase of the relationship between ArcBlock’s blockchain technology and global community consensus-building.
ArcBlock's appearance at the 2018 Elixir Conference garnered a lot of attention, as ArcBlock was one of the few blockchain companies to show live actionable products the conference.
On September 22, founder-CEO Robert Mao was invited to the U.S. government-sponsored hackathon and blockchain technology consultation meeting to introduce ArcBlock’s platform design and application. At this event, Google and Microsoft also introduced blockchain technology application opportunities in the field of government, to an audience full of government technology experts.
ArcBlock became part of the Washington State Technology Industry Association's Founder Cohort program
On September 26, the Washington State Technology Industry Association (WTIA) announced that ArcBlock and other 23 Washington technology start-ups will be part of a one-year peer program covering leadership training, financing, human resources and so on, receiving ongoing counsel from WTIA.
Our strategic partner, the e-commerce site CyberMiles, is scheduled to go live on October 15, 2018. On September 28, ArcBlock announced its candidacy to be a CyberMiles Supernode. "ArcBlock and CyberMiles have long been partners, and our Supernode means an expansion of the CyberMiles developer ecosystem," said Robert Mao. “We're also giving other Validators (Supernodes) more in return."
On the mid-autumn festival on September 24th, Chen Jun, Vice President of Public Relations, was invited to attend the "Sharing Festival with Mount Tiantai," held in Chongqing's Yaling Ii Factory, and gave a speech entitled "Decryption of Blockchain" to the public.
Robert Mao said in an exclusive interview with Hunting Cloud Finance that ArcBlock "does something in terms of performance improvement, but improving TPS is something that should be done in the underlying blockchain, not in the application and platform level."
In an interview with Block Connection, Mr. Mao shared recent developments in ArcBlock, the logic of technology development, and his latest thoughts on the future of distributed business.
In September, Robert Mao, answered the following technical questions in the WeChat group:
Q: Why can ABT reach 100,000 TPS while other chains don't? Does it have anything to do with your algorithm?
Answer: The ABT chain can achieve high performance mainly for these design reasons: First, ABT uses DSL (domain-oriented language) instead of Turing complete VM (virtual machine) design. It is much easier to improve performance than if Turing was complete; Second, ABT adopts the consensus algorithm of Proof of Randomness. The number of nodes needed for each consensus formation is small, so the performance is better and more decentralized than the DPOS of EOS; Third, the ABT design adopts the cloud node architecture, which can be a distributed super-computing node. The performance of ABT is higher than that of any single-machine design node, and the architecture is more advanced; fourth, only resource miners are required to participate in the ABT bookkeeping node, and the overall performance is generally better (the consensus-building performance of blockchain does not depend on the fastest, but the slowest node); fifth, due to the design of cloud nodes, ABT underlying storage can adopt database systems with stronger performance and query ability.
Q: Are all ERC20 tokens AirToken?
A: ERC20 token is not a direct equal to Air. At present, many applications fail to catch up after sending ERC20, because the design of ERC20 is too abstract. It’s only an interface, with no concrete implementation, resulting in "difficult implementation of money issuance.” We'll be able to do it on an ERC20 basis before the main network goes live. In fact, with OCAP, any given application could theoretically be free of any concern about which blockchain comes later.
On September 6, Robert Mao, who was on a business trip in Europe, came to Ireland after nine years' absence (from 2007 to 2009, he worked in Dublin for Microsoft Europe) and revealed ArcBlock's layout in Europe.
On September 7, Amazon, which has built a thriving business through the Internet, published an article about building a long-term foundation, and Mao shared his thoughts:
On September 12, when the price of Ethereum was low and the belief was shaken, Mao still insisted on being optimistic and supporting Ethereum, and said ArcBlock was willing to cooperate with Eth to create a better application environment.
"Today I think Ethereum is still the most complete public chain in existence, and have always believed that it can improve these fundamental issues. The value of Ethereum is not in speculation, but in its application. So as long as the application can be used, Ethereum has long-term value. This is in line with ArcBlock's interests, and both Ethereum and ArcBlock are important to the future prosperity of the application ecosystem, just solving problems at different levels."
A transcript of the interview is available at： https://www.arcblock.io/ch/post/2018/09/20/techqa0919/
Telegram followers: 42,105（-7.1%）
Facebook followers: 9,970（-0.96%）
Twitter followers 40,415（+0.32%）
Reddit followers: 2,215（+1.1%）
Linkedin followers: 1,057（+1.9%）
WeChat Account followers: 8,026（+0.6%）
Weibo followers: 2,702（+4.1%）
Token holder: 17,646 （+0.2%）
*(statistics as of October 15, 2018)