- The Stellar network developers propose radical changes to transaction submission that would enhance scalability and safety.
- The change would remove multiple transactions from the same source account which is now considered bad practice for failure edge cases and is rarely used.
In a new proposal by Stellar network developers, the team seeks to make a change to transaction submission. This will require an update to Stellar-core to introduce 1 transaction per source account per ledger. This will support scalability and safety on the Stellar network according to the team. Furthermore, this will be a necessary prerequisite for Soroban.
Once implemented, users will no longer submit multiple transactions concurrently from the same source account. As the team explains, submitting transactions concurrently from the same source accounts is considered bad practice due to failure edge cases and is very rarely used. In a blog post, the team further gave an example as follows;
This means that if a Stellar node is currently processing a transaction from account A, any new transaction from A will be rejected, and will need to be re-submitted later. “Processing” refers to the time period between a transaction entering the transaction queue and being applied to the ledger or dropped. Core will accept new subsequent transactions as soon as the previous transaction is either confirmed or dropped due to surge pricing.
The reason for the proposal includes reduced ambiguity and confusion when transactions are accepted to the network. With the current submission method, results are unpredictable especially when the network is experiencing surge pricing. Additionally, single transactions can improve the transaction submission contract and make implementations easier.
The proposed change will especially have a big impact on Soroban transactions. The Soroban smart contracts platform for developers is designed to be sensible, built-to-scale, batteries-included, and developer-friendly. As a developers’ platform, transactions on the platform are potentially bigger and use a multi-dimensional fee model.
The team explains that “Switching to 1 transaction/account limit allows propagating Soroban transactions in a way that protects against denial of service attacks.”
When Will the Change to Transaction on Stellar Network Happen?
The team has given a timeline for the proposed changes starting with now when it will be collecting feedback from the community. On July 12th, SDF Horizon forces 1 transaction/account limit. July 25: Core version 19.13.0 is released which sets the limit by default. August 22: Core version 20.0.0 is released which forces the limit and does not allow users to disable it. Fall 2023: Protocol 20 vote, limit is enforced network-wide.
The upcoming changes will be a major boost for the Stellar network and will boost its native token XML’s value. At the time of press, the digital asset is trading for $0.1029 after a 2 percent rise in the last 24 hours.
Related: Stellar Price Skyrockets as Usage of Stellar Ramps Explodes
Although the asset has lost around 90 percent of its value in the last 5 years, the project is actively building and improving for mass adoption with some bullish momentum for XLM building.
No spam, no lies, only insights. You can unsubscribe at any time.
Crypto News Flash does not endorse and is not responsible for or liable for any content, accuracy, quality, advertising, products, or other materials on this page. Readers should do their own research before taking any actions related to cryptocurrencies. Crypto News Flash is not responsible, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any content, goods, or services mentioned.
Credit: Source link