.@ElrondNetwork - #9 This week in Elrond is here. The last week of summer is almost over, but we are still working hard. 🛠 Read the thread below for the weekly tech update Elrond #BUIDLs 🛠️
See below
👇
1. Improved bootstrap from storage and syncing mechanisms in order to eliminate attacks when syncing from malicious nodes or when the database is corrupt.
2. Added security checks in order to prevent smart contracts to modify maliciously the balance or the state of an account into the protocol layer. Gas will be consumed, but the output will be disregarded.
3. Using the metachain peer processor, synchronizing the dynamic validator's data on the shard level. All of the nodes will now have the same view of all the validators' rating, their participation and their contribution to the consensus.
4. New transaction generation binary and improvements made to the node for receiving, validating and propagating transactions in the network.
5. Improvements for the termui console: added new metrics: an estimation of the time required for synchronization, number of transactions processed, etc.
6. Improved error handling on serial level DB: non-blocking. Fixed error that would put reading and writing from/to storage on an infinite loop.
7. Top-down analysis of the Elrond node and insights are being crystallized in the form of a comprehensive document.
8. General bugfixing and stabilization.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
The main sharding concerns boil down to myths busted long ago when our design implementation went live.
In our perspective, the only sharding concern is the Web3 space not progressing anymore so that the need for more scale dries up.
Weekly #multiversxtech 🛠️
1/ [releases] Mainnet v1.7.13.0 release
[relayed transactions] Further fixes on relayed fees
[state] Added multiple tests and fixes for the trie updates batching
- Added testing scenarios for the new esdt built-in functions
2/ [sovereign] New sovereign deploy scripts + docs released and tested
- Analysis for genesis block transactions to be correctly displayed
- Resolved a bug where Native ESDT was displayed as issued token
- Bughunt for delegation contracts
Reaching Web3 quantum quorum by creating the infrastructure to unify protocols, bring enhanced efficiency and parity in features and experience for the majority of on-chain users.
All top networks, 1 integrated ecosystem. Enabled by Sovereign Chains.
Weekly #multiversxtech 🛠️
1/ [releases] Testnet reset T1.7.10.2
- Testnet release T1.7.11.0
- Devnet release D1.7.11.0
- Prepared mainnet release v1.7.11.0
[mx-chain-es-indexer-go] Indexer performance testing
[mx-chain-simulator-go] New endpoint that can trigger an epoch change
2/ [staking-v4] Staking v4 scenarios testing
[relayed transactions v3] testing + added more integration tests
- Updated logs processor to save all the log events generated by failed inner transactions
- Updated sdk-go builder for multiple inner transactions
The #MultiversX hackaton is inviting devs from all over the world to build products, integrations & tools for the ecosystem.
With up to $1M in prizes and funding, this is the perfect moment to start building.
Weekly #multiversxtech 🛠️
1/ Part of the xExchange off-chain governance process & as a new community channel for debates, feedback and improvement proposals, we have launched the Agora forum.
Get involved in the trajectory of the protocol, there already several topics brought up: agora.xexchange.com
2/ A new Ledger app version for MultiversX has been released. The main highlight in v1.0.23 is the support for guarded accounts, alongside code improvements, custom messages, lintex fixes, and test updates to match with the latest Ledger libraries.
The xLaunchpad is ready to accommodate both EGLD & XMEX holders.
Great amount of meticulous testing has gone into preparing components for the next days and weeks.
Weekly #multiversxtech 🛠️
1/ The Guardians feature will soon become publicly available for everyone for an extra security layer. Among recent improvements: changed the rate limiter implementation for otp codes trials in TCS service and added extra info on responses for a better wallet UX.
2/ First working version which simulates incoming token transaction balances mainnet <> sovereign shard, which means that ESDTs & NFTs can now be bridged over. Lots of refactoring and cleanup underway.
2/ Enabled transferability between wallets for XMEX. A dedicated Escrow SC has been deployed to allow users to send single and multiple positions of XMEX, withdrawable after a 30-31 day period.
1/ Releases across the MultiversX protocol and several services now follow a new procedure with feedback window and an easier to follow and understand format.
More details & notes of the first release in this series, Polaris v1.4.8, can be found here: multiversx.com/releases/relea…
2/ xPortal entered the final phase before go-live. We've performed several infrastructure preparations and load tests, in order to ensure a smooth transition.