Bees are faster than Lightning!
As many of you know I've been running the v4v.app for a good long while now and I've become Hive's leading Lightning Expert (at least according to @blocktrades on a recent Core Dev call).
One of the things I track is how long each transaction takes on my system: Hive to Lightning and Lightning to Hive.
And it's pretty clear which way is quicker and when you find out how Lightning works, you understand what makes Lightning slower than Hive, but unpredictable as well.
Just a reminder: I still need more votes in order to support the @v4vapp service and my work on @podping .
Support Proposal 244 on PeakD
Support Proposal 244 with Hivesigner
Support Proposal 244 on Ecency
Vote for Brianoflondon's Witness KeyChain or HiveSigner
Results
This graph is a histogram of the number of seconds it took to complete a total of 518 transfers from Hive to Lightning and 153 back the other way.
The tall blue tower on the left are the payments of Lightning to Hive, these happen with a mean speed of 3.1s and 90% are complete in under 4s.
The spread out red bars are payments to various Lightning destinations. The mean speed is 215s though 90% of the transactions complete in 30s.
Summary
trx_reason (s) | count | mean | std | min | 25% | 50% | 75% | 90% | max |
---|---|---|---|---|---|---|---|---|---|
Hive to Lightning | 518 | 215.33 | 3591.35 | 0 | 11 | 15 | 20 | 30.3 | 80205 |
Lightning to Hive | 153 | 3.12418 | 1.27383 | 2 | 2 | 3 | 3 | 4.0 | 11 |
A few very slow transactions
The Lightning speeds are significantly corrupted by a very few slow transactions:
last_timestamp | trx_reason | duration | duration_hours |
---|---|---|---|
2022-09-22 14:50:48.385000 | HIVETOLND | 80205 | 22.2792 |
2022-11-09 17:58:23.148000 | HIVETOLND | 15981 | 4.43917 |
2022-11-08 19:16:12.587000 | HIVETOLND | 916 | 0.254444 |
2022-11-27 15:32:55.040000 | HIVETOLND | 915 | 0.254167 |
2022-12-02 20:10:18.923000 | HIVETOLND | 914 | 0.253889 |
2022-10-21 17:29:12.211000 | HIVETOLND | 612 | 0.17 |
2022-10-14 18:46:49.690000 | HIVETOLND | 410 | 0.113889 |
That's right, the slowest transaction I have (which actually did succeed) took 22 hours, 23 minutes, and 25 seconds. The next slowest was almost 4 1/2 hours. These skew the Lightning results quite a bit.
The slowest payment to Hive was 11s and was actually caused by a networking issue with my equipment rather than anything to do with Hive inherently.
Failures
There were 21 payments to Lightning which were impossible to make and for which all Hive funds were returned. Payment failure son Lightning happen for various reasons but insufficient liquidity at the receiving end is the biggest reason for me. There's nothing much I can do about this. Most of the payments my system makes are to major wallets and these nearly always succeed (though in the case of Muun wallet payments can take a very long time if the user closes their app).
Failures (s) | count | mean | std | min | 25% | 50% | 75% | 90% | max |
---|---|---|---|---|---|---|---|---|---|
Hive to Lightning | 21.00 | 24.33 | 70.27 | 4.00 | 5.00 | 6.00 | 7.00 | 15.00 | 325.00 |
Support Proposal 244 on PeakD
Support Proposal 244 with Hivesigner
Support Proposal 244 on Ecency
Vote for Brianoflondon's Witness KeyChain or HiveSigner
Hive wonders in lightning⚡ slowest transaction just of 11 seconds? Still Way much better than BTC or many.
Supported for proposal. Looking forward to future developments!
You have actually been doing well in the system, kudos to you
That's good results for lightning speed. Just a few seconds compare to BTC takes at least 5 minutes !
Nice analysis! 🐝 beats ⚡️ Who would have thought? 😉
👍
I've been using the ln app and haven't really had any problems with it. I've sent to many different destinations/merchants, bought things with hive/HBD via lightning invoices and it's gone through in a matter of seconds so haven't really noticed the delays you mentioned.
Muun requires you to log in every time you open the app, even if you only just opened it for a ln invoice so that can cause some delays.
Thanks for the work on this!
Thank you for the feedback. I don't hear from users often because it just works! 🙂
Look at this post, you are actually funny if you want!
I aim to be funny!
I noticed that, you're surfing the Nerd-Funny wave very confidently.
👍
I have always appreciate your works and keep up the good doings
👍
You've really done an amazing job @brianoflondon with the efforts you put in this project is really worth to appreciate.
👍
Good information on the transaction speed between Lightning and Hive and this could be the brick for more improvements in the future.
This is looking great and I can see more development in the long run
~~~ embed:1599791336244228097 twitter metadata:MTMzMTMzMDM1NTUxMzc0NTQxM3x8aHR0cHM6Ly90d2l0dGVyLmNvbS8xMzMxMzMwMzU1NTEzNzQ1NDEzL3N0YXR1cy8xNTk5NzkxMzM2MjQ0MjI4MDk3fA== ~~~
The rewards earned on this comment will go directly to the people( @v4vapp, @taskmaster4450le ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.
Congratulations @brianoflondon! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
Your next target is to reach 2500 comments.
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Check out the last post from @hivebuzz:
@brianoflondon! The Hive.Pizza team manually upvoted your post.
Learn more at https://hive.pizza!
Click on the badge to view your board. Click [here](https://hivebuzz.me/rankingWC) to check your ranking.
Thank you to our sponsors. Please consider supporting them.
Check out the last post from @hivebuzz:
Click on the badge to view your board. Click here to check your ranking.
Thank you to our sponsors. Please consider supporting them.
Check out the last post from @hivebuzz:
Click on the badge to view your board. Click here to check your ranking.
Thank you to our sponsors. Please consider supporting them.
Check out the last post from @hivebuzz:
My previous @v4vapp proposal has expired. I have a new one which is running but unfunded right now. I'm still running @v4vapp and all my other services but I may have to increase the 0.8% fee to 2.0% if I continue to be unfunded.
Please consider asking your friends to vote for prop #244 or consider unvoting the HBD stabilizer explained below.
For understandable reasons in the current crypto climate it is harder to get funded by the DHF, I accept this so I'm asking a wider audience for help again. I will also redraft this proposal with more details (coming soon). I'm also looking for other funding sources.
Additionally you can also help with a vote for Brianoflondon's Witness using KeyChain or HiveSigner
If you have used v4v.app I'd really like to hear your feedback, and if you haven't I'd be happy to hear why or whether there are other things you want it to do.