HTML5 - Egretia Core Product Architecture

  05/05/2018

Proven Development Workflow

Egretia joins hands with Egret Technology who has spent four years focusing on HTML5 workflow development. This workflow includes over 10 products, has reached more than 200,000 developers worldwide. Furthermore, the content powered by this workflow has covered 1 billion mobile terminals.

THE WORLD'S FIRST HTML5  BLOCKCHAIN ENGINE AND PLATFORM

HTML5 blockchain engine.

The content powered by Egret Engine accounts for 75% of the HTML5 market in China, with more than 200,000 developers worldwide. The Egret Engine will provide the Egretia BaaS SDK, which will allow easy access to blockchain for all Egret games. Through the Egretia BaaS SDK, developers can create blockchain games or migrate existing Egret games to blockchain games in an easy way.

1.jpg

As shown above in the diagram, the bottom part represents the Egret Engine. Using the Egret IDE tool “Wing”, developers can quickly develop HTML5 games. As long as developers add the Egretia BaaS SDK while creating a new project, blockchainrelated APIs will be easily accessible.
The Egretia BaaS SDK and the included APIs are as follows:
Egretia Game API With blockchain popularity rapidly increasing, many developers are eager to “blockchain-ize” their games. However, as a matter of fact, blockchain technology is fairly complicated. At the same time, not all developers have sufficient time to fully leverage the underlying technology. The Egretia Game API is a solution through which developers can get easy access to blockchain. Through the Egretia Game API, HTML5 games can be “blockchain-ized” with just a few lines of code. As you can see from the image above, by adding the Egretia BaaS SDK into games, and then calling the API interface in accordance with official documentation tutorials, developers will be able to combine HTML5 games with blockchain technology.
KYC Certification
With the help of KYC (Know Your Customer) information, user information is encrypted and stored on the blockchain. Due to the blockchain’s anonymity and traceability, it is safe and reliable to store user information to Egretia. Using the KYC blockchain ID, users will only have to sign up once for all games built by HTML5 Blockchain Engine. Egretia Data API
The game industry has been criticized because of opaque data, some developers control the falling probability of virtual goods in order to increase their revenue. Although the entire industry has put a lot of effort into solving the problem, for
example, a group of developers has made public the falling probability of virtual goods, game players still feel skeptical about game developers. Through the Egretia Data API, developers can store the core data logic of games and applications in Egretia, thus realizing data storage account disclosure and process verification: this is making the data open, fair, and transparent. For example, game developers write the core data logic, game transaction information, and game equipment values onto the blockchain, so that players can view the game numerical information at any time. This helps solving the mutual trust problem between game developers and players.

Egreten API
As the API for the Egretia digital token ecosystem, virtual in-game items can be placed on the trading platform.
Egret Runtime is an accelerator component developed by Egret team to enhance the HTML5 game performance and can be embedded as a seamless extension into a browser or other applications on mobile devices. By using Egret Runtime, game developers can ignore the differences between diverse operating systems, browsers, and terminals so that HTML5 games can run more efficiently with amazing performance. In addition, runtime also has access to mobile device hardware, improving the gaming experience.By the end of 2017, Egret Runtime has been installed 1 billion times.
2.jpg

The Egretia Runtime is a completely upgraded version of the Egret Runtime. Not only does it fully support the functions of the original runtime, it also integrates the Egretia blockchain modules to make for more secure core functions at the lower layer of the application. The Egretia BaaS Module, which allows developers to easily call the Egretia blockchain interface, also fully supports the DPoS mechanism, realizing ledger and data exchange on the basis layer of the Runtime. (JUHWLDDPHOREDO'LVWULEXWLRQ3ODWIRUP The Open Platform of our strategic partner, Egret Technology, is the largest HTML5 gaming platform in the world. It has more than 2,000 distribution channels and more than 65,000 HTML5 games, with 40 million monthly active users. Leveraging the new business mode revolution brought by blockchain technology, the Egret Open Platform will be fully upgraded to a decentralized HTML5 gaming distribution platform, supporting HTML5 developers and reaching HTML5 players worldwide.
3.jpg
Since Egretia adopts DPoS and PoG to implement distributed ledger and data exchange mechanisms, the longer the players will stay in games, the greater the PoG values will be. Depending on the duration of the game and the level of experience, players can get various amounts of Egreten digital tokens, which will enable them to buy virtual goods in the game. Game developers get Egreten digital tokens by operating games. Egretia Game Distribution Mechanism The Egretia game platform is a decentralized HTML5 game distribution platform. Developers can independently launch HTML5 games and release tasks encouraging players to spread games. After completing the promotion tasks, players will get some digital tokens as reward. This way, developers will be able to attract many players, those players are able to gain digital tokens, thus forming a healthy ecosystem.Players have always faced the problem how to ensure the value of virtual goods and the security of personal information in virtual goods transactions. The Egretia virtual goods trading platform can help to solve this problem.
4.jpg

As pictured above, players can sell virtual goods of a certain game on the trading platform. After selecting the game, a game server, the virtual goods category, and specific items, virtual goods can be sold in exchange for Egreten digital tokens. On the other hand, players can spend digital tokens buying virtual goods on the trading platform. HTML5 games connect the in-game virtual goods to the trading platform via the Egretia BaaS SDK. Traditional virtual goods and account trading model are lacking mutual trust at its foundation. Based on blockchain’s smart contract mechanism, both buyers and sellers can conduct transactions without concerns and will not need any guarantee from a third party. Based on blockchain’s traceability, traders can view historical transaction records of virtual goods at any time. Besides, the anonymity of blockchain can well protect the privacy of buyers and sellers. 'HFHQWUDOL]HG$GYHUWLVLQJ3ODWIRUP We will create an advertising platform based on Egretia. Based on KYC principles, we are capable of capturing user portraits accurately so that we can deliver ads that users are interested in. On the other hand, the token-based advertising platform will be helpful to Egreten circulation.
5.jpg
As shown above, decentralized blockchain-based advertising is a good solution for the shortcomings of traditional advertising.
• Advertisers can serve ads using the platform’s Egreten digital token.
• Developers integrate ads with content through Egretia tools and SDK, which will allow them to gain Egreten.
• Developers can also spend Egreten tokens paid by users on delivering ads in order to get more users.
• Based on KYC principles, the advertising platform can protect the privacy of users while getting user portraits, effectively pushing content that users are really interested in, greatly reducing the costs for advertisers.
• Players can earn Egreten tokens by forwarding ads. As the first HTML5 blockchain platform, we are also actively communicating with overseas partners such as Facebook, jointly embracing the future of blockchain together

6.jpg

As shown above, decentralized blockchain-based advertising is a good solution for the shortcomings of traditional advertising.
• Advertisers can serve ads using the platform’s Egreten digital token.
• Developers integrate ads with content through Egretia tools and SDK, which will allow them to gain Egreten.
• Developers can also spend Egreten tokens paid by users on delivering ads in order to get more users.
• Based on KYC principles, the advertising platform can protect the privacy of users while getting user portraits, effectively pushing content that users are really interested in, greatly reducing the costs for advertisers.
• Players can earn Egreten tokens by forwarding ads. As the first HTML5 blockchain platform, we are also actively communicating with overseas partners such as Facebook, jointly embracing the future of blockchain together

The more developers and content, the more widely distributed server nodes. The faster storage of data and files being read, the quicker the client and server-side communications. By calling the SDK we provide, developers can simply access Egretia communication services, realizing online multiplayer, data & file storage, back-end game logic customization. Usability, low latency, high availability, expansibility, customizability, are its characteristics. In addition to helping developers create a game from its concept, it is easy to migrate a single-player game into a cross-regional, cross-server, low-latency online game based on Egretia technology, thus greatly reducing the cost of game development. Multi-nodes, low latency Decentralized, worldwide server nodes and the original "server frame synchronization" technology, will make for a quicker and more stable transmission of game data. In the meantime, to meet the needs of large multi-player online games, we will take full advantage of our rich experience constructing platforms and adopting a "deep coupling" approach. Information that does not affect fairness will be constructed in a traditional way and core data is processed through smart blockchain-based contracts. Seamless coordination ensures fairness and smooth gaming experience. Quick Match Based on distributed back-end communications, a flexible matching mechanism will be meeting the majority of the matching requirements under different rules. This will help enriching the gameplay, helping more players building connections, and truly achieving "global players using the same server". Quick Access 27 Modularizing the game lobby, room and interactive process, we take the needs of developers into consideration, combining front-end engine and tools for developers to quickly access and develop games. The Server-Side Logic of "Smart Contract" Management Aside from basic networking capabilities, we also provide game developers with a server-side framework based on smart contracts, the Egretia Backend Logic Framework. Developers will be able to extend server networking capabilities to implement the customized server-side game logic. Because the server-side logic is based on Egretia blockchain and managed through smart contracts, the game logic is open and fair, which can effectively prevent plug-ins.

Official website: http://egretia.io

Whitepaper: http://egretia.io/static/Egretia_White_Paper_V1.0.pdf
Egretia Social Media:
Telegram: t.me/Egretia
Twitter: https://twitter.com/Egretia_io
Facebook: https://www.facebook.com/Egretia.io/
LinkedIn: https://www.linkedin.com/company/egretia/
Reddit: https://www.reddit.com/user/Egretia/
Instagram: https://www.instagram.com/egretia_io/

Bitcointalk Username: vancuongdbj
Bitcointalk Profile URL: https://bitcointalk.org/index.php?action=profile;u=1667647
Telegram: https://t.me/vancuongdbj

Bình luận

Tin tức mới

Bán chạy

Đánh giá xem nhiều