EOS.IO
File:Eosio logo.svg | |
Denominations | |
---|---|
Code | EOS |
Development | |
Original author(s) | Daniel Larimer, Brendan Blumer[1] |
White paper | [1] |
Initial release | Dawn 3.0.1-alpha[2] / January 31, 2018 |
Latest release | EOSIO 1.1.4[2] / August 8, 2018 |
Code repository | eos.io on GitHub |
Development status | Currently under development |
Written in | C++ |
Operating system | multi platform |
Developer(s) | block.one |
License | MIT License (open source)[3] |
Ledger | |
Timestamping scheme | delegated Proof-of-stake |
Block time | 500 ms |
Block explorer | bloks |
Circulating supply | 896,149,492 (27th of July 2018) |
Valuation | |
Exchange rate | $8.40 (27th of July 2018)[4] |
Website | |
Website | www |
Company type | Private |
---|---|
Industry | Blockchain |
Area served | Global |
Key people | Brendan Blumer (CEO), Dan Larimer (CTO) |
Products | Decentralized applications |
Website | www |
EOS.IO is a blockchain protocol powered by the native cryptocurrency EOS. The protocol emulates most of the attributes of a real computer including hardware (CPU(s) & GPU(s) for processing, local/RAM memory, hard-disk storage) with the computing resources distributed equally among EOS cryptocurrency holders.[5][6] EOSIO operates as a smart contract platform and decentralized operating system intended for the deployment of industrial-scale decentralized applications through a decentralized autonomous corporation model.[7] The smart contract platform claims to eliminate transaction fees and also conduct millions of transactions per second.[8]
History
Based on a white paper published in 2017, the EOSIO platform was developed by the private company block.one and released as open-source software on June 1, 2018.[9] In order to ensure widespread distribution of the native cryptocurrency at the launch of the blockchain, one billion tokens were distributed as ERC-20 tokens by block.one.[10] This provided the distribution to allow anyone to launch the EOS blockchain once the software was released. The CEO of block.one, Brendan Blumer, announced that block.one would support the EOSIO blockchain with over one billion USD in funding from the token sale[11] and ultimately block.one raised over four billion USD to support the blockchain during the Initial Coin Offering (ICO) period.[12]
The original test net, Dawn 1.0, was released on September 3, 2017,[13] with test net versions Dawn 2.0 released on December 4, 2017,[14] Dawn 3.0 on January 25, 2018[15] and Dawn 4.0 on May 7, 2018.[16]
EOSIO's Dawn 1.0 was launched on the EOSIO mainnet on June 1, 2018 and currently operating under version 1.1.4.[17]
Technical description
The aim of the platform is to provide decentralized application hosting, smart contract capability and decentralized storage of enterprise solutions that solve the scalability issues of blockchains like Bitcoin and Ethereum, as well as eliminating all fees for users. EOSIO accomplishes this by being both multi-threaded (able to run on multiple computer cores) as well as using delegated proof-of-stake for its consensus protocol.[18] It aims to be the first decentralized operating system (EOSIO) that provides a development environment for decentralized applications like Steemit, a social network with monetary incentives and BitShares, a decentralized cryptocurrency exchange (DEX).
The main native token, EOS, is a utility token that provides both bandwidth and storage on the blockchain, in proportion to total stake (owning 1% of EOS tokens allows for usage of up to 1% of the total available bandwidth). EOS tokens also allow the owner to cast votes and participate in the on-chain governance of the blockchain, again in proportion to the owner's stake. The EOSIO platform will vote for 21 block producers during its launch, who will generate and validate blocks within a 500 ms block time. General purpose and smart contract language to build upon the EOS platform will be WebAssembly (Rust, C, C++), a portable stack machine that is developed at the World Wide Web Consortium (W3C).[19]
Accounts
The EOSIO software permits all accounts to be referenced by a unique human readable name of up to 12 characters in length. The name is chosen by the creator of the account. The account creator must reserve the RAM required to store the new account until the new account stakes tokens to reserve its own RAM.[1]
RAM Trading
EOSIO adopts a free-market approach to allocating scarce resources to their highest purpose. To facilitate this market, the eosio system contract allows users to buy RAM from the system and sell RAM back to the system in exchange for the blockchains native tokens (e.g EOS). This provides liquidity in the RAM market while facilitating price discovery. The less unallocated RAM available to the market maker the higher the market maker prices the remaining RAM. The algorithm used for this market maker is known as a Bancor Relay. A Bancor Relay does not set the price of RAM but rather offers to buy and sell at previously established market rates. Anytime the current market rate is different than the current price offered by the Bancor Relay traders will buy or sell RAM pushing to closer to the market determined price.[20]
EOS Resource Renting & Rent Distribution
EOS Resource Renting and Rent Distribution is a proposed solution for lowering the capital costs of using network and CPU resources on EOSIO based blockchains.[21]
EOS.IO Storage
EOS.IO Storage is a proposed decentralized file system designed to give everyone the ability to permanently store and host files accessible by any web browser. Unlike some other proposed alternatives, there would be no upfront fee or ongoing charge for storage or bandwidth on EOS.IO Storage aside from a completely refundable deposit. Users must hold tokens while they need storage and bandwidth and may sell tokens when storage and bandwidth is no longer required. Built on the InterPlanetary File System (IPFS) and the EOS.IO software, EOS.IO Storage will be a service provided by block producers for those who hold tokens on a blockchain that adopts the EOS.IO software. The block producers would be incentivized to replicate and host these files, allowing anyone with an Internet browser to access them.[22] With EOS.IO Storage block producers could provide high bandwidth serving of videos, music, images and for applications like Steemit and compete with services such as Amazon's AWS while utilizing an ownership, rather than subscription, model.
block.one, EOSIO Ecosystem and Everipedia
block.one is a company registered in the Cayman Islands, which began offering EOS tokens in June 2017 to the public, raising over $4 billion (a record for an ICO).[23] Daniel Larimer is currently the Chief Technology Officer of block.one, notable for his role in building Bitshares, a decentralized exchange, building Steemit, a decentralized social media platform, developing delegated proof-of-stake and proposing the idea of a decentralized autonomous corporation.[24][25]
On December 6, 2017, Everipedia, a for-profit, wiki-based online encyclopedia, announced plans using EOS blockchain technology and work on an airdrop of a cryptocurrency called IQ to encourage generating information.[26] The IQ tokens are intended to be exchangeable for Bitcoin.[27] One of the goals of the company is to stop certain countries from blocking the content, by the integration of the blockchain model.[28] Once Everipedia is decentralized and hosted on the EOSIO platform, countries such as Turkey and Iran that block Wikipedia will no longer be able to block it, via Everipedia's fork.[29] Mike Novogratz, CEO of Galaxy Investment LP, a cryptocurrency investment firm, and block.one led a group of institutions that invested $30 million in Everipedia on February 8, 2018. Novogratz also funds EOSIO Ecosystem, a $325-million joint venture between his Galaxy Digital LP and block.one.[30]
References
- ^ a b c "EOS.IO Technical White Paper v2". GitHub. 16 Mar 2018. Retrieved 3 October 2018.
- ^ a b "eos: An open source smart contract platform". GitHub. 2 Oct 2018. Retrieved 2 Oct 2018.
- ^ "EOSIO/eos is licensed under the MIT License". GitHub. Retrieved 2018-06-08.
- ^ "EOS". Coinmarketcap. Retrieved 2 Oct 2018.
- ^ "Understanding EOS Resource Allocation for Layman — Steemit". steemit.com. Retrieved 2018-08-12.
- ^ "Introducing EOS.IO Storage" (PDF). GitHub. 19 Sep 2017. Retrieved 2 Oct 2018.
- ^ Stanley, Aaron (2017-06-25). "EOS: Unpacking the Big Promises Behind a Possible Blockchain Contender - CoinDesk". CoinDesk. Retrieved 2017-12-19.
- ^ "What is EOS Blockchain: Beginners Guide". BlockGeeks. Retrieved 2 Oct 2018.
- ^ eosio (2018-06-01). "EOSIO 1.0 Release". eosio. Retrieved 2018-08-12.
- ^ Kastelein, Richard (2017-06-27). "EOS Blockchain Operating System Unveils Year-Long Token Distribution". Blockchain News. Retrieved 2017-12-19.
- ^ Kimani, Michael (2017-10-09). "BREAKING: block.one CEO Brendan Blumer Announces $1 Billion in Capital for EOS Projects - Cryptovest". Cryptovest. Retrieved 2017-12-19.
- ^ Rooney, Kate (2018-05-31). "A blockchain start-up just raised $4 billion without a live product". CNBC. Retrieved 2018-08-12.
- ^ eosio (2018-02-09). "The Dawn of EOS.IO". eosio. Retrieved 2018-08-12.
- ^ eosio (2018-02-09). "EOS.IO DAWN 2.0 Released & Development Update". eosio. Retrieved 2018-08-12.
- ^ eosio (2018-02-12). "DAWN 3.0 Alpha Announcement". eosio. Retrieved 2018-08-12.
- ^ Larimer, Daniel (2018-05-04). "Introducing EOSIO Dawn 4.0". eosio. Retrieved 2018-08-12.
- ^ "EOSIO/eos". GitHub. Retrieved 2018-08-12.
- ^ Buck, Jon (29 November 2017). "BlockShow Asia 2017 Begins, Opens With Big EOS Announcement". Cointelegraph. Retrieved 2 Oct 2018.
- ^ Bright, Peter (18 June 2015). "The Web is getting its bytecode: WebAssembly". Ars Technica. Condé Nast.
- ^ Larimer, Daniel (2018-07-04). "EOSIO RAM Market & Bancor Algorithm". Daniel Larimer. Retrieved 2018-08-12.
- ^ Larimer, Daniel (2018-08-02). "Proposal for EOS Resource Renting & Rent Distribution". Medium. Retrieved 2018-08-12.
- ^ eosio (2018-02-09). "EOS Storage Whitepaper". eosio. Retrieved 2018-08-12.
- ^ Nonninger, Lea. "Block.one just raised a $4 billion ICO". Business Insider.
- ^ Aitken, Roger (12 Oct 2015). "Meet Cryptonomex's Dan Larimer And His 'Four Horsemen' Of Crypto-Economics". Forbes. Retrieved 2 Oct 2018.
- ^ Kauflin, Jeff (7 Feb 2018). "Dan Larimer's Path From Working On Weapons To Minting Crypto Riches". Forbes. Retrieved 2 Oct 2018.
- ^ del Castillo, Michael (6 December 2017). "Encyclopedia Blockchainica: Wikipedia Co-Founder to Disrupt His Own Creation". CoinDesk.
- ^ Sitaraman, Viputheshwar (12 November 2015). "Q&A: Mahbod Moghadam — Cofounder, Everipedia". HuffPost.
- ^ Wallenbergtorsdag, Björn (14 December 2017). "Wikipedia-grundare ansluter till utmanare startad av svensk 22-åring" [Wikipedia-founders Connect to challenger started by Swedish 22-year-old] (in Swedish). DiGITAL.
- ^ Rubin, Peter (6 December 2017). "The Wikipedia Competitor That's Harnessing Blockchain For Epistemological Supremacy". Wired.
- ^ "Novogratz's new fund, others invest $30 million in online encyclopedia". Reuters. 8 February 2018.
External links
- Official website
- eos.io Wiki on GitHub – eos.io related Wiki