Steem Bounty : Steem Shared Accounts and Rewards Sharing

in #steem6 years ago (edited)

shared-keys.jpg

Recently I wrote about my plan for using a set up of creating shared accounts and sharing the rewards which would reduce the risks, as each party is in control of their own funds and there are only delegating the Steempower for the shared account to function with maxiumum clout. You can read more about it here https://hackernoon.com/steem-shared-accounts-959aea6ba92d

If you want a TLDR version checkout this image.
Steem Shared Accounts.jpeg

I don't this should be a hosted script as people will have trust issues. So I am thinking of this as a nodejs script that I can run on server by passing some variables Account A, Account B and the details of shared Account AB.

The script can also be generalised to share all the rewards in the ratio of SteemPower delegated to the shared account so that it can also be used by other users.

You can send your Github Pull Requests to https://github.com/steem-projects/rewards-split

Sort:  

That's a pretty interesting idea! From Steem/blockchain side it's basically all there to implement this via multiple keys or auth accounts in combination with a threshold > 1. You'd need this for at least the active and the owner permissions. Posting permissions may be possible with threshold=1, depending on the trust between the parties. What's mostly missing is the client side. There are libraries like piston and others that can pre-sign a transaction and enable to hand it over to the other party to add the missing signature(s). But realizing a ready-to-use and safe implementation thereof is still a bunch of work I guess. Additionally you have to keep track of the fund shares of each party. For example if one side decides to cashout or power-down parts of his share, then the reward sharing ratio for all coming author/curator rewards changes as well. Is this best done with an external database, or reconstructed each time from the full account history? Maybe periodic funds share snapshots via custom_jsons or alike could simplify this...

Thanks for the inputs. I think these inputs will be very helpful. I am waiting for a solution. If nobody comes out with a solution, I will consider coding it myself.

Free Resteem For Steem-Bounty Users

  • Your Post Got Upvote
  • Your Post Resteemed To 800+ Followers
    How it Work You can Check Here

Untitled-2.png

I am wondering if we could create a way to have new accounts without having a new account.

I.e. think about as platform I want to onboard users. Every new account costs me 0.2 steem. So what if I were to create an account without creating a steem accounb and using my own account instead.

Then when the user has earned 1 steem, i will create its real steem account if it wants to have one.

That does make sense. But I think it should be mentioned in clear terms before the user on-boards. This is more like you are acting as a custodian for the new users. Some users might have concerns with you collecting the rewards on their behalf. With HF20 new user creation is suppose to be much more easier than it is now.

Yea we will see

too confusing for me, sorry :c

Great idea. Makes it a much simpler process and decentralized the coordination and trust required to share an account today. Time to implement as this could really improve Steemit.

It's a great plan I think. Your flow chat made me understand. It's pretty impressive.

I have read your article on Hackernoon / Medium and yes, I agree it is quite interesting concept. I guess this would normally work with accounts who have absolute confidence and trust in each other, right?

@zorank that is right. Using this for now as there are no better alternatives as of now.

Congratulations @gokulnk! You have received a personal award!

1 Year on Steemit
Click on the badge to view your Board of Honor.

Do not miss the last post from @steemitboard!


Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

@gokulnk has set 5.000 STEEM bounty on this post! logo_for-light-bg_1000.png
What is a bounty exactly?

A bounty is money sent to a post to be distributed to the users commenting on it. It provides a way to reward users directly and works in addition to the steem/sbd they receive from the blockchain. It works independently of SteemPower.

You create a bounty by sending any amount of sbd/steem to @steem-bounty together with a post-url in the memo.

How can I earn a bounty Users are then competing for the bounty by writing their answers to the post in comments that will achieve upvotes from the community and especially the bounty creator. The money of the bounty gets distributed to all top level comments of the post at the same time when the post is paid out (7 Days after it was written). How much everyone gets depends on the votes the comments received. The sender of the bounties votes are weighted higher so that she decideds where 80% of the bounty money goes and all other votes determine the rest.

@steem-bounty does all of this for you automatically. You can use this service to automatically pay out a challenge, ask a hard question or simply to reward the people that interact with you.

Read more about how it works, even in different languages here.

Congratulations to the following winner(s) of the bounty!

  • @rentmoney has earned 0.351 STEEM. 0.351 STEEM from the creator of the bounty and 0.000 STEEM from the community!
  • @fresteem has earned 0.253 STEEM. 0.000 STEEM from the creator of the bounty and 0.253 STEEM from the community!
  • @donald.porter has earned 0.351 STEEM. 0.351 STEEM from the creator of the bounty and 0.000 STEEM from the community!
  • @crokkon has earned 2.452 STEEM. 1.719 STEEM from the creator of the bounty and 0.732 STEEM from the community!
  • @soumon has earned 0.006 STEEM. 0.000 STEEM from the creator of the bounty and 0.006 STEEM from the community!
  • @elleok has earned 0.527 STEEM. 0.526 STEEM from the creator of the bounty and 0.001 STEEM from the community!
  • @crypticat has earned 0.358 STEEM. 0.351 STEEM from the creator of the bounty and 0.007 STEEM from the community!
  • @zorank has earned 0.351 STEEM. 0.351 STEEM from the creator of the bounty and 0.000 STEEM from the community!
  • @knircky has earned 0.351 STEEM. 0.351 STEEM from the creator of the bounty and 0.000 STEEM from the community!

Excelente información amigo, me encantaría seguir viendo mas cosas así amigo @gokulnk

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64383.21
ETH 3098.60
USDT 1.00
SBD 3.89