기업 자율화를 위한 블록체인 플랫폼

home link

reference material


23.32 KRW
Exchanges that listed the coin
To be released
Project introduction

아르고는 고차원적 기술을 활용하는 IT 플랫폼과 결합된 기업용 4세대 블록체인 프로토콜입니다. 아르고팀은 기존 대기업들이 독점하고 있는 정보를 블록체인을 활용하여 정보를 자유롭게 공유할 수 있는 것에 초점을 맞춥니다. 시장을 구성하고 있는 중소 규모의 기업들도 퍼블릭 및 프라이빗 블록체인을 통해 자유롭게 정보 공유 및 전달할 수 있는 생태계를 구축하고자 합니다.

Executives and partners

Phil Zamani


Hun Young Park


Won Beom Kim

Committee Head

Jae Nam

Committee Head

Alison Shim

Committee Head

There is no partner information at this time
Please leave a message of support for the team

go to leave a message

Latest News

There is no news posted at the moment
Please leave a message of support for the team

go to leave a message


AERGO Tech Roadmap Update 2020

What a challenging time it has been. While the world is amidst a crisis, the Blocko & Aergo team has been hard at work in ensuring our deliverables are being met. With that we’d like to share with you our 2020 Tech Roadmap!Dear Aergo Community,It gives us great honour to present to you our Tech Roadmap for 2020! A core focus for the team has been to make sure that milestones are being met in a number of areas. From the Aergo Enterprise which we had launched not long ago, our Aergo Connect browser wallet, Aergo Agora (Aergo’s project governance — more info to come), Aergo Hub MVP, and Aergo Hub 2.0.Roadmap OverviewQ2Aergo Enterprise 2.0Enhanced UI/UXPerformance X1.5Aergo Connect 2.0 (Browser Wallet)New Designs & New FeaturesIntegration with Ledger Nano SQ3Aergo Agora (Project Governance)Decentralized, Transparent GovernanceDemocratic Token ManagementProject Financing for Aergo EcosystemQ4Aergo Hub MVPPublic Interface for Serverless ComputingMicroservices with Powerful Aergo dApps2021Aergo Hub 2.0Integrated Token EconomyPaaS/CD/CI for dAppsFurther detail on each of these updates will be announced soon enough. Furthermore, the team has been full on focusing on the last (and very much awaited) Aergo QPU — Quarterly Project Update which is due to release very soon; so stay tuned!Finally, Phil Zamani CEO of Aergo shared in Telegram on the current COVID-19 Situation:Dear Aergo Community,I will commit that the QPU and some updated news will be out within the next ten days…but let’s all please consider the COVID-19 pandemic that is now sweeping the globe. Please take a minute to read my next Coronavirus focused message.. Thank you for all your support, patience and efforts.COVID-19 plea from Phil: Now is the time to focus on your own and your family’s health; especially in doing everything you can to protect your extremely vulnerable elderly relatives. Please take the Coronavirus-19 pandemic extremely seriously.On average a person with the flu infects 14 more people. Now with the Coronavirus it’s 60. This applies a 4X pressure on healthcare systems that at best were “just about managing”. Please self isolate (if you believe you have symptoms). Avoid mixing with others as much as possible. Maintain at least the 2 meter distance when you go out for food/medical supplies. Wash your hands thoroughly when you need to.. and finally, help people in need in your building, street, village or town. If you know they are alone and may need help, please be safe to help save lives and the millions of healthcare workers around the globe trying to help others (whilst putting themselves at extreme risk for us and our loved ones)Following these sensible measures DOES MAKE AN ENORMOUS DIFFERENCE. Be smart, help to save lives, I lost someone extremely close to me over the weekend.. it hurts.. It hurts a lot. My life will never be the same, don’t have regrets later — when you can, do something about this now!Thanks and good luck to all of you… To all of us.With that, we wish everyone to stay safe and to stay tuned — have a splendid week ahead!. . .About AergoAergo is an enterprise-ready blockchain operating platform that leverages and extends both public and private blockchain, and cloud architectures. Aergo’s flexible and familiar architecture allows businesses to build and deploy practical decentralized applications and enterprise-IT solutions in any industry on a high-performance hybrid blockchain combined with a full-stack serverless computing platform while managing services and business upon different protocols. The Aergo platform is built and utilized by Blocko, the Samsung-backed South Korean blockchain technology company that has deployed production blockchain solutions for large-scale clients including Lotte Card, Shinhan Bank, Korea Exchange, Hyundai Motors, and more.AERGO Tech Roadmap Update 2020 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 03. 26

AERGO Keystore

A better private key storage formatAergo 2.2 introduces a new format for storing private keys. The new keystore format offers better portability thanks to a well-defined standard and an additional layer of security due to a more durable derivation of keys from passphrases. The new format contains all information needed to decrypt a private key, given the passphrase. That means that even if standards change or clients stop being supported some day, using just this one passphrase-protected file you can always recover your private key. It is also an easy way to move between different clients, e.g. Aergo Connect, aergocli, Athena IDE, JDBC. You can find details about the file format in Aergo’s documentation.Aergo ConnectNew in version: 0.3.0 (If you already had it installed, it will update automatically. If not, install it here.)If you’re using Aergo Connect, you can find the new Keystore format as an option on the Export and Import views:We recommend using this method as a safer alternative to the old string-based format. Everyone who is storing any significant value of AERGO tokens should download and backup this file in a secure location.Athena IDENew version: will be available here soonOur IDE extension for Atom also supports the new Keystore format when importing an account:JDBCSee also: Introduction to JDBCNew version: will be available here soonIn the new version of Aergo’s JDBC adapter, you can supply a keystore file using a new option.On Properties/General, the Username is your account’s address, the Password is the keystore file’s password. On Properties/Optional, add a custom option keystore=/path/to/aergo/data (the directory containing the keystore directory).AergocliFor more details, check the aergocli documentationAs well as support for storing, importing and exporting using the new format, aergocli now also supports using a local keystore, i.e. private keys saved on your disk using the keystore format, for all account transactions. This is the new default behavior — if you want to continue using the old method, see below.By default, aergocli stores accounts in $HOME/.aergo, but you can also set the directory used to store keystore files manually using the — keystore parameter.Creating and using accounts with a local keystoreCreate account:$ aergocli account newEnter password:Repeat password:AmMzAUeQyRcLS8EUpKJJfyHsBQNv6YndmywrY3SJUbSUhFdxRr21Get some testnet aergo via the Faucet.Check account:$ aergocli -H getstate — address AmMzAUeQyRcLS8EUpKJJfyHsBQNv6YndmywrY3SJUbSUhFdxRr21{“account”:”AmMzAUeQyRcLS8EUpKJJfyHsBQNv6YndmywrY3SJUbSUhFdxRr21", “nonce”:0, “balance”:”5 aergo”}Send a tx to yourself:$ aergocli -H sendtx — amount 0 — from AmMzAUeQyRcLS8EUpKJJfyHsBQNv6YndmywrY3SJUbSUhFdxRr21 — to AmMzAUeQyRcLS8EUpKJJfyHsBQNv6YndmywrY3SJUbSUhFdxRr21Enter password:{“hash”: “BQ1rLwv7YAThFEFC2FaBUS2x6oLvDCuEh5Q6z7GLrvpR”}Check the tx on Aergoscan: can export accounts using the new format like this:$ aergocli account export — address YOUR_ADDRESS > YOUR_ADDRESS__keystore.txtContinue using the old method (server-based account)In aergocli versions before 2.2.0, account actions would use an account that is stored on the remote server (full node) you are connected to. This is fine if you are running your own full node, but for the vast majority of users who want to connect to publicly available nodes, this is not useful. That is why the default behavior was changed to use local keystores (as explained above).To use the previous method of selecting accounts from the connected server, pass the ` — node-keystore` flag to aergocli. Remember you then have to unlock accounts before using them on the server.You can use this to export accounts from your node as a keystore file and then import it into your local keystore:$ aergocli -H YOUR_NODE_IP — node-keystore account export — address YOUR_ADDRESS > YOUR_ADDRESS__keystore.txt$ aergocli account import — path YOUR_ADDRESS__keystore.txtSecurity adviceThe encryption method used for the keystore format is considered safe if you use a good password. If you want to read more about how it works, check out this Medium article.However, please note that no matter what encryption is used to store a private key, it is only ever as secure as the computer used to generate and decrypt it. For that reason, only hardware wallets can provide real security. If you are storing a substantial amount of Aergo, we recommend keeping them as ERC-20 tokens secured in a ERC-20 enabled hardware wallet. We are planning to support Ledger hardware wallets in the near future, so that you can secure native tokens more securely.Supported by:Paul Grau Github: Keystore was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 03. 09

Athena -IDE- Atom-Part 2

In this section we will show you how to set up the Athena IDE on ATOM, writing a test contract, account creation, performing transactions, and deploying and installing contracts. Read on to get started!Installation NotesInstall Atom hereInstall PackageClick Ctrl (Command on mac) + → Click Install → Search Athena-ide-atom → Click Install button.After installation is complete, Click Packages → Click Athena IDE → Open Athena IDE PanelWriting a Test ContractAfter creating a test.lua file, copy the following contents:function set(key, value) system.setItem(key, value) end function get(key) return system.getItem(key) end abi.register(set) abi.register_view(get)This code is a contract to obtain and set the value of the state DB.Account creation and transactionYou can set up a network and an account. In this example, we will test sending a tx using AERGO’s testnet.Firstly, configure the network to be using the testnet. You can also add another network through ‘New’.In order to send a contract, you need to create an account. You can create a new account by clicking the New button.Click the copy button next to the account you created and head over to our faucet at on your browser to deposit AERGO to your testnet address.You can see 5 AERGO has been deposited after clicking the Sync button on the IDE.Deploy and install contractHere is how to deploy the contract on the blockchain network.Smart contracts are programs that run on blockchain nodes. The operation of Contract is divided into the following: Deploy, Execute, and Query.Deploy: Deploy the created contractExecute: Change contract’s state DB by executing contract (modified through transaction)Query: Query the state DB of the contractIn order to deploy, Compile first by pressing F7 or the Compile button.To deploy, insert the argument into the compiled target and click the Deploy button. If you set the gas limit as 0, you can deploy as much as you’d like.If the deployment is successful, the transaction hash and contract address will be displayed. The deployed contract information will be displayed at the bottom of the page.To execute, enter the arguments and click on the function name. Here we will run the set function.If you want to check the execution information, enter an argument and run the get function. Just run the function that says get.ConclusionSo far, we have just written, deployed, and ran smart contracts with lua, the smart contract language provided by AERGO.The IDE has many more features, such as checking for autocomplete and syntax errors.For more information on how to run the IDE or to find information, go to the following link. — You don’t have permissions to view Try another accountFor a guide to writing smart contracts in Lua, check out the following link. coding!Also, if you have further technical questions in your journey, feel free to reach out to our developer at AERGO listed below.Supported by:Taeik LimGithub: -IDE- Atom-Part 2 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 02. 16

Athena -IDE- Atom-Part 1

Smart contracts are, if not, one of the most important functions in blockchain technology. A smart contract is a self-executing contract program which permits trackable and irreversible trusted transactions to be carried out on a blockchain network.Ethereum’s ERC-20 token is also based on a smart contract called ERC-20. AERGO also offers its own smart contract engine that supports Lua.Smart Contracts need a development environment called an Integrated Development Environment (IDE). Common examples would be Visual Studio Code (VScode), Atom, and Eclipse.AthenaEthereum provides a web-based development environment for smart contracts called Remix.https://remix.ethereum.orgThe Athena IDE is a development environment for smart contracts on AERGO. functions provided are as follows.• Autocomplete• Snippet• Lint• Smart contract deploy / execute / queryAthena is a name prefix like Remix. The full name of Remix is Remix-IDE. is a browser-based compiler and IDE that enables users to build Ethereum smart contracts with the Solidity language. plays a similar role as Remix as it is smart contract tools for the javascript environment. Atom is a package for writing smart contracts in AERGO. Many open source IDEs allow you to create and add new features based on their tools. We at AERGO choose to build on Atom due to the flexible User Interface (UI) customization — and many other benefits.Thank you for taking the time to go through our Part I of the Athena IDE series, we’ll be introducing more features of the Athena IDE by next week. If you’re a developer interested in getting your hands dirty, download Athena IDE here and refer to our documentation.Also, if you have further technical questions in your journey, feel free to reach out to our developer at AERGO listed below.Supported by:Taeik LimGithub: -IDE- Atom-Part 1 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 02. 07


AERGO JDBC (Java Database Connectivity) allows database administrators and Java developers to easily view and manipulate data on the blockchain, just like they would using a regular database. This article will cover what you need to know about JDBC and why we have it implemented.IntroductionOne of the major bottlenecks in achieving mass adoption of blockchain technology is due to the unfamiliarity of development environments for programmers. In order to address this problem, AERGO has been built to support the SQL language for smart contracts because it is a widely used programming language in a relational database management system (RDMS). There are at least 7 million developers worldwide that are familiar with programming in SQL.We at AERGO believe that significant productivity can be achieved through SQL as the blockchain application development logic is very familiar for new blockchain developers.The client application in essence, constantly repeats the process of creating, signing and sending transactions.This is how you can use SQL as a smart contract in AERGO Enterprise/ SQLnet:Developers who are already familiar with using SQL may be reluctant to learn Lua and various blockchain APIs separately. We understand this concern and tackle this issue by askingHow can one access our database at the most basic level?The answer is via JDBC (Java Database Connectivity).Henceforth, we developed AERGO JDBC — which allows users to use the blockchain the same way as one would with a regular database; and with the added advantage of improving security and reducing the cost of interacting with the blockchain. It allows database administrators and Java developers to easily view and manipulate data on the blockchain.AERGO JDBC ConfigurationAERGO JDBC consists of a Contract and a JDBC (Java Database Connectivity) package.If you distribute the Lua contract (db.x.lua) shown below to the AERGO blockchain, the DB contract (Address B) becomes a part of the database (DB).Once a user uses SQL which is part of the DB, AERGO JDBC automatically links the user with the DB contract to call ‘Transaction(A→B), Query(B)’ on the AERGO blockchain.DB Lua ContractHow to use AERGO JDBCData Definition Language (DDL) and Data Manipulation Language (DML) are executed through blockchain transactions.SELECT is executed through a query, and the result is received in JSON format and set in the resultSet by its fetch size.Using a URL like below:URL jdbc:aergo:<aergo node ip>:<port>@<jdbc contract address>The following property needs to be registered to execute the TransactionUser : User’s encrypted private keyPassword : password for encrypted private keyConstraintsThe amount of data that can be retrieved from the Query at once is limited to the Remote Procedure Call(RPC) max size of (4MB): If the amount of data to be imported exceeds the max size limit, the fetchsize should be adjusted with resultSet.setFetchSize (default: 10 row)The DB supported by AERGO is SQLite, so only SQL and DDL supported by SQLite are acceptable.Features NOT SupportedTransaction Commits / Rollbacks : The transactions auto commitsScrollable Cursor: Not supportedCallableStatement: Not supportedIntegration with Squirrel SQL clientThe Squirrel SQL client is an open source DB tool that supports JDBC for multiple databases. Furthermore, it is integrated with AERGO JDBC due to its frequent usage. Click here to download it.JDBC Driver registrationAERGO JDBC needs to be registered in order to integrate it with the AERGO blockchain. In the Drivers tab, click the ‘+icon’ and register following the example below.Name : aergojdbcExample URL: jdbc:aergo:<ip:port>@<address>Class Name : org.aergojdbc.JDBCAdd Extra Class Path: aergo-jdbc-1.0.jarAlias registrationYou can also create and connect an alias using the registered JDBC Driver.To create an alias,1.Click the + icon on the aliases tab2. Select driver as the added aergojdbc3. Fill in the alias name, URL, username, and password as follows. (User Name is encrypted private key, password is password for private key)Korean language issueIf the Korean language is broken in Squirrel SQL, -Dfile.encoding=UTF-8 needs to be added to the last line of scripts (sh or bat).Window bat file :start “SQuirreL SQL Client” /B “%LOCAL_JAVA%” -Dfile.encoding=UTF-8Linux sh file: “$JAVACMD” -cp “$CP” -Dfile.encoding=UTF-8Test methodYou can download AERGO JDBC and contract file in the link below order to test SQL and JDBC, the blockchain is made public as part of AERGO enterprise.URL : contract DB size is limited to 20mbPlease click the video to understand the Aergo 1.3.0 Aergo JDBC integration process. out for AERGO JDBC 2.0 where there will be a new feature including table permission management and more. To be released soon.Are you a Developer? Check out our Dev Guide and If you have any inquiries or wish to learn more about Aergo JDBC, join our Discord Server or Telegram channel.AERGO JDBC Release was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 02. 06

Telecommunications Technolo...

The performance of AERGO Enterprise 2.1.0 was officially measured by the Telecommunications Technology Association (TTA) on December 27th, 2019. TTA is the leading IT standardization association in Korea that collects, analyzes, researches, and distributes diverse information on cutting-edge domestic and foreign telecommunication technologies and their standardizations.As a result of the testing, AERGO Enterprise 2.1.0 contract call resulted in 3,788.8 TPS (Transactions per second) when running 300,000 transactions simultaneously on a private blockchain with Raft consensus.The TTA testing environment was very different from the regular testing which was conducted internally last March. The last testing resulted in an average of 6,250 TPS when measuring the performance of a simple send transaction on a public blockchain with the AERGO Delegated Proof of Stake (DPoS) consensus.The TTA also confirmed several other features of AERGO Enterprise 2.1.0; such as Leader Selection, Transaction Control, and Node Authority control. They had noted that these functions performed well.The result of the TTA testing brings significant meaning and insight as the AERGO Enterprise showed a substantially higher throughput when measuring the contract call for a tx with a payload of 256 byte. Note that the contract call is a more complex and complicated transaction to perform.Furthermore, AERGO has established itself as being officially recognized by the leading standardization organization in the area of Information and Communications Technology, the TTA.Moving forward, AERGO Enterprise and its contract call using SQL will significantly improve its performance and contribute towards developing industry standard technology for enterprises. The official results release from the TTA will come out soon, stay tuned for more updates.Telecommunications Technology Association (TTA) Measures AERGO Enterprise Performance was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 02. 03

Telecommunications Technolo...

The performance of AERGO Enterprise 2.1.0 was officially measured by the Telecommunications Technology Association (TTA) on December 27th, 2019. TTA is the leading IT standardization association in Korea that collects, analyzes, researches, and distributes diverse information on cutting-edge domestic and foreign telecommunication technologies and their standardizations.As a result of the testing, AERGO Enterprise 2.1.0 contract call resulted in 3,788.8 TPS (Transactions per second) when running 300,000 transactions simultaneously on a private blockchain with Raft consensus.The TTA testing environment was very different from the regular testing which was conducted internally last March. The last testing resulted in an average of 6,250 TPS when measuring the performance of a send transaction with a payload of 0 bytes on a public blockchain with AERGO Delegated Proof of Stake (DPoS) consensus.The TTA also confirmed several other features of AERGO Enterprise 2.1.0; such as Leader Selection, Transaction Control, and Node Authority control. They had noted that these functions performed well.The result of the TTA testing brings significant meaning and insight as the AERGO Enterprise showed a substantially higher throughput when measuring the contract call for a tx with a payload of 256 byte, and not just send tx payload of 0 bytes.Furthermore, AERGO has established itself as being officially recognized by the leading standardization organization in the area of Information and Communications Technology, the TTA.Moving forward, AERGO Enterprise and its contract call using SQL will significantly improve its performance and contribute towards developing industry standard technology for enterprises. The official results release from the TTA will come out soon, stay tuned for more updates.Telecommunications Technology Association (TTA) Measures AERGO Enterprise Performance was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 02. 03

AERGO Network 2.0 — Improve...

AERGO Network 2.0 — Improved configuration for block propagationThe peer role of the AERGO Network 2.0 distinguishes its external network from the internal network. In this way, we can save network costs between nodes more effectively than through the traditional wayInternal NetworkBlock Producers (BP): The BP uploads blocks and broadcasts those blocks to other BPs and Agents within the same internal network.Agents: The Agent is the BP’s representative and communicates with other nodes in the external network and broadcasts the block information to other BPs as soon as possible.External NetworkWatchers: The Watcher syncs and provides the API service.The objective of AgentsBasically their role is to maximize time efficiency in block broadcasting. The Agents actively connect with other Agents and BPs in the open network after verifying their identities.Agents will propagate the blocks produced by BPs to Agents and other BPs in a manner that focuses on speed and latency, and immediately sends new block notifications sent by those Agents and BPs to the representative BP. On the other hand, Agents propagate notifications to the Watcher in ways that make efficient use of the network.Identity verification functionEach node confirms the qualification of a BP based on BP information and result of voting. Agents also confirm the qualification of Agents based on certification issued by BPs.This function that is already applied to Aergo Network 1 enables verifying identity and qualification.AERGO Network 2.0 — Improved configuration for block propagation was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


20. 01. 21

Aergo Token Metrics Update ...

A full AERGO token metrics update and breakdown for December 2019Dear Aergo community and all other stakeholders,As we close out 2019 and approach our two-year anniversary (since the Aergo concept and project) was formed, we would like to update everyone on our latest token release metrics.Since we released our first-ever Quarterly Project Update (QPU) report in January of this year, we have committed to consistently offering clarity and full transparency. Our latest report was released over a month ago. Once again, we provided our latest token release metrics and treasury update in that report.This article is now our official end of 2019 year Token Metrics Update.Any future material changes to our token release data and the project’s financial (treasury) position will continue to be shared in our ongoing Quarterly Project Update (QPU) reports.Technical & Business Project ProgressBy way of a quick project status summary, we have continued (and in fact accelerated) our technology, ecosystem and business development investment efforts during the year. We are glad to share that we have delivered every major roadmap commitment since the release of our technical and business papers in early 2018. We are proud of our execution track record.Whilst other projects are still hiding behind their whitepapers, our full production-ready Aergo mainnet is now in its 2nd (generation) release cycle. As part of this we recently shipped our voting rewards (staking) architecture, a new system for more accurate and fairer fees which can also be delegated to the provider, our two-way token swap functionality, our new DAO governance and voting model, our new Aergo GEM stable coin, new dApps, Aergo wallet and Aergo Connect API. Finally, we are very close to delivering our ground-breaking (practical and highly efficient) Merkle Bridge capability. This will enable direct interchain transfers of Aergo tokens from the Ethereum blockchain (in ERC-20 form) to the Aergo mainnet (in native coin form). In the future other chains will also be supported unlocking huge new potential use cases and business models.We have a large number of talented engineers working on Aergo technology full-time, so we aim to keep up the current rate of platform upgrades and new innovation feature releases!In parallel with the above technical efforts (and through our strategic technology and business development partner Blocko in South Korea) we now have an extensive pipeline of large-scale enterprise clients looking to embrace Aergo. Many of these clients were early adopters — having built, delivered and released commercial solutions on a prior version of Aergo that was initially developed by Blocko. Moving to our new hybrid (Aergo public and Aergo Enterprise private platform) is the priority for many of these clients.We were one of the first serious projects to espouse the virtues of a practical hybrid blockchain coupled to a hybrid IT architecture. Many projects have since abandoned their singular (public vs. private) blockchain strategies and are adopting our approach. However, few projects have the level of combined blockchain, enterprise IT/cloud computing and open source software delivery and integration expertise of our team; coupled with deep technical know-how that we are lucky to have with our partner Blocko. Even fewer projects have the level of production deployed use-cases that Aergo and Blocko already can boast today.We call the above our “Execution Intelligence” (aka EI for short). Our EI is why we frequently get approached to solve real problems with our Aergo technology and Blocko expertise.Some large customers (including many banks) have tried to build their own enterprise-IT blockchain capabilities. Many have since found out that this needs a dedicated software product and solutions-focused mindset. Most have now abandoned these efforts to look for specialist vendors like us. They simply don’t have the skills or capabilities, in what is often termed “the Innovator’s Dilemma” for firms that try to become software experts in new advanced fields like blockchain. These companies are now actually building partnerships and working with other providers in the market. The exact same thing happened 20 years ago with Linux (remember what we said…IT history does not repeat itself…but it almost always rhymes!).A recent example of the market recognising our EI capabilities is our international expansion and focused efforts in the Middle East. Specifically, our recently formed business partnership (through Blocko) with the Private Office of Sheikh Saeed bin Ahmed Al Maktoum in The UAE. We were invited to enter this market as many influential Middle Eastern companies and government organisations had apparently failed to realise the benefits of blockchain. It seems they had been working with firms that simply could not deliver. Within three months we have established our brand, capabilities and built our reputation with our target future clients. We are now in active discussions with government level and large-scale enterprise projects who are looking to adopt Aergo as part of their regional digital transformations.In fact, next week we will be hosting with our middle east partner in Dubai a private confidential event with over 30 of the regions CIO/CTO/CDO IT executives. Here, Aergo, Blocko and one of our new strategic technology partners will showcase a new innovative blockchain Digital Civilization Platform. This can be used for example to build the most secure decentralised Digital Asset Bank (more on this exciting area of development in our next QPU).Whilst we remain bullish and confident about Aergo’s future, the crypto market is still in what can only be described as a prolonged “deep-freeze winter”. Many projects have either already failed or have delayed releasing their technology. Others have slowed down investments in building up their ecosystem and business footprints.Despite these challenges, we decided to push ahead with our partner Blocko and have kept moving forward with speed, focus and momentum. We have a grand vision in what is potentially an enormous target market and where our hybrid blockchain may play a major role.We aim to reach our objectives with an amazing team, great ecosystem partners and our world-class practical blockchain technology platform. No change there then.Aergo project token categories and token release strategy…There are a total of 500,000,000 Aergo Tokens in existence (i.e., Total Supply). This total is locked as per the Aergo Organisation Articles of Association (AoA).The 500 million Aergo tokens are grouped into five major allocation (i.e. usage) categories:Private SaleMarketing and CommunityAdvisor and BackersFoundation and Blocko R&DReserveAergo tokens are being released over a ten-year time frame. Some earlier than others.The Private Token Sale holders had their tokens locked with a commitment to release these by the end of 2019. Other stakeholder tokens are being released over one to three years (e.g. Aergo Foundation Team and Blocko R&D). The majority of Aergo Team and Blocko R&D Tokens will have been released by end of 2020.AERGO Token Long-Term Allocation By CategoryThe 500 million Aergo tokens are split into the above five major allocation usage categories.The long term Aergo token allocation split by category is as follows:135,392,289 — Private Sale (27.1% of Total Supply)25,000,000 — Marketing & Community (5% of Total Supply)21,000,000 — Advisors & Backers (4.2% of Total Supply)62,000,000 — Foundation & Blocko R&D (12.4 % of Total Supply)256,607,711 — Aergo Platform Reserve (51.3% of Total Supply)We allocated a large portion of Aergo tokens in our Reserve category as we know it will take both time and a large network of ecosystem partners for Aergo to reach its full potential.1 We made some minor allocation and category adjustments to our long term Aergo Token allocations since our very early (originally published) White Paper of 10th July 2018. We do not expect any further changes from hereon as we now have a much clearer and accurate view of the project’s future execution needs. During 2019, we also entered into a long-term strategic technology and business partnership with Blocko Inc. from South Korea and have released sufficient tokens to support this partnership over the years ahead.Building our ecosystem is complex and will involve a lot of hard work (and tokens). Of the total 256 million tokens in our reserve, approximately 222 million tokens have been reserved for building, supporting and sustaining the Aergo Platform and supporting ecosystem. These are what we call the Aergo Platform Token Reserve (ATPR).Some of the ATPR will be released and used within the first five years for our ecosystem build-out. However, the vast majority of these tokens will be released and utilised over a longer 10-year period (179,416,997 tokens; 36% of Total Supply). In fact, many of these Aergo Tokens (exactly 125,000,000 i.e. 25% of total supply) will never be released, as they will be used as long-term staking tokens to secure and run the Aergo mainnet network.Our long-term strategy and execution plans have not changed. Furthermore, we have reserved enough tokens to fuel these plans over the many years ahead. We even have special reserve tokens for future (unplanned) needs.As we continue to move at our chosen accelerated pace and momentum we are carefully deploying and releasing Aergo tokens to various stakeholders to sustain our growth.We provide detailed information about these released tokens in the next section.Completion of All Private Sale Token ReleasesAs has been communicated previously, mid last year we had a successful private pre-sale allocating 135,392,289 tokens (i.e. 27% of total supply) to qualified token holders.We announced exactly a year ago that we will release all these tokens by the end of 2019. This commitment has now been met as we released all remaining presale tokens over the past few months (specifically 81,235,374 tokens).In summary a total of 135,392,289 tokens (27.1% of Total Supply) have now been completely released to the private sale purchasers. No more tokens are due to be released in this area.Summary updated AERGO token metric figures…500,000,000 — AERGO Total Supply259,731,447 — Total current Circulating Supply (52% of Total Supply)135,392,289 — Private Sale (27.1% of Total Supply)13,308,321 — Marketing & Community (2.7% of Total Supply)20,763,411 — Advisors & Backers (4.1% of Total Supply)61,884,576 — Foundation & Blocko R&D (12.4 % of Total Supply)28,382,850 — Aergo Platform Reserve (5.7% of Total Supply)Detailed Breakdown of Token Metrics135,392,289 — Private Sale (52.1% of Circulating Supply)The Aergo token is a specialised IT utility token that can be used to power the various enterprise-IT focused capabilities built on or around Aergo mainnet and our Aergo ecosystem. As such the pre-sale of Aergo tokens were only made to qualified and fully KYC/AML approved token holders. No public-sale took place as this would not be appropriate for a business focused project like Aergo. Private token holders had their tokens locked-up for a period of one year following our original token generation event in late 2018. The vast majority of these tokens were released over the past few months (81,235,374 tokens) and have since been added to the current Aergo circulating supply.13,308,321 — Marketing & Community (5.1% of Circulating Supply)Marketing and Community tokens are released at various points of the year to support specific ecosystem building, technical, partnering and business activities and programs. These are very important activities for recently launched projects. When released they are fully unlocked and added to the circulating supply immediately. We have approximately 12,000,00 tokens left for these future activities. We expect to release these Marketing and Community tokens on an on-going (be it smaller) longer term basis from hereon.20,763,411 — Advisors & Backers (8% of Circulating Supply)Backer tokens have a one-year lockup period from our original initial token generation event in December 2018. All backer tokens have now been released. Advisor tokens have a one year lock up period from the start of each advisor’s engagement with Aergo. This is in-line with their one-year contracts. Most advisors were recruited in mid to late 2018 and have now had most of their tokens unlocked. We do not expect any more tokens to be released in this area from this point onwards.61,884,576 — Foundation & Blocko R&D (23.9% of Circulating Supply)Foundation and Blocko R&D tokens have a lockup period of between sixteen months and three years once they are granted. We want (and do) reward exceptional talent in the long run.The Aergo project has from the outset been established as a not-for-profit open source based foundation (headquartered in Hong Kong). Foundation tokens are used to attract the best people to Aergo and to fund the most strategic business development efforts. These include long term technical and business development activities with our strategic partner Blocko; but also, with other technology and business partners such as SantoshiPay (micropayments solution provider); as well as our most recently formed partnership with the SEED Group in The UAE.We often use Foundation tokens to reduce the cash-burn on the project — electing to reward our key members of staff and strategic associates with tokens instead. The Foundation also occasionally uses tokens to fund certain third-party service payments (e.g. legal, compliance, auditing and accounting fees); as well as to ensure that our Aergo Treasury has enough cash resource to fund the project as part of our rolling 18-month execution roadmap. A limited number of tokens were used to date as part of this treasury replenishment program (specifically 15,297,978, i.e. approximately 3.1% of Total Supply).One of the most important stakeholder groups for the Aergo project is the highly specialised, talented and committed Blocko blockchain R&D team. Blocko R&D tokens have a grant and lockup period of up to three years. Most of these Blocko R&D tokens have now been released. Even though some of the granted Foundation tokens have now been released to the Aergo and Blocko leadership teams, they have agreed to unlock these tokens over the coming years only.Finally, during the year, and as part of our long-term strategic business and technology partnership with Blocko, we completed the release of all other allocated Foundation tokens.We will use our Aergo Treasury to fund the project’s Foundation needs from hereon.28,382,850 — Aergo Platform Reserve (10.9% of Circulating Supply)As stated earlier, we have allocated a large portion of Aergo tokens to help create, test, deploy, secure, and maintain the core Aergo main network over a ten-year period. We know it will take both time and a large network of partners for Aergo to reach its full potential.In addition to the circa 28million tokens already used, we have approximately a further 103million tokens extra tokens reserved for long-term ecosystem building activities. We expect to release these ecosystem building tokens gradually over the next eight years.The vast majority of remaining Aergo Reserve tokens (i.e. 125,000,000 that is 25% of Total Supply) will never be released, as they will be used as long-term staking tokens to secure and run the Aergo network.In effect, 125million tokens are being locked longer-term.Future Circulating Supply Token MetricsNow that we have technically enabled staking in our platform and have successfully deployed a delegated (more accurate and fairer) fee structure, we have a much better understanding of the required staking needs to secure and operate the Aergo mainnet longer term.We have therefore decided to slow-down the release of most of our remaining Aergo Reserve Foundation and ecosystem tokens over the coming years.Based on our recently board approved long-term execution plan, we estimate the following end-of-year token release Circulating Supply metrics over the next five years (2020–2024).315,809,189 Estimated number of tokens in circulation by the end of 2020 (63.2% of supply)328,309,189 Estimated number of tokens in circulation by the end of 2021 (65.7% of supply)340,559,189 Estimated number of tokens in circulation by the end of 2022 (68.1 of supply)352,059,189 Estimated number of tokens in circulation by the end of 2023 (70.4% of supply)363,309,189 Estimated number of tokens in circulation by the end of 2024 (72.7% of supply)Our next project update will be in the first quarter of 2020 with the release of our 1Q2019 Quarterly Project Update report (QPU).Let us end by thanking everyone involved with the Aergo project for your ongoing support.We would also like to make our community aware that we are in discussions with CoinMarketCap to have the circulating supply figure for AERGO updated to the correct amount of 259,731,447. This process will be completed within the next few weeks.We wish everyone season’s greetings and a healthy, peaceful and prosperous New Year!— Team AergoAergo Token Metrics Update December 2019 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 12. 11

Aergo’s Fee 2.0

We have successfully implemented an improved fee algorithm on the Aergo Mainnet. The previous algorithm was a simpler method in which additional fees were charged based on the payload size and the state usage size to the base of 0.002 AERGO as transaction fees. However, it is not a fair measurement since variables such as computational time or memory size were not being factored in. The new algorithm takes into account the CPU and memory usage used by the contract. This is a significant update to the Aergo Mainnet.For this purpose, a gas system was introduced. In order to measure computation time for each transaction, the Bytecode instruction and the amount of gas consumed per built-in function is allocated.The memory used by the VM and the update size of the state are also measured in gas. The total amount of gas measured is a numerical value corresponding to the calculation, not a fee. To calculate the fee, we use the concept of a gas price. Gas price is the AER value corresponding to 1 Gas.This is a simple breakdown of the units involved comparing it to ETH (note that price is insignificant in this example, it’s for demonstration of the units and similarities)1 ETH = 1 AERGO1 GWEI = 1 GAER1 WEI = 1 AERKey NotesAll transactions in a block have the same gas price and is not determined by the user.The gas price is also not a fixed value and it can be changed by DAO.By adjusting the gas price, the contract ecosystem can be stabilized against rapid changes in AERGO’s market value. This is the reason for using gas price without converting gas directly to fee.Gas LimitThe gas limit allows the user to specify the maximum amount of gas to be used for transactions and contracts. To this end, the new version of the tool and client library supports the Gas limit parameter. For compatibility with the previous version that did not specify a gas limit, the gas limit 0 is automatically used as the maximum gas limit you can specify. The contract will not continue to perform enough calculations to exhaust all of your balance, but user needs to be cautious about this.Even if the user knows the Bytecode instruction and the gas amount of the basic function (the gas table will be provided in the Fee section of the 2.0 document), it is not easy to estimate the exact gas limit. Although the execution path of a contract can be understood in the Bytecode instructions, it is ultimately impossible for the user to predict the amount of memory used by the VM for the call stack and objects used by the VM. The best way to estimate the gas limit used by the contract is by actually using it.The simplest way to simulate is to use brick. You can use brick to deploy and perform contracts without running the blockchain. In addition, you can check the results, gas usage, etc. It also has functions for debugging the contract.Delegated FeeAs Fee 2.0 is set in place, it will be more expensive to execute the contract. Since the contract fee can be a burden on the dapp user, a new transaction type has been added in order to activate dapp. The provider pays the fee by subtracting from the contract the fee used to execute the contract.If all users send this transaction type, the provider will be burdened as well. Thus, a function is specified to check the available users so that the user can set limits by defining the function in the contract according to the intention of the provider.We hope that this paints a better picture of what Fee 2.0 is, how it works, the gas limits, and delegated fee.Aergo’s Fee 2.0 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 12. 05

DAO - Aergo’s Decentralized...

We’ve introduced a voting system which has been added to change the parameters of the Aergo blockchain. Previously, Aergo’s DAO could only change the number of Block Producer (BP) nodes through voting. With this new release, you can change additional parameters on a number of areas and each detailed below:1. Number of BP NodesThe DAO can flexibly increase or decrease the number of nodes connected when it wants an additional BP node or when it is determined that the number of available BPs is too small.2. Minimum amount of AERGO to StakeIt was difficult to cope with AERGO’s fluctuating value with fixed values. This hardfork update enables a flexible fix.3. Price of GasWe’ll introduce more of this in our upcoming article, Fee 2.0. Nonetheless, it has been added to handle transaction processing fees flexibly.4. Price of name serviceAergo contains a name service to translate addresses into easy to remember short names. Previously the service was fixed value of 1 AERGO, now it can be changed.As with the existing BP nodes voting, staking accounts can vote as members of the DAO. The Aergo blockchain will aggregate the voting results through every block and will automatically change the parameters.However, if the parameter is changed too frequently, it may not only cause confusion for users, but also threaten the stability of the blockchain. Thus, the parameter can be changed only when more than two thirds of DAO members agree.DAO - Aergo’s Decentralized Autonomous Organisation was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 12. 04

Introducing the Aergo Conne...

Introducing the Aergo Connect API, a lightweight method to enable websites to communicate with the Aergo Connect browser extension in a secure and privacy-preserving way.IntroductionAergo Connect is currently the only officially supported graphical wallet to manage Aergo native accounts. It supports the core use cases for token holders, but can’t do much else.Even though Aergo’s long term UX vision is that wallets are not necessary for dapp end users, or at least don’t require additional software installation, for now we need a simple way to enable developers to build and test web apps, both official and third-party. Many users are already familiar with Metamask-style request popups, so that’s what we’re going to offer.When you click Vote on, Aergo Connect opens and asks you to confirm the transaction.API featuresThrough the API, websites can send permission requests to Aergo Connect. After user confirmation, the result is sent back to the website. Currently, the following four basic messages are supported:Get account addressSign messageSign transactionSend transactionYou can find the complete documentation here:, security, and usability considerationsOpening up software with an API needs careful consideration for security and privacy. Over the years we have been following developments in the Ethereum community and have applied the many learnings.Regarding privacy, it is important to not leak any information without explicit user consent. Early Metamask versions injected information into every website you visited, which enabled fingerprinting and targeted phishing attempts. Aergo Connect uses a protocol that only gives information to websites after explicit user interactions. We learned a lot from the related discussions regarding EIP1102.The API opens the extension up to any website, so there needs to be a safe way of linking the two sides. We achieve a decoupled connection between website and extension by using browser-native messages and events. A very light-weight content script is injected into every page which does nothing but receive messages and relay them to the extension. Upon completion of a request, an event is passed back to the website. This ensures that a website can never gain direct access to data stored in Aergo Connect.When a dapp requests users to sign a transaction, it is important to be able to understand what exactly you are signing. That’s a big advantage of the Aergo platform. On Ethereum, contract call data in transactions uses a packed encoding scheme that is not human readable. This has lead to EIPs such as “typed structured data hashing and signing”. On the other hand, on Aergo, this data is expressed as JSON objects, which are much more user friendly and can be displayed in a human-readable form in a wallet. We encourage developers to provide call data using the field payload_json so that it can be displayed in Aergo Connect well.What this API does not doUnlike Metamask, we decided to not inject full-featured node providers and Herajs clients for a number of reasons.Metamask itself has started removing this automatic API injection in favor of giving power and extensible tools to dapp developers. Injecting features may sound useful in the beginning, but actually it creates friction and technical dept as APIs change and you need to keep all parts up-to-date. That’s why this API aims to just provide the bare basics: a protocol for exchanging messages to request user permissions.Metamask apps often use Infura as a default blockchain RPC provider, but really this should be a conscious decision by the developers (and users), not something that’s managed by a wallet. Aergo provides its own Infura-like service (a public GRPC API at, but developers need to be aware of the limitations. Enterprises may want to run their own fullnodes for API access.As outlined in our previous article, we envision end-user products built on Aergo to self-manage wallets and nodes and not rely on external software to be installed by users. Aergo offers SDKs that have wallet capabilities (Javascript, Java), so it’s easy to do key management yourself. It can be coupled with hardware wallets (e.g. Samsung Keystore) or layer-2 identity solutions such as Burner Wallets or Identity/proxy contracts (which we at Aergo are also researching at the moment).We want to encourage dapp builders to consider these aspects and make apps work standalone without relying on additional software. But if you need something that works now, perhaps for a quick demo or an app targeted at advanced users who have a good understanding of blockchain technology, the Aergo Connect API is a good choice.ConclusionWith the Aergo Connect API, we offer a simple way to request permissions from the user through Aergo Connect in a secure and privacy-preserving way.You can see it live in action on Aergo’s new Voting Page: https://voting.aego.ioInstall Aergo Connect to manage your stake and votes in that application. We also have a full step-by-step guide on how to use it.Introducing the Aergo Connect API was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 12. 03

Guide to Aergo DAO Voting

With the Aergo 2.0 upgrade, certain parameters of the public mainnet are now subject to a DAO vote. Everyone who has a stake can participate in the voting process, making Aergo’s on-chain governance much more decentralized. What’s more, the Aergo foundation decided to sponsor a reward for voting! For every block, one of the voters is chosen, with a probability according to their contribution.Let’s see how this works!Obtain mainnet Aergo tokens. If so far you only had ERC20 Aergo tokens, you’ll need to swap them. Check out this guide on how to do that.Make sure you’re using Chrome and have Aergo Connect installed (you probably have it already if you followed the Swap guide!)Go to You’ll be greeted with this page:4. Click “Login with Aergo Connect” [1] . A popup should open asking you to Confirm [2] . (In case this doesn’t work the first time, just try again.)5. Go to My Account6. You can see your total balance and current stake. In order to vote, you need to stake at least 10000 Aergo. Click on “Adjust Stake” [1] .7. Set your desired stake in the form. Remember, the more you stake, the more weight your votes will carry, and the more likely it is to receive the reward.8. Once you have a stake, go to any of the 5 currently available votes and cast your vote for your preferred candidate. In the case of block producers, you can vote for as many as you like. For the other votes, only one candidate can be selected.9. Click on the + [1] next to a candidate or enter one manually and click “Vote” [2] .10. Aergo Connect should open a popup and ask you to confirm the vote transaction. Check the information and if everything looks good, click Confirm [3] .11. Congratulations! You are now officially a participant of the Aergo on-chain governance!12. You can participate in all available votes once every 24 hours, so why not go and cast your vote in all of them now.13. When you’re done voting, go back to My Account to check the expected voting reward. You can see the sum of your votes and how much that is compared to everyone’s votes. Based on that ratio, the probability to receive the reward is decided. The page also shows the expected daily reward.PS: While you’re at it, we recommend backing up your account from Aergo Connect. In the Account list, hover over your account, go to the three-dot menu and click Export.Guide to Aergo DAO Voting was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 12. 01

Aergo Network Voting Reward

Aergo takes a deflationary token model with lower fees unlike other projects giving out fees based on their inflationary model. Due to this reason, Aergo foundation decided to donate it’s own allocation to reward our voters. In this way, we hope to incentivise more participants to participate in voting.Annual reward amounts donated by AERGO foundation are as follows:1st year: 1% of total supply (5M, 5,045,760)2nd year: 5M3rd year: TBD, (Planned 5M)4th year: TBD, (Planned 5M)If you stake a certain amount of AERGO tokens, then you have the right to vote for a Block Producer(BP) with the same amount of staked tokens. Every voter has a certain probability of receiving a voting reward depending on the amount of AERGO staked.However, voting reward algorithm is built to increase voter participation. The probability of getting rewarded is also based on voting power, not just on the amount of staked tokens. Voting power is determined by how often voters vote regarding system parameters that affects network overall. Those parameters includes BP elections and BP count decisions and so on. For instance, even if the staking amount is the same, a participant who votes on both the BP election and BP counts has more probability to be selected to receive a reward than a participant who only votes for BP election.In the first year, the foundation commits to stake 50M AERGO tokens and will participate in voting to securing a stable network. The foundation will reduce total staked amount continuously.The reward amount is calculated as 0.16 AERGO per block since the total amount for reward is fixed as 5M AERGO tokens.Here is how a voter can receive rewards:Expected reward amount =Annual reward amount x Probability of getting rewardedLet’s assume you staked 10,000(minimum) AERGO tokens and voted.a) Total community staking(non-foundation) is less than 10MIf you are the only voter, 5,000,000 / 5001 = 999.8 AERGO per year (almost 10%)At least, you can get 5,000,000 / 6000 = 833.3 AERGO per year (almost 8.33%)b) Total community staking is between 10M ~ 20MFoundation staking will be reduced to 40MYou can get reward between 5,000,000/5001 = 999.8 and 5,000,000/6000 = 833.3 AERGOc) Total community staking is between 20M ~ 30MFoundation staking will be reduced to 30MYou can get reward between 5,000,000/5001 = 999.8 and 5,000,000/6000 = 833.3 AERGOd) Total community staking is between 30M ~ 40MFoundation staking will be reduced to 20MYou can get reward between 5,000,000/5001 = 999.8 and 5,000,000/6000 = 833.3 AERGOe) Total community staking is between 40M ~ 50MFoundation staking will be reduced to 10MYou can get reward between 5,000,000/5001 = 999.8 and 5,000,000/6000 = 833.3 AERGOf) Total community staking is over 50MFoundation staking will not stake tokens anymoreAt most, you can get reward 5,000,000/5000 = 1000 AERGO per yearVoting Reward according to the total amountThis is Aergo voting site. You can easily vote with Aergo Connect.Aergo Voting PageAergo Connect is not only a wallet, but also your identity. The Voting page is integrated with the Aergo Connect so we assure that you can vote securely. You can find more information on Aergo connect here.We may give similar rewards to BPs next time. Even If we decide to reward BPs, total amounts of reward will be fixed. (If the price of tokens increase, then we can reduce total amounts)We will be releasing an additional article which will cover a detailed guide on DAO Voting and Staking.Aergo Network Voting Reward was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 29

Aergo Connect: Blockchain W...

We outline the history of blockchain wallets, Aergo’s vision for dapp user experience (UX), and the main use cases of Aergo Connect, Aergo’s own browser wallet.What’s a wallet?A wallet in the field of blockchains and cryptocurrencies is, most fundamentally, a software that manages a user’s accounts in a safe manner. Blockchains are typically based on private-public-key security, so the piece of information a wallet needs to keep safe and make available to the user is the private key.Once you have an account on a blockchain, you want to check your balances and initiate transactions. This is fairly simply in the case of token-only blockchains such as Bitcoin. But if we take into account advanced blockchains with smart contracts and on-chain governance protocols, like Ethereum and Aergo, there are a lot more things you could imagine to use a wallet for.Any communication between decentralized applications (dapps) and the blockchain uses transactions. In order to send transactions, a user has to sign it using their private key, and send it to the network. Often, transactions require fees, so those have to be paid as well.When designing any software, you first have to define the target user groups. For blockchain wallets, there are, broadly speaking:Token holders. They want to store and transfer funds.b) Governance participants. Some token holders may want to participate in the on-chain governance, such as staking and voting.Dapp developers. They need a way to manage funds and test transactions in a rather manual way during development.Dapp users. They need to sign transactions while using the dapp.Before diving deeper into which of those Aergo Connect aims to support, let’s have a quick look at the history of wallets.Evolution of walletsEarly on, wallets usually came together with full nodes. Both the early Bitcoin (2011) and Ethereum (2015) desktop wallet applications include full nodes that synchronize the complete blockchain state.However, running a full node takes resources and time that not every user can spare. Even with hopes for light clients being able to do this efficiently one day, for increased usability today, wallets are often reduced to their core functionality of being a private key storage. To interact with the blockchain, external nodes or APIs can be used. There are many mobile apps that do this, for example Coinbase (2013) and BitPay (2016). Recently, wallet-like functionality has also started to appear in more high-level products, such as (2017), a messenger app with blockchain support.One big problem of storing private keys in any kind of software are the inherent security limitations. Your keys are only as secure as your computer, operating system, or browser, so if any of those get compromised, there’s nothing you can do to stop a hacker. That’s why for wallets storing a significant amount of value, a hardware wallet (e.g. Ledger (2016)) is recommended. Many dapps/wallets have support to interact with these, but they still introduce additional hurdles for users. However, not all dapps need to deal with significant amounts of value.An early website client was MyEtherWallet (2015) that has recently launched a new design. MEW does a great job of guiding users through the necessary steps and providing secure recommendations. Standalone web clients have a strong potential: for a basic use case, they don’t require any additional software. Recently, Burner Wallets also started to appear. Those are super simple to use (but not very secure) wallets that a website stores right in the browser’s storage. A great example of this is this one used at ETHDenver (2019).Then there are wallets integrated into browsers through extensions or standalone applications. One of the earliest concepts of browsers that enabled dapp use was Mist (2015). Mist contributed a lot to advancing dapp UX, but was finally discontinued this year. Instead, most Ethereum dapp users these days use Metamask (2016), a browser extension, which recently also launched as a mobile app. There are also browsers with built-in blockchain support, such as Brave. On the mobile front, we are also starting to see wallets deeply integrated into OS, e.g. the Samsung Keystore (2019), which may soon make hardware wallets obsolete for general-purpose dapp usage.The future of wallets for dapp adoptionSo far, a wallet has been necessary to use dapps because users need to keep and fund an account in order to perform any transactions. In our opinion, this is still one of the biggest hurdles to mainstream blockchain adoption. Having to install additional third-party software before interacting with the actual application you wanted to interact with is a hard sell, especially when decentralized apps are competing with traditional centralized apps. This is also bad for big-name service providers that want to own the complete brand of their products. Can you imagine having to install Metamask before being able to use Apple Pay?Metamask and Mist have done a great deal to improve UX on Ethereum. They made it much easier to interact with dapps. However, we believe that those are just temporary solutions. Mainstream adoption won’t happen as long as users still have to download third-party software before being able to interact with your app. Keeping a wallet needs to be as simple as possible. Or even better, not require a wallet at all. That’s why we’re so excited about wallets built-in into phones (Samsung Keystore) and concepts like Universal Login, Burner Wallets, and other Layer-2 solutions, enabling standalone dapps that don’t require additional software and offer a direct and easy-to-use onboarding experience.In the meantime, Mist has officially been sunset, as it became apparent that it’s not really suitable for what it set out to be. Metamask continues to expand to different platforms and open up its own to live up to its name and become an actual “meta-wallet”. This is an exciting development that we’ll be watching closely. Maybe Metamask can also support other blockchains, like Aergo?“Average users don’t care.” Universal Login presentations at Devcon IV and V (Alex Van de Sande)With Universal Logins, local apps sign actions with their own key, which is part of a multisig identity contract, and fees are paid by a gas relay. In this scenario, a wallet is just any app allowed to manage your identity contract. Similar methods can also be implemented on Aergo.Aergo’s potentialAergo’s goal is to offer the best of both, public and private blockchains. While public chains offer transparency and trust, a big advantage of private chains is that funded wallets are not strictly necessary. Aergo’s core protocol includes critical features such as fee delegation and zero fees on private chains. Using these features, a service provider can cover transaction fees and a dapp client can manage its user’s private keys itself, bringing us closer to the vision of standalone dapps.Furthermore, because Aergo is a new blockchain built from scratch, we have been able to include various small usability features that are very hard to implement on Ethereum, or at least take years of coordination in the EIP process. For example, on Ethereum, contract call data in transactions uses a packed encoding scheme that is not human readable. This has lead to EIPs such as “typed structured data hashing and signing”. On Aergo, this data is expressed as JSON objects, which are much more user friendly and can be displayed in a human-readable form in a wallet.Another aspect of Aergo that sets it apart from other blockchains is that its native token can be easily and indefinitely swapped with an ERC20 token on the Ethereum chain. That means that for speculation and trading purposes, there’s no need to hold native tokens or use a native wallet. Traders can continue to use their favorite Ethereum wallet and brokerages, and Aergo development can focus on broader and more high-level use cases.Implications for Aergo ConnectWhat does this mean for Aergo’s official browser wallet, Aergo Connect?As we’ve seen, there are many disadvantages when requiring your users to install third-party applications and manage blockchain accounts manually, especially for enterprises. We want a better user experience for apps built on Aergo.We envision that many dapps will be using private networks to settle transactions and bridge to the mainnet only when necessary, without the end user having to interact with the mainnet on their own. This approach is different from Ethereum or Metamask which is designed to be visible to and used by end users.As a consequence, the target audience of Aergo Connect is mainly Aergo token holders, dapp developers and providers, but not necessarily dapp end users. We do, however, support Aergo core protocol applications, such as staking and voting, as those are actions that every token holder should have an interest in. Aergo Connect also works with the permanent aergo-ethereum bridge which will be launched soon, enabling asset transfers between Aergo and Ethereum networks.We intentionally delegate the end user experience to the dapp developer and provide them with the tools that enable implementing user-friendly solutions. For dapp developers, Aergo offers wallet SDKs (currently for Javascript and Java) that can be used to offer wallet-like experiences right in your app.ConclusionThe user experience of wallets has come a long way. Aergo Connect’s focus is ease of use for Aergo token holders and service providers, but it’s not likely to be used by dapp end users and cryptocurrency traders. Even though we draw a lot of inspiration from Metamask, our overall vision is quite different, and the Aergo core blockchain platform simplifies certain usability aspects.Blockchain UX will only be suitable for the mass market once it’s so easy to use that users don’t have to understand complex technical details and install additional software. Aergo is built from the ground up to support this kind of vision.Want to try out Aergo Connect? It’s available as a Chrome extension on the Chrome webstore. All feedback is much appreciated, please direct it to Github or to tuned for the upcoming release with support for voting and an all new API for developers!Aergo Connect: Blockchain Wallet UX Considerations was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 29

Official Release: Aergo Mai...

A Voyage to the New worldMany people have been curious about the hype for blockchain, much like the surfacing of the Internet when it took on a more recognizable form in 1990 with the introduction of the World Wide Web.Though in the crypto space, we are seeing a step-away from purely hype-driven projects and are entering a major shift in the markets as more institutions and real businesses are applying blockchain; and looking from a lens at which how it can improve their processes and unlock further opportunities. So.. where is the practical value in blockchain?To answer this question, we can look at the past deployment history between BLOCKO and Aergo. We’ve tapped into many areas, but most notably, Identity Authentication, Payment Settlement, Secure e-voting, Document Management, and the Internet of Things. Most you can find in BLOCKO’s use cases page.There are many more areas which we’re working towards, but we see that to further expand our ecosystem and bring additional value to the Aergo Network, calculated changes have to be made. Which is why you are here reading this article.We are proud to announce that we have just launched our latest Aergo Network Protocol (Mainnet 2.0) and it’s got some killer features which we’d like to go over in this article.Seven months have passed since the Aergo Mainnet launched in April. In the meantime, we have used the Aergo network primarily in many business cases. The network’s protocol was required to support anchoring cases applied to many corporate businesses and projects, even AERGO GEM in a smooth manner. In addition, the public had pointed out that the security of the public blockchain is important for the ecosystem, along with the incentives provided by the network for participants.Aergo Network’s 2.0 release aims to enhance Aergo’s network functionality and introduce our incentive systems to become a more mature public network. In addition, the DAO offers an avenue for participants to express their opinions.We have prepared the following:Voting rewards: To stabilize the network and provide more incentives to the community.Delegated Fee: Provide the ability to pay for public chain transactions directly by the service provider rather than by the end user.Fee 2.0: A more accurate and fair fee systemDAO: Distributed governance improved with input from participantsEach one has great significance, and each will be introduced through a different article each day starting from today. Please keep your eyes peeled as we release more each day! (Hint: Voting Rewards coming up)Join us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.Official Release: Aergo Mainnet 2.0 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 29

A Word on Binance Community...

Thank you to all the Binance Communities for your support in expanding our reach, and giving us a voice in your communities. Further, Congratulations to Cortex for winning the vote!Dear AERGO communityWe would like to thank our AERGO community for your undying support and your vote in the Binance Community Vote: Round 3. This contest gave us an opportunity to conduct 18 AMA globally. We increased our social network channel members by thousands. Now more people know about AERGO. There are many good news to come in the 4th Quarter. Stay tuned for the official news regarding Voting Rewards and AERGO 2.0 (Hardfork). Again, we thank you for your support and encouragement!Message to BinanciansThank you Binance for giving us the opportunity to participate in Binance Community Vote: Round 3. It was an exciting week leading up to the vote. We were able to present AERGO to all the Binance communities around the world. We congratulate Cortex for winning Round 3. We look forward to the day when AERGO will be listed in Binance. Again, sincere gratitude to all the Binance team members. You guys were awesome!!Message to Cortex teamWe would like to congratulate the winner of Binance Community Vote: Round 3, Cortex. It was a great honor to have been in the contest. We wish much success and prosperity for the Cortex team. Go Cortex!A Word on Binance Community Coin Vote Round 3 Results was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 22


Introduction블록체인 도입의 가장 큰 걸림돌 중 하나는 익숙하지 않은 개발에 있다. 아르고는 이를 해결하기 위하여 7백만 개발자가 사용하고 있는(한번쯤은 사용했던) SQL을 컨트렉트에서 지원하고 있다. 블록체인 App개발 로직은 SQL을 통해서 높은 생산성을 가질 수 있다.하지만 클라이언트 어플리케이션에서는 여전히 트랜잭션을 만들고, 사인해서 보내고를 반복해야 한다. 아르고 엔터프라이즈/SQLnet에서 스마트 컨트렉트로 SQL을 사용하는 방법은 다음과 같다.기존에 SQL사용에 익숙한 프로그래머들에게는 따로 lua 및 블록체인 api를 배워야 하기 때문에 심리적인 저항이 있을 수 있다. 우리가 데이터베이스에 접근해서 쓸 때 기본적으로 쓰던것은 무엇이었을까? 바로 JDBC이다. 이에 우리는 AERGO JDBC를 개발하였다. 이로 인해 사용자들은 db와 같은 방식으로 블록체인을 사용할수 있게 되면서 쉽게 블록체인의 보안성 향상과 비용감소 같은 장점을 누릴 수 있다.AERGO JDBC 구성AERGO JDBC는 하나의 contract 와 JDBC Package로 구성되어 있다.아래 기재된 Lua contract(db.x.lua)를 Aergo Blockchain에 배포하면 생성된 DB contract(address B)가 하나의 DB(데이타베이스)로 구성이 된다.User는 DB에 속한 SQL 질의를 사용하게 되면, AERGO JDBC가 자동으로 DB contract와 연동되어 Aergo Blockchain 에 Transaction(A->B) , Query(B) 를 호출하게 된다.DB Lua contractAERGO JDBC 수행 방식DDL과 DML은 blockchain transaction을 통해 수행된다.SELECT문은 query를 통해 수행되게 되고 fetch size에 따라 나눠서 결과를 json형태로 받아서 resultSet에 세팅하게 된다.다음과 같은 URL을 사용하고URL jdbc:aergo:<aergo node ip>:<port>@<jdbc contract address>Transaction을 수행하기 위해 다음과 같은 property를 등록해야된다.User : 사용자의 encrypted private keyPassword : encrypted private key의 passwordExample 코드제약사항Query 에서 한번에 가져올수 있는 data 양은 rpc max size(4MB) : 결과로 가져오는 data양이 해당 크기를 넘어갈경우 resultSet.setFetchSize로 fetchsize 조정 필요(default :10 row)Aergo에서 지원하는 db는 sqlite 기반이기 때문에 sqlite에서 지원하는 sql 및 ddl만 가능하다지원하지 않는 기능Transaction commit, rollback : transaction은 항상 auto commitScrollable cursor 미지원CallableStatement 미지원Squirrel SQL client 와 연동Squirrel SQL client 는 여러 DB에 대한 JDBC를 지원하며 opensource여서 무료인 DB 툴로 사용빈도가 높아서 AERGO JDBC로 연동하게 되었다JDBC Driver 등록우선 Aergo Blockchain 와 연동하기 위해서는 AERGO JDBC 를 등록해야 된다. Drivers 탭에서 + icon을 클릭하고 다음과 같이 등록하면 된다.Name : aergojdbcExample URL: jdbc:aergo:<ip:port>@<address>Class Name : org.aergojdbc.JDBCExtra Class Path: aergo-jdbc-1.0.jar 추가Alias 등록등록한 JDBC Driver를 사용해서 alias를 만들고 연결해서 사용하면 되는데 alias를 만드는 방법은 aliases 탭에서 + 아이콘을 클릭한후 driver는 이미 추가한 aergojdbc로 선택한후 alias Name과 URL 그리고 User Name, Password를 다음과 같이 채워주면 된다. (User Name는 encrypted private key, password는 private key에 대한 password)한글문제Squirrel SQL에서 한글이 깨지는 경우 실행 scripts(sh or bat)에서 마지막 라인에 -Dfile.encoding=UTF-8을 추가해야된다.Window bat파일 :start “SQuirreL SQL Client” /B “%LOCAL_JAVA%” -Dfile.encoding=UTF-8Linux sh파일: “$JAVACMD” -cp “$CP” -Dfile.encoding=UTF-8테스트방법JDBC jar파일과 contract 파일은 아래에서 받을수 있다. 및 JDBC를 테스트를 위해 aergo enterprise로 blockchain을 구성하여 공개하고 있다.URL :제약사항 : 한 contract DB의 크기를 20mb로 제한AERGO JDBC 배포 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 11

Introducing the AERGO Enter...

BLOCKO, a private blockchain service provider has launched the AERGO OpenKeyChain.A secure key-based blockchain authentication solution on the AERGO Mainnet.OpenKeyChain has been around for quite some time as a blockchain based authentication solution on COINSTACK, prior to its upgrade onto AERGO. It was being used in several of BLOCKO’s deployments with major enterprise customers such as JB Bank and Lotte Card. You can find more information in our use case page on the BLOCKO website.Though OpenKeyChain technology isn’t something new, based off Bitcoin itself, it has a transaction-oriented design (UXTO Model), which on its own has its disadvantages that makes it hard to add on additional functions that are needed for authenticating users.As a result, the AERGO OpenKeyChain was built based on the AERGO Lua Contract, which means that unlike the UXTO model, it has many advantages of utilizing the hybrid blockchain capabilities of the AERGO Mainnet.aergoio/openkeychainSince it has a contract oriented design, the AERGO OpenKeyChain ensures scalability paired with the security needed to allow developers to build the necessary logic for authentication solutions.More details about the core technology will be released on 15th of November. Do stay tuned!Join us on our Discord server for any technical inquiries. Visit our website to learn more about AERGO. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.Introducing the AERGO Enterprise: OpenKeyChain was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 08

Aergo Q3–2019 QPU

Click here to read the Q3–2019 QPU nowReflection from the CEO and CTO of AERGO, Q3–2019 recap, our Q4–2019 Strategy & Focus Areas, new opportunities, partnership & ecosystem buildouts, a deepening of Blocko Relationship, a full financial update, use of Funds in 2019, token reserves and updated token metrics, and much more! Read it now.The QPU is a document we release every quarter to summarize our performance in the previous period as well as our plans moving forward. The Q3–2019 QPU goes over how we performed in Q3, then what to expect moving ahead.We would like to say that great strides have been taken in the third quarter of 2019 to achieve incredible feats since releasing our Mainnet. From the introduction of key Aergo products as part of the Aergo Enterprise suite, expanding to new frontiers and industries, to several key developments which are well covered in our Q3–2019 QPU.Our go-forward plan for the rest of the year will encompass 5 key areas. Touching base on Aergo Mainnet 2.0, Aergo Orchestration™, several large transformation projects by 2020 in the Middle east, Node providers and integrator sign-ups (hint: Telcos), and closing prospective lighthouse customers.The Q3–2019 QPU includes:A full one-year reflection on the Aergo project, and the results achieved by the Aergo Organization during the prior months.A complete overview of our go-forward strategy and key focus areas.Details of our key decision to focus on two major markets to accelerate our business traction.An update to our deepened partnership with Blocko in both technology and business development efforts.An explanation on we are organising and assigning our resources (people and investments) to support these plans.A summary of our latest finances, use of funds, treasury as well as updated token metrics.Answers to key questions raised by our community followers, token holders and other stakeholders.We remain committed to delivering our long-term vision of making Aergo one of the leading trust-based digital platforms of the future.The journey is long; the challenge is great. The opportunity is even greater.As always, we invite and welcome feedback on this report from our stakeholders.The famous Greek philosopher, Socrates, was right about what he said 2,500 years ago: engage and listen to learn more…ignore predictions by experts…challenge and validate all assumptions.In short, work it out by executing (doing). This is the Aergo way.→ Read the Aergo Q3–2019 QPU by clicking hereAergo Q3–2019 QPU was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 11. 07

Blocko Officially Launches ...

Blocko Officially Launches a Stablecoin on the Aergo Blockchain — The Aergo GemBlocko has official launched the Aergo Gem, a stablecoin that has been deployed on the Aergo mainnet. The newly issued token is designed with an algorithmic mechanism to ensure a significantly stable value that is to be used for accessing various services within the Aergo ecosystem and beyond its network.Key features of the Aergo GemThe Aergo Gem will be used as a form of payments reward for more than 10 applications.Users can earn Aergo Gem and use them in other applications & external affiliated services.The Aergo Gem can be transferred via a smart contract and is set to debut trading on Btrade, a cryptocurrency exchange operated by Blockchain Company.The relationship between Aergo and Aergo GEM is similar to that of Steem Dollar and Steem.Blocko will launch its Reward Infrastructures As A Service (RIaaS), a service that will allow organizations to build & introduce a built-in rewards infrastructure.“So far, the rewards infrastructure has been designed in a closed structure so that it can only be used within that platform,” said Blocko. “Aergo Gem is in an Open Source form. It’s designed to be an open architecture that can transfer reward values to any service that incorporates blockchain technology.”The ability to convert Aergo Gem given as a reward into Aergo is similar to the relationship between the cryptocurrency Steem Dollar (SBD) and Steem (STEEM) issued by Steemit. On Steemit, users post content and receive Steem dollars from subscribers and other members who upvote it. The rewarded Steem Dollar can be exchanged for the Cryptocurrency Steem on top of Steem’s Blockchain for other use.Blockchain Company, is cooperating with Blocko and Aergo Gem to build up its domestic and overseas affiliates network with the goal of expanding the Aergo Gem Rewards infrastructure. Many foreign companies including Vietnamese firms are eager to get involved after receiving many inquiries on implementation, the company said.Starting with Aergo Gem, Blocko is set to launch its Reward Infrastructure As A Service (RIaaS), a service that will allow organizations to build a rewards infrastructure with the Aergo network. It supports a packaged solution that facilitates the construction of blockchain-based open rewards infrastructure for local governments and public institutions that need to issue local points or a local currency.Won Beom Kim, the CEO of Blocko said, “In spite of the fact that Aergo Gem has been released in such a short time, inquiries from outside companies and overseas companies that need to secure payment methods are encouraging. We will actively expand the volume of infrastructure and built solutions to increase this mutual benefit.”Source: Officially Launches a Stablecoin on the Aergo Blockchain — The Aergo Gem was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 10. 17

Aergo 2-way native token sw...

We have officially launched our 2-way token swap for exchanging between Aergo native tokens to Aergo ERC-20. Be sure to read the following before starting your token swap.It brings us great pleasure to announce our launch of the awaitedAERGO 2-Way Native Token ⇄ ERC-20 SwapThis means that users can now perform two way swaps from Aergo native coins on the mainnet to ERC-20, and vice-versa.Note: This is not to be confused with our swapping service for Binance DEX which is BEP2 →ERC-20. You can read more about this swap here.Steps for performing a swap from ERC-20 to Aergo Mainnet Tokens can be found here.A gentle reminder that:Aergo native coins will be used for utility on the Aergo platform: staking in block producer elections on the main network*, utilizing dApps, executing smart contracts and transactions, and so on.Aergo ERC-20 tokens will be purchased through exchanges. Aergo is currently available and traded on exchanges in the ERC-20 token format.If you are making a withdrawal from Mainnet to ERC-20, make sure your Mainnet tokens are in view through our Aergo Connect Chrome Wallet Extension. You will be prompted an ERC-20 address to receive your tokens to and additionally a deposit address to send your Mainnet Tokens for swapping to.Now without further ado, here are the steps to performing a token swap from Mainnet tokens → Aergo ERC-20.5 steps for performing Native Aergo token swap to ERC-20:Head over to and select For Withdrawal.In the text field, enter your Ethereum Wallet Address to receive AERGO ERC-20 and Create Account.You will see your Aergo Mainnet deposit address to send your tokens from your Aergo Connect Wallet. Copy this Aergo Wallet Address. Hit Confirm.You may now navigate to Send on your Aergo Connect Wallet and paste this address into the Recipient and fill in the amount you wish to send. If you are only sending tokens, make sure the Type is set to Normal.Confirm the transaction, and it should be on its way!Below are several screenshots to help guide you through your swapping process:Input the wallet you want to receive your AERGO ERC-20Please note the address used above is for demonstration purposes only.Paste your Ethereum Wallet which you want to receive AERGO ERC-20 to.Hit Create Account.When your withdrawal address is successful, copy the deposit address provided which looks like this:This is your Mainnet deposit address to send your Mainnet tokens to for swappingMake sure to hit the copy icon or manually copy the provided deposit address.Hit Confirm.Navigate to your Aergo Connect Wallet and make sure you have selected your Aergo Mainnet Wallet with AERGO balance inside which you wish to send.In this demonstration, we are selecting the wallet.NOTE: Be sure that you are sending over Aergo Mainnet tokens and NOT Testnet tokens as this will not work.After selecting it, navigate to the SEND tab and PASTE the deposit address from that you have been provided in the previous step.It should look as follows:Paste your generated deposit address (make sure it starts with A and is NOT an ETH address)Input the amount you wish to send, make sure it is set to aergo.Hit Continue and you will be prompted with the following confirmation page:Confirmation page — Double check your deposit addressEnsure that the deposit address is the same as the address you have pasted from in the previous steps. If true, hit Confirm.Congratulations! You have successfully sent over your Mainnet tokens to the deposit address to swap for ERC-20.You can check your Aergo native coin balance through the Aergo Connect wallet or the Aergo Scan block explorer.Please take note of the following estimated time schedules for swapping AERGO Mainnet tokens to ERC-20Native AERGO ⇄ ERC-20 AERGO 5 minutesFor other swapsERC-20 AERGO → BEP2 AERGO 5 minutesBEP2 AERGO → ERC-20 AERGO 5 minutesIf you have not received your Aergo native coins after 6 hours, please contact with your queries and we’ll address it right away.Happy swapping Aergo family!Join us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.Aergo 2-way native token swap to ERC-20 is live was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 09. 25

Raft Consensus를 이용한 동기화 이해하기

Raft Consensus를 이용한 동기화 개요이 글에서는 Raft 상에서 데이터가 어떻게 저장되고, 어떻게 노드(서버)간에 동기화 되는지에 대해 개념적으로 설명하려고 한다. Aergo를 위한 Raft Consensus 전반에 관한 내용은 이전 글(Aergo Private Environment를 위한 합의)을 참고하기 바란다.Raft Consensus는 각 노드를 State machine으로 생각하고 이 노드들이 동일한 State를 가질 수 있도록 동기화하는 합의 알고리즘을 제공한다. 이를 위해 State machine 상의 변경사항을 Log로 기록하고 전체 노드가 동일한 Log를 동일한 순서로 적용 할 수 있도록 제어하는 역할을 한다.Aergo의 각 노드는 State machine에 해당하고, 각 높이에 저장된 블록을 State로 이해하면 된다. 이러한 형태로 동작하기 위해 블록이 Raft Log에 Data로 포함되는 구조를 가진다.Raft가 동작 하기 위해서는 하나의 가정이 필요하다.각 노드는 거짓말을 하지 않는 정직한 노드이어야 한다.노드 간에 메시지로 전달되는 정보는 항상 정확한 정보이어야 한다. 다시 말하면, Raft는 Byzantine Fault Tolerant하지 않다. 예를 들어, Leader가 아닌 노드는 Leader인 것처럼 메시지를 전송해서는 안된다. 따라서 Raft는 보안이 확보되어 악의적인 노드가 Cluster에 포함될 확률이 낮은 private chain에 적합한 consensus 알고리즘이다.그럼 이제 Raft consensus 상에서 데이터가 어떤 형태로 저장되는지 살펴보자Raft Consensus Data 저장Raft Consensus를 위해 저장하는 데이터는 크게 Raft Log와 블록 관련 Data로 나누어 진다. 이 데이터들은 Raft protocol을 이용해 전파되고 각 서버의 저장소에 저장된다. 블록은 Raft Log의 Data 형태로 저장된다. 저장된 블록은 Commit 과정을 거친 후 블록체인에 추가될 때에 관련 Account 정보와 Chain 연결 정보 등이 저장된다.Fig 1. Raft에 저장되는 Log 개념도Raft Log entry는 아래와 같은 속성을 가진다.TermIndexDataTerm은 Leader 선출 시에 할당되는 1씩 증가하는 Sequence 번호이다. 따라서 각 Leader에 붙은 ID 역할을 한다. Index는 새로운 Log가 저장될 때마다 1씩 증가하는 Sequence 번호이다. Leader는 해당 Term의 특정 index에 하나의 log만을 생성하기 때문에 Term과 Index로 Log를 Unique하게 구분 할 수 있다. Data는 Raft를 통해 공유되는 정보를 말하며 Aergo에서는 블록이 그 대상이 된다.Term은 Leader가 변경 될 때까지 유지되기 때문에 동일 Term으로 Log가 생성되는 기간은 Term마다 다를 수 있다.Fig 2. Term이 바뀌는 상황에서의 Log 상태 예제Raft Log에는 중요한 특징이 하나 있다. Raft protocol에 의해 commit된 Log는 절대 삭제되거나 변경되지 않는다는 것이다. 즉 Leader가 변경되거나 장애 상황이 발생해도 이미 commit된 Log는 유실되거나 다른 Log에 의해 대체되지 않는다. 이 특성으로 인해 블록이 chain에 추가되는 즉시 finality가 보장되는 것이다.Raft Protocol을 이용한 노드 간 동기화이제 Raft protocol이 노드 간 Log를 어떻게 동기화하는지 살펴보자.Raft가 사용하는 protocol은 복잡한 context를 유지하지 않아도 되도록 Simple하게 정의되어 있다.핵심적인 protocol은 Leader로부터 Follower에 전송되는 두 type의 메시지로 이루어진다.Raft MessageAppendEntryHeartbeatAppendEntry 메시지는 Leader가 Log를 Follower에 전파하고 동기화가 되어 있지 않은 경우 동기화 시점을 찾기 위해서 사용된다. Log에는 블록이 포함되어 있으므로, Log를 저장하면 블록도 함께 저장된다. 단 이 때 블록은 Log에만 저장되고 블록체인에는 연결되지 않는다.Heartbeat 메시지는 Leader와 Follower사이에 liveness를 체크하고, commit 정보를 전달하기 위해 주기적으로 Leader에서 Follower로 전달된다. commit정보를 받은 후 commit된 Log에 저장된 블록을 실행하여 블록체인에 추가하게 된다.AppendEntry를 이용한 동기화 과정을 살펴보자핵심은 두 가지 이다.Follower에서 Leader로부터 새 Log를 받아 적용하기 위해서는 바로 전 Log까지 적용되어 있어야 한다.바로 전 Log까지 저장된 상황이 아니라면 Leader에 현재 저장된 Log 상태를 힌트로 전달하여 Leader가 적절한 Log를 다시 보낼 수 있게 한다.어떤 방식으로 동기화 point를 찾게 되는지 알아보자.Leader는 새로 발생한 Log를 AppendEntry 메시지로 보낸다. AppendEntry메시지를 새로운 Log 정보와 함께 Previous Entry(새 Log entry의바로 전 Log)의 Meta정보(Term/Index)를 함께 보낸다.Follower는 Previous Entry의 Meta 정보가 Log 저장소에 저장된 마지막 로그와 일치 하는지 검사한다.일치하면 새로운 Log entry를 저장하고 AppendEntryResponse 메시지로 성공응답을 보낸다.Fig 3. 새 Log의 AppendEntry 성공 사례4. 일치하지 않는다면 AppendEntryResponse 메시지로 실패 응답을 보내고 힌트로 저장된 마지막 Log의 Meta정보를 보낸다. 힌트에는 Previous index(Reject) 와 마지막 저장된 index(Last)를 보내주어 Leader가 다음 요청을 보낼 때 적절한 Log를 보낼 수 있게 한다.5. Leader는 Follower의 응답이 실패한 경우, Follower가 보낸 마지막 Log 정보를 보고 적절한 Log를 새로운 AppendEntry로 보낸다.Fig 4. 새 Log의 AppendEntry 실패 예제Fig 4의 사례를 살펴보면 Previous Entry (2/6) Log가 Follower에 저장되어 있지 않다. 따라서 match 실패로 판단해 에러를 리턴한다. 이때 다음 요청을 위해 match 실패한 index(6)와 Follower의 마지막 log(3)을 전달한다. Leader는 hint를 이용해서 다음 AppendEntry 요청에 Log Entry (2/4)를 보내준다면 다음 요청은 성공할 것이다.위 과정을 반복하게 되면 Leader는 Follower와 마지막으로 동기화된 Log point를 찾게 되고, 해당 Log 이후 부터는 차례대로 동기화를 수행한다.Leader가 변경된 상황에 대한 처리Leader가 변경된 경우 이전 Leader가 생성한 Log와 새로운 Leader가 생성한 Log가 충돌 할 수 있다. 이런 상황은 network 단절과 같은 장애로 인해 이전 Leader의 마지막 Log가 일부 노드들로 전달되지 않아 commit이 되지 않았을 때 발생할 수 있다.Fig 5. Leader 변경으로 Log가 대체되는 예제Fig 5의 경우를 보면 Follower노드는 이전 Leader(term1)가 생성한 로그(1/6)을 포함하고 있지만 새로운 Log(2/6)를 받으면 이전 Leader가 생성한 로그를 대체하여 저장한다.SummaryRaft Consensus는 AppendEntry 메시지를 보내고 응답을 받는 과정을 반복하는 단순한 프로토콜로 노드간의 동기화를 실행한다. Simple하고 이해하기 쉽다는 장점은 안정적인 구현체를 개발하기 용이하다는 뜻이다. 이는 Raft의 강력한 장점이라고 볼 수 있다.Raft를 이해함으로써 분산 환경에서의 동기화에 대한 개념을 잡고, 다른 Consensus 프로토콜들을 접할 때에도 도움이 되었으면 한다.Aergo를 위한 Raft Consensus에 대해 더 상세히 알고 싶다면 Raft : Consensus for Aergo Private Environment 문서를 참고하도록 하자.Raft를 더욱 쉽고 깊이 있게 이해서는 아래 글들을 읽어보면 도움이 될것이다.Raft 동기화를 애니메이션으로 보여주는 다음 site를 참고하면 동기화과정을 눈으로 볼수 있다.Raft에 대한 자세한 내용은 Diego Ongaro and John Ousterhout의 slide를 참고하자Raft Consensus를 이용한 동기화 이해하기 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 09. 06

Raft : Aergo Private Enviro...

Raft : Aergo Private Environment를 위한 합의(Consensus)Introduction네트워크로 연결된 분산 환경에서 동일한 데이터를 동일한 순서로 적용하기 위한 알고리즘을 합의 알고리즘이라고 부른다. 블록체인에서는 블록이 합의의 대상이 되는 데이터가 될 것이다. 블록체인 합의 알고리즘은 여러 노드가 블록을 생산하거나, 생산된 블록을 전달받은 후 블록체인을 확장시켜 나아갈 때 오직 하나의 체인(블록의 리스트)을 유지하기 위한 역할을 한다.Aergo는 Enterprise를 위해 최적화된 버전을 release 하면서 향상된 성능과 사용성을 가진 합의 알고리즘으로 Raft를 지원하게 되어 이를 소개하고자 한다.Enterprise 환경은 Aergo mainnet이 운영되는 Public network 환경과는 다른 성격을 가진다. 가장 큰 차이점은 기업들이 운영하는 블록체인은 보안이 확보된 Private network 환경에서 운영된다는 점이다. 이러한 환경에서는 Public network 환경처럼 악의적이거나 권한 없는 노드들이 임의로 블록을 생성하는 상황을 방지하기 위한, 복잡하고 무거운 합의 알고리즘을 사용할 필요성이 줄어든다.Bitcoin 혹은 Ethereum의 POW(Proof of work)는 서버에 많은 부하를 준다는 단점이 존재한다. 이런 문제를 개선하기 위해 사용되는 EOS나 Aergo의 DPoS는 가볍고 빠르다. 하지만 생성된 블록의 즉각적인 Finality를 보장하지 못한다. Tendermint와 같은 BFT 계열의 합의 알고리즘을 사용하는 경우 블록의 즉각적인 Finality은 보장하지만 불필요하게 복잡하다.Raft는 Private network 환경이라는 특성에 적합하도록 Byzantine Fault Tolerance를 포기한 대신 Chain에 추가되는 즉시 Finality가 보장되고, fork가 발생하지 않는다는 장점을 취했다.이제 Aergo에서 Raft 합의가 어떻게 동작하는지 더 자세히 살펴보자.RAFT 특징노드 간의 가장 널리 사용되는 합의 알고리즘으로 Paxos가 존재한다. 하지만 Paxos 알고리즘은 높은 복잡도로 이해가 어렵고, 이로 인해 안정성이 검증되고 널리 사용되는 구현체도 제대로 존재하지 않는다. 따라서 Paxos와 동일한 안정성을 가지면서도 이해하기 쉽고, 구현하고 관리하기 쉬운 합의 알고리즘을 개발하고자 하는 목적으로 Raft 합의 알고리즘이 개발되었다.Raft는 스탠포드 대학의 Diego Ongaro 와 John Ousterhout에 의해 최초로 제안되었고 위의 장점들로 ETCD를 비롯한 많은 프로젝트에서 분산 환경에서의 노드 간 합의 알고리즘으로 채택하여 사용 중이다.Aergo는 여러 Raft 구현체 중 ETCD 프로젝트에서 개발된 raft library를 사용하여 개발되었다.이제 Raft가 어떤 장점을 가지고 있는지 살펴보자.첫째 Raft는 CFT(crash fault tolerance)를 보장한다. 클러스트의 전체 노드 중 과반수 (n/2) 노드에 장애가 발생하기 전까지 클러스터는 정상적으로 동작함을 보장한다. 다만 Raft는 모든 노드가 정직하다는 가정하에 동작한다. 즉 Byzantine Fault Tolerant 하지 않다. 따라서 Raft는 private한 네트워크 환경에 적합한 합의 알고리즘이라고 할 수 있다.둘째 Raft가 BFT계열의 합의 알고리즘과 다른 가장 큰 특징은 블록이 블록체인에 추가되는 즉시 Finality를 가진다는 점이다.따라서 체인에 fork가 발생하지 않고 이로 인한 체인의 reorganization이 발생하지 않는다. 합의가 된 블록이 블록체인에 추가되는 순간 해당 높이에는 절대 다른 블록이 추가되지 않음을 보장한다. 또한 참여한 모든 노드가 동일한 높이에 동일한 블록을 추가함을 보장한다.셋째 Simple하다. Protocol이 복잡하지 않고, 블록은 서버에 장애가 발생하지 않는 한 동일 서버에서 계속해서 생성된다. 블록을 생성한 노드에 장애가 발생하면 투표 과정을 거쳐 선정된 새로운 노드가 블록 생성을 담당하게 된다. 이러한 특성으로 여러 노드가 블록을 돌아가면서 생성하는 DPoS나 복잡한 합의 과정을 가지는 BFT계열의 합의 알고리즘보다 더 개선된 성능을 보일 수 있다.RAFT ProtocolRaft 상에서 여러 서버 노드들은 network로 연결되어 클러스터를 이루고 각각 다음 3가지 상태 중 하나의 상태를 가지게 된다.Leader블록을 생성하고 이를 클러스터전체에 전파하는 역할을 한다. 또한 합의 과정을 거치고 난 후 블록을 블록체인에 최종적으로 추가하는 일을 한다.2. FollowerLeader가 전달한 블록을 저장한 후 응답을 한다. 이 응답을 통해 Leader는 과반수 이상의 클러스터 노드들에게 블록 전달이 성공하였는지 판단 할 수 있다.3. CandidateFollower 상태인 노드가 Leader 노드와 연결이 일정 시간 이상 끊기면 Candidate 상태가 된다. Candidate 노드는 투표 요청 메시지(Vote request)를 다른 노드에 보내서 과반수 이상의 노드들로부터 투표를 받게 되면 새로운 리더가 된다.Fig 1. Raft 합의에서의 node 상태 전환Aergo의 모든 노드는 Follower 상태에서 시작한다. 이 노드들 중에서 Raft 합의의 Leader 선출 과정을 거쳐 Leader를 새롭게 선정하게 된다. 오직 Leader 로 선출된 노드만이 블록을 생성할 수 있다. Leader 노드는 Leader 자격을 상실할 때까지 계속해서 블록을 생성하고, 생성한 블록을 Raft protocol을 통해 Follower 노드들에게 전파한다. 이를 통해 전체 클러스터는 동일한 블록체인을 유지해 나갈 수 있게 된다.Raft protocol을 이용한 블록 생성 과정이제 전체 노드들이 Raft protocol을 이용해서 블록을 생성하고, 이를 각자의 저장소에 저장하는 과정을 살펴보도록 하자.전체 블록체인에 블록을 추가하는 과정은 크게 Propose, Commit, Apply 3단계로 이루어진다.Fig2. Leader 노드에서 블록 생성 과정ProposeLeader 노드가 블록을 생성하고 블록에 포함된 Transaction들을 실행한 후 Follower 노드들에게 전파한다.2. CommitFollower 노드는 Leader 노드가 전파한 블록을 받아서 저장소에 저장(단 실행은 Apply 단계에서 이루어진다)한 후 성공 응답을 보낸다. Leader 노드는 Follower 노드들로 부터 받은 응답이 전체 클러스터 노드의 과반수(N/2)가 될 때까지 기다린 후 Commit 성공한 것으로 판단한다. 이를 보장하는 것은 Leader 선출 알고리즘을 통해 이루어 진다. 새로운 Leader는 반드시 마지막 Commit을 포함한 노드들 중에서 선출된다. 새 리더는 추가되지 않은 모든 Commit된 블록을 블록체인에 추가하고 난 후, 다음 높이의 블록을 생성함으로써 Commit 된 블록이 반드시 블록체인에 포함됨을 보장하게 된다.블록이 Commit 상태라는 의미는 무엇인가?블록이 Commit 상태가 되면 이 상태로 클러스터의 전체 노드들이 중지되었다가 재실행 되더라도 이 블록이 절대로 유실되지 않는 상태라는 것을 의미한다.3. ApplyLeader는 Commit된 블록을 블록체인의 Top 블록으로 추가한다. Commit 정보는 Heartbeat 메시지를 통해 Leader로부터 Follower 노드들에게 주기적으로 전달된다. Follower 노드는 새로운 Commit 정보가 오면 저장해둔 블록을 실행하고 각자의 블록체인에 추가한다.Leader 선출Raft에서는 리더만이 블록을 생성하며 특정 시점에 오직 하나의 리더만이 존재함을 보장한다. 이렇게 함으로써 추가되는 모든 블록은 즉각적으로 Finality를 갖는다. 따라서 Leader 선출 과정은 Raft의 가장 핵심이라고 할 수 있다.Leader 선출 과정은 아래와 같다.Follower 노드가 현재 Leader 노드 혹은 네트워크 장애로 heartbeat 메시지를 받지 못하게 된다Follower 노드가 Candidate 노드가 된다.Candidate 노드는 다른 노드들에게 투표 요청 메시지를 보낸다. 이때 자신의 진행 상태를 함께 보낸다.투표 요청을 받은 노드는 Candidate의 상태가 자신의 상태와 같거나 자신의 상태보다 더 최신 상태 일 때만 찬성 응답을 보낸다.Candidate는 일정 시간 동안 과반수(n/2)로부터 찬성 응답을 받으면 Leader가 된다.투표의 핵심은 다음 두 가지 이다.한 순간에 Leader는 반드시 하나이다.새로운 Leader는 이전 Leader의 마지막 Commit을 반드시 포함한다.이 목표를 달성하기 위해 다음과 같은 제약 사항을 가진다. Follower 노드는 동시에 두 노드에 투표할 수 없다. 또한 자신의 노드에 저장된 Raft 진행 상태보다 더 과거 상태를 가진 노드에는 찬성표를 행사할 수 없다.Raft 알고리즘은 위의 두가지 핵심 사항을 준수함으로써 투표로 Leader가 바뀌더라도 fork를 발생시키지 않고 블록체인을 확장시켜 나갈수 있음을 보장한다.Membership 변경Aergo는 raft 합의를 통해 동적인 노드의 추가/삭제를 지원한다. 이는 서비스를 멈추지 않고 클러스터를 유지보수 하기 위한 중요한 특징이다. 노드의 추가/삭제는 블록체인에 포함되는 시스템 트랜잭션을 이용해 수행된다.Raft 멤버십 변경 요청은 Raft Log로 생성되어 Block을 추가하는 과정과 유사하게 Propose/Commit/Apply 과정을 거쳐 수행된다.대략적인 과정을 살펴보자.Propose 단계Leader 노드에서 멤버십 변경 transaction이 포함된 블록을 실행하면 Raft 멤버십 변경 요청이 생성된다. 생성된 요청은 Leader로부터 Follower 노드들에게 전달된다.2. Commit 단계Follower 노드들로부터 과반수 응답을 받으면 멤버십 변경 요청이 Commit상태가 된다.3. Apply 단계Commit된 멤버십 변경을 노드에 반영한다. 노드 추가라면 변경이 반영된 것을 확인한 이후에 새로운 노드를 시작해야 한다. 이 과정에서 핵심 포인트는 멤버십 변경 요청과 블록 추가 요청을 같은 process를 거쳐 처리한다는 점이다. 이와 같이 일관된 로직으로 동적 멤버 변경을 처리한다는 개념은 단순하면서 직관적인 Raft의 장점을 잘 보여준다.SummaryAergo의 Raft 합의 알고리즘은 다음과 같은 특성을 갖는다.crash fault tolerance 보장블록의 즉각적인 finality 보장동적인 멤버십 변경의 자유로움이러한 Raft 합의의 특성은 블록의 finality가 무엇보다 중요시되며, 네트워크의 강력한 보안이 보장되어 있는 엔터프라이즈 환경에 특히 적합한 알고리즘이라고 볼 수 있다.새롭게 적용된 Raft 합의를 적용하여 기존 DPOS 비해 더욱 향상된 성능과 사용성을 경험 할 수 있을 것이다.합의의 개념을 파악하는 데 도움이 되는 글: Understanding Blockchain Fundamentals, Part 1: Byzantine Fault ToleranceRaft에 관한 논문과 추가자료는 Raft github 을 참고한다Raft에 대한 자세한 내용은 Diego Ongaro 와John Ousterhout의 슬라이드를 참고하자Raft : Aergo Private Environment를 위한 합의(Consensus) was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 08. 26

Aergo has listed on Binance..., we are happy to announce our official listing on Binance DEX.Just a week into making our proposal public to the Binance Chain forum, we received great engagement from both the Aergo community and the Binance Chain community. Our proposal saw a grand 3500 read-throughs, 92 upvotes, and 91 positive comments encouraging approval for listing Aergo on Binance DEX.As a result of our community’s great engagement, our on-chain proposal garnered a total of 11 ‘Yes’ votes from the validators on the Binance Chain. Outstandingly, 100% of the votes put forth in deciding on Aergo’s listing were ‘Yes’. Meaning, there were no votes to abstain or block off the listing! You can see the results of the listing on the Binance Dex Explorer here.We’d like to give a huge thank-you to the Binance Chain validators for their belief in our project and our vision, by accepting our application and exposing the Aergo ecosystem to one of the most important liquidity blockchain ecosystems. We plan to carve ahead and bring more large-scale enterprise customers into our ecosystem utilizing Aergo for all kinds of industrial use cases like supply chain, identity, storage, data sharing, and more.The listing has already taken place. You can find the Aergo/BNB market here.Before you trade, you’ll need to swap your Aergo ERC-20 tokens for Aergo BEP2 tokens. You can do this easily using our swap service available on Be sure to follow all of the instructions laid out in this article closely before moving forward.How to deposit Aergo tokens on Binance DEXIf you’re confused about the Aergo token model, which is at this point a triple token mechanism consisting of ERC-20, native, and BEP2 token types, be sure to read our last blog post detailing it all.More than a DEXSomething most people may not be aware of right now is that we are seeing a powershift of liquidity as more assets move towards the Binance Chain ecosystem. We detailed in our last blog post just how transformative we think the Binance Chain movement will be and how adding support for the Binance Chain to Aergo could be a powerful move in shaping our vision of enterprise-scale blockchain adoption. Our aim has been to make sure we continue to provide the best liquidity for our token holders, so we were more than thrilled to hear the news of our Binance DEX proposal being accepted.We have seen many great blockchain projects choose to take the same path and list on Binance DEX in the last few months. This shows the strength of the ecosystem with so many talented and active projects also offering support to Binance Chain.Binance Chain is more than just a DEX and its nascent ecosystem will only develop in the coming months and years as more projects choose to launch BEP2 tokens. We are glad to join this ecosystem early in its life and want to help contribute to its success alongside our own early-stage Aergo ecosystem.Pledging Our SupportNow we are live on Binance Chain we will continue to pledge our support for the ecosystem, other projects and contribute where we can.We have been discussing this internally for a while now and have some exciting things in the works to help the adoption of Binance Chain through the rest of 2019. Watch this space.A Call to TeamsIf you are also part of the Binance Chain ecosystem or are thinking of joining, we would love to hear from you and you can reach us through our Telegram group where our community team will be happy to refer you to the appropriate contacts.Working together is faster than working alone. Let’s keep building the decentralized future together!Team AergoAbout AergoAergo is an enterprise-ready blockchain operating platform that leverages and extends both public and private blockchain, and cloud architectures. Aergo’s flexible and familiar architecture allows businesses to build and deploy practical decentralized applications and enterprise-IT solutions in any industry on a high-performance hybrid blockchain combined with a full-stack serverless computing platform while managing services and business upon different protocols. The Aergo platform is built and utilized by Blocko, the Samsung-backed South Korean blockchain technology company that has deployed production blockchain solutions for large-scale clients including Lotte Card, Shinhan Bank, Korea Exchange, Hyundai Motors, and more.About Binance Chain and Binance DEXBinance Chain is a high-performance blockchain software system developed by Binance and its community. Binance DEX is the decentralized exchange feature developed on top of the Binance Chain blockchain, setting a new cryptocurrency trading standard for fast and secure peer-to-peer trading.Aergo has listed on Binance DEX was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 08. 07

[상장]Aergo가 바이낸스 덱스에 상장됩니다

오늘 Aergo가 바이낸스 덱스에 정식 상장됩니다.바이낸스 체인 포럼에 첫 상장 제안서를 제출한 지 일주일만에 3500건이 넘는 조회수와 92개의 업보트, Aergo의 바이낸스 덱스 상장을 응원하는 91개의 긍정적인 코멘트까지 Aergo 커뮤니티와 바이낸스 체인 커뮤니티 모두 큰 호응을 보여주었습니다.이러한 응원이 있었기에 바이낸스 체인의 검증단으로부터 11개의 동의표 확보에 성공, 만장일치로 바이낸스 덱스에 상장됨을 통보받았습니다. 상장 심사 결과는 바이낸스 덱스 탐색기에서 확인하실 수 있습니다.이번 상장 제안서에 큰 활약을 보여준 Aergo 커뮤니티와 더불어, Aergo 프로젝트와 비전에 동감해 준 바이낸스 체인 검증단에게 감사의 말씀을 전합니다. 이번 상장을 시작으로 더 많은 대형 기업 고객이 Aergo 생태계에 참여하고, 유통과 인증, 데이터 공유를 비롯해 다양한 분야에서 Aergo가 쓰일 수 있도록 기반을 다져나가겠습니다.상장 및 거래시작은 한국 시간 오전 11시로 예정돼 있으며, AERGO/BNB 마켓에서 거래하실 수 있습니다.거래에 앞서, ERC-20 기반의 Aergo 토큰을 BEP2 기반으로 스왑해야 합니다. Aergo 스왑 서비스(에서 간단하게 진행할 수 있으며, 스왑에 대한 자세한 내용은 이전 포스팅을 참조해주시기 바랍니다.만약 ERC-20 기반 토큰과, Aergo 네이티브 토큰, BEP2 토큰에 대한 내용이 궁금하시다면 “Aergo가 바이낸스 체인과의 연동을 통해 새로운 영역으로 나아갑니다” 포스팅을 참조해주시기 바랍니다.탈중앙 거래소, 그 너머로아직까지는 바이낸스 체인 생태계가 유동성이라는 측면에서 가지는 장점에 모든 사람이 동의할 수는 없을거라 생각합니다. 지난 포스팅에서 바이낸스 체인의 이상이 어떻게 암호화폐 시장을 변화시킬 수 있는지, 바이낸스 체인과의 연동이 Aergo의 엔터프라이즈 상용화라는 측면에서 어떤 장점이 있는지에 대해 간략하게 설명드린 바 있습니다. 우리의 목표는 모든 토큰 홀더가 어디서든 거래할 수 있는 편리한 환경을 조성하는 것에 있습니다. 따라서 바이낸스 덱스 상장이 확정된 것을 아주 기쁘게 생각합니다.바이낸스 체인 출범 후, 많은 블록체인 프로젝트가 바이낸스 덱스 상장을 위해 노력하고 있습니다. 바이낸스 체인 생태계는 출중하고 활발한 프로젝트들이 합류함에 따라 더 확장될 것으로 예상됩니다.더 많은 프로젝트들이 BEP2 기반 토큰을 발행할수록, 바이낸스 체인은 단순한 탈중앙 거래소가 아닌 하나의 생태계로 확대될거라 기대합니다. 이렇듯 포텐셜이 큰 생태계에 조기 합류하게 된 점을 매우 기쁘게 생각하며, Aergo 생태계와 함께 성공적으로 자리잡을 수 있도록 돕고자 합니다.지속적인 협력이제 바이낸스 체인에 공식적으로 합류, 바이낸스 체인 생태계와 해당 생태계 안의 많은 프로젝트와 함께 지속적인 협력을 이어나가겠습니다.올 한해, 바이낸스 체인 생태계와 Aergo 생태계를 함께 확장시켜나갈 수있는 다양한 활동을 내부적으로 준비하고 있습니다. 많은 관심 부탁드립니다.감사합니다.[상장]Aergo가 바이낸스 덱스에 상장됩니다 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 08. 06

Aergo partners with The Pri...

Establishing a strategic partnership in Dubai to deploy high-scale and high-secure blockchain solutions and accelerate digital transformation in the MENA region., United Arab Emirates — August 5, 2019SEED Group, a member of The Private Office of Sheikh Saeed bin Ahmed Al Maktoum in the UAE signs a strategic business and technology partnership with two of the world’s leading blockchain organisations, Blocko Inc. and the Aergo Foundation, to help government and other large organisations to further innovate, embrace and deploy high-scale and highly-secure blockchain solutions to accelerate the region’s digital transformation for its citizens and businesses.Deployment of Aergo, a world-leading pioneering blockchain platform, across MENABlocko’s enterprise blockchain design, implementation and knowledge/skills transferAdvanced energy efficiency, quantum-resistant and secure digital asset capabilitiesRELEASE — SEED Group today announced that it has entered into a strategic partnership with the Aergo Foundation and Blocko Inc., a leading enterprise blockchain platform provider to provide local government and large companies with secure, scalable and high-performance solutions built around blockchain. UAE Vision 2021 directly aims to achieve social and economic development across the region and requires a shift to a diversified and knowledge-based economy. The agreement aims to address the most demanding and complex problems for organisations that aim to become part of this advanced digital ecosystem centred in Dubai but extending beyond the Middle East.Following five years of successful large scale industrial in-production deployments with some of the largest companies in the world and with over 25million active user in firms such as Samsung and Hyundai, the Aergo Foundation and its strategic partner Blocko are bringing their technology platform, IT integration and execution know-how to Dubai. The prime objective is to help make the digitisation programs of UAE Vision 2021 and Saudi Vision 2030 a reality. Many blockchain technologies today are either still in the proof-of-concept phase, are too complex to use, or do not have the capabilities to provide the performance and scale needed to secure millions of devices and users. An Architecture is needed that can support multi-level business ecosystems and all-digital supply chains. Aergo, perhaps the world’s leading open-source hybrid blockchain platform, aims to address these needs by working with SEED Group.“As the UAE and Middle East region start to build more advanced blockchain solutions for government services and our digital economies, we constantly get asked to identify innovative companies that can operate at the highest levels of security and scale. We are thrilled to be partnering with both the Aergo Foundation and Blocko. They have proven they can deliver and will now help the region to make its digital promise a reality for its citizens and businesses” said Hisham Al Gurg, CEO of SEED Group.Won-Beom Kim, CEO and founder of Blocko that is backed by Samsung Ventures, said: “it is both an honour and huge responsibility to be trusted and empowered through our partnership with SEED to take initiatives such as Smart Dubai and the Dubai Future Foundation to the next level of realization. Our advanced blockchain R&D team is ready for the challenge and we will immediately deploy a specialist team in Dubai to make this happen. Furthermore and through our academic research partners, some of the most advanced identity solutions, blockchain consensus algorithms and energy-efficient cryptography will be made available to organisations that need to move beyond proof of concept experimentation to large scale highly secure deployments”.“Proven technologies, developer-friendly capabilities, an open architecture — and a willingness to provide knowledge transfer by working with local partners — are core principles of the Aergo Foundation. As blockchain usage grows, solutions will be required to address very complex needs such as quantum-resistant and low energy blockchains. Securing digital assets, citizen identities and billions of IoT devices with distributed ledger technologies will also be needed. Aergo Foundation and its partners will bring these bleeding-edge innovations to The UAE via our exciting collaboration with the SEED Group” said Phil Zamani, CEO and founder of Aergo.The partnership is about impact with organisations ready to embrace blockchain.About Blocko, AergoBlocko helps governments and large enterprises to design, deploy and manage high performance and high-security solutions and services built around an advanced hybrid blockchain platform. Recognised as one of the world’s most experienced companies in this space, having already helped many organisations to deploy production systems on blockchain, it develops and supports Aergo, an enterprise-ready blockchain operating platform that leverages and extends both public and private blockchains via best-of-breed cloud computing. Aergo’s flexible and familiar architecture allows organisations to build and deploy practical decentralized applications and enterprise-IT solutions on an industry-leading high-performance hybrid blockchain architecture that can be deployed on a full-stack (and low-cost) serverless computing platform.For more information, visit and www.aergo.ioAbout SEED GroupOver the past 16 years, SEED Group has formed strategic alliances with leading global companies representing diverse regions and industries. These companies have propelled their business interests and goals in the Middle East and North Africa region through the support and strong base of regional connections of the SEED Group. The Group’s goal is to create mutually beneficial partnerships with multinational organizations and to accelerate their sustainable market entry and presence within the MENA region. SEED Group has been a key point in the success of all its partners in the region helping them reach their target customers and accelerate their businesses. The Private Office was established by Sheikh Saeed Bin Ahmed Al Maktoum to directly invest in or assist potential business opportunities in the region, which meet The Private Office’s criteria.For more information, visit and www.the-private-office.comAergo partners with The Private Office of Sheikh Saeed Bin Ahmed Al Maktoum and SEED Group was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 08. 05

Aergo, 블로코∙시드(SEED) 그룹과 함께 ...

중동∙북아프리카(MENA) 지역 공공기관 및 대형 사업체를 대상으로 높은 보안성과 신뢰성은 물론, 확장성과 성능을 모두 갖춘 Aergo 기반 블록체인 인프라를 구축합니다.(2019년 8월 5일 — 두바이) Aergo와 블록체인 기술 전문 기업인 블로코가 아랍에미리트의 시드(SEED) 그룹과 함께 공공기관 및 대형 사업체를 대상으로 하는 블록체인 인프라 구축에 나섭니다. 높은 보안성과 신뢰성은 물론, 확장성과 성능을 모두 갖춘 블록체인을 통해 공공기관 및 대형 사업체를 중심으로 한 디지털 생태계 구축이 목표입니다.중동∙북아프리카(MENA) 지역 공공기관 및 대형 사업체 대상 Aergo 기반 블록체인 인프라 구축블로코의 블록체인 구축 및 설계 경험과 노하우 공유해 UAE비전 2021∙사우디 비전 2030 기반 디지털 전환(Digital transformation) 박차저전력 양자 저항(Quantum resistant) 보안성 갖춘 블록체인 플랫폼 기반으로 디지털 자산, 신분 인증, IoT 네트워크 인프라 제공Aergo는 오늘 블로코, 시드 그룹과 전략적 파트너십을 발표하고, 석유 산업 기반에서 지식 산업 기반 경제로 전환하기 위한 ‘UAE 비전 2021(UAE Vision 2021)’과 ‘사우디 비전 2030(Saudi Vision 2030)’에 적극 참여한다고 밝혔습니다. 중동 지역에서는 꾸준히 블록체인 검증 사업이 진행돼 온 만큼, 블록체인 기반 부동산 거래나 차량 주기 관리, 식품 안전 및 유통망 관리를 비롯한 대규모 프로젝트에 바로 적용될 수 있는 검증된 솔루션에 대한 요구가 커져 왔습니다. 블로코는 지난 5년간 삼성과 현대를 포함해 총 2천 5백만 명 이상이 사용하는 엔터프라이즈 블록체인 플랫폼을 성공적으로 구축해 온 경험을 바탕으로 Aergo 기반의 블록체인 핵심 기술과 IT 통합, 구축 및 설계 노하우를 제공하게 됩니다.김원범 블로코 CEO는 “시드 그룹과의 파트너십을 통해 ’스마트 두바이’나 ‘두바이 미래 재단’을 현실화에 나설 수 있게 돼 영광과 책임을 동시에 느낀다”며, “국내외 연구기관과 함께 개발한 고도화된 인증 솔루션 및 콘센서스 알고리즘, 저전력 암호화 기술을 기반으로 본격적인 대규모 사업 진행을 위해 전담팀을 파견할 것”이라고 말했습니다.히샴 알 구르(Hisham Al Gurg) 시드 그룹 CEO는 이번 협약과 관련해, “UAE를 비롯한 중동 지역은 공공기관을 위한 첨단 블록체인 솔루션이 속속 도입되고 있어 최고 수준의 보안성과 확장성을 두루 갖춘 플랫폼에 대한 니즈가 점점 더 커지고 있다”고 말하며, “다양한 규모의 상용화 사례로 실력을 증명해온 블로코, Aergo 재단과 전략적 파트너십을 통해 다양한 산업에 블록체인을 접목할 것”이라고 전했습니다.필 자마니(Phil Zamani) Aergo재단 CEO는 “Aergo 재단은 검증된 기술과 개발자 친화적인 오픈 아키텍쳐, 현지 파트너 기술 이전이라는 핵심 가치를 제공할 것”이라며 “시드 그룹과 함께 양자 저항 보안성 및 저전력 블록체인 인프라를 구축해 ▲디지털 자산 발행 ▲블록체인 기반 신분 인증 ▲수천만 IoT 디바이스를 아우르는 생태계를 만들어 나갈 것”이라고 말했습니다.블로코(BLOCKO), 아르고(Aergo)는?블로코는 2014년 설립된 블록체인 기술 전문 기업으로, 오픈소스 블록체인 플랫폼인 아르고(AERGO)의 핵심 파트너로 참여하고 있습니다. 블록체인 생태계 확장을 위해 한국은행, 한국전자통신연구원, 금융보안원, 금융결제원 등 다양한 국가기관 및 기업체와 협력하고 있습니다. 한국거래소와 신한금융그룹, 현대자동차그룹, 롯데카드, 경기도를 비롯해 국내외 대기업과 금융권, 공공기관에 블록체인 기반 서비스를 구축한 국내 최대 블록체인 인프라 공급 기업입니다.아르고는 수많은 구축 사례를 통해 검증된 블로코의 핵심 기술을 바탕으로 하며, 퍼블릭과 프라이빗 블록체인을 아우르는 하이브리드 엔터프라이즈 블록체인 플랫폼입니다. 아르고는 다양한 규모의 기업이 분산 신뢰(Trustless)와 서버리스(Serverless) 생태계를 기반으로 혁신적인 어플리케이션을 개발할 수 있는 토대를 제공합니다.자세한 내용은 블로코 홈페이지(, 아르고 홈페이지(를 참조해주세요.시드(SEED) 그룹은?세이크 아메드 빈 사이드 알 막툼(Sheikh Saeed bin Ahmed Al Maktoum) 산하의 시드 그룹은 지난 16년간 다양한 분야의 글로벌 선도 기업과 전략적 파트너십을 구축해왔습니다. 시드 그룹의 목표는 다국적 사업체와의 상호협력을 통해 성공적인 중동∙북아프리카 지역 진출과 시장 확대를 이끌어가는 것입니다. 시드 그룹은 다양한 파트너사가 주요 고객을 확보하고 사업을 확대하는데 핵심적인 역할을 담당합니다.자세한 내용은 시드 그룹 홈페이지( 및를 참조해주세요.감사합니다.Aergo, 블로코∙시드(SEED) 그룹과 함께 중동 지역 디지털 전환 이끌 대규모 블록체인 인프라 구축에 나섭니다 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 08. 05

Aergo 뉴스레터 #4

Aergo는 분산화된 미래를 만들어나가기 위한 발걸음을 멈추지 않습니다.Aergo 커뮤니티분들께,Aergo가 지난 몇 주간 진행됐던 모든 일들은 커뮤니티 구성원분들이 보여주었던 관심과 참여가 없었다면 이룰 수 없었을 거라 생각합니다.특히, Aergo의 바이낸스 덱스 상장 제안과 관련해 보여주었던 뜨거운 참여에 다시 한번 감사의 말씀을 드리며, ERC-20 기반의 AERGO 토큰을 BEP2 기반으로 전환하는 자세한 포스팅을 기쁜 마음으로 공유드립니다. 바이낸스 덱스에 대한 자세한 내용은 추후에 다시 전달 드리겠습니다. 그에 앞서, 먼저 binance.aergo.io에서 토큰 스왑을 준비해 주세요.토큰 스왑과 바이낸스 덱스 송금 관련된 내용은 이전 포스팅을 참고 부탁드립니다.7월 4일: Aergo X Ankr 파트너십지난 7월 4일 서울에서 열린 공동 밋업에서 Aergo 김원범 대표와 Ankr 챈들러 송 대표가 함께 다양한 영역으로의 파트너십 확대에 대한 내용을 발표했습니다.내용 확인하기7월 29일: Aergo X STP 네트워크 MTO디지털 자산화 프로토콜 STP 네트워크가 네 번째 마이크로 토큰 오퍼링(MTO) 토큰으로 Aergo를 선정했습니다. MTO는 STPT 토큰을 풀(Pool)로 전송한 사용자들에 한해, 시장가의 50% 가격으로 프로젝트 토큰을 얻을 수 있는 이벤트였습니다.내용 확인하기7월 29일: Aergo 바이낸스 덱스 상장 투표 이벤트 우승자 발표최종 선정되신 분들께 다시 한번 축하드립니다!🥇1등 — 900 AERGO = @cmalize🥈 2등 — 600 AERGO = @Jugoca🥉 3등 — 300 AERGO = @doyousmell앞으로도 다양한 이벤트가 진행될 예정이니 많은 관심 부탁드립니다.감사합니다!Aergo 뉴스레터 #4 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 08. 02

Aergo토큰, 바이낸스 덱스(Binance De...

현재 Aergo는 이더리움 기반(ERC-20)과 Aergo 메인넷 기반의 네이티브 토큰 두 종류로 나뉘어 있습니다. ERC-20 기반의 Aergo 토큰은 유동성 공급(거래소)을 위해 사용되며, Aergo 메인넷 기반의 네이티브 토큰은 메인넷 트랜젝션 피나 스마트 컨트랙트 구동에 사용됩니다. 그리고 이제, 바이낸스 체인을 공식으로 지원하며 유동성을 확대하고자 합니다. BEP2 기반의 Aergo 토큰이 생성되며, ERC-20 기반 Aergo 토큰을 BEP2 기반 토큰으로 전환할 수 있습니다.이번 포스팅을 통해 바이낸스 덱스에서의 거래를 위해 ERC-20 기반 Aergo 토큰을 BEP2 기반 토큰으로 전환하는 방법을 알려드리겠습니다.먼저, 바이낸스 덱스 계정 생성이 필요합니다.Binance | Dex Trading | Decentralized Exchange | Binance.org첫 화면 중앙의 Create a Wallet (지갑생성) 버튼을 눌러주세요.튜토리얼 형식의 안내문을 확인하실 수 있습니다.안내문을 모두 확인한 후, 키스토어 파일 암호화를 위한 다음 단계로 넘어가세요.암호를 입력하시고, 동의 항목에 체크하신 후 Download Keystore File 버튼을 눌러 관련 파일을 다운로드 하시면 됩니다. 이 파일은 아주 중요하니 안전하게 보관하셔야 합니다! 여기서 입력하신 암호와 저장한 파일은 로그인 단계에서 필요합니다.이제 연상 문구(Mnemonic phrase, 은행 보안카드와 비슷한 개념입니다)를 저장하기 위한 단계로 넘어갑니다. 연상 문구는 키스토어 파일이나 프라이빗 키를 분실했을 때를 위한 마지막 보루이니 꼭 잘 보관해두셔야 합니다.화면에 보여지는 단어를 순서대로 적어두신 후, Continue 버튼을 눌러주세요. 이전 화면에 보여졌던 연상 단어 중 화면에 보이는 번호와 일치하는 단어를 입력해주세요.모든 단계가 성공적으로 마무리됐다면, 생성된 지갑을 통해 로그인(Unlock Your Wallet)하는 마지막 단계로 넘어갑니다.세번째 항목인 Keystore file을 선택한 후, 이전 단계에서 저장했던 파일을 열어 암호를 입력한 뒤 Unlock Wallet Now 버튼을 누르시면 됩니다. 별다른 문제가 없다면 바이낸스 덱스 계정에 성공적으로 로그인 됩니다.계정의 퍼블릭 어드레스(지갑 주소)를 확인해보겠습니다. 화면 우측 상단의 계정 아이콘을 누른 후 펼쳐진 메뉴의 복사 버튼을 누르면 클립보드에 복사됩니다. **여기서 복사한 지갑 주소로 ERC-20 토큰을 바로 보내시면 안됩니다.지금까지 바이낸스 덱스 계정을 생성하고, 지갑 주소를 확인하는 과정이었습니다.*화면에 보이는 예시 주소는 bnb1hwajgysalugw740r0sw5c87unzjx6cel700qvt입니다.바이낸스 덱스에 Aergo 입금 주소 등록하기바이낸스 덱스에 입금하는 방법은 다른 거래소에 입금하는 것과 크게 다르지 않습니다. 토큰 스왑을 위한 가상 주소를 생성해 ERC-20 토큰을 해당 주소로 보내기만 하면 됩니다. 먼저, binance.aergo.io에서 가상 주소를 확인하세요.화면에 보이는 Address to receive(Binance) 항목에 이전 단계에서 만들었던 바이낸스 덱스 지갑 주소(bnb1hwajgysalugw740r0sw5c87unzjx6cel700qvt)를 붙여 넣으세요.Address to send(ERC-20) 항목에 표시된 주소(화면상 예시 주소는 0x221c537f23b698a8e3c44a0298661e6474569260)를 복사하세요. 이후 이 주소에 다른 거래소나 개인 지갑에 보관 중인 ERC-20 토큰을 보내게 됩니다.Create버튼을 눌러아래와 같은 팝업창이 뜨면 등록 과정이 모두 완료됐습니다.토큰 전송 및 거래이제 이전에 복사한, Address to send 항목에 표시된 주소(0x221c537f23b698a8e3c44a0298661e6474569260)로 타 거래소나 개인 지갑에 보관 중인 Aergo 토큰을 보내시면 됩니다.잠시 기다리면, 바이낸스 덱스 계정에 Aergo자산이 생겨난 것을 알 수 있습니다. 안전한 교환을 위해 60블럭 이전에 포함된 송금에 대해서 처리합니다. 전후 처리시간을 포함하면 약 30분 정도의 시간이 걸립니다.계좌 등록을 완료한 후, 3 Aergo 정도의 작은 금액을 송금해서 문제가 없는지 확인하세요. 실수나 다른 문제로 인한 누락액을 최소화하기 위한 조치입니다. 만일 아무런 문제가 발생하지 않았다면, 입출금 서비스를 정상적으로 사용하였음을 증명하는 거래 내역이 남게됩니다. 만일 실수나 어떤 문제로 정상적인 계좌발급이 되지 않은 상태에서 거액의 토큰을 전송하면 되돌릴 수 없을 수도 있습니다.환전시 2 Aergo의 수수료가 발생합니다. 따라서, 2 Aergo이하의 입출금은 무시됩니다. 이 수수료는 BNB 송금 및 수령을 위해 사용되며 환전 서비스를 사용한 DoS공격을 막기 위한 것입니다. 또한, 수수료는 Aergo 가격 변동에 따라 변경될 수 있습니다.출금 절차는 입금과 동일하며, 홈페이지에서 For withdrawal을 선택 후에 진행하시면 됩니다. 만일, 서비스 사용에 문제가 있다면 support@blocko.io를 통해 도움을 요청하시기 바랍니다.주의하세요!!예제에 나온 어떤 주소도 실제로 사용하지 마시기 바랍니다. 예제의 값은 입출금의 예를 보여주기 위해 사용한 것이므로 본인의 값을 사용해야 합니다. Aergo팀은 잘못된 값을 사용할 경우에 발생하는 문제를 책임지지 않습니다.Aergo토큰, 바이낸스 덱스(Binance Dex) 송금 방법을 알려드립니다 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 07. 31

How to deposit Aergo tokens...

Currently, Aergo exists in the form of an ERC-20 token on the Ethereum mainnet and in the form of a coin on the Aergo mainnet. The ERC-20 token form of Aergo is used for liquidity purposes, and the Aergo coin is used for transaction fees and smart contracts on the Aergo mainnet. We’ve now added support for Binance Chain to further enhance liquidity, meaning Aergo will exist in the form of a BEP2 token. You can only convert to BEP2 Aergo tokens using your ERC-20 Aergo tokens.This article explains how you can securely swap your ERC-20 Aergo tokens into Aergo BEP2 tokens, so you can trade on the Binance DEX!Create an account on the Binance DEXFirst, you need to create an account on Binance DEX to trade Aergo BEP2 tokens on the exchange.Binance | Dex Trading | Decentralized Exchange | Binance.orgOn the first screen, press the Create a Wallet button in the middle.You’ll then see instructions in the form of a tutorial for creating your wallet.Read the instructions carefully and proceed to the next step, encrypting the keystore file for your wallet.Enter a password, accept the license agreement, and click the Download Keystore File button to download your wallet access file. Keep this file safe!The next step is to record the Mnemonic phrase (similar to a seed phrase) to back up your wallet in case you lose your keystore or private key.After recording the words on a physical sheet of paper, press the Continue button. You will be prompted to confirm that you have entered the word correctly.If you have successfully completed all the steps, open your wallet and now go through the process of signing into your account.Select the third keystore file, select the keystore file, enter your password, and click the Unlock Wallet Now button. If you do not have any problems with all the procedures, you will now be logged into your Binance DEX account.Now, look for your account’s public address. You can see the address by clicking the Account icon in the upper right corner. You can copy the address value to the clipboard by clicking the icon next to it.We have created an account on the Binance DEX and confirmed the address. The address is bnb1hwajgysalugw740r0sw5c87unzjx6cel700qvt for the wallet in this example.Registering an Aergo deposit on Binance DEXDeposits on Binance DEX must through a process similar to a regular crypto exchange. You will receive a virtual account specifically for your token swap purposes, and you can send ERC-20 to the address provided. First, access to get a virtual account.In this example we’re registering our Address to Recieve as bnb1hwajgysalugw740r0sw5c87unzjx6cel700qvt, which is the public address of the Binance DEX account we created in the previous step.The address to send Aergo ERC-20 tokens to is 0x221c537f23b698a8e3c44a0298661e6474569260. Record this address BEFORE pressing the Create button, it is directly linked to your virtual swap account. This is the address you will send your tokens to.If you see the following popup when you click the Create button, your registration has been successful.Token transfer and exchangeThe address to send is 0x221c537f23b698a8e3c44a0298661e6474569260, which is linked to the virtual account that was previously created. You should send the tokens you want to be swapped to the address that you recorded down earlier. Once sent, wait some time for the transfer to complete.Then, if you wait a few minutes, you can see that the Aergo BEP2 tokens have been credited to your Binance DEX account. At this point, the token swap service transfers the ERC-20 Aergo token to exchange your ERC-20 tokens into BEP2 tokens.To ensure maximum security of the swap process, we process token swap transfers every 60 blocks. It takes about thirty minutes to execute the transaction after our service has processed your swap registration.One thing we advise is conducting a swap of a small amount of 3 Aergo tokens to make sure there are no problems in your deposit or withdrawal setup. If you make a mistake or have other problems, you will only lose 3 Aergo! If you exchange without any problem, you will have a transaction that proves that you have used your deposit and withdrawal service normally. If you make a mistake or have not been able to issue a normal account due to a problem, you may not be able to reverse it by sending a large number of tokens.When conducting your swap, a fee of 2 Aergo tokens will be incurred. Therefore, the withdrawals of 2 Aergo and lower are ignored. This fee is used to send and receive BNBs and to prevent DoS attacks towards the service. This fee is based on the exchange rate of the token, which means it may be revised in the future.The withdrawal procedure is the same as for the deposit, and you can proceed after selecting For Withdrawal on the homepage. If you have any problems using the service, please contact for help.Please NoteThe addresses and other values used in the example are not to be used in practice. The value in the example is used to show examples of deposits and withdrawals, so you should use your own values. The Aergo team is not responsible for problems that occur when using incorrect values.Join us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.How to deposit Aergo tokens on Binance DEX was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 07. 30

바이낸스 덱스 상장 투표 이벤트 우승자를 발표합니다

이번 이벤트에 참여해주신 모든 분께 감사드리며, 조만간 더 좋은 소식 전달 드릴 수 있도록 노력하겠습니다🏆 Aergo 바이낸스 덱스 상장 투표 이벤트Aergo팀은 바이낸스 체인 연동 계획의 일환으로 지난 3일간 투표 이벤트를 진행했습니다. 자세한 내용은 여기에서 확인하실 수 있습니다.이번 이벤트에 참여해주신 많은 분들의 노력 덕분에 Aergo가 어떤 프로젝트 인지, Aergo가 왜 바이낸스 덱스에 상장돼야 하는지, 커뮤니티 외부에서도 쉽게 이해할 수 있는 정보들이 공유됐습니다. 이에 다시 한번 감사드립니다.코멘트 명예의 전당🥇1등— 900 AERGO = @cmalize🥈 2등 — 600 AERGO = @Jugoca🥉 3등 — 300 AERGO = @doyousmell추가 행운 추첨 당첨자추가 행운 추첨 당첨자분은 각 151.6 Aergo를 받게됩니다.@Shadefirst@fellowsheep@hunnykaushal@Jane_SAW_Mutihir@steemsticks@Eurika@KaranSharma000@aumi121@Jugoca@ElenMinor@Enth_E_Nd@Prashantrdso@serdv @unhingedmonkey@Oleegan@wulei77N44G4@alordk@fair_ra@emili95g@blessedman939 @scraido@leader2704@artistk@Atlas954@harry_ng89@katiekat24@treecode@harrybitmex175@reda16ah@Atlas954수상자와 당첨자분들께는 KYC 관련 정보가 모두 취합된 후, 입력해주신 BEP2 지갑으로 보내드릴 예정입니다.오늘 소식은 여기까지입니다! 다시 한번 이번 이벤트에 참가해주신 모든 분들께 감사 말씀드립니다.조만간 더 좋은 소식으로 찾아뵙겠습니다.Aergo 커뮤니티 여러분, 감사합니다!바이낸스 덱스 상장 투표 이벤트 우승자를 발표합니다 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 07. 28

바이낸스 덱스 상장 투표 이벤트가 시작됩니다!

안녕하세요, Aergo 커뮤니티 여러분 🎉오늘부터 3일간 바이낸스 덱스 상장 투표 이벤트가 시작됩니다!최대 900 Aergo 토큰을 받을 수 있는 이번 이벤트에 많은 관심과 참여 부탁 드립니다.코멘트 명예의 전당가장 멋진 코멘트를 남겨주신 분들을 선정합니다1등 — 900 AERGO2등 — 600 AERGO3등 — 300 AERGO추가 행운 추첨47명 — 각 100 AERGO참여 방법은?1. 바이낸스 커뮤니티 포럼에 가입 혹은 로그인하기( Aergo 상장 제안서 페이지로 이동하기( 상장 제안서 하단의 코멘트 섹션으로 이동 후, Reply Quote 우측 화살표(^) 누르기4. Aergo의 장점이나 특징에 대한 코멘트나, Aergo가 상장해야 되는 이유, Aergo 응원 메시지 등의 내용으로 코멘트 작성하기코멘트 작성 예시5. 아래 해시태그와 Aergo 상장 제안서 링크를 포함한 트위터 작성 해시태그 > #Aergo #AergoBNB상장 제안서>트위터 작성 예시6. 아래 신청 양식으로 최종 신청바이낸스 덱스 상장 이벤트 신청 양식📣상장 이벤트는 한국 시간으로 7월 25일 오후 12시까지 진행되며,📣당첨자 발표는 26일 오후 12시에 이뤄질 예정입니다.감사합니다.바이낸스 덱스 상장 투표 이벤트가 시작됩니다! was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 07. 23

Aergo is joining the Binanc...

We are integrating Aergo with the Binance Chain and have proposed a listing on the Binance DEX.Dear Aergo community and Binancians,We are very happy and excited to inform you that the Aergo team has begun integrating the Aergo token with Binance Chain. In addition to that: we have proposed a listing on the Binance DEX, in our determination to contribute to the liquidity and exposure of the Binance Chain ecosystem. Please help us out and give your support by sharing, liking, and commenting on the thread!Proposal for Listing Aergo (AERGO) on Binance DEXNote that we will not be doing a migration of the entire Aergo token supply onto the Binance Chain, but rather, we will be adding the Binance Chain to the list of public blockchains that Aergo supports. This is possible because one of Aergo’s key functionalities is interoperability. There will now be three different blockchains that the Aergo token exists on. Read this article for more details on it all.Three token typesThe first thing to go over is the different types of Aergo token states. With the integration of the Aergo token into Binance Chain, Aergo will now exist in three forms: ERC-20, native coin, and now, BEP2. As a recap, let’s go over the three token types:Native coins (utility) will be used for utility on the Aergo platform: staking in block producer elections on the main network, utilizing dApps, executing smart contracts and transactions, and so on. You can get these now on using your ERC-20 Aergo tokens.ERC-20 tokens (liquidity) will be used for liquidity purchased through exchanges. Aergo ERC-20 tokens are currently available and traded on exchanges such as Upbit, Bittrex International, KuCoin, Gopax, Korbit, and more.BEP2 tokens (liquidity) will be used for liquidity purchased through the Binance DEX. Aergo will be available after the Binance Chain validators approve the listing proposal, which you can find here.For those who are new, let’s do a quick introWhat is Aergo? Aergo is a fully open-source enterprise blockchain operating platform that leverages and extends both public and private blockchain, and cloud architectures, empowering organizations with the scalable architecture they need to transform business and create new global networks in any industry. Our mainnet is live right now, and there are already many large-scale companies using the technology.With full support for smart contracts based on Lua, developers can build any decentralized application or service they want on our platform. Aergo provides a hybrid (private + public) architecture which doesn’t constrict the possibility of what applications can be built. It also offers developers familiar tools like SQL so they can easily adopt the technology. You’ll be able to handle data and code smart contracts easier than you ever have on a blockchain before.Aergo was founded on the foundation of Blocko’s blockchain technology, which was gifted to the Aergo foundation. For the past five years, that technology was deployed for over 40 enterprises, public bodies, and banks in Korea. Many international customers are working to build large-scale IT solutions on our platform. You can read more about some of these projects here.We are working to create the most practical — enterprise-ready — blockchain platform. And to aid in achieving our grand vision, we are happy to announce our support for the Binance Chain.Why are we integrating with Binance Chain?Let’s start with a bit of a recap. Naturally, there are multiple blockchain networks in the grand Aergo ecosystem. This is because Aergo is being built as an enterprise-scale platform for custom deployments of private or public blockchains for developers and for businesses.Aergo travels across chains through ‘bridges’We facilitate communications between these blockchains through our Merkle bridge, which is a design for interoperability between blockchains. It’s optimized in terms of speed and cost-effectiveness for transfers between sidechains but has support for other public blockchains such as Ethereum.Basically, our Merkle bridge lets you send Aergo coins that you hold on your Aergo mainnet account to your Ethereum wallet, whereby the Aergo coins turn into Aergo ERC-20 tokens. It changes the form, but it remains the same asset.As a result, it will inevitably exist on multiple public blockchainsThis means that the Aergo token will inevitably exist across many public blockchains in the crypto ecosystem.It’s important to keep in mind that despite existing on many networks through bridges, the total supply will always remain consistent. It will be the exact same token across different public blockchains. The total supply will always be 500,000,000.By manually integrating the Aergo token on different blockchain networks, we are letting users of Aergo capture the benefits of multiple chains early on.Binance Chain could be a serious contender in the exchange spaceThe Binance team has done an incredible job at uniting projects into the Binance ecosystem. This may be exactly what is needed to build a seriously practical and liquid decentralized exchange. And there could perhaps be no better candidate to create a decentralized exchange for real-world adoption than the Binance team, being the largest cryptocurrency exchange in the world.The Binance Chain movement is a cause we want to get behindWe want to support the Binance Chain’s powerful cause. More than being just a short-term gain in user exposure or liquidity, the time we spend integrating with the Binance Chain is a long-term investment in its bright future. The leading global cryptocurrency exchange is expediting the Binance Chain’s vision.We also want to support the move towards decentralized peer-to-peer asset exchange. Numerous exchanges have been hacked for billions of dollars throughout the existence of cryptocurrency. On decentralized exchanges like the Binance DEX, users retain full control of their funds; rectifying that sort of risk.It’s already gained significant tractionThe Binance Chain movement has been very successful since it’s inception just a short while ago. As of writing, there are close to 50 tokens trading on the Binance DEX; with dozens of more tokens currently awaiting listing approval from Binance Chain validators.The traction that Binance Chain has gained already acts as further justification that the Binance DEX could be a serious contender in the future.The integration will expose Aergo and Binance Chain to more liquidity and more usersThe integration with Binance Chain is a win-win. Issuing the Aergo token on the Binance Chain will create more liquidity for the Aergo token, and it will expose the Aergo token to a potentially significant gateway of future blockchain users. More exposure and more liquidity can only help foster our ecosystem even further.Next stepsNow, to complete the process, there are a few next steps we need to cover:Gaining approval for our listing proposal from the Binance DEX community. Provide your support by liking, commenting, and sharing! You can see the proposal here.Opening our token swap service for Aergo token holders to swap between ERC-20 tokens and BEP2 tokens. This will come before the day of the listing, once the listing for Aergo on the Binance DEX is confirmed by the Binance Chain validators.If you’re interested in learning more about Aergo, below are some recent updates as well as some links to join our community.Some of our recent highlights:Hyundai AutoEver announced that its new blockchain platform for 54+ Hyundai companies will anchor to the Aergo mainnet.We presented at one of the biggest blockchain telco forums of the year with over 150+ telecom industry professionals attending.We are working on a super-cool in-house space exploration dApp for Aergo.Our strategic partner, Blocko, is actively onboarding new customers onto the Aergo platform. It last announced that its product line will solely be built on Aergo. This is important: because Blocko has some notable clients including many Korean government entities, Hyundai/Samsung companies, stock exchanges, and more.For more, stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.Join us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Aergo is joining the Binance Chain family was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 07. 19

Aergo가 바이낸스 체인과의 연동을 통해 새로운...

Aergo가 바이낸스 체인과의 연동을 통해 새로운 영역으로 나아갑니다.Aergo와 바이낸스 체인을 연동하고, 바이낸스 덱스 상장 절차가 진행됩니다Aergo커뮤니티와 바이낸시안 여러분께,Aergo팀이 바이낸스 체인과 Aergo 네트워크를 연동하는 작업을 시작했다는 기쁜 소식을 알립니다. 유동성 공급과 바이낸스 체인 생태계 확대에 기여해 추후 Aergo의 바이낸스 덱스 상장 절차까지 이어갈 예정입니다.Aergo 프로젝트가 바이낸스 덱스에 상장될 수 있도록 코멘트와 투표를 부탁드리며, 상장 제안서를 널리 공유해주세요!Proposal for Listing Aergo (AERGO) on Binance DEX모든 Aergo 토큰 유통량이 바이낸스 체인으로 옮겨지는 것이 아닙니다. Aergo가 연동을 지원하는 퍼블릭 블록체인 리스트에 바이낸스 체인이 추가됐 것입니다. Aergo의 핵심 기능 중 하나인 ‘다른 체인과의 상호운영성’을 극대화하기 위함입니다. 앞으로 총 세 가지 버전의 Aergo 토큰이 존재하게 되며, 더 자세한 내용은 아래에서 말씀드리겠습니다.세 가지 버전의 Aergo 토큰가장 먼저 말씀드릴 사안은 총 세 가지 버전의 Aergo 토큰이 생성된다는 점입니다. Aergo 토큰이 바이낸스 체인과 연동되면 Aergo는 ERC-20(이더리움), 네이티브 토큰(아르고 메인넷), BEP2(바이낸스 체인)의 세 가지 버전으로 유통됩니다. 각각의 목적과 차이점을 하나씩 짚어보겠습니다.네이티브 토큰(Aergo 메인넷 활용)은 Aergo 플랫폼의 실 활용을 위해 사용됩니다. 여기에는 블록 프로듀서 선거를 위한 스테이킹, 디앱 활용, 스마트 컨트랙트의 실행 등이 포함됩니다.ERC-20(유동성 공급) 기반 토큰은 거래소에 유동성 공급을 위해 사용됩니다. 업비트와 비트렉스, 쿠코인, 고팍스, 코빗을 비롯한 국내외 중앙화 거래소에서 거래되는 모든 토큰이 여기에 해당합니다.BEP2(유동성 공급) 기반 토큰은 바이낸스 덱스에 유동성 공급을 위해 사용됩니다. Aergo는 바이낸스 체인 커뮤니티의 심사를 통과한 후 거래될 예정입니다.아직 Aergo가 낯선 분들을 위해 간단하게 정리해보겠습니다.Aergo는 오픈 소스로 완전히 새롭게 구축된 엔터프라이즈 블록체인 운영 플랫폼입니다. 퍼블릭과 프라이빗 블록체인의 장점을 모두 활용하며 클라우드 아키텍쳐와 확장성까지 갖춘 Aergo는, 업계와 규모를 불문하고 기업이 글로벌 네트워크를 구축할 수 있도록 돕습니다. 현재 메인넷이 구동되고 있으며, 이미 많은 대기업이 Aergo의 기반 기술을 실제 비지니스 환경에서 사용하고 있습니다.프로그래밍 언어인 Lua를 기반의 스마트컨트랙트를 통해 개발자들은 Aergo 플랫폼상에서 다양한 탈중앙 어플리케이션이나 서비스를 만들 수 있습니다. Aergo는 하이브리드(퍼블릭+프라이빗) 아키텍쳐를 제공해, 어플리케이션의 한계를 허물고 있습니다. 개발자들은 SQL을 비롯한 익숙한 개발 도구 및 언어를 활용해 손쉽게 적응할 수 있습니다. 그 어떤 블록체인보다도 손쉽게 데이터를 처리하고 스마트컨트랙트를 짤 수 있습니다.Aergo는 블로코의 블록체인 기술에 기반을 두고 만들어졌습니다. Aergo 재단의 복이라고 할 수 있습니다. Aergo의 근간이 되는 이 기술은 지난 5년간 40개가 넘는 기업과 정부기관, 은행 및 금융권에서 증명돼 왔습니다. 많은 글로벌 기업과 Aergo 기반의 대규모 IT 솔루션 개발에 협력하고 있습니다.우리는 더 현실적이고, 기업에서 바로 활용할 수 있는 블록체인 플랫폼을 구축하고 있습니다. 그리고 바이낸스 체인과의 연동을 통해 이러한 목표에 한 걸음 더 다가갈 수 있다는 점을 기쁘게 생각합니다.바이낸스 체인과 연동을 하는 이유는 이렇습니다.Aergo가 그리는 생태계에는 다양한 블록체인 네트워크가 포함됩니다. Aergo는 기업이 바로 활용할 수 있는 플랫폼으로 구축되고 있고 있으며, 다양한 기업과 개발자의 요구사항에 맞도록 퍼블릭과 프라이빗을 아우르는 맞춤형 플랫폼을 지향하기 때문입니다.Aergo는 ‘브릿지(Bridge)’ 통해 다양한 블록체인과 연동됩니다.Aergo는 다양한 블록체인과의 연동이 가능한 머클 브릿지(Merkel bridge) 설계를 통해 체인 간 데이터 교환이 가능합니다. 빠르고 비용 효율성이 높은 사이드 체인 간 데이터 교환에 최적화된 머클 브릿지는 이더리움을 비롯한 타 체인 또한 지원합니다.간단히 말해, 머클 브릿지는 Aergo 메인넷 계정에 보관된 코인을 Aergo ERC-20 토큰으로 변환하는 과정을 통해 이더리움 지갑으로 보낼 수 있는 기능이라고 볼 수 있습니다. 형태(버전)의 변화는 있지만 그 안의 본질(데이터)는 변하지 않고 남아있게 됩니다.따라서, 연동되는 퍼블릭 블록체인(다양한 버전의 Aergo 토큰)이 많아진다는 건 당연한 일입니다.이는 암호화폐 생태계 내의 다양한 퍼블릭 블록체인에 기반한 여러 버전의 Aergo 토큰이만들어진다는 것을 의미합니다. 브릿지를 통해 많은 네트워크와 연동되지만, 총발행량은 늘어나지 않는다는 점을 기억해주시기 바랍니다. 새로운 토큰이 생겨나는 것이 아닌, 같은 본질을 지닌 다른 버전이 만들어진다고 생각하시면 됩니다. 총발행량은 항상 5억 개로 고정됩니다.Aergo 실사용자들이 다양한 블록체인 네트워크와의 연동이라는 장점을 활용할 수 있도록 할 예정입니다.바이낸스 체인은 거래소 업계를 뒤바꿀 수 있는 아주 진지한 도전자입니다.바이낸스 팀은 많은 프로젝트를 바이낸스 생태계로 끌어들이는 아주 어려운 일을 성공적으로 이뤄왔습니다. 아주 실용적이고, 역동적인 탈중앙 거래소를 만들 수 있는 유일한 방법이었을 거라 생각됩니다. 전 세계에서 가장 큰 거래소를 운영해온 바이낸스 팀이 아니었다면 그 누구도 실사례에 중점을 둔 탈중앙 거래소를 만들지 못했을지도 모릅니다.바이낸스 체인, 그 이상에 동참하고자 합니다.우리는 바이낸스 체인의 이상에 동참하고자 합니다. 단순이 단기적인 사용자나 유동성을 높이기 위함이 아니라, 바이낸스 체인이 이뤄낼 미래를 위한 장기적인 투자입니다. 세계 최고의 암호화폐 거래소가 바이낸스 체인의 목표를 가속화해 나가고 있습니다.우리는 탈중앙화된 개인 간(peer-to-peer) 자산 거래를 향한 움직임에 동참하고자 합니다. 암호화폐가 탄생한 이래로 수많은 해킹 사고로 인해 수천억 원이 넘는 피해가 발생했습니다. 바이낸스 덱스와 같은 탈중앙 거래소 사용자들은 각 개인의 자산을 스스로 관리하며, 해킹과 같은 리스크를 최소화할 수 있습니다.이미 의미 있는 수준의 모멘텀이 쌓여가고 있습니다.아직 초기 단계임에도 불구하고, 바이낸스 체인의 이상은 아주 성공적으로 이루어져 왔습니다. 현재 바이낸스 덱스에서 50개에 가까운 토큰이 거래되고 있으며, 10여 개가 넘는 토큰이 상장을 기다리고 있습니다.이번 연동을 통해Aergo와 바이낸스 체인 모두가 더 많은 유동성과 사용자를 얻게 됩니다바이낸스 체인과의 연동을 통해 양사가 모두 만족할 수 있는 결과를 이뤄낼 수 있을거라 믿습니다. 바이낸스 체인 상에서 Aergo 토큰을 발행해 더 많은 유동성을 확보하고, 향후 더 많은 사용자들이 Aergo 토큰에 접근할 수 있는 채널이 됩니다. 이렇게 확보한 유동성과 사용자를 기반으로 우리 생태계를 더욱 성장시킬 수 있습니다.연동, 그 다음 단계는?앞서 말씀드린 모든 과정을 마무리하기 위한 과정은 다음과 같습니다.바이낸스 덱스 커뮤니티에 상장 계획서를 제출합니다. 바이낸스 포럼(에서 코멘트와 투표 및 공유를 부탁드립니다!Aergo 토큰 홀더들을 위한 ERC-20과 BEP2 간 토큰 스왑 서비스 런칭합니다.Aergo에 대해 더 자세한 내용은 Aergo 커뮤니티에서 확인하실 수 있습니다.감사합니다.Aergo가 바이낸스 체인과의 연동을 통해 새로운 영역으로 넓혀갑니다. was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 07. 19

효율적인 가상 머신(Virtual Machine)...

효율적인 가상 머신(Virtual Machine) 무결정 검사 만들기최신 버전의 Aergo 가상 머신은 안녕하신가요?Sung-Jae Woo in Aergo blogAergo 블록체인의 스마트 컨트랙트는 Lua 언어로 작성됩니다. LuaJIT의 수정된 버전인 AVM(Aergo Virtual Machine; Aergo 가상 머신)은 Lua로 작성된 스마트 컨트랙트 코드가 컴파일 및 배포된 후 이를 읽고 해석합니다. 이는 Lua 스마트 컨트랙트가 AVM이 깔린 모든 컴퓨터에서 실행될 수 있음을 의미합니다.우리 가상 머신 개발팀은 밤낮없이 AVM을 개선하고 관리합니다. 개발팀은 가상 머신에 적용된 새로운 수정 사항이 시스템에 은밀한 에러를 만들어 내는지 종종 확인하곤 합니다. 이러한 과정을 위해선 메인넷과 완전히 동기화하는 것이 유일한 방법이었습니다.Aergo 메인넷이 두 달 넘게 운영되면서 블록 높이는 이미 450만 블록을 넘어섰습니다. 현재 새로운 노드를 0번 블록 (제네시스 블록)부터 완전히 동기화하려면 평균 5시간이 걸립니다. 즉, 간단한 가상 머신 무결성 검사를 수행하는 데 5시간 이상이 소요됩니다! 그것은 마치 닭 잡는데 소 잡는 칼을 쓰는 격입니다. 5시간은 도저히 용납할 수 없는 수준이었죠.기나긴 토론과 테스트를 거친 후, 우리 팀은 몇 가지 간단한 코드 수정을 통해 가상 머신의 무결성을 평가하는 프로세스를 최적화할 수 있는 방법을 알아냈습니다. 이 글에서 우리가 어떤 방식으로 최적화를 진행했는지 말씀드리겠습니다.블록 동기화(Block Synchronization)먼저, 블록 동기화 중에 어떤 일이 일어나는지, 무엇이 프로세스를 늦추는지 알아보겠습니다. 블록 동기화 과정은 큰 틀에서 아래와 같이 나눠볼 수 있습니다.블록이 네트워크에서 P2P 서비스¹를 통해 체인 서비스(CS; Chain Service)²로 전송됩니다.CS는 블록과 이를 구성하는 트랜잭션들을 함께 검증한 후, 유효한 경우에 저장 장치(디스크)에 저장합니다.트랜잭션이 실행됩니다.결과는 블록 헤더의 해당 필드와 대조하여 검사됩니다.모든 실행 결과는 저장 장치에 기록됩니다.트리(trie)는 모든 블록 실행에 대한 모든 변경 사항을 기록합니다. 트리(trie)에 한번 포함된 변경 사항은 영원히 삭제되지 않습니다. 트리(trie)에 대한 모든 수정은 필연적으로 루트 노드의 내용에 영향을 미치며, 그러면 루트 노드의 해시 값(state)이 변경됩니다. 또한, 블록 내 모든 트랜잭션의 실행 결과는 영수증(receipt)이라는 형태로 저장됩니다. 각 블록의 영수증에서 머클 트리 (Merkle tree)가 만들어지고 후에 이에 상응하는 해시(머클 루트 해시; Merkle root hash)가 블록 헤더에 삽입됩니다.위의 네 번째 단계에서는 아래의 두가지 해시값을 얻게 됩니다.상태 루트 해시(SRH; State Root Hash)영수증 머클 루트 해시 (RMRH; Receipts Merkle Root Hash)두 해시 모두 블록 생성과 동시에 블록 헤더에 포함됩니다.모든 가성 머신은 블록 실행 결과와 동일한 SRH 및 RMRH를 생성해야합니다. 만약, 두 가상 머신이 이 서로 다른 SRH(또는 RMRH)를 생성한다면 이 중 하나가 프로토콜을 따르지 않았음을 나타냅니다. 따라서 가상 머신 무결성 검사에 꼭 필요한 것은 세 번째와 네 번째 단계입니다. 하지만, 검사를 위해서 드는 시간의 대부분은 이와 무관한 단계에서 쓰여집니다.왜냐구요? 디스크 I/O, 네트워크를 통한 요청 및 응답, 다양한 모듈 간의 IPC 등과 같은 느린 작업을 포함하기 때문입니다. 예를 들어, 블록 자체에 대한 I/O 만 고려한 경우에도 하나의 블록을 동기화하려면 적어도 1개의 디스크 읽기 (원격 노드에서)와 2개의 디스크 쓰기 (현재 노드로)가 작동됩니다³. 특히 그 중 디스크 쓰기는 가상 머신 무결성 검사에 전혀 필요하지 않은 작업입니다.그렇다면 빠른 무결성 검사기를 얻으려면 어떻게해야 할까요? 핵심적인 실행과(세 번째 단계) 검증(네 번째 단계)만 실행하는 겁니다.효율적인 가상 머신 무결성 검사기를 위해가상 머신의 무결성을 확인하려면 메인넷과 완전히 동기화된 블록 체인이 필요합니다. 따라서 I/O 작업은 불가피합니다. 그렇다고 무결성 검사 중 이 작업을 수행해야 하는 것은 아닙니다. 무결성 검사는 때때로 필요한 경우에만 수행됩니다.평상시에 완전히 동기화된 노드를 준비하면 지연되는 긴 작업을 건너뛸 수 있습니다. 단순히 완전히 동기화된 노드가 필요한 것이므로 이 작업과 관련하여서는 코딩이 필요하지 않습니다. 꼭 필요한 부분은 다음과 같습니다.블록 1부터 각 블록을 읽습니다.실행합니다.SRH 및 RMRH 결과값을 디스크 쓰기 없이 블록 헤더의 SRH 및 RMRH와 대조합니다.위 1~3을 끝까지 반복합니다.위의 단계가 실제 가상 머신 무결성 검사 단계입니다. 평소 개발이 진행되는 동안 완전히 동기화된 노드를 준비해 두고 이 미리 준비된 블록체인 데이터에 대해 필요 시 무결성 검사를 하면, 네트워크 통신이나 디스크 쓰기 작업과 같은 느린 절차를 검사에서 완전히 배제할 수 있습니다.요약그러면, 어떻게 됐을까요? 코드 수정은 완료하는데 채 6시간이 안 걸렸습니다. 이러한 변경 후 사전 동기화된 블록체인 데이터에 대한 전체 가상 머신 무결성 검사는 약 8분 정도 소요됩니다. 전체 동기화 시간의 2.7%에 불과합니다. 이제 우리는 훨씬 더 효율적으로 일할 수 있습니다 :-) 또한, 이 기능은 기본적으로 블록 체인의 빠른 재생 및 검증과 같은 기능을 하므로 데이터 위조를 탐지하는 데 사용할 수도 있습니다.¹ P2P 서비스는 다른 노드와의 P2P 통신을 구현하는 소프트웨어 레이어 입니다.² 체인 서비스는 블록체인 관리를 구현하는 소프트웨어 레이어입니다.³실제 I/O 작업은 더 복잡합니다. 모든 블록은 관련 메타 정보가 함께 따라다니기 때문입니다.Aergo 관련 개발 문서와 가이드는 이 곳에서 확인할 수 있습니다. 공식 텔레그램과 트위터에서 새로운 소식도 확인해보세요!효율적인 가상 머신(Virtual Machine) 무결정 검사 만들기 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 06. 26

Making Virtual Machine Inte...

Is the latest Aergo Virtual Machine OK?Smart contracts on the Aergo blockchain are written in Lua. The Aergo Virtual Machine (AVM), a modified version of LuaJIT, reads and translates smart contract code written in Lua once it is compiled and deployed. This means that Lua smart contracts can run on any computer that has the AVM.The AVM is continuously being iterated and improved upon by our VM developers. From time to time, the team is checking to see whether or not any of the new modifications made to the VM implicitly creates any bugs in the system. Until recently, the only way to do this was by fully synchronizing with the mainnet.As the Aergo mainnet has been live for over two months, its block height has already surpassed 4.5 million blocks. It now takes on average 5 hours to get a new node fully synchronized from block 0 (genesis block). This means it takes over 5 hours to conduct a simple VM integrity check! That’s like using a sledgehammer to crack a nut. Five hours is far too long.After discussion and testing, the team figured out a way in which we can optimize the process of assessing the integrity of the VM with some simple code tweaking. This article describes what we’ve done.Block SynchronizationFirst, let’s review what’s happening during block synchronization and what slows down the process. Roughly speaking, block synchronization proceeds like this:A block is sent to the Chain Service¹ (CS) via the P2P Service² from the network.The CS verifies it along with its constituent transactions and then, if valid, saves it to a storage device (disk).The transactions are executed.The results are checked against the corresponding fields of the block header.All the execution results are committed to a storage device.A trie records all the changes made by every block execution. Once a node is included to a trie, it is never deleted. Every modification on a trie inevitably affects the content of the root node, which in turn mutates the state root hash. Additionally, the execution state of every transaction in a block is also saved as a receipt. From the receipts of each block, a Merkle tree is built and its corresponding hash (Merkle root hash) is subsequently put into the block header.So the results from step 4 above are:State Root Hash (SRH)Receipts Merkle Root Hash (RMRH)Both of these hashes are included in the block header when a block is generated.Every VM must produce the same SRH and RMRH as the results of execution for a block. If two VMs generate different SRHs (or RMRHs), it indicates that one of the VMs did not follow the protocol. Thus, only the 3rd and the 4th are indispensable for VM integrity check. However, actually, most of the time is consumed by the other phases.Why? Because they include slow tasks like disk I/Os, requests & replies via the network, IPC between various modules, etc. For example, to synchronize one block at least 1 disk read (from a remote node) and 2 disk writes (to the current node) are triggered, even when I/O only for the block itself is considered.³ Among those, disks I/O operations the disk writes are completely unnecessary for VM integrity check.So what should we do to get a fast VM integrity checker? We must do what we really need to do: execution (3rd) and verification (4th phases).For an Efficient VM Integrity CheckerTo check a virtual machine’s integrity, we need a blockchain that is fully synchronized with the mainnet. Hence, the I/O operations are inevitable. But that doesn’t mean we have to do it during a VM integrity check. VM integrity checks are occasionally conducted, and only when necessary.If we prepare a full node in ordinary times, we can skip those long, dragging operations. No need to do any coding for this. The remaining parts are as follows:Read each block from block 1.Execute.Check the resulting SRH and RMRH against those in the block header without disk writes.Repeat the above 1 ~ 3 until the end.This later part is an actual VM integrity check. It can be performed for the fully synchronized blockchain data parepared while we are developing a new feature. By doing it this way, we can completely eliminate slow procedures including the network communications and disk write operations from VM integrity check itself.SummarySo, what happens? The modification itself is complete in under 6 hours. After this change, the whole VM integrity check for a pre-synchronized blockchain data takes just about 8 minutes. That’s only 2.7% of the full synchronization time. So now we can work much more efficiently. :-) Furthermore, since what this feature does is basically corresponds to a fast replay and verification of a blockchain, it can even be used to detect data counterfeiting.¹ This is a software layer responsible for blockchain management.² This is a software layer responsible for P2P communication with the other nodes.³ The actual I/O operations are more since IO for every block is accompanied by those for some associated meta information.If you’re interested in learning more about building on Aergo, go here. Otherwise, join us on Telegram and follow us on Twitter for regular updates.Making Virtual Machine Integrity Checks Efficient was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 06. 13

How to swap Aergo ERC-20 to...

How to swap Aergo ERC-20 tokens to Aergo native coinsWe will now begin the 1-way token swap for swapping from Aergo ERC-20 tokens to Aergo native coins. Be sure to read the following before starting your token swap.Click here to see the Korean version.Today, we are happy to announce that we will begin the 1-way token swap for stakeholders to switch from Aergo ERC-20 tokens to Aergo native coins.A recap to understand our dual token structure:Aergo native coins will be used for utility on the Aergo platform: staking in block producer elections on the main network*, utilizing dApps, executing smart contracts and transactions, and so on.Aergo ERC-20 tokens will be purchased through exchanges. Aergo is currently available and traded on exchanges in the ERC-20 token format.This token swap for converting from the ERC-20 token format to the Aergo native coin will strictly be a 1-way swap. The Aergo team will offer a 2-way swap functionality at a later time.5 steps for performing the 1-way token swap:Install Aergo Connect, create your wallet, and get your public addressSubmit a signature with your Aergo mainnet public address to the Ethereum blockchain using your Ethereum accountSend your Aergo ERC-20 tokens to the Aergo OrganizationApply for the token swap on our websiteCheck your Aergo native coin balance on Aergo Connect or Aergo ScanWe’ll go through each step in more detail below.*Staking for rewards will not be available yet, we will make an announcement when there is more information on this topic.Step 1. Install Aergo Connect, create your wallet, and get your public address.Aergo Connect is a Google Chrome browser wallet extension that allows you to manage your Aergo account. You can install it by clicking here or below.Aergo ConnectOnce you have installed the wallet, you will find the Aergo icon on the upper right corner of your Chrome browser screen.When you click on the Aergo Connect icon, you will see the button ‘Get started’.Press ‘Get started’, then set a password for your wallet.After setting the password to your wallet, an option to ‘Create new account’ will appear.Click the ‘Create new account’ button to create a new account, and then you’ll be presented with the option to choose which network to create your account on.Select, which means the main network (mainnet). Then, click ‘Create’.An account information screen will then appear.The public address of the account created in this example is AmNbNdTAXvnMJ64v6MgYGiDd1EJbNEgKGVjKKHCoUjFZHbUQjFpS.You should make sure that in the following steps, you use the address of the wallet you created. It’s advised that you make special note of the address at this time because you’ll need to provide it when you apply for the token swap.It’s also a good idea to export your private key and keep it recorded it in a safe place in case you ever encounter any problems with your browser or computer.Step 2. Sign your Aergo public address using your Ethereum walletIn the previous step, we created an Aergo mainnet public address using the Aergo Connect wallet extension.Now, you need to to provide proof that you are conducting the token swap — directly from your Ethereum account. This step is a MUST.You must sign your Aergo mainnet public address using your Ethereum private key (in other words, from the same wallet that you will send your Aergo ERC-20 tokens from). If there is no proof through a blockchain message signed using your private key, anyone can claim tokens on the mainnet.We will walk you through how you can create the signature using MyEtherWallet (MEW). Go to the following page to begin creating the signature.MyEtherWallet.comIn this example, we access our wallet using our [sample] private key. This is not the only way to unlock a wallet! MyEtherWallet supports a variety of methods (i.e., Ledger, keystore file), so use whatever method you wish.If there is no problem with the private key you’ve entered, you will see a screen where you can enter the text you would like to sign.Enter the Aergo mainnet public address that you generated using Aergo Connect, and press the “Sign Message” button.The text that follows ‘sig’ is the digital signature: take note of this string.The next thing to do is make sure it’s been signed correctly. Access Etherscan ( through your browser. If you hover the mouse over More on the top menu, a submenu opens. Press the option Verified Signature. the top-right of the signature verification page, there is the button Verify New Signature. Click on it.The page for signature verification then appears.The first entry, Address, is where you enter the [Ethereum] address of the account you used to sign the message just now.The second is where you enter the signature value.The third column is where you enter the public address of your Aergo account created on Aergo Connect.The fourth is whether to leave this signature verification as a record. You can choose what you want for this option.When you press the “Verify” button, the following screen will appear.If the result is a pass and the message signature is verified: you are now ready to send your Aergo ERC-20 tokens from the wallet you created your signature from earlier, to the Aergo Organization. In the next step, we’ll explain how to do this.Step 3. Send in your ERC-20 tokensThe process of sending Ethereum tokens will depend on the wallet program you use and will not be discussed in detail. Wallets with ERC-20 token support makes it easier to send your tokens in.The address of the Aergo Organization that you must transfer your tokens to is as follows:0x19939C3463B3B9372607908aB6219D491c74511DPlease confirm that there are no abnormalities in the address before sending your tokens. ALWAYS double-check the address before sending. The address provided above is the only address for you to send your tokens to. If anyone suggests otherwise, they are attempting to scam you.If you sent correctly, make a note of the transaction hash of the transaction between the wallet you sent your Aergo ERC-20 tokens from and the Aergo Organization’s wallet address. You must provide us with that value in your token swap application.Step 4. Fill out the Aergo token swap application formToken swap applications for getting Aergo native coins are done on the website.1-Way Token SwapAfter transferring ERC-20 token, go to the token swap website and enter:the transaction hash value corresponding to your ERC-20 tokens transfer in Step 3the public address of the Aergo account you created on Aergo Connect, in Step 1;the signature you created earlier in Step 2.Then, press the OK button to complete the application.If you’ve done everything correctly, you should receive your Aergo native coins within 6 hours.Step 5. Check your Aergo coin balanceYou can check your Aergo native coin balance through the Aergo Connect wallet or the Aergo Scan block explorer.It may take some time even if the application is completed because Aergo coins are issued collectively for transactions proceeding more than 120 blocks of ether blocks.If you have not received your Aergo native coins after 6 hours, please contact us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.How to swap Aergo ERC-20 token to Aergo native coin was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 06. 10

#2 — Hyundai AutoEver to Us...

Sent on May 31, 2019. Join the email list on — Hyundai AutoEver to Use AergoMay was a busy month! Lots of news items and updates. Let’s catch up.May 10: Aergo ConnectOur Chrome browser wallet extension is now in public beta! Register on the testnet, then press add coins to test.GET WALLETADD COINSMay 14: GDS Tech SummitPhil gave a killer presentation on stage in front of a crowd of European business magnates and industry powerhouses.READ MOREMay 17: Q2 2019 ReportQ2’s Quarterly Project Update details everything from our 2019 plan to Aergo’s latest financials.GET QPUMay 24: Aergo Knights LaunchedWe’re picking the best of the best to represent us in key regions around the world as official Aergo Knights.READ MOREMay 29: Hyundai A.E., AergoKorea Economy broke the news of Hyundai AutoEver anchoring their new blockchain platform to our mainnet.READ MOREHighlights: May’s BestInfographic CompetitionUp to 2000 Aergo tokens up for grabs! Competition ends June 5, 2019.→ JOIN NOWHD: Deconomy PitchPhil gave a compelling pitch at Asia’s hottest crypto conference.→ WATCH NOWHD: Blockchain & IoT ExpoHighlights of the Blockchain & IoT Expo that the Aergo team took part in.→ WATCH NOWJoin us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.#2 — Hyundai AutoEver to Use Aergo was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 31

#1 — This is the Beginning,...

Sent on May 6, 2019. Join the email list on — This is the Beginning, April 2019Let’s catch up! We have a few things to update you on.Apr 5: DeconomyPhil gave a killer pitch at Deconomy. It’s Korea’s premier blockchain conference and sees major thought leaders attend.He announced the Aergo Mainnet launch on stage, right before Vitalik spoke!READ ANNApr 15: Mainnet LaunchWe launched the Aergo mainnet. The first hybrid enterprise blockchain to rival Hyperledger and Corda is ready!We also ran a content campaign, 419, to explain what this major milestone means.SEE 419Apr 17: Aergo EnterpriseAt the Mainnet launch event, Blocko’s CEO, Won, announced a new flagship product, Aergo Enterprise.So, Coinstack: retired. And Blocko’s clients: offered a migration program!READ PRApr 25: Blockchain, IoT ExpoEnd April, the team took part in London’s 2019 IoT Expo (3,000+ attendees). Phil appeared on stage three times.Also, the team had a great time at the booth showcasing Aergo!SEE BOOTHHighlights: April’s BestEcosystem: Hyundai AutoEverHyundai A.E. announced working with Blocko on a massive project.→ READ MOREAbout the Aergo MainnetOur CTO, Hun, wrote a full rundown of everything to know about mainnet.→ READ MORELive YouTube AMAWe did a live video Ask-Me-Anything with our C-level team.→ WATCH NOWFuture Ambassador ProgramAfter RewarDrop’s success, we are expanding with Knights of Aergo.→ READ MOREJoin us on our Discord server for any technical inquiries. Visit our website to learn more about Aergo. View our source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.#1 — This is the Beginning, April 2019 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 31

Aergo AMA — 30 May 2019 Tra...

Aergo AMA — 30 May 2019 TranscriptWe did an AMA with Hunyoung Park (CTO) and Phil Zamani (CEO) from Aergo for our Telegram community! Here’s the transcript of the AMA.Introduction👋 Welcome to today’s AMA session with Phil and Hun.Phil (CEO) and Hun (CTO) last saw all of you about two months ago, live on YouTube for a video AMA. Now, seeing as we’ve been pretty busy and have pumped out a lot of updates, they’ve come again to engage with all of you and answer any questions you may have. 🔥This AMA is mainly meant to answer questions about that may have come up after you read the comprehensive, transparent Quarterly Project Update we released for Q2 of 2019. Most of you have likely read it by now.The QPU goes in-depth on what happened with Aergo over the past quarter and what you should expect moving-forward. It also gives a detailed financial update and token metric breakdown, so if you have any questions in that area you should refer to the QPU.We’ve made good progress in onboarding the Aergo mainnet’s initial block producer partners. We are holding an event in Seoul, South Korea, on June 10, 2019, called our ‘Network Participant Event’, where we conduct an educational workshop with our existing and potential block producer partners. These partners will be guided, on the ground, through the next steps on the block producer program, being whichever next steps are most relevant to these partners. The event will look to educate our existing and new partners alike. We look forward to updating you all on how things progress!Aside from that, make sure you check out some of the more recent news items.• MAY 10: Aergo Connect browser wallet released for testing• MAY 17: Q2–2019 QPU goes live• MAY 21: Aergo Ecosystem blog series• MAY 22: QPU infographic competition. Deadline June 5• MAY 24: Global Aergo Knights program• MAY 28: Recording of Phil’s pitch at Deconomy was published• MAY 30: Hyundai AutoEver to anchor its blockchain to AergoWe ask that everyone is respectful during this AMA and ask their questions in a calm and collected manner. We will first conduct our live AMA for the duration of one hour. Then, we will answer the pre-submitted questions sent here using #AMA.Please give adequate time for your question to be answered as typing answers can take some time. I would like to remind everyone that some questions relating to speculation and other sensitive matters cannot be addressed here. Questions that we are unable to answer will simply be ignored, however will be as open as we possible can. We urge everyone to read our QPU (linked at the start of this message) for information on financials and token metrics.Without further ado, let’s all welcome @philzamani and @hunyoungpark to the chat.The AMA begins now and lasts for one hour.Start of AMAQ1. When we can see full mainet staking ?Phil: When the program is ready, later this year.Hun: We will launch 1-way swap soon, and will launch 2-way swap later.Q2. Can you elaborate a bit more on how the on-boarding of Hyundai AutoEver will go, are there any targets set by them and how do they measure success?Hun: In Hyundai’s used car business, we are designing smart contract, maybe we can use it as auction system, or history management. and block hashes will be anchored in the mainnet.Phil: The program is going very well — we do not disclose customers business targets as these are private and often commercially sensitive — please read their announcement for moreQ3. When will you go public with your partners?Phil: We are meeting manny of these partners on June 10th — We will announce these in due course.Q4. I hear some news abhout kakao is going to bulid a blockchian platform in Korea , any comments on that ?Hun: Kakao is kakao, they are good at service. but we are strong at enterprise businessQ5. Is there a small fee when sending native AERGO tokens to other wallet or it is free?Kyle: Hey Fellowsheep, the answer to this is that there is a fee associated with all transactions, including transfers between wallets.Phil: We have not yet finalised our governance model — We need to combine a careful balance of being KYC compliant but also easy to use — We will share details when this conundrum has been resolved — see Huns simpler answer below!Hun: No, anyone who stake their tokens can be a voter. It’s basic rule for public chain.Q6. What conferences are you guys eyeing to attend soon?Phil: In general we are focusing on customer attending industry events — and less crypto events as we now are fully engaged with recruiting and working with Clients — IT partners — Node participants and of course Developers.Q7. Is it true that Aergo will never go to Binance because of the lawsuit between Binance and Sequoia?Phil: We don’t comment on our exchange listing plans — we also ignore all such rumours that are blatantly wrong.Q8. When will the connect browser wallet become available for use?Kyle: Hey Patrick, the answer here is that the Connect wallet is already available to use, even for mainnet. However, you cannot obtain native coins yet. Once we launch the token swap (1-way), you’ll be able to use the Connect wallet for mainnet coins.Q9. In the last QPU we’ve gotten a taste of how market expansion/penetration will be handled in China. Could you elaborate more on the strategy in Europe or perhaps other regions?Phil: We are focusing on three major regions — South Korea, China and Europe — but this does NOT mean we ignore other markets — for example we are working with a major Middle Eastern country who is exploring the use of Aergo in many local government and public service related use cases — our client facing strategy is threefold:1. Find clients who understand the value of a hybrid blockchain and have a distinct idea or business need.2. Work with them to qualify and shape each opportunity3. Deliver this first system within 3–6 months (and potentially work with a local IT system integrator so we can win and deliver more projects in that area)Q10. Could you please explain how does your Smart Oracles work?Hun: We can think 2 kinds of smart oracles1) Recording off-chain information correctly in public chain2) Uploading legacy data to the private blockchain.We are more focusing on 2). So want to make general middleware. In case of 1), we need detailed design for each domain case.Q11. In the QPU report, it stated that the three phases of aergo which includes;“Build” in 2018 being the 1st phase. “Deploy” as the 2nd phase.“Business execution” as the 3rd phase which focuses on business agreements with partners. Does this include Hyundai AutoEver?Phil: Yes all of our work now is focused on Phase 3 Execution.Q12. Hyundai just joined the aergo mainnet, does that mean they have to buy and hold Aergo token first, then aergo and blocko will provide the service?Hun: No, Hyundai can use tech support service of Blocko, and don’t need to ‘buy’ the tokens, but will ‘use’ it. Makes sense?Q13. Is the governance model planned, 1 AERGO = 1 vote or some other like quadratic voting?Kyle: In general, it won’t necessarily be 1 = 1, but more sophisticated to encourage a stronger ecosystem.Q14. So what are the privileges of being an AERGO Knight?Rexford: If you’re an Aergo Knight, you get to be part of the core group of supporters growing the aergo ecosystem. Essentially, you’ll gain early insights on core developments, work with our core team, lead our community efforts, and be compensated for your efforts and further for bigger initiatives you take on.The three categories primarily being:- Crypto Ambassadors- Developer Enablers- Enterprise ChampionsIt’s still up for now, our applications are piling up so send it in early :) You may apply here.Q15. If customers ask for a business case / ROI for implementing blockchain what are common aspects that you address to showcase the true value of the Aergo solution?Phil: This varies by customer and use case — often ROI is NOT the first thing clients we work with look at.. It’s things like:1. Can this solution add value to my business — if yes, where, and how?2. Lets build and test this first3. Now that i get it lets deploy it at scale to see if we can either be more efficient and use our existing IT and data to win more business (ROI) or be more efficient (ROCE).The latest Hyundai deal covers both examples nicely (we have worked with them on multiple engagements — starting with PoC’s and lately full production deployments)Q16. Have you considered using something similar to the LTO bridge toll model?Kyle: Their bridge toll model is one where private sale investors must pay a fee to enter the ERC-20 token format and trade the token. We didn’t adopt this kind of a model. However, we will indeed have a dual token mechanism where the mainnet coins and ERC-20 tokens exist in unison.Q17. What is Samsung’s relationship to Blocko?Kyle: Samsung is both an investor (in multiple financing rounds!) to Blocko and also a major client. See this answer from Enzo for more.Q18. When can I know the name of block producers? Why don’t you reveal them in your latest QPU?Phil: When we and they are ready to talk about this publicly — please get familiar with our commercial and business code of practise — we don’t announce anything without customer or partner consentKyle: Also, I’ll add that the mainnet is being incubated at the moment. We go over this multiple times in our QPU and medium articles, you should really read them! See pinned message for the QPUQ19. Are you planning to interact with other large companies, such as LG?Phil: Who said we are not already? 😊Q20. So i am trying to learn more about Aergoconnect, what web3 applications or tools can you share on what’s planned there?Hun: Aergo Connect is a wallet, If you want SDK like web3, you can use heraj(java), herajs(javascript), herapy(python).Q21. You mentioned on Twitter a form of encryption called Homomorphic Encryption. Please explain to us how it is superior to established encryption methods and where do you plan to apply itKyle: Homomorphic encryption is a form of encryption that allows computation on ciphertexts, generating an encrypted result which, when decrypted, matches the result of the operations as if they had been performed on the plaintext.What this means is businesses in the future will be able to share their data with third-parties who may need the data to train their machine learning models, without ever exposing the contents of the data or even the model itself. So, for example, if a drug manufacturer requires patient data to train a deep learning algorithm, they can purchase data they need from the health service provider. The health service provider will share this data once it is homomorphically encrypted into ciphertext. Homomorphic encryption will enable the data to be consumed by the AI algorithm without decrypting the data and therefore exposing its contents.Consequently the application of this cryptographic technique over other methods is very valuable, specifically for privacy-preserving data sharing among distrusting parties. We’re working with some partners to combine our hybrid blockchain architecture with homomorphic encryption.Hun: Thanks Kyle, Yes Homomorphic Encryption is very interesting tech item, We are studying it for the cases like ‘anonymity voting’ or ‘medical information exchange’.Q22. You mentioned clients ask about being quantum resistant do you have any update with aergo in relation to this?Sorry we cannot share any details yet as this is a long term (confidential) project with a leading research centre — We will start talking about why we are doing this soon and to set the scene on this advanced techniques to protect private — business — government level data 🙂Q23. Not sure if Aergolite was asked.. what industries will be interested in Aergolite? I’m sure supply chain is one .. I believe IoT devices can be quite affordable if they are low power.Hun: Yes, we already had an IoT demo in London’s IoT and Blockchain Expo. Now we are developing it as a general solution, but we can develop for specific domain.Kyle: Yup, Phil actually gave a 15 minute long presentation on AergoLite at the UK event as well. We’re going to upload the recording next week, probably on Monday!Phil: It’s simple — in ANY industry where SQLite devices are already deployed…at last count the number was 1trillion SQLite devices in existence — so it’s a very very large potential market for AergoLite!Q24. Hope this question is not out of place, have previous partners help Aergo get in touch with other companies/governments. Meaning how big is word-of-mouth marketing for Aergo?Phil: It’s a very good question Abbe — the answer is a lot — our advisory board has some of the most knowledgeable and influential people in many complementary sectors — they have the expertise — contacts and trust with leading firms, research centres and also G7 governments — we already have two separate government level projects under discussion through such introductions — you will also see exciting new about extra experts joining our Aergo team an advisory panel — Watch this space 🙂Q25. How are you progressing in finding new integrators who can support in on-boarding new customers in the future? The demand could grow quickly once you can show some real business value and of course you will have to be ready to meet the demand.Phil: We are designing an Early Access Program (EAP) to be able to scale what we now do on a case by case basis — this will be out very soon!Q26. What do you consider as number 1 SMART “specific, measurable, achievable, relevant and time-bound” goal for Aergo to achieve by the end of Q3 and Q4?Phil: Not one but a collection of interrelated metrics : visibility-engagement-qualified opportunities-adoption-transaction-growth-pipeline, and all measured by brand and technology awareness.Q27. If it’s not confidential to ask, Credit Suisse was mentioned before in the Live AMA as one of the clients, at which stage that currently is? PoC?Phil: This was a PoC.Q28. @philzamani, good day to you👋. How do you think how long it will take time to integrate Aergo B2B product in the real sector .. I mean i live in Russia — but we don’t have laws about cryptocurrencies here … I mean, as an ambassador, what can i do to involve real business sector into Aergo innovation, without government support?Phil: Hi Art — the first step is to find clients and partners that either “get it”or that are open minded and want to be educated — we can take it from there.Kyle: And this is something you could only know and understand if you’ve been doing this for 20 years with new technology ☝️Q29. How can Samsung help with regards to Aergo’s technology?Phil: By adopting and working with Aergo they help to raise the awareness of what this exciting technology and platform can do for many other clients.Q30. A more general question: what has so far been the most fulfilling experience ever since starting Aergo? I am asking this because after having seen most of your interviews, I could really see the passion for the project 😌Phil: Working on something exciting, game-changing with a brilliant team of developers and business development experts at our partner Blocko. (and of course meeting folk like Won, Hun, Kyle, Alison, Han, YP, Igor, Camron, JD etc. and the many super cool Blocko blockchain developers).. I also enjoy seeing younger people grow quickly into this profession — and OF COURSE engaging with our community (well nearly everyone apart from those that keep asking “when lambo?”).Q31. I have a random question, will Aergo have much benefits for SME ‘s since it’s on public network? I suppose it is reliant on industry.Phil: Yes — for any customer that wants to use data in a business or ecosystem context — Aergo is a horizontal platform i.e. suitable for many sectors and industries.Q32. What big use cases for the future do you see aergo solving for new clients?Hun: I can imagine government business for identities or real property.. and Blockchain as a Service like AWS!Phil: Keeping them in business — making them grow faster — allowing them to spend more on applications and services and not paying IT vendors for expensive IT that creates “lock-in”.Q33. Yesterday, Aergo has gotten a lot of traction through the Hyundai AutoEver partnership, as well as from big names in crypto. As our community continues to grow, what are some things you wish or hope to see from us? 👌Phil: Keep spreading the word — keep the faith in our long term aspirations — Stay involved — Stay positive — don’t believe the rumours (some people and perhaps firms are trying to create FUD as they cannot compete with us on the technology and business / customer adoption side) — get others involved !Q34. Hi will there be any upgrade to aergo block explorer any time soon ? for browsing as i cannot go to some index for specific tx checking?Hun: Oh, can you share your experience to we can fix it ASAP.Q35. How many developers you have in the team?Phil: 50+ Developers.Kyle: You can get a glimpse of it here, we showed them in our last AMA in one of our offices!Q36. When will the Aergo Enterprise program release?Phil: Very soon — it’s already being tested with some advanced clients (like Hyundai).Q37. I want to confirm, you are using real dpos but in private chain POA, so BP who are maintaining that network will be known for that private network but not public?Han: BPs are for public network(mainnet) so we can reveal them (except they refuse).Phil: We use DPOS for our public chain and a RAFT based POA consensus model for side (private) chains — we are explaining this to our first batch of node participants on June 10th (watch this space 🙂)Kyle: Node providers that maintain private LPOA-based sidechains will be seperate from public Aergo mainnet block producers. However, we anticipate that most of our block producer partners will act as node providers for private chains as well, we will shed more light on this later.End of AMAPhilTo all of our Aergo community and followers — a big thank you for the questions on today’s AMA, and of course for your continued support of Aergo.One final request..I know the latest QPU is very long and very detailed, but I strongly advise you read and absorb the information and insights it containsWhilst some of this perhaps may be too complex for everyone to understand, it will hopefully give you a good sense of:1. Our go forward business, ecosystem and technology plans.2. The areas we will focus on.3. The new programs we are launching for the community, developers, partners, IT integrators and of course customers.4. How we are working even closer with our strategic technology (and now business) partner Blocko.5. How we manage and fund the business (including latest token and treasury management metrics).Trust me — it will be time worth spent if you believe in the long term opportunity that Aergo and our project may provide.Until we (AMA)meet again!Hun and Phil you to everyone that attended this AMA, and thank you to @philzamani @hunyoungpark for answering the community’s questions. We will continue to keep all of you updated on the latest on the project through our social channels. We’ll also post a Medium transcript update of the update. With that said, we now end the AMA. As well, please see Phil’s message above and read our latest QPU to learn more on Aergo.AMA STARTS 👉 HERE (On Telegram)Hun:It was an honor to be here, we will come back here with details and good news! Bye guys!Aergo AMA — 30 May 2019 Transcript was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 31

2019–05–30 Aergo 카카오톡 AMA 전문

2019–05–30 Aergo 카카오톡 AMA지난 5월 30일, 김원범 Aergo CSO, 박헌영 CTO와 함께 Aergo 공식 카카오톡 채널에서 진행된 ‘무엇이든 물어보세요(AMA)’ 세션 전문을 공유해드립니다.Q1. 삼성sds는 기존 블로코 고객으로 알고 있습니다, 최근 기사에 따르면 삼성sds는 하이퍼렛저기반의 넥스레저를 구축 중이라고 알고있는데, 이에 따른 블로코와 삼성sds의 장기적인 파트너쉽은 유지 가능한것인지 가능하다면 그에 따른 아르고의 역할은 어떤 역할이 될 것인지요A: 삼성SDS는 블로코 고객이기도 하고, 또 투자자기도 합니다. 넥스레저 구축에도 저희가 참여했습니다. 저희가 공개 드릴 수 있는 범위안에서는, 넥스레저 자체가 멀티체인 컨셉의 플랫폼이라서 하이퍼레저에 종속적이지는 않은 것으로 알고 있습니다. 고객의 니즈에 따라서 다양한 프로토콜이 제공될수 있고, 그 중 하나가 아르고가 될 수 있을 것으로 기대하고 있습니다.Q2. 원범님 안녕하세요, g7국가와 협력에 대한 이야기를 들었는데 어느 정도까지 구체화 된 건가요?A: 현재 아르고는 한국 팀 말고도 유럽팀에서도 런던과 베를린 베이스로 비즈니스 development를 수행하고 있습니다. 저희 어드바이저 중에는 EU나 영국 정부와 밀접하게 관계를 맺고 계신 분들도 계시고요. 현재 활발하게 아르고를 적용하기 위한 노력이 진행 중이고, 진척이 되는대로 커뮤니티에도 공유할 수 있도록 하겠습니다.Q3. 박헌영님 DPOS에 따른 스테이킹 보상은 올해 하반기 정도로 예상하면 될지요.A: 네, 하반기로 잡고 있습니다. 스테이킹 후 보팅에 참여하셨을 시 블록 생성에서 나오는 수수료들을 일정부분 보상 받을 수 있도록 하려고 합니다.Q4. 네트워크참여자(BP)는 왜 단 한 곳도 공개되지 않는 건가요?A: BP는 현재 관련 파트너들과 교육 및 기술 이전 작업을 진행하고 있습니다. 6월중에 Aergo Network Participants 교육 행사가 진행되고, BP정보에 대해서 공시할수 있는 웹사이트도 곧 공개될 예정입니다.Q5. 현재 BP는 공개되지 않고있는데 몇팀의 BP가 확정되어야 시스템 구동이 가능한가요?A: 23개 BP가 선택되지 않는 인큐베이션 기간에는 재단에서 운영하게 되고, BP가 늘어남에 따라 넘어갈 예정입니다.Q6. 캡틴 아르고의 티저 발표는 언제쯤 자세하게 알 수 있을까요?A: 캡틴 아르고는 현재 컨셉 아트 수중에 간단한 티저 사이트가 공개되어있고, 곧 자세한 내용들이 추가될 예정입니다. 에서 보실수 있습니다.Q7. 현재 진행중인 현대오토에버 파트너십과 관련해서 업비트 거래소의 공시 시스템을 이용하실 계획은 없나요?A: 업비트에 한 번 확인해서 자세한 프로그램을 알아보도록 하겠습니다. 지금도 저희 트위터에 올라오고, 업비트 -> 코인 -> 정보 탭에 가면 보이긴 할거에요.Q8. 현대오토에버와 같은 메인넷 고객 유치를 올해 내에 몇건 정도 유치 목표 및 예상하시는지 궁금합니다A: 현대 그룹이 워낙 규모가 있다보니 현재 현대 내부에서도 추가적인 사업을 진행 중에 있습니다. 여기서 오토에버는 저희 SI파트너로 사업을 진행하게 되고요, 현재도 3개의 사업이 진행 중입니다. 참고로 작년에는 현대 카캐커라(현대카드, 현대캐피탈, 현대커머셜, 현대라이프)와의 사업을 이미 현대오토에버랑 진행한 적이 있습니다~. 메인넷 연동은 대부분 사업에 RFP 기본 요건으로 들어가 있는 경우가 많아서 거의 필수라고 보시면 될 것 같습니다.1) 현대 및 기아자동차 전 임직원을 대상으로 하는 보안서약서(블록체인 기반 전자문서 관리) 사업2) 현대오토에버, 현대글로비스와 함께 구축 중인 중고차 플랫폼3) 현대오토에버, 람다256과 구축 중인 자동차 플랫폼Q9. 아르고라이트 개발 진행 상황도 알려주세요A: 깃허브를 참조해 주세요. 영국 expo에서 한번 시연하기도 했습니다.Q10. (동일 질문)Q11. 아르고 및 블로코 측에서 답변을 받을 수 있는 루트가 필요합니다. 여기 톡방은 제대로 된 답변을 들을 수가 없어요 고객게시판 같은 걸 만들어주시면 좋겠습니다.A: 네, 홈페이지 개편을 준비중입니다. 아마 해당 부분도 포함될 수 있을 것 같습니다.Q12. 아르고가 넥스레져의 한 플랫폼으로 사용될 가능성도 있나요?A: 물론 가능성은 있습니다. 넥스레저도 여러 체인을 사용할 수 있도록 되어서, 불가능하진 않을거라고 생각됩니다(코인스택 버전이 이전에 있었죠)Q13. 지속적으로 현대 쪽과 비즈니스를 진행하시는데 혹시 현대 자체코인 관련해서는 어떻게 생각하시나요?A: 아르고 엔터프라이즈를 포함한 저희가 제공 가능한 엔터프라이즈 소프트웨어 영역에서 제공 가능한 기능은 좀 차이가 있다고 보시면 될것 같습니다. 오토에버 입장에서는 아르고를 지속적으로 사용 가능한 소프트웨어이자 프로젝트, 그리고 블로코를 벤더로 인식하고 관계를 구축하고 있다고 보시면 될 것 같습니다.Q14. 아르고가 넥스레져에 한 플랫폼으로 사용될가능성도 있나요?A: 과거에 이미 코인스택 시절에 넥스레저의 한 플랫폼으로 코인스택이 삼성카드에 공급된 사례가 있습니다. 현재 아르고 연동을 하기 위한 작업을 진행중입니다.Q15. 예전에 김원범님이 피피티 발표해주셨을 때에 효성 신한데이터 코오롱이 파트너에 있었던것으로 기억합니다 혹시 이 기업들도 아르고 매인넷에 연동되는건지요A: 네. 다만 고객사, 파트너사등 기업 성격에 따라서 네트워크 연동 방식은 조금 달라질수 있습니다.Q16. 가까운 시일 내 기대할 수 있는 소식은 어떤 게 있을까요?A: 일단 곧, 1) 초기 BP 에 대한 공개, 2) DAO/gas system 업데이트, 3) 엔터프라이즈 버전 정식 릴리즈 등이 있습니다.Q17. 많은것들이 진행되고 있는걸로 보이는데 소통 및 마케팅이 조금 부족하다고 생각이 드네요A: 네, 마케팅 부분은 통감하고 있습니다. 의견 많이 부탁드립니다.Q18. 현재 일부 번역본이 후에 나오기는 하지만 이전 419, 홈페이지 등이 모두 영문으로 되어 있어 거리감이 느껴지고 일반인들이 직관적으로 접하기 힙듬니다. 발표자료 등은 한글로도 같이 공개가 되었으면 좋겠습니다A: 엠버서더 프로그램 등을 통해서 번역본을 준비하도록 노력하겠습니다.Q19. 개인 스테이킹은 4q이후에 가능한가요~?A: one-way스왑이 6월 정도에 공개될 예정인데, 그러면 개인도 가능합니다. 다만 voting reward는 추후 도입됩니다.Q20. 아르고 디앱 인큐베이션 혹은 마이그레이션도 받나요?A: 현재 블로코에서 아르고 퍼스트파티 디앱들을 개발하고 있습니다. 서드파티 앱들에 대해서도 육성 계획이 있습니다. 혹시 관심 있으시면 언제라도 문의 부탁드립니다.Q21. 블로코가 아르고 말고 다른 프로젝트도 하면 어떡하죠?A: 블로코의 차세대 제품군이 아르고 기반입니다. 걱정 하지 않으셔도 됩니다.Q22. 저 또한 에어드랍에 대해 궁금합니다 아르고 공식 포스팅 내용중에 논의중이라는 내용을 읽은 기억이 있습니다A: 아마 에어드랍은 Ontology GAS처럼 Aergo GAS를 도입하는 부분에 대한 것 같네요. 이건 기술적인 난이도보다는, 경제적/정책적인 부분이 많아서 좀 더 시간이 있어야 할 것 같습니다.Q23. 퍼스트파티 디앱 새로운 소식이 있나요?A: 논의 중인 팀들도 있고요, 현재는 주로 기업 고객의 앵커링과 에셋 전송 기반의 트랜잭션 위주로 주력하고 있습니다.Q24. 가스를 꼭 도입해주세요A: 가스를 도입하는것이 인플레이션과 비슷한 효과를 가져오기 때문에, 과연 홀더들에게 도움이 될지 고민 중입니다.Q25. 예전에 아르고라이트 말씀하시면서 쇼핑몰이나 iot 등등에 관해 말씀해 주셨는데 이 부분이 이해가 좀 어려워서 아르고라이트의 구체적인 유즈케이스 예시를 좀 들어주시면 감사하겠습니다A: 아르고 라이트의 특징은,1) embedded DB로 활용 가능2) SQL과 100% 호환 가능이렇게 두 부분으로 볼 수 있습니다. 2번이 말씀하신 쇼핑몰들 연동과 관련해서 의미가 있을 것 같습니다.Q26. 쇼핑몰이 연동된다면 쇼핑몰 내 결제를 아르고 기반으로 이용이 가능한건가요? 아니면 db 이용 관련인가요? 어떤 부분에 주안점이 있는지 궁금합니다A: 이미 아르고 기반 토큰은 아르고 메인넷만 활용해서 발행이 가능하지만, 대부분의 프로젝트들이 그 이상으로 자신의 서비스에 블록체인을 연동하는데 어려움을 겪고 있습니다. 이런 부분에서 아르고라이트가 그 어려움을 해소한다고 보시면 될것 같습니다.Q:27. 대기업 파트너십도 있고 다양하게 비즈니스가 잘 진행되고 있는데 기업이 많이 이용함에 따라서 홀더가 이익을 받을 수 있는 구조인지도 궁금합니다A1: 기업이 아르고를 많이 사용하면 자연적으로 메인넷이 활성화 되고, 토큰에 대한 수요도 자극 받을수 있다고 보시면 될 것 같습니다. 이런 구조는 사실 리플이 은행 간 연결을 하는 것과 많이 비슷한데, IT적인 니즈에 따라서 아르고 메인넷 토큰은 훨씬 다양화 될 수 있다고 보고 있습니다.A2: 일단 플랫폼 사업이라는 것은 단순히 판매 -> 이익으로 이어지는 것이 아닌 복합적인 부분이 있습니다. 가장 중요한 것은 많은 사용자가 있도록 하는 것이고, 저희는 기업 고객을 주로 타겟팅하고 있습니다. 구글이나 네이버나 같이, 결국 유저 증가에 따른 플랫폼 활성화가 홀더들에게 이익을 가져다줄 것이라고 생각됩니다.Q28. 캡틴 아르고 토큰을 발행하실 계획이 있는지 궁금해요.A: 현재 캡틴아르고는 여러 가지 우선순위를 두고 개발을 하고 있는데, 1) 일단 게임 자체가 재밌어서 유튜브 방송등도 가능해야 할 것! 2) 아르고 에코시스템에 도움이 돼야 할 것 등을 꼽을 수 있습니다. 토큰 발행 역시 고민 중입니다.Q29. 기업이 메인넷을 이용한다면 기업이 수수료 개념의 토큰을 구매해야 할텐데 암호 자산을 구매해야 하는 이런 부분이 기업 쪽에서는 거부감이 있지는 않나요?A1: 이건 이전에 나왔던 질문인데, 앵커링 등의 프로그램은 기술지원 계약을 통해서 회계장부에 영향 없이 사용하실 수 있을 예정입니다.A2: 크게 기업에서는 IT 구매를 두 가지 방식으로 하게 됩니다.1) 세금계산서 발행2) 신용카드 이용한 구매1번의 경우 블로코가 파트너들을 통해서 니즈를 해소할 예정이고, 2번의 경우는 아르고 재단에서 투자를 집행하기도 한 사토시페이를 통해 신용카드 결제를 지원하게 됩니다.Q30. 다량의 유즈케이스를 코인스택에서 아르고로 이전할 예정이라고 하셨는데 얼마나 진행되고 있나요?A: 기존 고객들과 이야기 중입니다. 기존 사업의 연속 사업은 대부분 아르고 기반으로 제안 중이고, 기존에 있던 오래된 서비스도 곧 아르고로 전환 케이스가 나올 것 같습니다.Q31. 코오롱 신한데이터 효성 이런 파트너쉽은 아르고 메인넷과 연관됨에도 왜 현대오토에버 케이스와 같이 아르고 트위터 등 언급 및 마케팅이 이루어지지 않는지요A: 엔터프라이즈 시장 성격상 PR등 메시징은 조금 조심스러운 부분이 있습니다. 특히 각 고객사 입장에서 암호화폐 시장에 대한 부담감이 모두 해소되지 않았기 때문에 최대한 메시징을 담백하게 하기 위해 노력중이라고 보시면 될 것 같습니다. 그러다보니 PR/마켓팅등은 프로젝트 기반으로 이루어지는 경우가 많습니다.Q32. 아르고 메인넷의 수수료 정책도 궁금합니다. 아직 메인넷 이용을 못 해봐서요A: 현재 보수적으로 미니멈 fee 0.002 AERGO를 가져가게 됩니다. 2KB이상 스토리지를 많이 사용하는 트랜잭션의 경우 선형 증가하는 형태의 Fee시스템을 가져가고 있으며, 일반적인 gas system도 포함하고 있습니다.Q33. 실질적인 트랜잭션이 아르고스캔에서 일어나는 시기는 언제부터정도로 예상하시나요 트랜잭션 활성화 정도가 암호화폐 커뮤니티에서는 하나의 중요한 척도로 생각하는 것 같더라고요A: 실질적인 트랙잭션은 dApp들이 런칭되고, 2-way swap이 자연스럽게 되는때가 아닐까 싶습니다. anchoring의 경우는 한번 걸어놓으면 몇 년간 올라가기 때문에, 누적 효과가 생기게 됩니다. 선형 증가하는 트랜잭션 수를 기대하고 있습니다.Q34. 2way swap은 별도의 과정이있어야 하죠? 이더주소 에서 아르고 주소로 전송하면 자동으로 변환되는것을 구현할 수 있나 궁금합니다A:내부의 복잡한 머클 브릿지 과정은 제외하고 설명드린다면,1) MEW/Metamask에서 특정 컨트렉트로 전송,2) Aergo Connect에서 ‘Swap’ 하는 방식으로 실행이 됩니다.Q35. 사이트에 아르고 비즈니스백서와 기술백서가 오랫동안 업데이트가 없는데 문서 업데이트는 언제 되는지 알 수 있나요? 그리고 백서들을 한글 버전으로는 볼 수 없을까요?A: 개발에 자원을 집중하다보니 백서 업데이트가 조금 늦어졌습니다. 기술 개발 부분은 대부분 미디엄을 통해 공유하고 있으니 확인 부탁드립니다. 백서 한글 버전은 여기서( 확인하실 수 있습니다.2019–05–30 Aergo 카카오톡 AMA 전문 was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 31

Hyundai AutoEver presents b...

Hyundai AutoEver presents about its blockchain-based used car trading service at POSCO Tower, mentions AergoReal adoption! Hot off the press, Hyundai AutoEver states that its blockchain for used cars will anchor to the Aergo public mainnetRemember the major press release made in Korea regarding Hyundai AutoEver’s new blockchain platform for tracking used cars? The Block, a well-respected blockchain media publication picked up on the news and reported on it on April 25:The Block:, an interesting turn of events took place at the POSCO Tower in Seoul, South Korea, just earlier today. A deputy director at Hyundai AutoEver, the Hyundai affiliate company that manages the IT for all 54 of Hyundai Motors Group’s systems, just announced that the platform will be anchoring to the Aergo mainnet.We learned about the news through a news article on Korea Economy on May 29, a high traffic news publication in Korea with over 11 million monthly page views:Korea Economy:’s the highlight:The blockchain utilized by Hyundai AutoEver for used car sales services is also set to anchor (aka record hashes of data externally) to Blocko’s public blockchain of choice, Aergo, further enhancing data reliability. This information was followed by the fact that it is possible to apply the token economy in the future, so an expansion in this regard can be considered.The article is translated and provided below:Hyundai AutoEver: “Blockchain Used Car Trading Service Development”(Korea Economy) — Gangnam, May 29th, 2019 — Korea’s Ministry of Science and ICT held the Blockchain TechBiz Conference at POSCO Tower in Gangnam, Seoul, South Korea. Hyundai AutoEver presented at the event on the platform they’re buildingYoung-hwan Lim, deputy director of Hyundai AutoEver pilot development team, explained at the POSCO Tower in Gangnam, South Korea: “In the used car market, it’s hard to verify whether information being provided by sellers is true or false. The damage from fraud is ever-increasing. Hyundai AutoEver is developing a blockchain-based used car platform that can verify vehicle data and accident history”Hyundai AutoEver has partnered with Hyundai Glovis, a logistics company; Blocko, a blockchain technology and IT solutions provider; and ABC Solutions, to pursue a blockchain-based used car trading platform service.Information on used car market information, as well as accident history, including bumper exchange, seller reputation information, etc., on the blockchain to prevent straying and tampering. Based on this, it will also create derivatives services such as predicting used car quotes and reading fraudulent merchandise.The blockchain utilized by Hyundai AutoEver for used car sales services is also set to anchor (aka record hashes of data externally) to Blocko’s public blockchain of choice, Aergo, further enhancing data reliability. This information was followed by the fact that it is possible to apply the token economy in the future, so an expansion in this regard can be considered.In particular, the used car accident history search service was implemented based on Augmented Reality (AR), which greatly improved consumer satisfaction. When a used car is scanned using a smartphone or a tablet PC application (application program), it displays on the screen which part of the car has a history of accident.Based on such a reliable blockchain-based used car trading platform, we plan to create various consumer-friendly services.Lim of Hyundai AutoEver stated: “We will develop a vehicle lifecycle management service after constructing a block-chain-based used vehicle trading platform. Currently, the information is the logistics part of the vehicle, and plans to extend the cover range from manufacturing coverage to sales parts mobility.What does this mean?This announcement is very meaningful! We saw the announcement on April 25 from Hyundai that they’re beginning their collaboration with Blocko to build their new platform to track used cars.Now, in recent news, as of May 29, Hyundai AutoEver’s director states at a presentation in POSCO Tower that they’ll be using the Aergo mainnet as an second stamp of approval for transactions on their platform. As the Aergo mainnet exits it’s incubation phase in the coming months, we could expect Hyundai AutoEver to begin anchoring transactions to the Aergo public blockchain — the Aergo mainnet.Anchoring is the process of recording hashes of data — whether that’s block headers from a private blockchain, or other data directly from a database — to a blockchain. This produces an incorruptible record that will allow for easy detection of data manipulation.Recording private blockchain data to the Aergo mainnet is an example of a ‘hybrid’ blockchain use case that is best suited for the platform. If you aren’t familiar with anchoring, check out this article by a competing platform, which explains it quite clearly.What’s next?We are still in the early stages of the platform Hyundai AutoEver is building. With Hyundai AutoEver having a massive reach — scoping to over 54 Hyundai affiliated companies — we could see the platform they are building see massive adoption in multiple different areas of the supply chain.You won’t want to miss any updates on this as they come out, so be sure to join our community channels and turn on notifications to stay up to date!Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.Hyundai AutoEver presents blockchain-based used car trading service at POSCO Tower, mentions Aergo was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 29

DPoS: Consensus on the Aerg...

A detailed description of the Delegated Proof of Stake consensus implemented for the Aergo blockchain kernel.IntroductionEvery blockchain protocol uses a consensus algorithm to maintain one and only one list of cryptographically linked blocks — a blockchain. The most famous in the blockchain scene is the Nakamoto consensus from Bitcoin, which is based on Proof of Work (PoW). It achieves a large degree of decentralization by allowing finality only in a probabilistic manner, where several branches may compete with each other and gradually evolve into one over time. The other extreme in the spectrum are those originated from the traditional Byzantine Agreement (BA). They guarantee an instant block finality by limiting the degree of decentralization.The Delegated Proof of Stake (DPoS)¹ consensus used by the Aergo main network is on a middle ground between the aforementioned two. It delegates the exceptional right of generating blocks to a set of elected block producers (BPs) — while allowing a reorganization within a finite range. By (a) following a Proof of Stake model (PoS) and (b) maintaining only a limited number of BPs, it addresses both the performance issue as well as the excessive energy consumption problem found in PoW-based consensus.This article gives a detailed description of the DPoS as implemented in the Aergo blockchain kernel. In the remaining part of the article, “DPoS” means the DPoS implemented in the Aergo blockchain kernel, unless specified otherwise.Delegated Proof of Stake on AergoBlock ProductionIn DPoS, only a limited number² of nodes, called active block producers (BPs), are permitted to generate blocks. They are chosen through a voting process among stakeholders. Time is evenly partitioned into slots, and for each slot, at most one block should be generated. Active BPs are scheduled over those slots by voting score and take turns producing blocks.For simplicity, let’s consider an example of four active BPs, which are respectively A, B, C, and D in decreasing order of voting score. The block interval is 1 second. If all things are OK, the blockchain proceeds as shown in Figure 1.Figure 1. Block production under a normal operation; The letter in each box is the block producer.Here, each BP generates a block every four seconds. However, when the former block is not received in time, the next BP should generate it. For example, assume that A produced the block “1” and then B crashed before producing the block “2.” In this case, C should generate the block “2” instead of B. Figure 2 shows what the blockchain look like in such a failure case.Figure 2. Block production when B crashesThere are no blocks corresponding to the slots “1” and “5” since B crashes so that blocks are non-uniformly distributed over time; the time interval between the blocks “1” and “2” is about two times longer (2s) than the normal (1s).ForkOn the other hand, DPoS allows fork and reorganization like Bitcoin. Let’s assume B is disconnected from the other BPs due to some network failure. Even in that case B and the others (A, C, D) do not stop block production. They respectively manage their own blockchains as shown in Figure 3.Figure 3. Fork lead by network split; B and (A, C, D) disconnected from each otherNote the slots “1” and “5” of the main chain (the upper) is empty because the blocks produced by B is not received by (A, C, D) due to the network split.The lower chain managed by B is a side chain since it is shorter than the other; While the height of the main chain becomes as high as 7, that of the side chain is still only 3. Thus according to the longest chain rule, once the network issue is resolved and the blocks of the main chain are sent to B, B becomes knowing that its chain is shorter than the other. Finally, it will follow the main chain (reorganization).Finality: Last Irreversible BlockIf a block is connected to a blockchain, it can be regarded as casting the block itself and the parent blocks. Based on this idea, a concept called last irreversible block (LIB) was introduced to DPoS. Once a block becomes a LIB, any reorganization beyond it is prohibited. Accordingly, the finality of the LIB and the blocks before that are guaranteed. Under a normal condition, a LIB is continuously updated to a higher number except for the initial bootstrapping period.Technically speaking, a LIB is determined via two phases:When a majority (⅔+) of BPs appends blocks to a chain, the first among them becomes a proposed LIB.The proposed LIB finally becomes a LIB when appended by the blocks from another majority of BPs.Originally, the range of voting [or confirmation] of a block had no limit. Put another way, a block connected to the chain was considered as voting for the block itself and all the parent blocks. However, later it is changed to avoid conflicting LIBs³. Under the modified version, a block generated by a BP X confirms only the range of ancestors after the block lastly produced by BP X.Figure 4. Last Irreversible Block Determination in a 4 BPs caseA simple example is illustrated in Figure 4. This is a 4-BPs DPoS network case; Its majority count is 3. In such a case, the votes by 3 BPs are required for consensus respectively in each of the phases of LIB determination. Therefore, as shown in Figure 3, the block “1” becomes a proposed LIB when the block “3” is connected to the chain (1st phase). After that, the block “1” is finally promoted to a LIB when the block “5” is appended (2nd phase). Under a normal condition, once a block has been finalized as a LIB, the height of LIB proceeds by 1 whenever a new block is connected; One new block accompanies a new LIB.Staking, Voting & ElectionActive BPs are elected by Aergo users, who stake their tokens (Aergo)⁴. The stakeholder can freely vote multiple candidates (max 30 candidates) although casting is restricted as 1 vote per day. The voting result is gathered every 100 blocks. The ranking affects the regime change after 100 blocks. This election scheme is illustrated in Figure 5. Here the BPs at block “700” are chosen according to the ranking gathered at block “600” (not “700”). It is designed to lower the possibility of unnecessarily frequent regime changes resulting from reorganization since the past blocks are less likely to reorganize than the recent blocks.Figure 5. BPs Election SchemeSummaryThus far, by using an example of a simple system consisting of 4 BPs, we have explained how DPoS works. Its main ingredients are:block generation by a limited number of elected BPs, and;possible reorganization only within a restricted range of blocks.The former ensures fast and stable block production, while the latter guarantee absolute block finality as long as a majority of active BPs are under normal operation. By virtue of them, DPoS can achieve high performance with a moderate degree of transaction finality. Such a balance between performance and finality is one of the most important factors why we chose DPoS for the Aergo mainnet’s consensus.DPoS was first introduced as a consensus algorithm for BitShares ( The current Aergo implementation is similar to that of EOS ( Aergo mainnet is currently being operated with 13 active BPs through its incubation phase (“Fix DPOS Loss of Consensus due to conflicting Last Irreversible Block” ( and voting are conducted by submitting transactions.Join us on our Discord server for any technical inquiries.Visit our website to learn more about Aergo. Find Aergo’s source code on GitHub.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.DPoS: Consensus on the Aergo Mainnet was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 27

Become an Aergo Knight

Today is a very important day in the next phase of the Aergo Ecosystem. The Aergo Knights will be taking over from the previous ambassadors and RewarDrop program.We chose the word Knights because, we feel a Knight is a person of honour, a believer in the mission they are working on and a good external representative for the company. You can read more about this in our announcement post as part of the 419 Campaign.We have selected our first batch of Aergo Knights based on exceptional performance in the last ambassador program and new community members who have gone above and beyond to help with ecosystem building efforts.Going forward we will be working closely with these Knights to help push Aergo forward in 2019 and beyond.“I want to be an Aergo Knight”If this applies to you then that’s great news! We will be accepting new applications on a rolling basis. The first batch has been notified and we will be adding to them periodically as we find suitable candidates.It should be made clear that we want to build a close-knit team who know each other personally, work together, and are willing to put in a certain amount of effort to help build the Aergo Ecosystem. Knights are rewarded proportionally to their effort and impact, this shouldn’t be seen as an airdrop program.If you are interested in becoming an Aergo Knight, you can fill out this application form and we will review your application. Showing us what you have already done or plan to bring in is key.You can apply to any of the three categories below, but we are looking for real experience in the Developer and Enterprise categories.Crypto AmbassadorsOur ambassadors will be tasked with helping spread the word of Aergo within the crypto community. They will be helping out in areas such as community, business development, and marketing. Ideally, they will have been an active member, be well versed with the crypto space, and potentially have strong connections to communities or regions.Developer EnablersWe’ll be putting together a best in class team of developers and developer enablers to take Aergo out to the global SQL and Lua communities. This could involve everything from representing Aergo at external events, helping with our own events, contributing to a developer portal, or working on other dev focused projects.Enterprise ChampionsIn this category, we are looking for experienced enterprise champions who can represent Aergo in their region, help create marketing collateral for enterprises, facilitate introductions to suitable companies, and be a valuable person in the field amongst a variety of other tasks.We are really pleased to kick off this next chapter and we know that we have a strong first batch of Aergo Knights. As the group grows and diversifies we will be able to greatly grow the Aergo Ecosystem and keep showcasing ourselves as one of the leading enterprise blockchains on the market.Here’s to the Aergo Knights!Visit our website to learn more about Aergo.Stay up to date on our Twitter, Telegram, YouTube; and be sure to join our WeChat and Kakao communities.Become an Aergo Knight was originally published in Aergo blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 24

Aergo 2019년 2분기 보고서(QPU)

지난 1년 간의 프로젝트 리뷰와 2019년 1분기 요약, 2019년 계획, 신규 고객, 블로코-Aergo 간 파트너십 확대, 전체 재정보고, 토큰 매트릭스 업데이트를비롯해 Aergo에 대해서 알아야 할 모든 것. 이번 보고서에서 확인하실 수 잇습니다.**국문 분기보고서(QPU) 확인하기 **영문 원본 보고서(QPU) 확인하기Aergo와 함께해주신 모든 이해관계자분들께,오늘 Aergo의 2019년 2분기 분기보고서(Quarterly Project Update)를 공개할 수 있게 되어 매우 기쁘게 생각합니다.매 분기별로 공개되는 QPU는 각 기간 동안 이룬 우리의 성과와 향후 목표를 모두 포함하고 있습니다. 이번 QPU에서 지난 분기 성과와 앞으로 이뤄나갈 목표를 설명드리고자 합니다.지난 분기는 Aergo 프로젝트가 시작된 이래 가장 많은 것들을 이뤄낸, 가장 생산적인 분기였다고 자신감있게 말씀드릴 수 있습니다.대(對) 기업 관계 구축을 시작으로, Aergo 생태계 기반 마련과 메인넷 출시까지. 공격적으로 목표를 설정하고 큰 성공을 이뤄냈습니다.이제 시작입니다. 앞으로의 계획은 세 단어로 정리할 수 있습니다.실행(execution), 실행, 그리고 실행.2019년 2분기 QPU 주요 내용은 아래와 같습니다.- Aergo 프로젝트의 지난 1년간 톺아보기- 2019년 1분기 성과 정리- 향후 성장 전략과 핵심 진출 분야- 현 기업 고객과 진행 중인 프로젝트 정리- 블로코-Aergo 간 업무 협약 확대- 블로코-Aergo 간 세일즈 모델- 펀딩과 토큰 메트릭스 관련 종합 재무 정보 업데이트- 주요 질문 사항에 대한 자세한 답변이번 2분기 QPU는 우리 커뮤니티와, 비즈니스 파트너를 비롯해 Aergo 프로젝트에 직/간접적으로 참여하는 모든 이해관계분들께 아주 중요한 문서입니다.이번 QPU를 통해 Aergo 가 가고자 하는 방향과 그 의미를 확인하실 수 있으니, 꼭 살펴봐주시기를 부탁드립니다.필 자마니(Phil Zamani)Aergo 회장 겸 CEOAergo 2019년 2분기 보고서(QPU) was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 22

Aergo Q2–2019 QPU

Click here to read the Q2 QPU & full-year project review nowOne-year project review, Q1–2019 recap, our 2019 plan, new clients, an expanded Block-Aergo, a full financial update, updated token metrics, and more! Read it now.Dear Aergo stakeholders,Today, I am happy to share that we have released the Aergo Q2–2019 Quarterly Project Update (QPU).The QPU is a document we release every quarter to summarize our performance in the previous period as well as our plans moving forward. The Q2–2019 QPU goes over how we performed in Q1, then what to expect moving ahead.With confidence, we can say that the last quarter has been one of the most productive quarters yet for the Aergo project.From strong success in developing business relations, to great progress in growing out Aergo’s ecosystem, to shipping our production mainnet — now ready for business — we have executed aggressively, with great success.And we do not plan to stop. Our plan going forward is simple: execute-execute-execute.The Q2–2019 QPU includes:A full one-year reflection on the Aergo project from myself.A summary of how we performed in Q1 of 2019.A complete overview of our go-forward strategy and key focus areas.More insight into what we are currently doing to onboard clients.A rundown of our new greatly expanded business agreement with Blocko.An explanation of the Blocko-Aergo sales execution model.A comprehensive financial update going over funding and token metrics.A Q&A section providing detailed answers to questions from stakeholders.The Q2–2019 QPU is an important document: for our community, our stakeholders, our business partners; anyone involved in the Aergo project in some way, shape, or form. We encourage everyone to read it thoroughly to understand where Aergo is heading moving forward, and why.→ Read the Aergo Q2–2019 QPU by clicking here ←Phil Zamani,Chairman & CEO AergoAergo Q2–2019 QPU was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 17

2019 Aergo Mainnet Launch E...

The recording is up! Our Mainnet Launch Event took place on April 17, 2019 to commemorate our mainnet launch and to share a few interesting new announcements.Dear Aergo community,The recording of the 2019 Aergo Mainnet Launch Event has now been uploaded on YouTube.👇 You can view it here 👇 are included in the video’s description for navigation convenience.The event kicked off with Phil Zamani, Chairman and CEO of Aergo, explaining the massive market opportunity that Aergo’s hybrid blockchain looks to capture. He gave the audience more insight into just how meaningful the Aergo mainnet launch really is.Hunyoung Park, CTO of Aergo, then went on to talk about what exactly the Aergo mainnet is. He explained the architecture, aspects of the token model, the network’s performance, and some of its key features. He then went on to explain some of the products that will be offered on Aergo. One example is Aergo Enterprise, Blocko’s new flagship product offering. It includes some key applications such as CERT, TSA, Identity, and more.Then, Won-Beom Kim, CEO of Blocko, took to the stage to talk about the ecosystem strategy and some of the first-party dApps that will be offered on Aergo such as Gotchu, Captain Aergo, and the new AergoLite!Phil then concluded by listing off the five key items of focus going forward. To end it off, Phil, Won, and Hun sat on stage for an open Q&A to answer questions from the audience.If you enjoyed this presentation, be sure to join our community channels— we’ll be uploading a few more of the presentations we did in April over the next couple weeks. Don’t miss seeing them!Join our community: Discord | Telegram | Telegram RU | Telegram ANN | GitHub | Twitter | Medium | Reddit | KakaoTalk | WeChat (CN) | Weibo2019 Aergo Mainnet Launch Event in Seoul, South Korea was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 05. 08

Looking Ahead: Next Steps

Dear Aergo community,This is the last post in the 419 campaign series. But the end of the 419 campaign only marks the start of something even greater.The 419 campaign was designed around our mainnet launch to cover the whole of April. The whole campaign was around four main objectives:Elaborating on the story behind AergoExplaining what the Aergo mainnet is and how we came to launching itSignifying that the Aergo mainnet launch means through a series of announcementsBuilding the foundation for the next phase of the Aergo master execution planAny mainnet launch is an important event and we believe Aergo’s hybrid blockchain architecture will help us to grow into one of the most widely adopted blockchains over the coming years.From the last 23 days, here are some highlights:We’ve explained to you why we think our hypothesis will make us successful.We’ve had our first live video AMA with our C-level team.We’ve seen the Aergo token listed on Upbit, the biggest cryptocurrency exchange in Korea, and they launched a huge trading competition.We’ve launched the Aergo mainnet.Then, looking ahead:We’ve announced two new products, Aergo Enterprise and AergoLite.Blocko customers will be migrated from Coinstack to Aergo Enterprise.We’ve seen Blocko announce a new large-scale deal with Hyundai Autoever, who will be working with Blocko, meaning they’ll perhaps be a future user of Aergo Enterprise.We’ve launched the Knights of Aergo (our new look ambassador program).We began carving out our partner network for technology providers and enterprises (more on this in the upcoming QPU).We explained why our techstack is being built around SQL and LUA and how this gives us easy access to 8.5million developers.The 419 campaign should give everyone a bit clearer picture of our technology, our business approach, and how we plan to expand our ecosystem throughout 2019. We have a comprehensive marketing plan to tackle our three main focus areas: developers, enterprise companies/partners, and the crypto community.We do have some further programs to announce around developers and our first dApps, but that’s all we could squeeze in for April!We are frantically working on our next QPU and we’ve just launched a poll in our Telegram if you’d like to choose something for us to cover in that quarterly report. This should allow us to dive into more depth that we could through the 419 campaign.The Aergo 419 StarmapThe eagle-eyed among you might have noticed the images we’ve posted with all of the fifteen announcements. You may have wondered what the significance of these images is, or if they’re just for artistic decoration.Notice anything different about any of the individual constellations?Well, we can now reveal they have a deeper meaning.The way to think of the Aergo ecosystem is like a map of constellations. On a micro level, each individual constellation in our ecosystem plays a key role. It functions with a set of stakeholders benefiting mutually on smaller networks.But zoomed out you see that there are many constellations that are working simultaneously to make up the bigger picture.This is what we are working on, growing our starmap, creating new constituents and as a whole, building the Aergo ecosystem. The 419 campaign should have shown you the first taster of that.We don’t want to position the 419 campaign as a ‘marketing campaign’ of any sort. We don’t want to make this seem like an effort to make a big bang for our mainnet launch.We want to position the 419 campaign as a series of items that explain the long and complicated story Aergo has in a simpler and more deconstructed way than we previously have.It’s the foundation for what comes next; real adoption, real clients, real developers using the Aergo technology stack.The webpage will remain live (though it may be tweaked for future website design revamps). From now on, it will serve as a reminder on what Aergo is really about. We’ll look back at it in 5, 10, or even 20 years from now and understand how far we have come by looking at where it all began: and it all began with the things we explained in 419.And we invite our community to do the same. When you share Aergo with your friends, use the 419 webpage to help them understand the grander vision behind it all. When you need a reminder of why you’re involved with this project, revisit some of the articles you read throughout the 419 campaign.The 419 campaign is just the beginning. With Aergo’s mainnet having launched and the foundation for the future being set, our journey hits a major milestone and now begins accelerating towards greatness.— Team AergoP.S.: Watch this space for our QPU which will go out soon!Join our community: Discord | Telegram | Telegram RU | Telegram ANN | GitHub | Twitter | Medium | Reddit | KakaoTalk | WeChat (CN) | WeiboLooking Ahead: Next Steps was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 04. 30

Blocko & Aergo Relationship...

Dear Aergo community,There seems to be a number of questions related to Aergo and Blocko — specifically about their relationship. These questions have been answered (and in various ways) a number of times, so I am surprised that members of our community may still be confused.Additionally, as a bonus, I would also like to directly answer another question that keeps coming up (and that like the relationship between Aergo and Blocko has been answered before in a variety of ways): how the Aergo token gains value.Understanding the relationship between Blocko & AergoAergo and Blocko are closely linked and their success is intricately connected.Let me provide once again some further clarity and use some simple examples to make my point. Sorry for the long reply (the team will package this up into an article soon).As before I will use Linux (and Red Hat that fully commercialises Linux) as a parallel between what we are trying to achieve with Aergo and Blocko.Just like Linux, Aergo is a comprehensive and complex operating technology platform — it is also open source. Like Linux it can be used for free. Linux now powers over 80% of the public internet services we and commercial firms use. It also powers around 40% of the private data centres run by many businesses across the world. It took 10 years before Linux and Red Hat’s implementations became widely adopted; Aergo coupled with Blocko is currently in year 5 of a similar 10 year journey. Just like in London today (renowned Linux marathon) we are also in a marathon. Not a 100 metre dash.Whilst Linux (and Aergo) are free, when businesses deploy these to help them to drive new products and services, they need to partner with a firm that can help them to integrate these technologies with their existing IT systems and complex business logic. They also want assurances — that if anything goes wrong (eg a software bug is found or a security issue emerges) — they can get immediate support. Development tools also need to be made available, so that developers can program these platforms.These services are collectively called “subscription services”. Almost no business deploys Linux in their operations without this form of subscription service. It’s simply too risky to do so (it’s like driving a car without a seat belt, or having no health insurance). How would we all feel if the internet “was unavailable” for any length of time because there was a problem with Linux and the developers who could fix this were asleep! Subscription support services are absolutely needed. They are typically paid monthly or more typically annually by the companies that use Linux (or very soon Aergo). These services are not provided by Linux (as it’s simply a technology platform).These services are provided by commercially and for-profit companies like Red Hat.Linux and Red hat are in effect two sides of the same “coin”.Aergo is like Linux — and Blocko is like Red Hat. Blocko is the firm that is very closely linked to Aergo; as it created the genesis technology, developer tools, IT deployment blueprints and libraries that are being made available (again for free) to developers and businesses who want to use Aergo.Blocko is an amplifier for Aergo — it not only helps Aergo to build the technology, deployment libraries — it helps companies to integrate and adopt Aergo in their businesses. Blocko is actively working with its 23 enterprise clients to migrate them to an improved architecture based on Aergo. In fact it has recently decided to adopt and only support Aergo for all its business lines from hereon. This is amazing news for Aergo and all of our stakeholders.The first example Blocko deal on Aergo is Hyundai that was announced last week.Again using the marathon example, migrating to a new platform like Aergo can take between 3–18 months for many complex businesses. Me and my business development team experienced and saw this with Linux (whilst working at Red Hat and Suse Linux) between 2000–2010. Don’t expect press releases like Hyundai every week. This is where Aergo is different from 99% of other crypto projects.We are not a dApp, we are not a single purpose platform. We are like Linux: a truly disruptive and very comprehensive enterprise scale platform.In simple terms, most crypto projects are like iphone or Android phone “covers”. They are often “covers” that run on another baseline platform (like Ethereum or a variant of Ethereum they have simply “tweaked”). Like your own phone cover (if you indeed have one) — you replace them with very little consideration. Aergo is more like iOS or Android — it IS the platform. It is not a copy — it’s one of the few true “clean-room” hybrid blockchain platforms (in other words Aergo is built from the ground up — just like iOS and Android). Platforms are fundamental to a business and take time to switch to and to adopt/deploy.Just like Linux, our long term objective is to make Aergo an alternative platform to help millions of business across the world that want to use blockchain to create value and expand their customer and business ecosystems.Red Hat does this for Linux — Blocko enables these businesses for Aergo.In shortAergo = Linux (for blockchain technology)Blocko = Red Hat (for blockchain enterprise deployments)Linux runs on billions of devices and millions of businessesAergo (and our new embedded/IoT focused product called AergoLite) also aims to run on billions of (SQLite) based devices and in millions of businesses across the world .At last valuation (before being bought out by IBM) Red Hat was worth $34 billion USD. The entire Linux ecosystem was worth considerably more.Let’s continue to work on Aergo and Blocko together to make a similar impact in the years ahead.For more information on the above parallels between Linux and Aergo — please go to the following article:“Drawing a Parallel Between Linux and Blockchain” by Phil ZamaniAergo and Blocko teams together in Seoul, South KoreaHow the Aergo utility token appreciates valueIf after reading this (and my prior posting above about the Aergo ←> Blocko relationship) you are still confused, then perhaps this is not a project you should be involved with. Aergo is a disruptive, long-term and complex project; so its perhaps best not to follow this if you don’t understand our target market, why it exists and how it adds value to developers, partners and businesses across the globe.We welcome all kinds of people and participants to our community. However, I strongly advise that if you don’t understand what Aergo is all about and how it works in close cooperation with Blocko (and once you read the available online material the team has created about our project) — you may be best served by following other less complex projects. I want our community discussions to move beyond the baseline understanding everyone needs to have about Aergo — so we can share even more exciting (sometimes complex) future ideas, concepts and news with you. This way our community can keep on growing and maturing with people and new organisations who can help to make Aergo a success.The Aergo main network is an open source technology platform that is free to access and use. It is created by Aergo, a not-for-profit organisation based out of Hong Kong (just like the Linux software foundation, that drives Linux forward as a platform). Economic value is made via Linux and Aergo through real-life adoption and usage. By developers. By integrators and firms that provide consulting, integration and support services. By business partners. Last but not least, by customers that deploy services on top of Linux or Aergo.In short, accessing and using the baseline Aergo mainnet technology platform is open to anyone to use and its entirely free. Like Linux.However, using service that run on top, alongside or in association with Aergo mainnet are paid for services. Paid via acquiring Aergo tokens. Using Linux in business is very similar — you need to purchase subscription services if you want to use Linux in production for your business.Aergo utility tokens gain value through a complex combination of many factors. Some (not all) of these include: (i) the uniqueness of the potential future problems and new solutions Aergo can deliver to developers, partners and businesses across the world (this is often called NPV or net-present-value of future value); (ii) the range of directly associated services currently on offer; (iii) the range of services planned; (iv) current usage; (v) increased adoption levels by existing firms; (vi) future usage; (vii) future demand; (viii) the depth and breadth of complementary services planned by third parties (e.g. cloud services), (viiii) existing and likely future target market penetration and finally (x) scarcity of available Aergo tokens at any moment in time.To help you understand, here are five (simple) examples of the Aergo utility; and why it has (and may likely increase) in value as the Aergo platform gets adopted…Using Aergo mainnet is free, but executing smart contracts requires a (very small) “gas” type Aergo token fee. We expect many many thousands of smart contracts to run on Aergo as it has been built for global enterprise scale.Enabling and using extra third party compute resources (like storage and CPU bandwidth from a cloud service provider like Amazon AWS) are unlocked via Aergo tokens. We expect many thousands of businesses to deploy hybrid blockchain solutions in the years to come. Many of these (such as banks or governments) will elect to run part of these hybrid systems on Aergo private side-chains that are hosted by security compliant block producers (such as leading telecommunications or hosting firms that we are targeting with Aergo). These side chains will also need Aergo tokens to operate (and to be “anchored”) with the Aergo mainnet.Obtaining integration, consulting or subscription support services from specific firms like Blocko to integrate, deploy and manage/support enterprise grade production deployments of Aergo requires Aergo tokens. As was mentioned in my last article, all of Blocko’s future services will be based on their new Aergo Enterprise product that requires Aergo tokens to work.Enterprise clients will likely use the Aergo utility token to acquire extra application services from other third parties. For example the future Aergo Marketplace may serve as a location and self-contained ecosystem for businesses to acquire and use dApp’s created on Aergo by professional developers. In effect they may pay developers to use (i.e. licence) these applications in their production systems via Aergo utility tokens.In order to secure the network, vote and manage block producers, as well as to support the underlying Aergo mainnet ecosystem, Aergo tokens need to be acquired and staked. For example, although there are a total of 500million Aergo tokens in existence, almost 150 million are reserved (i.e. in effect locked longer term) for ecosystem staking and support. There are currently just over 100 million Aergo tokens in true (not incorrectly coinmarketcap reported) circulation. We expect to have circa 200 million in circulation by end of this year. This would leave a total of 150 million tokens remaining for ALL future token users (forever!). Considering the huge target market potential of Aergo — these are likely to be in very high demand if we deliver on the promise of the Aergo project.Imagine for one minute, if ten years ago Amazon AWS was launched with an “AWS token”; and that the number of tokens was limited. Today, the token value would be extremely high — as the ten example utilities I listed earlier for Aergo would all be in-play and drive significant value towards the (hypothetical) AWS Token.The Aergo Token Utility and associated Token Economics are complex things to fully understand. We will soon publish a Token Economics paper that fully explains our model in great detail.On a final related point…..The World Economic Forum recently predicted that 10% of the worlds GDP (gross domestic product) will be stored on blockchain-based systems within the next ten years.Today, 10% of the worlds GDP equates to 8 Trillion USD (or put another way 8,000,000,000,000 USD!).This is the market Aergo is focused on.So, the real answer to the question of “what value does the Aergo utility token provide?” is perhaps simply stated as “the value is proportional to the value Aergo can capture in this 8 Trillion USD opportunity”.This is what me and my Aergo team are focused on….more on our next stage execution plans for the rest of 2019 in the next Quarterly Project Update report — that will be published this coming week.Thanks for reading this long memo.Phil ZamaniChairman & CEO of AergoBlocko & Aergo Relationship, Aergo Token Value was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 04. 29

The Future of the Aergo Amb...

We are taking our community building efforts to the next level and want you to be a part of it. Here’s an overview of the program we’ll be launching.Back at the end of 2018, we ran the first round of our ambassador program: the RewarDrop. We had over 10,000 submissions, from over 60 countries and settled on 100 crypto ambassadors of a total 3,000 potential RewarDrop winners.Overall, we would say it was a huge success and we are hugely grateful for all of the contributions. It played a critical role in forming our early community, and many of you who won a RewarDrop are still actively contributing to Aergo today. The one thing that many of you will have noticed however is the sole focus our RewarDrop had on the crypto community.At the time, we had just completed our token sale: no Aergo tokens were circulating yet and our mainnet was about 6 months away from launch.Since then, we’ve come a long way. Our mainnet is live! We’ve announced two game-changing products (i.e., Aergo Enterprise by Blocko & AergoLite), we’ve seen Blocko’s announcement of the migration of all its Coinstack customers over to Aergo Enterprise, and the Aergo token is now listed on multiple top exchanges globally.“But what’s next?”Well, we’ll preface our answer to that with a couple things:The success of Aergo is (obviously) not defined totally by the crypto community. If developers do not build on our mainnet and if enterprises do not implement our solutions, then Aergo will not be successful long-term.Everyone on the Aergo team, the advisors, and the token purchasers did not get involved with Aergo to see it become another blockchain platform that resembles a ghost town. We are here for adoption and we have the connections and experience to bring adoption!“That’s all easy to say, but how exactly do you plan to do this?”The 419 campaign has been designed to be a mix of announcements and launches of programs or initiatives that will bring us to where we want to be. We will be summarising all of this at the end.In our last post “Do you speak Aergo?”, we explained a little about how our choice of tech stack gives us access to over 8 million developers overnight. This post will provide the next layer to that and in turn, be the launch of our second and more widespread ambassador program.Enter: The Knights of AergoWe’ve chosen this name because we feel it encompasses all of the sub-categories we will outline below and at the same time makes a statement about who we are looking for or what we expect. A Knight is a person of honour, a believer in the mission they are working on and a good external representative for the company. (And no, don’t worry we won’t be going as far as giving Phil a sword and asking people to kneel in front of him!)Within the Knights of Aergo, there will be different roles and different categories as we look to encompass both the crypto community and beyond. But what we do like the idea of is creating unity across these different areas, so two people working on very different things could meet and know they are both Knights of Aergo. “The crowd is more powerful than its constituent parts.”Another important factor is that different members will help make up a council and each member will be able to have some influence on decisions or the direction of their role. This won’t just be another job for a crypto project. It will be something much deeper.We’ll be releasing the exact specifics of each sub-role, rewards, tasks and anything else people need to know to apply, as we release each sub-role within the next few weeks. This is the kickoff and hopefully, it galvanises some of our community to start thinking about putting themselves forward to become a knight.There will be three main categories of Knight for now and this may expand over time:Crypto AmbassadorsOur ambassadors will be tasked with helping spread the word of Aergo within the crypto community. They will be helping out in areas such as community, business development and marketing. Ideally, they will have been an active member, be well versed with the crypto space and potentially have strong connections to communities or regions.Developer EnablersWe’ll be putting together a best in class team of developers and developer enablers to take Aergo out to the global SQL and Lua communities. This could involve everything from representing Aergo at external events, helping with our own events, contributing to a developer portal or working on other dev focused projects.Enterprise ChampionsIn this category, we are looking for experienced enterprise champions who can represent Aergo in their region, help create marketing collateral for enterprises, facilitate introductions to suitable companies and be a valuable person in the field, amongst a variety of other tasks.This is your first look at something we think is fundamental to the spread of Aergo. Having the Knights of Aergo will give us the ability to work with the best across every region globally and give us a wide variety of expertise. We believe as Knights, everybody has a much greater say and potential impact, independent people have a different outlook to employees. We want collaboration.Our next post in the 419 series will showcase another major pillar of the Aergo ecosystem and we look forward to sharing more about it.This post aims to inform our community on the program. We will open up the application process along for each category, with specifics on potential rewards, in the next couple of weeks and we will welcome your submissions.“I’m an existing ambassador, what happens to me?”Our new Knights of Aergo program will seek to both re-engage our existing ambassadors as well as bring in some of the brightest new ones in. For those of you who are already Aergo ambassadors, we’ll be reaching out to you in the next week with more information on the crypto ambassador program.Until then, watch this space!Team AergoCommunities: Discord | Telegram | Telegram RU | Telegram ANN | GitHub | Twitter | Medium | Reddit | KakaoTalk | WeChat (CN) | WeiboThe Future of the Aergo Ambassador Program was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 04. 27

Do you speak Aergo?

Launching the Aergo mainnet in April 2019, while most popular blockchain platforms launched in 2017 and 2018, gave us many second-mover advantages. We were able to make a few observations about how different platforms performed in multiple verticals regarding network setup, technology design, and adoption strategy.We’ve looked at some of the stuff that worked and some that didn’t — and we’ve considered all of it when making Aergo.The way we are building Aergo, our new enterprise blockchain platform, looks 10–20 years ahead. We have spent a lot of time thinking about what really matters — and we can say it’s not just about transactions per second or fancy cryptography.To become the Blockchain for Business, we want to limit friction and increase convenience. While having the features that make the technology powerful, such as speed, reliability, and flexibility, ease of use is a huge factor we consider when thinking about mass adoption of Aergo. Just look at any of the great technology companies, you’ll notice a growing trend!Do you speak Aergo?This is one of the first questions we thought to ask ourselves when planning and developing Aergo. Other blockchain projects choose to invent completely new languages. Or use Klingon, which has 100 fluent speakers worldwide!In this way, they impose a lot of friction and inconvenience on their most crucial target audience: the developer community.It is critical for us to encourage as many developers as possible to build on Aergo. Making the barriers to entry as low as possible for them will be key to Aergo’s success.As such, we have chosen to base our technology stack around SQL. It has over 8 million speakers worldwide!SQL is a very well understood and perhaps the most widely accepted language for programming and managing data, yet it is currently almost completely neglected in blockchain.More popular blockchain platforms such as Ethereum prefer procedural support for smart contracts. Procedural smart contract languages are modeled around the principles of “object-oriented programming”: in essence, data access is modeled using less comprehensive structures like key-value store, rather than a relational model, which is more widely adopted among enterprise-IT engineers.The data access functionalities offered by procedural smart contract languages are too basic. Developers building on blockchain end up spending a lot of time working around their limited data access functionalities.Aside from being very familiar to millions of developers worldwide, SQL provides extremely efficient ways to access and manipulate data stored in distributed ledgers. It’s far more powerful than the procedural means found in most blockchain implementations.On a SQL-based platform, the bulk of business logic for smart contract use cases can be represented by what is known as a data definition language. In this way, languages designed around SQL provide a more complete support for building smart contracts.Since smart contracts on Aergo can be written with SQL-like syntax, they provide a very familiar experience for existing database developers and will ease the learning curve for creating smart contracts.They will also maximize the portability of data schemes from existing non-blockchain applications! Aergo supports a relational data structure model and allows business logic to be defined through a SQL-like scripting language. Data structures can be created, manipulated, and accessed using traditional database programming practices. Business logic using this relational data model can be created and invoked in SQL.The familiar SQL interface supported by Aergo is intended to allow the blockchain protocol to support more developer-friendly methods for building applications and opens up the potential developer base for Aergo to a massive 8.5M+ business engineers — a pool of potential blockchain developers currently completely untapped.We believe providing more traditional database functionalities will open the doors to millions of new developers to use blockchain; building innovative applications and services in a way familiar to them.We have big plans for the rest of the year and this could see our team visiting every corner of the globe to connect with many different communities. We may need help from local guides or to brush up on our language skills.But there’s one thing that we know for sure.When we go out there and meet groups of developers and we ask the question: “Do you speak Aergo?”There’s a very high chance the answer we get back is “Yes, we speak Aergo”Communities: Discord | Telegram | Telegram RU | Telegram ANN | GitHub | Twitter | Medium | Reddit | KakaoTalk | WeChat (CN) | WeiboDo you speak Aergo? was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 04. 25

Understanding the Aergo Mai...

The Aergo main network is secured by a BFT-dPOS consensus mechanism. It has 23 trusted and enterprise-grade block producers that host the network: providing fast processing to users executing transactions on the network.The block producers that will host the Aergo main network will be required to have very fast and stable hardware to meet the stringent requirements of business users. In the initial phases of the mainnet, these block producers will slowly be ‘grandfathered in’ by the Aergo Organization. The focus will be to onboard companies with comprehensive, enterprise-grade cloud hosting capabilities in order to provide serious quality assurance and reliability to enterprises.Eventually, all of the block producers on the Aergo main network will be voted in by token holders. Candidacy to become a potential block producer will require a token stake as well as meeting a set of requirements defined at the protocol level. Other algorithmic and reputational factors will be considered when block producers are assigned. They do this to profit off of the tokens they collect from being a block producer, though will also involve themselves in the ecosystem in other ways such as hosting nodes for private chain deployments. However, transitioning into this self-sustained state will not be trivial.It is expected that the Aergo mainnet will evolve to reach its intended form through a set of consecutive phases: starting with the Incubation phase.In this article, we go over the following:What is the Incubation phase?What has been done so far part of the Incubation phase?What still needs to be done to complete the Incubation phase?What happens after the Incubation phase?What is the Incubation phase?The Incubation phase is a period in which the Aergo mainnet is sequentially brought to full capacity to ensure stable maintenance and growth of the Aergo mainnet in the first few months of it going live. At mainnet launch, the network has 13 block producers. The network’s block producers are a mix of external partners as well as Blocko. The Aergo Organization votes for them, safely incubating the dPOS algorithm. Once the network can be assumed stable, the phase concludes and the next one begins.The Incubation phase allows us to more tightly monitor the network’s security and specific pressure points so that the platform can have a greater degree of reliability and security guarantee before we add more enterprise clients and larger-scale block producer participants onto the network. Having launched large-scale, complex cloud systems in the past with clients, we know that the most important thing is making sure they have the specific assurances they demand before building on top of it. For most companies, switching over to blockchain for your infrastructure can be risky and costly, yet the ROI should the blockchain network meet their standards can be tremendous.The Incubation phase is driven by the requirements of enterprise customers. There is actually a very complicated RFP (requirement list) that enterprise clients present before they feel ready to adopt blockchain. Our job is to satisfy all of those requirements and provide something that is practical for blockchain-based business applications and services.There are five steps to completing the Incubation phase:Step 1: The network and its token supply are bootstrapped (done)Step 2: The network is monitored and incubated (current)Step 3: Once confirmed stable, a 1-way (centralized/traditional) token swap begins (TBA)Step 4: After rigorous testing, the 2-way (decentralized/Merkle bridge) token swap is enabled (TBA)Step 5: The Incubation phase ends (TBA)What has been done so far part of the Incubation phase?So far, the first step: bootstrapping the network and the token supply has been completed.In this bootstrapping process, several contracts were created on the Aergo main network and on the Ethereum blockchain. All of these contracts are protected by multi-sig.This section describes the bootstrapping process (what contracts were created) on each side: the Aergo mainnet side and the Ethereum side.Aergo mainnet (native coin) sideDuring the bootstrapping process, two multi-sig contracts were created:Founder’s contract (address):This will maintain all the tokens allocated towards the Aergo Organization.The tokens in this contract will be used to stake and vote for the appointed block producers during the Aergo mainnet Incubation phase.At the end of the 1-way swap period, the same amount matching the founder’s tokens issued at Aergo genesis will be sent to the Ethereum bridge contract (i.e., the tokens are transferred to mainnet)Vault Contract (address):This will have all the tokens aside from Aergo Organization’s share.Those token will be used for token swap during 1-way swap period.At the end of the 1-way swap period, the remaining tokens in the vault contract will be sent to the bridge contract on Aergo (i.e., tokens that have not been transferred during the 1-way swap period will be transferable by Merkle bridge).Step by step recap of the completed bootstrapping process on the Aergo mainnet side is as follows:The Root Address for the bootstrapping is generated along with its corresponding private key.The total supply of Aergo (500,000,000 Aergo) is allocated to this Root Address.The founder’s contract and the vault contract are created.The amount for the token distribution is sent to the vault contract.The amount for the token distribution is sent to the founder’s contract.The tokens in the founder’s contract are used to stake and vote for the appointed block producers.The remaining share in the Root Address is used for transaction fees, essentially charging the overhead for the Incubation phase to the Aergo Organization.Ethereum (ERC-20 Token) SideOne multi-sig contract was created:Vault Contract (address):This contract is used for Aergo address registration.Whenever a new Aergo address is registered, the corresponding tokens will be sent to this contract. Thus those tokens are locked on this contract.Those tokens are transferred to the registered addresses in the Aergo mainnet during 1-way swap period.At the end of the 1-way swap period, the total value of this contract should be transferred to the Ethereum Merkle bridge address (i.e., the tokens are transferred to mainnet)This contract’s balance is equal to the founder’s contract’s share at the very time when the mainnet is launched since it’s the only token circulation on the mainnet until the 1-way swap period begins.Step by step bootstrapping process on the Ethereum side is as follows:The vault contract is created with the initial balanceThe balance is equal to the Aergo Organization’s share on the Aergo mainnet side’s Founder’s Contract as well as the Rood Address.Later, the tokens and the contract variables of each vault contract will be migrated to a bridge contract for the Merkle bridge before the 2-way swap period begins.What still needs to be done to complete the Incubation phase?The Incubation phase is key to our launch of one of the first enterprise-grade hybrid blockchain platform launches yet. Many customers have expressed a strong interest in adopting the hybrid blockchain model and serverless computing capabilities that Aergo offers. However, there is a long list of requirements as well as quality guarantees that the network must satisfy for this to be possible. It is paramount that we do everything necessary to test and protect the live mainnet before as well as when adding these customers on.Over the next month, we’ll be monitoring the network and working with partners to expedite all of the necessary steps to move past our Incubation phase. Thereafter, we will begin step three of the Incubation phase, the 1-way token swap.The 1-way token swap is conducted by the Aergo Organization, processed only in a 1-way manner (Ethereum ERC-20 to Aergo mainnet). This is totally optional and offered so users can try out the Aergo mainnet while we prepare to launch the Merkle bridge.Sometime thereafter, step four of the Incubation phase, the 2-way swap between ERC-20 Aergo tokens and Aergo native (mainnet) coins will be supported, which is based on Merkle bridge. It’s more complex than typical token swaps for us, since both the ERC-20 token and native coin state of Aergo will co-exist. Detailed instructions will be provided at the appropriate time.The Incubation phase will officially end once the 2-way Merkle bridge is live. Thereafter, in the Acceleration phase, ecosystem partners will be added at a more aggressive pace and the block producer limit will be increased to 23.What does the Incubation phase mean for you?You will still be able to use the network as normal and build your applications or solutions. Minimal functions during the Incubation phase may be paused throughout the process such as two-way Merkle bridge transfers, which will only be implemented once the network is very stable. You will not be able to vote for block producers or for proposals at this time through your wallet. Candidacy to become a block producer is also disabled until the last phase of the mainnet, the Liberation phase (detailed below).What happens after the Incubation phase?The following two phases are Acceleration and Liberation. We will provide more comprehensive details on these phases in the future, as well as our governance model in general.In the Acceleration phase, the network transitions towards 23 third-party block producers. More valuable ecosystem partners are added since the network is no longer in Incubation.By the start of the Acceleration phase, Aergo will have a small 13 member set of block producers. In Acceleration, the Aergo Organization will aggressively onboard more enterprise-grade hosting providers such as system integration affiliate companies and telecommunications providers. These companies may be hyper-localized in their operations servicing a specific geography, and would have powerful infrastructure to provide quality assurance to those building use cases on the platform. This will increase Aergo’s appeal as an platform for building decentralized applications and business solutions.Network operators of Aergo main network will be certified/qualified IT vendors with predictable, stable, secure and highly available infrastructure. Telecommunications providers are the ideal candidates: they are hyper-local in their operations and can provide fiber optic speed. They will be excellent partners to work with not just to host the mainnet, but also to provide excellent node provision services to sidechain users.In the Incubation phase, we seek out operators that have know-how in the blockchain hosting scene to be selected to operate the network as there is a need for BPs to go-to-market fast. However, in the Acceleration phase, operators foreign to blockchain technology will be brought onto the network, opening the doors to new possibilities in the business of serverless cloud. They will be actively supported and economically assisted through a number of programs dedicated to helping new cloud providers enter the Aergo ecosystem.Once the Acceleration phase is complete, Aergo will enter the Liberation phase. In the Liberation Phase, anyone that meets a set of technical and economic requirements can put themselves forward as a block producer candidate. Among these candidates, 23 are selected to become block producers through votes from token stakeholders as well as other algorithmic factors. In this phase, the block producers hosting the network will be more publicized and visible.The voting function will be enabled on wallet applications, letting users select a candidate that they want to act as a block producer. The DAO system will also be enabled: meaning users will also be able to vote on passing or rejecting proposals made by candidates on the network that tune network parameters, steer development direction, and more.In ClosingThe Incubation phase is a phase in which we bring the network to capacity through a series of steps to ensure the Aergo main network can be stable and secure post-launch. Incubating the network is key to us building something that can eventually become truly self-sustaining and providing the powerful infrastructure we want for both businesses and for developers.Join our community: Discord | Telegram | Telegram RU | Telegram ANN | GitHub | Twitter | Medium | Reddit | KakaoTalk | WeChat (CN) | WeiboUnderstanding the Aergo Mainnet Incubation phase was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 04. 19

REPOST: Blocko initiates cl...

See the official press release on blocko.ioBlocko, a leading blockchain infrastructure with operations in the South Korea, UK and Hong Kong, launches first-of-its-kind blockchain product that unlocks unprecedented levels of data integrity and data silosBlocko founder and CEO, Won-Beom Kim (Photo: FintechTimesKorea)Seoul — April 2019 — Blocko, the leading blockchain technology and enterprise IT-integration service, announces today that it is officially retiring its existing product offering, Coinstack, in favor of its new and improved flagship product, Aergo Enterprise.Aergo Enterprise extends beyond a private blockchain infrastructure to a hybrid blockchain model that enables organizations to unlock unprecedented levels of efficiency, security, and value. Aergo Enterprise focuses on high performance, efficient consensus, and ease of development. It enables companies to address the complexity of blockchain implementation by providing the tools needed to make deployment easier.The hybrid approach provided by Aergo Enterprise differs from existing blockchain products like Hyperledger, Corda, and Coinstack, which are completely private.Aergo Enterprise provides a packaged solution for customers to build blockchain solutions, while utilizing the Aergo mainnet. The hybrid approach will allow customers to:Open data silos: Exchanging assets such as information, tokenized goods, and supply chain registries between blockchains using Merkle Bridges will improve b2b collaborations, using the Aergo main network to settle transactions trustlessly.Increase data integrity: Anchor data and transactions by recording hashes of independent blockchain data to the Aergo main network, an immutable public blockchain.Features of Aergo Enterprise include:Simplified administration: Familiar, easy-to-integrate, one-click provisioning of custom blockchains, as well as simplified cloud system orchestration.Easy monitoring: Integrated with Hub Enterprise, Aergo Enterprise provides a dashboard, transaction and block history, as well as resources and asset monitoring for independent blockchains.Usable development kits: SQL/PL-like programming and data handling, as well as an integrated development environment for smart contracts.Integrated node management: Extended node management systems for more configurations and settings such as managing permissions and deleting data.Pre-built applications: Fully-developed applications built on Coinstack that are in use by large-scale companies for Identity Authentication, Document Management, Smart Contracts, Payments, and IoT will now be offered on Aergo Enterprise.Around-the-clock support: Providing the same expertise accumulated from working with large clients over the past four years.Many of the companies Blocko has worked with to deploy blockchain solutions within South Korea will have the option to upgrade to Aergo Enterprise. To support this initiative, Blocko is now initiating Coinstack to Aergo Enterprise client migration program.“We’ve been supporting Aergo Organization in the design and construction of the Aergo platform for a full year. After a long and intensive R&D process, we are excited to finally launch our largest product to date,” said Won-Beom Kim, founder and CEO of Blocko.“Our existing customers will be able to complete the migration program with ease and switch to our hybrid, high-performance blockchain network setup to achieve greater levels of security and scalability, while expanding their use cases.”About BlockoBlocko is a commercial blockchain infrastructure provider offering organizations the ability to design, deploy, and manage digital services on a secure distributed network. Enterprise-IT integration and cloud deployment know-how are at the core of its value proposition. The company provides a stable and secure blockchain operating system and an easy-to-use development platform with stable APIs.REPOST: Blocko initiates client migration program with launch of Aergo Enterprise was originally published in Aergo Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.


19. 04. 17

Analysis report


아르고코인(AERGO) 바이낸스 상장할 수 있을까?

By 식스동 | Sep 30. 2019 | 1830 read

반갑습니다. 코인바로알기 식스동입니다.오늘은 코리아 블록 체인 위크 2019가 열렸습니다. 세계에서 이름있는 블록체인 거장들이 한국을 방문해 연설을 하고 여러 프로젝트들이 건설적인 대화를 하는 자리가 마련됐습니다. 저도 가고 싶었지만 아쉽게도 직장때문에 참여를 못했는데 다음번에는 꼭 참여해서 비탈릭 부테린을 만나보고 싶습니다. 어떠한 얘기가 나왔을지 궁금해 하시는 분들을 위해 짧게 비트코인 전망에 대해 한줄로 요약해드리겠습니다.노보그라츠는 " 비트코인이 12개월 내에 2만달러를 돌파할 것" 이라고 전망을 했습니다.과연 12개월 후 2020년 9월달에 비트코인이 정말 2만달러를 돌파해있을지 기대가 됩니다.아르고코인최근 암호화폐의 기축통화인 비트코인이 하락세로 들어가면서 알트코인들이 울고 있는 상황입니다.업비트 거래소가 파란불로 투자자들 마음에 멍을 들게 하는 하루였습니다.그치만 유독 빨간불로 투자자들 마음에 불을 지핀 암호화폐가 있었으니 바로 아르고코인입니다.50원대에 있던 토큰이 순식간에 80원대까지 올라가는 펌핑을 보여줬습니다.도대체 왜 오른것일까?암호화폐의 가격을 움직일 수 있는 호재는 여러가지가 있습니다.첫번째로 대기업과의 파트너십두번째로 암호화폐 거래소 상장세번째로 메인넷 출시, 토큰스왑, 에어드랍등​그중 아르고코인은 글로벌 암호화폐 거래소인 바이낸스에 상장한다는 소문이 돌면서 폭발적인 상승이 일어났다고 보여집니다. 많은 암호화폐 커뮤니티에서 아르고에 대한 이야기가 돌기 시작했고 심지어 카카오톡 오픈채팅방에서도 해당 코인에 대한 이야기를 쉽게 찾아볼 수 있었습니다.개념 정리 최근 대기업에서 블록체인 기술에 대한 관심도가 높아지고 있습니다.암호화폐 뉴스를 꾸준히 읽어보는 분들이라면 아시겠지만 삼성이나 SK, 페이스북, IBM등 블록체인 기술을 자사의 서비스 혹은 제품과 연결시켜 새로운 창조물(?)을 만들고 싶다는 생각을 하고 있습니다.물론, 이러한 면에는 다른 속셈이 있겠지만 차차 얘기하기로 하고 다시 본론으로 돌아가서대기업 입장에서는 블록체인 기술을 자유롭게 사용하고 싶지만 문제점이 존재합니다.바로 진입장벽입니다. 사실 블록체인기술이라는 것이 나온지도 얼마 안됐을 뿐만 아니라 전문가를 찾기 쉽지 않다는 점입니다.이러한 점때문에 대학교에서도 블록체인에 대한 시간을 만들기도 하고 전문가 육성을 하려고 노력하고 있지만 아직까지는 구하지 쉽지 않은것이 사실입니다.​또한 잘 모르는 기술에 시간과 비용 그리고 인력까지 투입시키자니 이걸 굳이 해야하나? 라는 생각도 들고 안하자니 남들에게 뒤쳐지는 거 같고 ....​참 애매한 상황에 놓여집니다.​또한 퍼블릭 블록체인을 이용한다면 누구나 쉽게 대기업의 정보를 볼 수 있기 때문에 기업입장에서는 선호하지 않으며 프라이빗 블록체인을 선호합니다.​프라이빗 블록체인이란 모두에게 공개되지 않은 블록체인이라고 생각하시면 되는데사전에 미리 약속한 유저들만 이용할 수 있게 하는 시스템이라고 보시면 됩니다.​다시 정리를 하자면 대기업들은 프라이빗 블록체인을 선호하는데 요것을 개발하기에는 시간도 돈도 인력도 너무 많이 든다. 그래서 누군가가 쫌 도와주면 좋겠다~ 생각하던 찰나에 ! 나타난 것이 바로 아르고 코인입니다.​이러한 불편한 사항을 해결해주는 것블록체인 솔루션을 제공하며 개발 친환경적인 환경을 제공하여 대기업들에게 디앱을 개발할 수 있고 운영할 수 있도록 하는 기술 개발을 목표로 하고 있습니다.​이렇게 설명만 듣다보면 정말 매력적인 프로젝트다 라고 생각을 하실꺼 같습니다.다만, 주의해야할 점은 코인은 전망이 밝고 실제 개발이 진행중이어도 가격이 떨어지면 스캠개발도 안하고 전망이 어두어도 가격이 오르면 좋은 코인이라는 소리를 듣습니다.코인마켓캡에서 아르고 코인을 검색을 해보니 현재 시가총액이 약 70억원 정도 되며 389위에 위치해 있습니다.현재 쿠코인, 업비트, 핫빗, 지닥, 고팍스, MXC거래소, 비트막스등에 상장이 되어 있는데 주목해야할 점은바이낸스 덱스 거래소에 상장이 되어 있다는 점입니다.아마 이러한 관점에서 바이낸스에 상장되지 않을까? 라는 소문이 돌기 시작한것 같습니다.최근 덱스거래소에 상장되어 있는 코인들이 바이낸스로 상장하는 경우가 심심치 않게 찾아볼 수 있었습니다.과연 이번에는 소문으로 끝이날지 아니면 사실이 될지 기대가 됩니다.

0 0

Transaction History
Transaction History Market Market Transaction volume Address
Bilaxy AERGO/ETH 57.05 922,846,438.58 Short cut
UPbit AERGO/KRW 58.60 238,461,127.40 Short cut
BitMax AERGO/ETH 58.99 97,213,459.47 Short cut
Hotbit AERGO/ETH 61.29 14,368,369.73 Short cut
Kucoin AERGO/ETH 58.34 3,831,250.53 Short cut
Bittrex AERGO/BTC 59.03 972,826.44 Short cut
GOPAX AERGO/BTC 108.62 25,718.83 Short cut
Korbit To be provided later To be provided later To be provided later Short cut
IDEX To be provided later To be provided later To be provided later Short cut
Security verification

There is security verification of the project
Why security verification is necessary?

Read more


* Written questions can not be edited.

* The questions will be answered directly by the token team.

Platform ERC20
Hard cap -
Audit -
Stage -
Location -
Market of major crypto coins *2020년 03월 31일 last update



7,779,209.44 KRW 4.65%



162,316.86 KRW 4.05%



212.26 KRW 1.83%



1,227.42 KRW 0.78%

Bitcoin Cash


271,933.95 KRW 6.18%

Bitcoin SV


201,654.84 KRW 7.62%



54,759.09 KRW 0.54%



2,720.99 KRW 3.16%

Binance Coin


14,934.03 KRW 3.46%



1,975.00 KRW 5.23%



57,591.15 KRW 2.66%



49.62 KRW 3.32%



14.27 KRW 5.94%



36.51 KRW 2.97%

Huobi Token


4,001.81 KRW 3.94%

USD Coin


1,223.89 KRW 0.95% Chain


57.15 KRW 9.85%



81,292.45 KRW 5.50%

Ethereum Classic


6,089.18 KRW 0.02%



8,116.25 KRW 3.83%