How Instant Finality improves all Incognito features

As you know, keeping enhancing the infrastructure layer has always been on top of the Incognito Core Development team’s priorities. Being the 1st key result stated in our Q2 Roadmap and explained technically in this document, Instant Finality is now finally released that directly affects the transaction processing time, especially for cross-chain applications.

Reduction in transaction time

Since the Instant Finality improves workflow of all on-chain transaction types on Incognito blockchain, let’s take a look at how much time will every transaction type be originally improved in the blockchain as well as how much improvement will end-users see on each function in the comparison below.

These improvements are achieved in the normal scenario (not extreme cases) of the 40s block time (aka timeslot).

:shield: Shield

On-chain transaction’s processing time:

  • Old flow: 5 timeslots (5 x 40s ~ 3.33m).
  • Instant Finality: 1 timeslot (40s).
  • Improved: ~2.67m.

:arrows_counterclockwise: Swap on Incognito Exchange

On-chain transaction’s processing time:

  • Old flow: 5 timeslots (5 x 40s ~ 3.33m)
  • Instant Finality: 1 timeslot (40s)
  • Improved: ~2.67m

:pancakeswap: :uniswap: :curve: Privacy Apps

On-chain transaction’s processing time:

  • Old flow: 7 timeslots (7 x 40s ~ 4.66m)
  • Instant Finality: 2.2 timeslot (2.2 x 40s ~ 1.46m)
  • Improved: ~3.2m

:bulb: Unshield

On-chain transaction’s processing time:

  • Old flow: 2 timeslots (2 x 40s ~ 1.33m).
  • Instant Finality: 1.2 timeslot (1.2 x 40s ~ 48s).
  • Improved: 32s.

:warning: Note: Apart from on-chain processing time, it also takes time for processes of Incognito’s backend services as well as external chains’ transaction time (including wait time for block confirmations), that’s a reason for difference between on-chain transaction’s processing time and the actual time for a function that end-users may see. Also, the estimated time stated here may not be totally exact for mobile app users. We will update the post with more precise on-app numbers soon.

We hope you like this huge improvement!

Tutorials

How to shield crypto to Incognito wallet? Read here >

How to trade on Incognito exchange? Read here >

How to use Privacy Apps? Read pUniswap, pCurve, pPancake >

How to unshield crypto to an external wallet? Read here >

12 Likes