Difference between revisions of "MultiversX (eGLD)"

From CryptoWiki

(stupid ass niggers)
Tags: Reverted Replaced
m (Reverted edits by I love Communism (talk) to last revision by Grand Master Pepe)
Tag: Rollback
Line 1: Line 1:
'''Michael benji maden “Mike” Shithead, DICKHEAD.''' (born June 9, 6969) is an pussy licker and nft lover, money launderer, and overall a moron from uranus. He is known to have a huge diarrhea.
{{Crypto_info_template|website = https://elrond.com/|total_supply = Binance Research: 20,000,000 ERD}}


Personal life
== Basics ==
* Started in: 2018
* Based in: Rumania
* [[Mainnet]] launch: [https://twitter.com/ElrondNetwork/status/1288823992594251776?s=20 30-7-2020]
* Interoperable [[blockchain]] network that uses [[sharding]] to scale.
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
"''Elrond is a high-throughput [[public blockchain]] aimed at providing security, efficiency, scalability, and interoperability via Adaptive [[State]] Sharding and a Secure [[Proof of Stake]] [[consensus]] mechanism. Elrond is currently in the [[testnet]] phase."'' 


nft shithead was born in uranus on june 9 6969. During high school, he met benji maden, and the both of them formed the band suck my dick, with big chungus as their butt slapper. shithead enrolled at pyongyang to study wig snatching, and sucked 1000 dicks and became the best dick sucker. Joel maden was also introduced to the band after forming a friendship with this fucking weirdo.
== History ==
* First was called Elrond (ERD) but changed it with its mainnet launch. [https://www.coindesk.com/elrond-launches-mainnet-token-supply From] [[CoinDesk]] (31-7-2020):
"''As part of the [[mainnet]] transition, Elrond said total [[token]] supply had been drastically reduced from 20 billion to just 20 million. Rather than [[burning]] [[tokens]], Elrond is using an exchange swap where 1,000 [[testnet]] ERD tokens translate into just one token on mainnet – called Elrond Gold (eGLD)."''


nft shithead has been married to molly on the beat since april 69420. The couple currently resides in uranus. In 6969 he found his way on an episode of ''POPPED'' in which cupcakke was placed next to his tunak tunak ass and sucked that dick till it cum. He has also revealed he cant stop eating pussy
== Audits & Exploits ==


Shinoda wears wigs, as he was made bald by our queen cupcakke.
*[[Bug bounty]] program can be found [https://elrond.com/security/ here] (6-12-2021), amounts as bounty are not mentioned.
*From their [https://docs.elrond.com/welcome/welcome-to-elrond/#docsNav docs] (6-12-2021):
 
''"Validated through multiple audits from [[Trail of Bits|Trial]] of Bits & others"''
 
=== Bugs/Exploits ===
 
* A full breakdown of the exploit can be [https://www.reddit.com/r/elrondnetwork/comments/v7ycfg/weglg_hack_breakdown_by_arda/?utm_medium=android_app&utm_source=share read here] (9-6-2022), with the final conclusion:
 
''"The hacker swapped the EGLD for [[USDC]] on Maiar and tried to [[bridge]] them to [[Ethereum]]. To stop him, the Elrond team paused the necessary smart contracts and investigated."''
 
* The founder [[tweeted]] about the aftermath (8-6-2022):
 
''"Nearly all of the exploited funds have already been recovered in this [[address]]: erd1pml9k2tsqsnvtmmalglt2su0sn3cguvr8e8jq0gy69zw2ldcej2qapml9a Any remaining missing funds caused by the known bug, will be covered in full by the Elrond [[Foundation]]. Third, the [[API]] send function will once again be activated in 45 min, enabling sending tokens across the Elrond web wallet and Maiar app."''
 
* [https://blockworks.co/elrond-native-token-drops-7-as-maiar-dex-goes-dark/ From] Blockworks (5-6-2022):
 
''"Founder and CEO of Elrond, Beniamin Mincu, [https://twitter.com/beniaminmincu/status/1533598583001337863?s=20&t=0E71Kn4fh82CgGhECLwXHw tweeted] Sunday his team was investigating “suspicious activity” on Maiar and would provide an update “soon.” Blockworks has confirmed that Maiar has gone offline by way of a “scheduled maintenance” with an accompanying message on its site claiming that “operations will resume shortly.” The exchange has remained offline for more than seven hours. [[Smart Contract (SC)|Smart contracts]] built for Maiar and deployed on Elrond were touted at the time of the launch as having undergone “rigorous auditing and formal verification.”"''
 
== Governance ==
 
=== Admin Keys ===
 
=== DAO ===
 
*[https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
 
"''The ERD token will also be used for voting and [[on-chain governance]] at a later stage, once [[on-chain]] governance is enabled."''
 
* Is on [https://elrond.com/technology/#roadmap their] [[roadmap]] for Q2 of 2020. As of 6-2022, no on-chain governance has been implemented or published about. According to the [[roadmap]] it is now [https://elrond.com/technology/#roadmap scheduled] for Q3 of 2022.
 
=== Treasury ===
 
*[https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
 
"''Each time a [[transaction]] happens in Elrond, a percentage of transaction [[fees]] will go to [[validators]], another percentage will be [[burned]], while the small remaining part will either be: a) donated to the Elrond Community Fund or b) also burned. The percentages will be released publicly in upcoming releases from the team."''
 
== Token ==
=== Private sale ===
* April 2019 - May 2019, [https://research.binance.com/projects/elrond raised] $1.9M.
 
=== Launchpad Sale ===
* Conducted in June 2019 for a total raise of 3,250,000 USD on the [[Binance]] Launchpad.
 
=== Token allocation ===
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
# "''Launchpad sale tokens comprise 25% of total supply.''
#''Private sale tokens comprise 19% of total supply.''
#''Team tokens comprise 19% of total supply.''
#''Reserve tokens comprise 17% of total supply.''
#''Advisors received 2.5% of total supply.''
#''Ecosystem Rewards tokens comprise 7% of total supply.''
#''Marketing tokens comprise 8.5% of total supply.''
#''Community tokens comprise 2% of total supply."''
 
=== Utility ===
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
# "''The ERD token is used to [[stake]] and participate in the Secure Proof of Stake consensus of the network.''
# ''In addition, the ERD token is used to pay for transactions, storage fees, and as [[gas]]. The token also serves as rewards to the SPoS validators.''
# ''The ERD token will also be used for voting and [[on-chain governance]] at a later stage, once on-chain governance is enabled.''
# ''In Elrond, rewards are paid through an emission of ERD defined in the protocol. The majority of all newly issued ERD will go to validators, while a very small part will go to a reserve pool. The reserve pool will be used to fund development and ecosystem expansion, increasing the security and value of the network in the long term.''
# ''Each time a transaction happens in Elrond, a percentage of [[transaction fees]] will go to validators, another percentage will be [[burned]], while the small remaining part will either be: a) donated to the Elrond Community Fund or b) also burned. The percentages will be released publicly in upcoming releases from the team."''
 
=== Token Details ===
* [https://cointelegraph.com/news/challenging-ethereum-20-competing-blockchains-are-seizing-the-moment From] [[Cointelegraph]] (9-9-2020):
''“One of the most attractive features of Elrond is that [[smart contract]] authors get 30% of the [[gas]] utilized by their [[contract]] as royalties, without the caller having to pay more. Elrond smart [[contracts]] are upgradeable, which will definitely make life easier for any project’s lifecycle.”''
 
=== Stablecoin ===
== Coin Distribution ==
 
* [https://explorer.elrond.com/accounts/erd1qqqqqqqqqqqqqqqpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqplllst77y4l Half of all tokens] are within a smart contract, presumably the [[staking]] contract. The second biggest [[address]] holds about 10% of the supply (6-12-2021).
 
== Tech ==
 
*[[Whitepaper]] can be found [https://elrond.com/assets/files/elrond-whitepaper.pdf here] (19-6-2019).
* Code can be viewed [https://github.com/elrondnetwork here] (6-5-2020).
* Built on: Elrond [https://twitter.com/BluzelleHQ/status/1293727923543801856?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1293727923543801856%7Ctwgr%5Eshare_3&ref_url=https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Ftype%3Dtext2Fhtmlkey%3Da19fcc184b9711e1b4764040d3dc5c07schema%3Dtwitterurl%3Dhttps3A%2F%2Ftwitter.com%2Fbluzellehq%2Fstatus%2F1293727923543801856image%3D has tapped] (13-8-2020) [[Bluzelle (BLZ)|Bluzelle]] as its [[decentralized]] database layer provider for [[dApps]] running on its [[mainnet]].
* Programming language used: '[https://elrond.com/ multiple languages]'. From their website (6-12-2021):
 
''"The Elrond [[Virtual Machine (VM)|Virtual Machine]] is a dedicated [[Smart Contract (SC)|smart contract]] execution engine built on [[Web Assembly (WASM)|WASM]]. It expands the family of languages available to smart contract developers to include [[Rust]], [[C++|C]]/C++, C#, [[Typescript]]. This means you can write smart contracts in whichever language you’re familiar with, compile it of [[WASM]] and easily debug its WAT human readable format."''
 
* Capacity ([[TPS]]): [https://research.binance.com/projects/elrond 10K] (20-6-2019), [https://www.coindesk.com/elrond-launches-mainnet-token-supply up to] 250,000 (31-07-2020), [https://docs.elrond.com/welcome/welcome-to-elrond/#docsNav according] to the website (6-12-2021) they now claim 15,000 TPS (scales > 100kTPS), 6s latency, also bumping up the below mentioned latency.
*[[Latency]]: [https://research.binance.com/projects/elrond 5-seconds] (20-6-2019)
 
=== How It Works ===
* Combines, stake, reputation & random selection.
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
# "''State [[sharding]] (transaction, data & network sharding); adaptivity through shard merges and shard splits''
# ''Consensus in two communication rounds with modified Boneh–Lynn–Shacham ("BLS") [[Multi-signature|multi-signatures]]''
# ''High resiliency to malicious attacks due to intra and cross shard [[node]] reshuffling''
# ''Secure randomness beacon with BLS signing''
# ''Smart contracts on a state [[sharded]] architecture with balanced load on shards''
# ''Fast [[finality]] for cross shard [[transactions]] (seconds)"''
''The blockchain has low system requirements and can run on anything from an ordinary computer to T2 [[medium]] [[AWS]] machines. The blockchain features epochs of ~24 hours and rounds of ~5 seconds.''
 
''All the validators in Elrond's network will be split among multiple shards, where they will only have to synchronize the state for the current shards and process transactions only for their current shard. In order to prevent collusion amongst validators, up to ⅓ of the validators in a shard will be reshuffled to other shards at the end of every epoch. Liveness is not affected by this because the fast state synchronization for the newly reshuffled validators needs to synchronize only the state for the current epoch (~24 hours timeframe), while the remaining ⅔ of the unshuffled validators in the shard can still process transactions.''
 
''Each shard will consist of 400-600 validators and have a separate chain, accounts and application state. The consensus group (currently set to be n=63) changes every round based on a randomness [[seed]] stored in the previous block's [[header]]. These validators in the consensus group need to agree on the proposed [[block]] in every round of every epoch.''
 
''Based on the randomness source in the previous block, n validators are chosen using a deterministic function. Every other [[validator]] in the shard can [[compute]] the n validators and verify the correctness of this nomination. The first selected validator will be the block proposer for the current round.''
 
''The block proposer signs the previous randomness source with a BLS single [[signature]] to generate the next randomness source, creates a block with transactions, adds the new randomness source in the [[block header]] and broadcasts this block to consensus group members.''
 
''Each member validates the block, also validating that the new randomness source is a signature verifiable with the leader's [[public key]] on the old randomness source. If both are valid, it creates a BLS signature on the proposed block and sends this back to the leader.''
 
''The block proposer selects from among all received signatures, creating a subset of at least ⅔*n + 1 signatures, and creates a bitmap for his selection, where B[i]=1 if the ith member of consensus group was selected and B[i]=0 otherwise. The proposer then aggregates the signatures and attaches the bitmap and signature to the block. It must also sign the end result to "seal" the configuration for (B[ ], aggSig) before propagating the resulted block through gossip inside the shard.''
 
''The strategy for processing one cross-shard transaction is to use an [[asynchronous]] model. Validation and processing is done first in the sender's shard, notarized in the metachain and then finalized in the receiver's shard.''
*''Step 1: The cross-shard transactions are first processed and added to a block in the sender's shard. The transaction value has thus been deducted from the sender's account.''
*''Step 2: The block header is sent to the metachain where it is added to a metablock.''
*''Step 3: The metablock arrives in the destination shard and then needs to be processed there. The destination shard requests the transaction from the sender's shard (if missing).''
*''Step 4: The transaction is then added in a block in the destination shard and the block header is sent to the metachain. As a result, the transaction value has been added to the recipient account.''
*''Step 5: The metachain notarizes the block that includes the processed transaction in the destination shard and the transaction is then finalized.''
 
''This iteration consists of static state sharding, secure [[proof of stake]] consensus, [[Schnorr signature]] for transactions, BLS signatures for random seed generation, and modified BLS multisig for blocksigning.''
 
''Metrics that are being monitored to check improvement of the network include: latency, [[bandwidth]] limitations, running each validator node on a separate machine with very limited compute power (average dual-core [[CPU]] with 4GB of memory), and different geographic locations.''
 
''Key stats for the current testnet are as follows:''
* ''Sharding setup: 5 Shards + Metachain''
* ''Nodes: 500 x AWS T2.medium (validator nodes) and AWS 12 x T2.large (observer nodes)''
* ''Nodes per shard: 83''
* ''Consensus: BLS round every 6 seconds on each shard''
* ''Consensus size: 63 nodes per shard''
* ''Max-[[Blocksize]]: ~800KB''
* ''Peak-[[TPS]]: ~12,500"''
 
=== Fees ===
=== Upgrades ===
=== Staking ===
 
* Has 3200 [https://explorer.elrond.com/ live nodes], with 55 in queue (6-12-2021) and 56% staked.
*There are [https://medium.com/paradigm-fund/state-of-stake-vol-36-f570483faef0 now] more than 2,000 validators with 50% locked in staking. (11-2020).
*Has 39% [[staked]], according to their [https://elrond.com/ website] (6-5-2020).
 
=== Metachain ===
 
* From their [https://elrond.com/technology/ website] (6-12-2021):
 
''"The Metachain is the blockchain that runs in a special shard, where the main responsibilities are not processing of transactions, but notarizing and finalizing the processed shard [[Block Header|block headers]], facilitating communication between shards, storing and maintaining a registry of validators, triggering new epochs, processing fisherman challenges, rewarding and [[slashing]]."''
 
=== Interoperability ===
 
* [https://medium.com/paradigm-fund/state-of-stake-vol-41-adbe44768448 From] [[State of Stake]] (1-2021):
 
''"[[Cross Chain|Cross-Chain]] Interoperability For Elrond [[DeFi]] Via [[Fire Protocol]]"''
 
=== Other Details ===
* From this [https://medium.com/@leesery79/elrond-review-the-sharding-blockchain-focused-on-scaling-1abb091ad188 blog] (9-8-2019):
''"Elrond is also looking to provide [[cross-chain]] interoperability. The Elrond Network has plans to allow full communication between various external services, beginning with the implementation of the Elrond [[Virtual Machine]] (EVM). This [[virtual machine]] will support [[smart contracts]] written in [[Solidity]], allowing users to create secure transactions between Elrond, Ethereum and other [[ERC-20 tokens]] without using an exchange. The Elrond VM will also feature an adapter mechanism that will allow communication with other chains that include adapters to work with Elrond."''
 
== Oracle Method ==
 
* Got [[DIA (DIA)|DIA]] [https://elrond.com/blog/defi-cefi-products-on-elrond-will-get-access-to-off-chain-cross-chain-data-via-dia-oracles integrated] (20-8-2020).
*[[Band Protocol (BAND)|Band Protocol]]; from the [https://medium.com/bandprotocol/elrond-completes-integration-of-band-standard-dataset-to-empower-developers-with-internet-scale-f73d92772adf announcement] (22-1-2021): ''"has completed the integration of the [https://data.bandprotocol.com/ Band Standard Dataset] on the public devnet for all [[Defi|DeFi]] developers to readily-integrate. Both teams outlined an [https://medium.com/bandprotocol/elrond-integrates-band-protocol-to-bring-scalability-into-rapidly-growing-decentralized-d5afd7ca6c69 integration roadmap] in 2020 which is on track to fulfilling the end goal of integrating a [[permissionless]] and end-to-end customizable [[oracle]] design for developers on Elrond Network"''
 
== Privacy Method ==
 
* Is on [https://elrond.com/technology/#roadmap their] [[roadmap]] for Q4 of 2020 (6-12-2021).
 
== Their Other Projects ==
 
=== Maiar DEX ===
 
* Main [[Decentralized Exchange (DEX)|DEX]] on Elrond, built by the same team as Elrond Core. [https://blockworks.co/elrond-native-token-drops-7-as-maiar-dex-goes-dark/ From] Blockworks (5-6-2022):
 
''"Launched late last year, Maiar coincided with a [[Liquidity Mining|liquidity]] incentive program totaling $1.29 billion in MEX tokens in a bid to curry activity on the new exchange."''
 
== Roadmap ==
 
* From their [https://elrond.com/technology/#roadmap website] (6-12-2021):
 
# ''Q4 2021''
#* ''Maiar App new features''
#* ''Maiar Launchpad''
#* ''[[Defi|DeFi]] 2.0: Lending, Synthetics''
# ''Q1 2022''
#* ''[[Onchain]] Governance''
#* ''Staking Phase 4''
 
*The old one can be found [https://elrond.com/technology/#roadmap here] (6-5-2020):
 
* "''Q2 2018''
**''Elrond technical paper''
*''Q3 2018''
**''Prototype Launch''
*''Q4 2018''
**''Code [[open source]]''
**''[[Whitepaper]] update''
*''Q1 2019''
**''Elrond [[testnet]] v0.5''
 
initial results''
* ''Q2 2019''
** ''Private testnet launch''
** ''[[Consensus]] & cryptography optimizations''
** ''Elrond [[explorer]] & [[wallet]]''
* ''Q3 2019''
** ''Public testnet launch''
** ''IELE [[VM]] integration''
** ''CryptoBubbles [[dApp]] launch''
* ''Q4 2019''
** ''Elrond New Website & Vision''
** ''[[Wasm]] VM, Dev IDE, Debugger, [[Rust]] [[SDK]]''
** ''Battle of Nodes & in-depth security audits''
** ''Elrond Bootstrapping Phase 1:''
*** ''Pre-staking in 10 [[waves]]''
*** ''Staking target 50% of circulating supply''
*** ''Reach [[PoS]] economic security threshold''
* ''Q1 2020''
** ''Economic model proposal''
** ''App in [[Samsung]] [[Dapp|dApp]] store''
** ''Native Elrond wallet''
** ''Elrond Bootstrapping Phase 2:''
*** ''[[Genesis block]]''
*** ''Select validator staking program''
*** ''Progressive feature activation''
* ''Q2 2020''
** ''[[Governance]] model proposal''
** ''Functional payment gateway''
** ''Elrond Bootstrapping Phase 3:''
*** ''Complete set of features''
*** ''Elrond [[nodes]] phase-out''
*** ''Global validator staking''
* ''Q3 2020''
** ''Elrond [[Dapp|dApp]] store''
** ''Elrond digital identity''
** ''Elrond name service''
* ''Q4 2020''
** ''[[DeFi]] initiatives''
** ''Privacy research''
** ''Blockchain Interoperability"''
 
== Usage ==
 
* Has done almost [https://explorer.elrond.com/ 20m] [[Transaction (Tx)|tx]] (6-12-2021) with 1m [[Address|addresses]]..
 
=== Projects that use or built on it ===
* [[Autonio]] [https://elrond.com/blog/autonio-migrates-to-elrond-the-token-smart-contracts-for-the-niox-automated-defi-tools-will-be-deployed-on-our-mainnet/ migrated] (10-9-2020) to Elrond.
* [[Bonded Finance]] which [https://elrond.com/blog/defi-growth-bonded-finance-joins-the-elrond-ecosystem/ joined] together with Orion.
* [[PlotX (PLOT)|PlotX]] is looking into [https://elrond.com/blog/plotx-prototype-elrond-blockchain/ launching] a [[prediction market]] on Elrond (29-10-2020).
* [[Orion Protocol (ORN)|Orion Protocol]] wil [https://elrond.com/blog/orion-comes-to-elrond/ come] to Elrond (12-2020).
*[[Unmarshal]]; [https://news.bitcoin.com/unmarshal-raises-2-6m-usd-from-industry-heavyweights-to-build-multi-chain-data-indexing-protocol/ announced] it will add support (24-3-2021).
 
== Pros and Cons ==
=== Pros ===
=== Cons ===
== Competition ==
* [[Ethereum]], [[EOS]], [[smart contract]] [[blockchains]].
* Goes into how they are different from Ethereum in this [https://docs.elrond.com/detalied-comparative-analysis/elrond-vs.-ethereum-serenity doc] (6-5-2020). Has a list of comparisons within their [https://docs.elrond.com/detailed-comparison/overview/ docs] (6-12-2021).
* [https://cointelegraph.com/news/challenging-ethereum-20-competing-blockchains-are-seizing-the-moment From] [[Cointelegraph]] (9-9-2020):
''"In terms of scalability, Ethereum 2.0 will have a hard job keeping up, as the project achieved 260,000 [[transactions per second]] on its [[testnet]], thanks to its adaptive state [[sharding]] mechanism.''
 
''According to Daniel Serb, head of business development at Elrond, the platform’s approach to sharding is comparable with Ethereum 2.0. Both platforms partition the network [[nodes]], [[transactions]] and state of the blockchain to achieve high throughput. However, Elrond starts with a fixed number of shards that can process 15,000 transactions per second. However, the protocol allows for the number of shards to increase dynamically, depending on traffic. In contrast, the number of shards on Ethereum is fixed at 64. Developers may find that building on Elrond is more rewarding in the long term in comparison with Ethereum, as Serb told Cointelegraph:'' 
 
''“One of the most attractive features of Elrond is that [[smart contract]] authors get 30% of the [[gas]] utilized by their contract as royalties, without the caller having to pay more. Elrond smart contracts are upgradeable, which will definitely make life easier for any project’s lifecycle.”"'' 
== Team, Funding, Partners ==
=== Team ===
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
"''Elrond is built by a team of entrepreneurs, engineers and researchers with technical experience at [[Google]], [[Microsoft]], [[Intel]], [[NTT]], a PhD in Computer Science ("CS"), and blockchain backgrounds, including being previously part of the [[NEM]] core team."''
* Full team can be [https://elrond.com/team/ found here] (6-5-2020).
 
* [[Beniamin Mincu]]; CEO, former [[NEM]] core team. ''"[https://medium.com/@leesery79/elrond-review-the-sharding-blockchain-focused-on-scaling-1abb091ad188 began] his blockchain experience as a part of the NEM core team for 1.5 years. He led the marketing, business and community building efforts to turn NEM into a global blockchain product."''
* [[Lucian Todea]]; COO
* Daniel Serb, head of business development
* Has 7 advisors, one of which is [[Raul Jordan]] ([[Prysmatic Labs]])
 
=== Funding ===
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
''"As of the June 2019, Elrond has used approximately 5% of TGE funds according to the breakdown below:''
# ''R&D - 62%''
# ''Operational - 17%''
# ''Marketing/PR - 11.6%''
# ''Business Development - 5.5%''
# ''Legal & Audit - 3.9%''
''Elrond plans to hold sufficient [[FIAT|fiat]] reserves to fund the operational costs for at least 18 months. The rest of any funds held in crypto will be stored in cold [[wallets]] with [[multisig]] support."''
 
* [[Covalent (CQT)|Covalent]]; the firm was part of a [https://www.coindesk.com/decentralized-data-project-covalent-raises-another-2m $2M round] for [[Covalent]] (26-3-2021).
 
=== Partners ===
* According to [https://elrond.com/ their website] (6-5-2020): [[Matic Network (MATIC)|Matic]], [[Nash]], [[Chainlink (LINK)|Chainlink]] and [https://www.iiconsortium.org/ Trusted IoT Alliance].
* [https://research.binance.com/projects/elrond From] [[Binance]] Research (20-6-2019):
''"In order to drive adoption and build a robust ecosystem, Elrond has partnered with several companies and blockchain projects, including the following:''
# ''[https://www.mobilpay.ro/public/en/ Netopia]: Netopia is an electronic payment processor from Southeast Europe. Elrond and Netopia aim to jointly explore the potential of integrating ERD into the Netopia payment platform.''
# ''[https://www.typingdna.com/ TypingDNA]: TypingDNA is a behavioral biometrics company, protecting online users based on how they type on their keyboards. Elrond and TypingDNA aim to explore the integration of TypingDNA biometrics solutions into the Elrond platform and future products in order to improve security.''
# ''[https://www.smartbill.ro/ SmartBill]: SmartBill is a fintech company providing [[SaaS]]-based services to small, and medium-sized businesses for invoicing, accounting and inventory management. Elrond and SmartBill aim to explore the potential integration of the two platforms to provide to their users and [[clients]] blockchain-based features for transparency or traceability.''
# ''[[NASH]] (formerly known as NEX):NASH is a decentralised cryptocurrency exchange. Elrond and Nash aim to explore the potential integration of Elrond blockchain platform ERD into the NASH payment platform, allowing their users and clients to trade and acquire ERD tokens across different platforms.''
# ''[http://dsrl.coned.utcluj.ro/ Distributed Systems Research Laboratory (DSRL)]: DSRL is a laboratory focusing on [[distributed]] systems related research areas such as machine learning, big data analytics, and IOT. Elrond and DSRL aim to collaborate on Blockchain Research and educational initiatives."''
* [https://research.binance.com/en/projects/injective-protocol Partners] with [[Injective Protocol]] (12-10-2020).
* Is [https://ont.io/partners mentioned] as a partner on [[Ontology]]'s website (2-11-2020).
*[[FinNexus (FNX)|FinNexus]] names it as a [https://finnexus.io/about partner] on its website (6-3-2021).
*Is one of the [https://blog.unmarshal.io/unmarshal-quarterly-review-a-recap-of-q1-2021-events-935adca5c814 announced] partners of [[Unmarshal (MARSH)|Unmarshal]] during their first months (5-4-2021).
 
== (: ==
Knowledge empowers us all and will help us get closer to the [[decentralised]] world we all want to live in!
 
Making these free wiki pages is fun but takes a lot of effort and time. 
 
If you have enjoyed reading, tips are appreciated :) This will help us to [[keep]] expanding this archive of information.  
 
Elrond tip [[address]]: bnb13ps9k4jf3purxetcuxvz74w6yuncq8yxkycfpu [[Category:Coins/Tokens]]

Revision as of 14:25, 21 July 2022

MultiversX
Total supplyBinance Research: 20,000,000 ERD
Websitehttps://elrond.com/

 Basics

"Elrond is a high-throughput public blockchain aimed at providing security, efficiency, scalability, and interoperability via Adaptive State Sharding and a Secure Proof of Stake consensus mechanism. Elrond is currently in the testnet phase." 

History

  • First was called Elrond (ERD) but changed it with its mainnet launch. From CoinDesk (31-7-2020):

"As part of the mainnet transition, Elrond said total token supply had been drastically reduced from 20 billion to just 20 million. Rather than burning tokens, Elrond is using an exchange swap where 1,000 testnet ERD tokens translate into just one token on mainnet – called Elrond Gold (eGLD)."

Audits & Exploits

  • Bug bounty program can be found here (6-12-2021), amounts as bounty are not mentioned.
  • From their docs (6-12-2021):

"Validated through multiple audits from Trial of Bits & others"

Bugs/Exploits

  • A full breakdown of the exploit can be read here (9-6-2022), with the final conclusion:

"The hacker swapped the EGLD for USDC on Maiar and tried to bridge them to Ethereum. To stop him, the Elrond team paused the necessary smart contracts and investigated."

  • The founder tweeted about the aftermath (8-6-2022):

"Nearly all of the exploited funds have already been recovered in this address: erd1pml9k2tsqsnvtmmalglt2su0sn3cguvr8e8jq0gy69zw2ldcej2qapml9a Any remaining missing funds caused by the known bug, will be covered in full by the Elrond Foundation. Third, the API send function will once again be activated in 45 min, enabling sending tokens across the Elrond web wallet and Maiar app."

  • From Blockworks (5-6-2022):

"Founder and CEO of Elrond, Beniamin Mincu, tweeted Sunday his team was investigating “suspicious activity” on Maiar and would provide an update “soon.” Blockworks has confirmed that Maiar has gone offline by way of a “scheduled maintenance” with an accompanying message on its site claiming that “operations will resume shortly.” The exchange has remained offline for more than seven hours. Smart contracts built for Maiar and deployed on Elrond were touted at the time of the launch as having undergone “rigorous auditing and formal verification.”"

Governance

Admin Keys

DAO

"The ERD token will also be used for voting and on-chain governance at a later stage, once on-chain governance is enabled."

  • Is on their roadmap for Q2 of 2020. As of 6-2022, no on-chain governance has been implemented or published about. According to the roadmap it is now scheduled for Q3 of 2022.

Treasury

"Each time a transaction happens in Elrond, a percentage of transaction fees will go to validators, another percentage will be burned, while the small remaining part will either be: a) donated to the Elrond Community Fund or b) also burned. The percentages will be released publicly in upcoming releases from the team."

Token

Private sale

  • April 2019 - May 2019, raised $1.9M.

Launchpad Sale

  • Conducted in June 2019 for a total raise of 3,250,000 USD on the Binance Launchpad.

Token allocation

  1. "Launchpad sale tokens comprise 25% of total supply.
  2. Private sale tokens comprise 19% of total supply.
  3. Team tokens comprise 19% of total supply.
  4. Reserve tokens comprise 17% of total supply.
  5. Advisors received 2.5% of total supply.
  6. Ecosystem Rewards tokens comprise 7% of total supply.
  7. Marketing tokens comprise 8.5% of total supply.
  8. Community tokens comprise 2% of total supply."

Utility

  1. "The ERD token is used to stake and participate in the Secure Proof of Stake consensus of the network.
  2. In addition, the ERD token is used to pay for transactions, storage fees, and as gas. The token also serves as rewards to the SPoS validators.
  3. The ERD token will also be used for voting and on-chain governance at a later stage, once on-chain governance is enabled.
  4. In Elrond, rewards are paid through an emission of ERD defined in the protocol. The majority of all newly issued ERD will go to validators, while a very small part will go to a reserve pool. The reserve pool will be used to fund development and ecosystem expansion, increasing the security and value of the network in the long term.
  5. Each time a transaction happens in Elrond, a percentage of transaction fees will go to validators, another percentage will be burned, while the small remaining part will either be: a) donated to the Elrond Community Fund or b) also burned. The percentages will be released publicly in upcoming releases from the team."

Token Details

“One of the most attractive features of Elrond is that smart contract authors get 30% of the gas utilized by their contract as royalties, without the caller having to pay more. Elrond smart contracts are upgradeable, which will definitely make life easier for any project’s lifecycle.”

Stablecoin

Coin Distribution

Tech

"The Elrond Virtual Machine is a dedicated smart contract execution engine built on WASM. It expands the family of languages available to smart contract developers to include Rust, C/C++, C#, Typescript. This means you can write smart contracts in whichever language you’re familiar with, compile it of WASM and easily debug its WAT human readable format."

  • Capacity (TPS): 10K (20-6-2019), up to 250,000 (31-07-2020), according to the website (6-12-2021) they now claim 15,000 TPS (scales > 100kTPS), 6s latency, also bumping up the below mentioned latency.
  • Latency: 5-seconds (20-6-2019)

How It Works

  • Combines, stake, reputation & random selection.
  • From Binance Research (20-6-2019):
  1. "State sharding (transaction, data & network sharding); adaptivity through shard merges and shard splits
  2. Consensus in two communication rounds with modified Boneh–Lynn–Shacham ("BLS") multi-signatures
  3. High resiliency to malicious attacks due to intra and cross shard node reshuffling
  4. Secure randomness beacon with BLS signing
  5. Smart contracts on a state sharded architecture with balanced load on shards
  6. Fast finality for cross shard transactions (seconds)"

The blockchain has low system requirements and can run on anything from an ordinary computer to T2 medium AWS machines. The blockchain features epochs of ~24 hours and rounds of ~5 seconds.

All the validators in Elrond's network will be split among multiple shards, where they will only have to synchronize the state for the current shards and process transactions only for their current shard. In order to prevent collusion amongst validators, up to ⅓ of the validators in a shard will be reshuffled to other shards at the end of every epoch. Liveness is not affected by this because the fast state synchronization for the newly reshuffled validators needs to synchronize only the state for the current epoch (~24 hours timeframe), while the remaining ⅔ of the unshuffled validators in the shard can still process transactions.

Each shard will consist of 400-600 validators and have a separate chain, accounts and application state. The consensus group (currently set to be n=63) changes every round based on a randomness seed stored in the previous block's header. These validators in the consensus group need to agree on the proposed block in every round of every epoch.

Based on the randomness source in the previous block, n validators are chosen using a deterministic function. Every other validator in the shard can compute the n validators and verify the correctness of this nomination. The first selected validator will be the block proposer for the current round.

The block proposer signs the previous randomness source with a BLS single signature to generate the next randomness source, creates a block with transactions, adds the new randomness source in the block header and broadcasts this block to consensus group members.

Each member validates the block, also validating that the new randomness source is a signature verifiable with the leader's public key on the old randomness source. If both are valid, it creates a BLS signature on the proposed block and sends this back to the leader.

The block proposer selects from among all received signatures, creating a subset of at least ⅔*n + 1 signatures, and creates a bitmap for his selection, where B[i]=1 if the ith member of consensus group was selected and B[i]=0 otherwise. The proposer then aggregates the signatures and attaches the bitmap and signature to the block. It must also sign the end result to "seal" the configuration for (B[ ], aggSig) before propagating the resulted block through gossip inside the shard.

The strategy for processing one cross-shard transaction is to use an asynchronous model. Validation and processing is done first in the sender's shard, notarized in the metachain and then finalized in the receiver's shard.

  • Step 1: The cross-shard transactions are first processed and added to a block in the sender's shard. The transaction value has thus been deducted from the sender's account.
  • Step 2: The block header is sent to the metachain where it is added to a metablock.
  • Step 3: The metablock arrives in the destination shard and then needs to be processed there. The destination shard requests the transaction from the sender's shard (if missing).
  • Step 4: The transaction is then added in a block in the destination shard and the block header is sent to the metachain. As a result, the transaction value has been added to the recipient account.
  • Step 5: The metachain notarizes the block that includes the processed transaction in the destination shard and the transaction is then finalized.

This iteration consists of static state sharding, secure proof of stake consensus, Schnorr signature for transactions, BLS signatures for random seed generation, and modified BLS multisig for blocksigning.

Metrics that are being monitored to check improvement of the network include: latency, bandwidth limitations, running each validator node on a separate machine with very limited compute power (average dual-core CPU with 4GB of memory), and different geographic locations.

Key stats for the current testnet are as follows:

  • Sharding setup: 5 Shards + Metachain
  • Nodes: 500 x AWS T2.medium (validator nodes) and AWS 12 x T2.large (observer nodes)
  • Nodes per shard: 83
  • Consensus: BLS round every 6 seconds on each shard
  • Consensus size: 63 nodes per shard
  • Max-Blocksize: ~800KB
  • Peak-TPS: ~12,500"

Fees

Upgrades

Staking

  • Has 3200 live nodes, with 55 in queue (6-12-2021) and 56% staked.
  • There are now more than 2,000 validators with 50% locked in staking. (11-2020).
  • Has 39% staked, according to their website (6-5-2020).

Metachain

"The Metachain is the blockchain that runs in a special shard, where the main responsibilities are not processing of transactions, but notarizing and finalizing the processed shard block headers, facilitating communication between shards, storing and maintaining a registry of validators, triggering new epochs, processing fisherman challenges, rewarding and slashing."

Interoperability

"Cross-Chain Interoperability For Elrond DeFi Via Fire Protocol"

Other Details

  • From this blog (9-8-2019):

"Elrond is also looking to provide cross-chain interoperability. The Elrond Network has plans to allow full communication between various external services, beginning with the implementation of the Elrond Virtual Machine (EVM). This virtual machine will support smart contracts written in Solidity, allowing users to create secure transactions between Elrond, Ethereum and other ERC-20 tokens without using an exchange. The Elrond VM will also feature an adapter mechanism that will allow communication with other chains that include adapters to work with Elrond."

Oracle Method

Privacy Method

Their Other Projects

Maiar DEX

  • Main DEX on Elrond, built by the same team as Elrond Core. From Blockworks (5-6-2022):

"Launched late last year, Maiar coincided with a liquidity incentive program totaling $1.29 billion in MEX tokens in a bid to curry activity on the new exchange."

Roadmap

  1. Q4 2021
    • Maiar App new features
    • Maiar Launchpad
    • DeFi 2.0: Lending, Synthetics
  2. Q1 2022
  • The old one can be found here (6-5-2020):

initial results

  • Q2 2019
  • Q3 2019
    • Public testnet launch
    • IELE VM integration
    • CryptoBubbles dApp launch
  • Q4 2019
    • Elrond New Website & Vision
    • Wasm VM, Dev IDE, Debugger, Rust SDK
    • Battle of Nodes & in-depth security audits
    • Elrond Bootstrapping Phase 1:
      • Pre-staking in 10 waves
      • Staking target 50% of circulating supply
      • Reach PoS economic security threshold
  • Q1 2020
    • Economic model proposal
    • App in Samsung dApp store
    • Native Elrond wallet
    • Elrond Bootstrapping Phase 2:
      • Genesis block
      • Select validator staking program
      • Progressive feature activation
  • Q2 2020
    • Governance model proposal
    • Functional payment gateway
    • Elrond Bootstrapping Phase 3:
      • Complete set of features
      • Elrond nodes phase-out
      • Global validator staking
  • Q3 2020
    • Elrond dApp store
    • Elrond digital identity
    • Elrond name service
  • Q4 2020
    • DeFi initiatives
    • Privacy research
    • Blockchain Interoperability"

Usage

Projects that use or built on it

Pros and Cons

Pros

Cons

Competition

"In terms of scalability, Ethereum 2.0 will have a hard job keeping up, as the project achieved 260,000 transactions per second on its testnet, thanks to its adaptive state sharding mechanism.

According to Daniel Serb, head of business development at Elrond, the platform’s approach to sharding is comparable with Ethereum 2.0. Both platforms partition the network nodes, transactions and state of the blockchain to achieve high throughput. However, Elrond starts with a fixed number of shards that can process 15,000 transactions per second. However, the protocol allows for the number of shards to increase dynamically, depending on traffic. In contrast, the number of shards on Ethereum is fixed at 64. Developers may find that building on Elrond is more rewarding in the long term in comparison with Ethereum, as Serb told Cointelegraph: 

“One of the most attractive features of Elrond is that smart contract authors get 30% of the gas utilized by their contract as royalties, without the caller having to pay more. Elrond smart contracts are upgradeable, which will definitely make life easier for any project’s lifecycle.”" 

Team, Funding, Partners

Team

"Elrond is built by a team of entrepreneurs, engineers and researchers with technical experience at Google, Microsoft, Intel, NTT, a PhD in Computer Science ("CS"), and blockchain backgrounds, including being previously part of the NEM core team."

  • Beniamin Mincu; CEO, former NEM core team. "began his blockchain experience as a part of the NEM core team for 1.5 years. He led the marketing, business and community building efforts to turn NEM into a global blockchain product."
  • Lucian Todea; COO
  • Daniel Serb, head of business development
  • Has 7 advisors, one of which is Raul Jordan (Prysmatic Labs)

Funding

"As of the June 2019, Elrond has used approximately 5% of TGE funds according to the breakdown below:

  1. R&D - 62%
  2. Operational - 17%
  3. Marketing/PR - 11.6%
  4. Business Development - 5.5%
  5. Legal & Audit - 3.9%

Elrond plans to hold sufficient fiat reserves to fund the operational costs for at least 18 months. The rest of any funds held in crypto will be stored in cold wallets with multisig support."

Partners 

"In order to drive adoption and build a robust ecosystem, Elrond has partnered with several companies and blockchain projects, including the following:

  1. Netopia: Netopia is an electronic payment processor from Southeast Europe. Elrond and Netopia aim to jointly explore the potential of integrating ERD into the Netopia payment platform.
  2. TypingDNA: TypingDNA is a behavioral biometrics company, protecting online users based on how they type on their keyboards. Elrond and TypingDNA aim to explore the integration of TypingDNA biometrics solutions into the Elrond platform and future products in order to improve security.
  3. SmartBill: SmartBill is a fintech company providing SaaS-based services to small, and medium-sized businesses for invoicing, accounting and inventory management. Elrond and SmartBill aim to explore the potential integration of the two platforms to provide to their users and clients blockchain-based features for transparency or traceability.
  4. NASH (formerly known as NEX):NASH is a decentralised cryptocurrency exchange. Elrond and Nash aim to explore the potential integration of Elrond blockchain platform ERD into the NASH payment platform, allowing their users and clients to trade and acquire ERD tokens across different platforms.
  5. Distributed Systems Research Laboratory (DSRL): DSRL is a laboratory focusing on distributed systems related research areas such as machine learning, big data analytics, and IOT. Elrond and DSRL aim to collaborate on Blockchain Research and educational initiatives."

 (:

Knowledge empowers us all and will help us get closer to the decentralised world we all want to live in!

Making these free wiki pages is fun but takes a lot of effort and time.

If you have enjoyed reading, tips are appreciated :) This will help us to keep expanding this archive of information.

Elrond tip address: bnb13ps9k4jf3purxetcuxvz74w6yuncq8yxkycfpu