As you may know, thanks to the support of the DHF, I've hired a team to work on making multisig actually usable on Hive. Here's the original proposal.
One-Stop Mutisig dApp
Our dApp is almost ready and includes everything you'll need to initiate a multisig transaction.
Checking account keys
Here you can check which keys can be used for signing on a particular account. Obviously, this displays the public keys ;p
Updating account authorities
After logging in, you can add/remove/update keys, and set up their weight and threshold to get ready for using multisig. The account update is signed using Keychain, unless you need to update the owner authority, in which case you will need to use the key directly (since we don't keep the owner key on Keychain).
Preparing transactions for multisig
This is the page on which you can create a multisig transaction and sign it, before passing it along to the other signers.
This part still needs a few fixes but it will be ready soon. It already handles creating the transaction and signing it, and soon, we will add the automatic detection of other signers, and the transmission through our backend.
Backend
We are also making good progress on the backend side. Messages are passed between users using socket.io, and necessary data is stored in MariaDB. Note that the content of the transactions is entirely encrypted.
Ultimately, if identified as online by the backend, each potential signer will receive a request to sign the transaction. When the necessary threshold is attained, the last one to sign will be requested to broadcast the operation, and others will be notified.
We still have work to do on this side but we believe we're going in the right direction.
SDK
Once the front end is ready, we will work on building an SDK and corresponding documentation, in order for other developers to be able to implement multisig easily.
Happy to get any feedback from you guys!
Support Hive Multisig Development by voting for this proposal on Hive Keychain, PeakD, on HiveSigner, or from Hive Keychain's governance page.
Very very nice, keep it rolling.
I'm really curious for this, and waiting its development! Great one that you took on this job.
Any ETA on final product?
Really interesting and hopefully you get a tag list going to keep everybody that's interested in knowing about this project updated.
you and your tag lists xD :P
Lol I really love all the updates!
Congratulations on this development and I hope you continue to receive support and grow the features you have planned.
Great Work!
@tipu curate
Upvoted 👌 (Mana: 0/39) Liquid rewards.
Interesting, I hope news.
fantastic!
The rewards earned on this comment will go directly to the people( @no-advice ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.
looking good :)
This is a great update and I look forward to seeing it coming live. Any ETA on this will help..
Cool, sounds really good :-)
Congratulations @stoodkev! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
Your next payout target is 58000 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD
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
Check out our last posts:
Support the HiveBuzz project. Vote for our proposal!