Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dannotestein

Pages: 1 ... 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 ... 51
136
I  am working on developing base on dpos ,  and I have run a new testing chain  ,there are several new excited feature are finished
1. dividend feature of asset ,
2. platform feature ,
3. forecast market ,
and the test chain is on http://139.162.63.211
Hi @BTSdac ,

BlockTrades has scoped out some features we'd like to see in a dividend feature for assets, so we'd be interested to see how you've implemented yours. Is your work available for public viewing (i.e. via github or a public repository)?

137
The average worker summary might be something like:

I was working one day, starting to make progress on worker proposal X, but then I got fired the next day so I shifted my priorities and started working on something else, trying to earn a living you know?

Then a week later I got voted back in, so I thought, ok, well I'll give it another try and start working on this project again.

After two weeks passed I was really starting to make progress, but I was once again voted out, so I went back to looking for real work where I'm not hired and fired seemingly at random.

Then one day I noticed my worker was voted back in, but by then I was so tired of the uncertainty that I had just moved on to something else less stressful and uncertain.

Is this not a problem which needs to be addressed?  What developer wants to work in such conditions?

Would it not make more sense to be hired for a fixed term determined by the project scope?

2bts

I've sort of had a similar thought in regards to worker proposals. There needs to be a consistency.

Voters have to be voting to a certain degree of commitment the same as the commitment being given by the worker.

That said, there has to be greater consistent reporting by the worker as well.

I would like to see some kind of function in workers that had a reporting period required. Basically just a cmd that had to be executed with only a URL supplied to give a report on work and progress. If this isn't executed then within 48 hours the worker expiration is executes early and his worker ends. At that point he has to open a new worker and convince the shareholders to restart.

Generally if you don't show up to work for 2 days without any explanation or attempt to communicate, you would be replaced. In this instance I think a weekly, biweekly reporting period would be ideal and keep shareholders in the loop to know that progress is being made... if there is the commitment from the blockchain, then this level of reporting to maintain isn't unreasonable to be expected from the worker.

This however would require some additional work that would require a hardfork. I don't think we should hold back on making improvements to the worker proposal space in Bitshares.. it clearly can use improvements. If our tool for improvements to BTS is working well, it will help along all other improvements more efficiently.

Just my 2bts. :)

Yeah, I think having mutually reinforcing expectations of both shareholder / protocol, and worker would be really good.
As I attempted to illustrate above it's currently a pretty wishy-washy scenario.  I really like the suggestion of baking a solution right into the protocol.

I would support some kind of weekly reporting criteria.  I like the command idea, but in order to keep this from being gamed for the duration of the work period, perhaps this is an area for some limited oversight, override capacity from the committee.


Haha yeah.. was just talking about this with @xeroc

What I suggested is only half the equation. On the other side we need voter dedication. If another committee dedicated to Workers was formed to handle oversight of workers, they could act as a sort of accountability measure. One thing I think is a absolute must for this to work though, is to have it where committee members are experienced employers. Otherwise the same folly of the tragedy of the commons just gets reduced to a smaller number that repeat similar mistakes. Basically in that committee roll they could override the worker if they really are not meeting up to the proposal outline. This will prevent weekly 'dumb' reports from gaming the blockchain.

With a Decentralized Project Oversight Commitee (DPOC) (copyright me) in place, then when voters vote, I think it would then be for the duration of the contract presented then.. and they cannot be voted out.. the contract either goes to the end being completed as promised, or it gets terminated earlier on by the DPOC or by the workers own lack of accountability. DPOC could act as a multi-sig perhaps on the funds being paid out as well.

I would really like to see vesting also make some kind of comeback in worker proposals. Sure people have to be paid, but give them some kind of long term upside as well for what they are doing to make it more attractive.
Some of the ideas discussed above relate to how I'm managing the funds from the Blockchain maintenance developer. I'm treating the funds accumulated in that account as "allocatable" to blockchain maintenance projects. So if someone proposes to fix a bug at a cost I consider reasonable, I can guarantee that there's sufficient funding to pay for the work. So while funds will build up at times when no one is specifically working on a project, those funds will only be paid when work is performed (and I'll post about the amount paid and what work was done by whom). If the amount builds up to an amount I consider excessive, I'll simply send some back to the reserve account.

At this moment, I've allocated $1000 USD equivalent of BTS (actual amount paid will depend on BTS price at time of payment) from the fund for BlockTrade's work on the memo key bug. I'm also planning to spend some from this account to partially pay for work being done on adding the ability to distribute dividends to UIA holders. Beyond that, we'll just be on the lookout for other problems that arise or a compelling feature that seems to have community support that can be added at relatively low cost.

138
actually I feel the worker owners need to give some report/explanation on the current status of the workers. community are not aware whether the owners still pay time and effort on these workers, especially after some developers switch to STEEM.
+1
I'm away at conference today but I'll post about our work and plans tomorrow.

Sent from my DROID RAZR HD using Tapatalk


139
Cool, thanks for responding guys. It's nice to see there's still some active dev effort going into Bitshares. As one of the users of the technology, i am certainly appreciative!

Are there any other devs you guys know of actively working Bitshares projects?
From blocktrades side, eric and I devote a lot of time to bitshares related work and I'm in the process of adding 3 or 4 more Devs to our group.

Sent from my DROID RAZR HD using Tapatalk


140
thanks dan for your thoughts.

call me naive, but i believed this stuff "we had to sell for pay our staff " thing etc. so i didn't considered this
kind of ANN on April 1.

sorry, maybe you know more, because you get more information from the inner circles, but for me as an outsider it was not a well placed move. If i had BTS as an interest i would have done it differently, i think we as a community deserved better.

not one big move was discussed openly and we just had to swollow anything. Maybe it is a good thing that now new blood is stepping up, but it will cost 1-2 year time for adaption. i didn't see this happen.
I won't try to argue with you that things could have been handled better. From early on, I think a lot of mistakes were made, and those rippled out over time to cause further problems.

The biggest mistake in my opinion was rushing out BitShares 1.0, before it was really ready, and simultaneously causing a major decline in AGS funding as it froze the snapshot date. I argued with Stan and Dan for several hours in an early meeting on this decision as I thought it needed to be pushed back several months (I got 2 weeks). That loss in funding, coupled with some serious misallocations of the funds received (poor marketing efforts + heavy legal and accounting bills), put a significant crimp in the development of the BTS code base and adoption rate. I hope this won't upset anyone that I think BitShares needed to raise even more funds, but look at how much ethereum raised and think how much better we would be if we had raised more of that money before ethereum ever had a product to show.

The merger (#2 on my list) was also a crippling blow that crushed the marketcap (which in turn further devastated the potential funds for development). From what Stan claimed in another post, this was because they were running out of funds raised for the first sharedrop (BTSX), but I never heard that argument made at the time the merger proposal was made. But if it is true, it only highlights more the original mistake of taking the snapshot too early. The merger in particular also led to a loss of faith in BM's leadership which ultimately led us to where we are now. Where we go from here is up to all of us.

141
hi dan,

with "cargo" i meant the sold BTS in secret for month.

It is true that many people can take over, but do you really believe that when Vitalik would leave ETH it will not hurth the market and the potential of ETH? People would look into his new "baby" and would ETH leave behind, because they would suspect it will be much better then ETH.

In my eyes the core founder leaving BTS activly behind is just killing for 1 year at least.
It's true that BM sold off some significant portion of his BTS holdings prior to formally announcing his departure to Steemit, but I guess it's been obvious for some time that he was dumping shares (with BitShares being so transparent, moves by whales are usually noticed within hours and BM's accounts were closely watched).

I'm sure BM leaving BTS development to work on Steemit hurt its value in two ways: 1) he hasn't been contributing to BitShares as much for a long while and 2) now that it's formally announced that he's actively working on another project, people can't kid themselves that he's working on BitShares still despite the lack of commits from him.

Despite that, I haven't seen a huge drop in BTS price, mainly because I think many people had already factored this in to some extent and also because some people saw disadvantages to BM's strong control of BitShares development. Now that there's no one that can really dominate the future of BitShares or make huge changes in the rules with limited consent from the community, it's a much more predictable platform to build on.

I don't think it's likely to see people leaving BTS for STEEM, mainly because they are two very different projects. I'm involved in steem, but for entirely different reasons than I'm involved in BitShares, so there's no reason to leave one for the other. I'm more involved with BitShares than ever, as I think we're making solid steps towards what BitShares needs to be and I'll use steemit where I can to promote that. I can also say that nearly all the BTSers involved in steemit are still also very involved in BTS (I know of one exception, but he had left BTS before steemit was ever announced).

142
All you naysayers are just pissing in the wind, while the others are building better ships.

It's been the same way for a long time now, a handful of visionary giants being dogged by a gaggle of myopic treasure hunters who should have never left shore, but simply invested in Apple stock and sucked down more diet coke while watching the 10 o'clock news and imagining themselves to be masters of their own destiny.

Ranting here about how you were victimized while backing a project on the bleeding edge of human imagination is just pathetic.

Some people build ships that cross oceans with their bare hands... and some passengers take masochistic delight in lamenting how their ship hasn't yet arrived in the promised land and that the ocean is vast and filled with terrifying mysteries, but the blame is never with them, always with some other hand controlling their fate, the captain, pirates, or the ocean itself.

Once upon a time the whole lot of you would be keel-hauled.  Nowadays you have the luxury of stinking up the decks with your own vomit.  Let's see where that gets you.

i found this story in my fairytale book:

It was promised to build a great ship, but the builders needed more funds to make their dream a reality. So they looked for supporters and donors and took their funds with the promise to build this great ship. Many of these people believed in this vision and invested their own money in this project.

- so the first ship was built it worked and many of the builders started to build their own ships and promised to give the investors portions of everything they will find

- the headbuilder then decided to destroy all other ships and make a bigger, greater ship, because it would serve as a one unity better then more smaller ships
- the investors could just follow, because the believed the whole project would be fall apart without the headbuilder

- so the great ship got bigger and some investors started to build some attachments to it BUT then

- the headbuilder suprised everyone that he and his friends built a better ship in secret and left the first, great ship behind
- the attachment builders where left behind, because nothing the builded worked with the new ship
- the new ship was not for free, the investors gave up their promise to get 10% of everything, because the headbuilder argued he build the second ship on his own

- many things where promised and everyone where exited again, BUT
- many advantages got chanceled because of time

- after it was clear that nothing will be done in the future without the approval of the community, the headbuilder left the project, because the ship was "ready"
- he builded "again" a better ship, but this time he left most of the investors behind and took some friends with him.

"You are better on your own, everything is ready nothing is left i promised, so i want to do new things"

- the people on the second shipped realized that most of the stuff of the headbuilder left in secret from the cargo. More and more people left the second ship, some swam to the third ship, but most took the rest they had and looked for better builders outside, because they wanted to be a part of something special, but could
not build on their own.
Parts of this story sound familiar, but one glaring fallacy is "most of the stuff of the headbuilder left in secret from the cargo". Steem doesn't compete with BitShares: as has been pointed out already, it only supports trading its own fixed set of assets (Steem and Steem-backed dollars).

There's also the implicit fallacy that no one else but the "headbuilder" could upgrade the ship. BitShares is an open-source project and there are plenty of people capable of updating the BitShares code base. SVK continues to do wonders at advancing the web wallet. One of the original developer's of the blockchain code, Nathan, is working on integration with it now. BlockTrades is also supporting the code base (we developed the peer-to-peer networking code it uses and we just recently fixed an issue in the memo encryption code).

It's true there's not a lot of working going on in the core code right now, but that's mainly because we think adding support for more tradeable assets and improvements to the UI are higher priority tasks at the moment than adding new features to the blockchain code. Nevertheless, there are plans to add some new features to BitShares: we're starting to work now on a mechanism for paying dividends to UIA holders via new operations as an early part of the peerplays effort.

143
Xeroc in cryptofresh.com/ballots i can see that commitee members that you, kencode n more 3 say yes to cronos proposal......

So could you explain?
They are voting their private stakes (or in xeroc's case, his proxied stake) for Chronos' proposal. What xeroc means is that voting for a committee member doesn't give any more weight to their votes (that's achieved by proxying to an account).

144
General Discussion / Re: market marker pay fees?
« on: May 22, 2016, 02:54:03 am »
Do liquidiy providers pay fees? I think a guy that makes things happen shouldnt pay fees for transactions i dont know how to do it but it should have a 'plan, membership' for this......of course volume is improving in dex but we need more
CNX put forward several proposals related to this, but ultimately blockchain fees for placing orders were just made very cheap. The largest fees now are generally the "market fees" set by UIA custodians (these are charged as a percentage of the transaction when the order is filled). I think there were one or more proposals to allow a UIA custodian to charge more to the taker and less to the maker, but I was never convinced that this would really drive liquidity significantly, so I don't remember the details. IMO, a good market maker should be able to make a reasonable profit without paying a relatively small difference in fees from the taker and the implementation costs seemed high relative to the potential benefit.

145
Stakeholder Proposals / Re: [Worker Proposal] Chronos Crypto videos
« on: May 22, 2016, 02:36:24 am »
What can we do to bring some sense into LTM?
Restrict more ops to require LTM ... like `create_asset`, `create_withdraw_permission` and stuff

Tweaking the fees is certainly a good way forward. However any fee that we increase would have consequences.  Those who wishes to create asset may no longer find it worth while to do so or that they may find a competitor chain cheaper and make more $ense.  IMHO, we do not want to go a similar path as  the 20-US-cent-transfer-fee.

We need to find a price point where we can bring in good revenue and attractive to LTM-buyers, and yet comfortable to our target market. ie the consumers are willing to pay.
We should certainly be careful about raising fees, but if prices for creating assets are too small, I think it's actually a weakness for our chain because of the extra  mess it creates in the assets view and is more likely to lead to asset name squatting. I think requiring a minimum investment of an LTM is a cheap requirement to create assets, and I doubt that anyone not willing to spend that amount (or basing their decision on what chain to use based on such a small amount) is likely to bring interesting assets to our market.

Also, I think we're hijacking Chrono's thread, so going to repost my last post:

@xeroc interesting idea. I think since the worker proposal can be voted out at any time, and the payment will vest for 30 days, shareholders are already well protected.

I've produced a video to introduce this worker proposal! Check it out: https://youtu.be/RYFmBVTJodY
I agree, Chronos, and the videos you've produced so far speak for the quality of your work. I wish I had seen a video like the one above the first time I voted: I was ready to file a bug report before I figured out the need to press the publish changes button.

For anyone who's not voted before and would like to vote for this proposal, I recommend watching the above video clip.

146
Stakeholder Proposals / Re: [Worker Proposal] Chronos Crypto videos
« on: May 22, 2016, 02:00:53 am »
@xeroc interesting idea. I think since the worker proposal can be voted out at any time, and the payment will vest for 30 days, shareholders are already well protected.

I've produced a video to introduce this worker proposal! Check it out: https://youtu.be/RYFmBVTJodY
I agree, Chronos, and the videos you've produced so far speak for the quality of your work. I wish I had seen a video like the one above the first time I voted: I was ready to file a bug report before I figured out the need to press the publish changes button.

For anyone who's not voted before and would like to vote for this proposal, I recommend watching the above video clip.

147
General Discussion / Re: Home screen of the wallet
« on: May 21, 2016, 04:49:19 pm »
Funky! The images are not respecting their sizes for some reason, can you reproduce this? Browser/OS?

Sent fra min MotoG3 via Tapatalk
It been that way on one of my systems for a while:
Chromium version 48.0.2564.82 Ubuntu 15.04 (64-bit)

148
Stakeholder Proposals / Re: [Worker Proposal] Chronos Crypto videos
« on: May 20, 2016, 04:39:09 pm »
What can we do to bring some sense into LTM?
Restrict more ops to require LTM ... like `create_asset`, `create_withdraw_permission` and stuff
Sounds like a good idea. Asset creation shouldn't be totally casual anyways.

149
General Discussion / Re: Prospectus for BlockTrades public offering
« on: May 19, 2016, 10:08:32 pm »
How's this project going?  :)
IPO is still in the works, but we keep getting distracted by other projects/tasks with tight deadlines. We're looking to hire 3 or 4 more programmers soon to help handle the workload.

150
Stakeholder Proposals / Re: [Worker Proposal] Chronos Crypto videos
« on: May 19, 2016, 06:47:34 pm »
Assuming the community has the right to distribute the videos for promotional purposes, I/BlockTrades would vote for your worker.
I'd prefer the videos stay on the Chronos Crypto channel, but any hotlinking or embedding would be fine. Is that the kind of distributing you had in mind?
I don't mind normally using links, but my concern is that you or youtube could always remove those videos at any time. Would you be willing to give the community the source videos in the unlikely case they are no longer accessible via your youtube account for some reason?
That's a valid concern. I'd be happy to make the .mp4 video files temporarily available to the community as a backup, provided that they are not posted or distributed outside the Chronos Crypto Youtube Channel (unless that channel becomes unavailable and I provide no reasonable equivalent alternative).
Sounds fine to me.

Pages: 1 ... 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 ... 51