Author Topic: Proposal - Decentralized Crypto Gateway (Ubernet)  (Read 20195 times)

0 Members and 1 Guest are viewing this topic.

Offline mindphlux

  • Sr. Member
  • ****
  • Posts: 232
    • View Profile
With all due respect, I do not want to diss your project or anything, I'm just voicing my opinion.

As fav says, workers are not meant to fund external projects.

Examples for workers:
Add blinded transactions to frontend and post results on github for everyone to see
Add vested balances to frontend
Add proposed transactions to frontend
Improve market trading api calls since they're not too good at the moment
Create mobile wallet

All of these items are not a project that is trying to make money on its own, and I think that is the big difference.
Please consider voting for my witness mindphlux.witness and my committee user mindphlux. I will not vote for changes that affect witness pay.

Offline seraphim

If you're lobbying for a worker proposal, the software you create should be open source AND, most importantly all the profits that are created must be given back to the BTS community by burning or similiar - expecting the community to pay for development though inflation and then not getting all the rewards and profits is a big nono, in my opinion.

If you do not lobby for a worker contract it looks different, and I would support your plan.

One other thing I noticed. 360K bts a day? Are you serious?? There are only 500k available for worker proposals each day, and your proposal would eat 72% of it. That leaves pretty much nothing for other big worker proposals and it looks like you may act very selfish.

At current rates, that's 1440USD a day or if you remove the weekend, it's 2016 USD per workday (Monday-Friday). 2 programmers and one designer do not cost that much on the open market, and I would expect you to take a big discount when you decide to work for BTS, since you're eating a big amount of the available budget anyway.

All in all, this looks like a private company/product to be built with the community paying - I urge the community to reject this proposal for the time being, as it does not fulfill the base requirements I would see for workers:

  • Software created must be open source
  • Potential profit generated must be burned or 100% given back to the community
  • Rate must be reasonable, may not be at or over market rates, as we have a budget to look after. 2000USD for 3 people full time per DAY is outragous.

Open source is self evident.

The possible profits were planned to go to the community, see the feature/voting list. The 20% I want to put aside are because those who join the team after the fundraise wouldn't have a way to get hold of some control assets else.
I don't expect a lot of profits from the operations anyway. Signers need to get paid, and fees for deposits and withdrawals need to be low to attract users, especially with the high trading fees on BTS.

Using a worker proposal was suggested by Stan and fuzzy while I was still only considering crowdfunding.
I'm aware that the workers' combined amounts are a big part of what's available in that time. That's why I split it up into 6 instead of proposing one, so if something else is proposed there's a way to cut BTSCX funding down while supporting the other cause. There aren't any other big workers for now, and even if all of mine would get voted in there'd still be room for small others.
You're also underestimating the workload for that project. The workers should be running three months only instead of a year, because I'd want funding to be secured before work starts. Having more than three people would make a lot of sense too. So all your calculations on that side are just off.

But ok. I'm in no way dependend on doing this, I just figured BTS to be a great platform to continue with what I've been doing for a while now. And as a truely decentralized and nearly real-time exchange, to me it felt like the holy grail of dx.
Seems like the community really isn't interested in community-funded infrastructure development though, neither through their own pocket nor the blockchain. Instead, it's "expect[ing developers] to take a big discount when [they] decide to work for BTS", and inflation is a bigger worry than infrastructure.

I consider the proposal as rejected for now and will not create the workers.
« Last Edit: October 22, 2015, 12:34:46 pm by seraphim »
Meet you on STEEM

Offline fav

  • Hero Member
  • *****
  • Posts: 4278
  • No Pain, No Gain
    • View Profile
    • Follow Me!
  • BitShares: fav
workers are primarily for developing bitshares, not funding external developments.

since you're building an exchange, you're looking for our affiliate/referral program to get extra funds.

or make a kickstarter asset.

@mindphlux  +5%

Offline mindphlux

  • Sr. Member
  • ****
  • Posts: 232
    • View Profile
If you're lobbying for a worker proposal, the software you create should be open source AND, most importantly all the profits that are created must be given back to the BTS community by burning or similiar - expecting the community to pay for development though inflation and then not getting all the rewards and profits is a big nono, in my opinion.

If you do not lobby for a worker contract it looks different, and I would support your plan.

One other thing I noticed. 360K bts a day? Are you serious?? There are only 500k available for worker proposals each day, and your proposal would eat 72% of it. That leaves pretty much nothing for other big worker proposals and it looks like you may act very selfish.

At current rates, that's 1440USD a day or if you remove the weekend, it's 2016 USD per workday (Monday-Friday). 2 programmers and one designer do not cost that much on the open market, and I would expect you to take a big discount when you decide to work for BTS, since you're eating a big amount of the available budget anyway.

All in all, this looks like a private company/product to be built with the community paying - I urge the community to reject this proposal for the time being, as it does not fulfill the base requirements I would see for workers:

  • Software created must be open source
  • Potential profit generated must be burned or 100% given back to the community
  • Rate must be reasonable, may not be at or over market rates, as we have a budget to look after. 2000USD for 3 people full time per DAY is outragous.
« Last Edit: October 22, 2015, 07:15:07 am by mindphlux »
Please consider voting for my witness mindphlux.witness and my committee user mindphlux. I will not vote for changes that affect witness pay.

Offline seraphim

UPDATE: Canceled. Not enough approval from stakeholders.

BitShares CryptoeXchange (working name)

BTSCX will provide a gateway for cryptocurrencies to a decentralized storage, backing assets tradable on the BTS network (comparable to NXT's SuperNET, but without static main nodes)

For a coin to be added there need to be at least three individuals, so called signers, who hold keys to multisig addresses to store coins and assets. Two of those keys are required for a transaction to get accepted in the blockchain. The signers watch each other and react to suspicious behaviour by locking out the malicious signer, and if possible replacing him.
A multisig address can be created with a variable number of signers and required signatures, so it can be raised per-coin when more individuals applied for signing and get voted in. The number of signers should be in some way proportional to the total deposited value for (obvious) security reasons.

When a coin is added (enough signers available + successful community vote), an asset representing that coin is issued by the signers (also multisig protected), which will be given out in return for deposited coins. The deposits are immediately sent to the multisig storage address.
Returning the asset to the issuer triggers a withdrawal of the respective amount of coins.

The gateway can sustain itself through fees taken from deposits and withdrawals.

The client will support adding new coins and applying as a signer for an added coin as well as voting, trading and community functions.
Like Graphene, the UI will be standalone and can work with remote BTSCX, BTS and coin nodes.
By connecting it to a local coin wallet it will support trading directly out of or into that wallet.

A control asset will be issued, which gives the community the possibility to vote on every variable that may be set, per coin.
Those variables are (list not necessarily complete):
- coins to add
- x-of-y multisig
- offline/dropout tolerance
- fees
- distribution of fees between asset holders, signers, and burning


80% of this asset will be given to the community, 20% will stay with me to be distributed amongst the people helping to create the gateway.

The team consists of 3 persons so far (2 coders, 1 designer). As a rough estimation it'll require about 6 months and at least 30k USD to develop a working product. This would only cover a very basic version though. Adding more features like a trollbox or margin trading will boost that up quite a bit, and if we want to include marketing and further development, even 300k USD could easily be spent in a year. There won't be a company in Switzerland though, promised!

There are 6 proposed workers, amounting to 60k BTS/day each, running for three months (Dec/Jan/Feb). With this setup and current prices having all 6 voted in for 1 month, or 2 for three months, secures the minimum funding.  Donations of BTC, BTS and BitUSD will be accepted when the initial 30k USD target is met through those workers, or during February if it's possible to fill an eventual gap.

In March 2016 the value in USD for everything that came in will be calculated, and 80% of the control asset will be given out proportionally, sharedropping the worker income's part on BTS accounts. Details on that sharedrop need to be discussed, I'm not sure if a proportional drop on everyone makes sense. Whoever holds that asset should participate in the voting.
« Last Edit: December 01, 2015, 03:23:26 pm by seraphim »
Meet you on STEEM