Starknet Quantum Leap has brought amazing results.

Starknet鈥檚 transaction speed has reached a whole new level. But below the surface, Starknet is crafting a new update that will bring massive change to the network.

Let鈥檚 reveal it to you 馃У

At present, a big issue that #Starknet is facing is that there are no costs for failed #transactions.

This allows people to send erroneous transactions for either malicious or non-malicious reasons, with no consequences.

This creates 2 majors issues 馃憞

  • Bots can send hundreds of transactions, even though they fail constantly, in the hope of gaining a trading advantage 馃

  • Malicious actors can mount a malicious DOS attack that floods the sequencer with spam transactions 馃槇

Why is that possible? 馃

Because the first version of Cairo (Starknet's smart contract language), is incapable of proving reverted transactions natively.

Cairo 0 contains no separating layer between the user code and what is being proven. So users can write code that is unprovable.

But 馃憞

v0.12.1., the next stage of the Quantum Leap upgrade, will make rejected transactions pay a fee.

This will deter anyone who wishes to disrupt the network or has been sloppy in their submission.

Yet this is still not perfect as it will act in a trusted manner. This needs moar 馃憞

In version 0.15.0, Starknet will introduce the ability to prove failed transactions, transitioning the process to a trustless framework. 馃殌

This is the big step Starknet is aiming for.

If you want to experience a Starknet wallet that has the power to become as simple to use as Apple Pay while preserving full self-custody for users, try out Braavos now: braavos.app/download-braavos-wallet/

Post by @braavos.lens