Recent blocks in a chain can be reversed. So you can see them as an indication of what transactions will occur but can't rely on them (for example to perform a trade). Currently in Hive it takes about a minute for blocks to become final where the transactions can be relied up. @blocktrades is apparently working on a way to speed that up.
Exchanges mostly. When you deposit to an exchange they want to make sure the deposit really happened before letting you trade or withdraw. Most other transactions can just wait the minute, or can accept the risk.
Could also include decentralized exchange/bridge/apps, except there aren't really smart contracts on Hive so that mostly doesn't exist.
ok. No idea what block finality protocol is :D
Recent blocks in a chain can be reversed. So you can see them as an indication of what transactions will occur but can't rely on them (for example to perform a trade). Currently in Hive it takes about a minute for blocks to become final where the transactions can be relied up. @blocktrades is apparently working on a way to speed that up.
Very interesting.
Was there any problem in the past with that?
Not a problem. Would be an improvement.
hehe,
fix never a problem nobody has :D
But improvements are always nice. Have you an example for me of what could be done better?
I could imagine some more complex trades ( sandwich swaps) or something else that relies on each other.
But not sure I riding the right horse :d
Exchanges mostly. When you deposit to an exchange they want to make sure the deposit really happened before letting you trade or withdraw. Most other transactions can just wait the minute, or can accept the risk.
Could also include decentralized exchange/bridge/apps, except there aren't really smart contracts on Hive so that mostly doesn't exist.
so it's more a foundation for future stuff. Not bad!