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 - Troglodactyl

Pages: 1 ... 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 ... 64
706
General Discussion / Re: Initial delegates, let's get ready!
« on: June 08, 2014, 09:14:23 am »
Location: Texas, USA
CPU: 3.4Ghz quad core
RAM: 8GB

troglodactyl-delegate-1: XTS5DmPZBzrAxmQ5CQHQxfZ5fLWKVJ1kDvdqcBYbwBm7nuqBEcFX2
troglodactyl-delegate-2: XTS8aNGydnsjGn2YH7xEvocgYF2tC6zTnuLosqYJ9DyD9n3sfrxGC
troglodactyl-delegate-3: XTS5EVghckGywFQL4StpqMiYEiRJvpSKBUUe35ePL4RMyDcwk97ko
troglodactyl-delegate-4: XTS8TouigRWFaQ8Bxt5YrPQJwR77RKFuCmbs5hTtuiQbzgNexwzef
troglodactyl-delegate-5: XTS66egtaE9cVPqzNYew5tu2zYjGMroFUTHJYZfRmUukezVxEQ7mF

707
General Discussion / Re: DAC Proposals
« on: June 07, 2014, 02:08:52 pm »
I'm interested in all the AP DAC clones, and I think it's inevitable that "sharing economy" businesses like AirBnB, Lyft, and Uber will be replaced with DACs eventually to cut overhead.

708
General Discussion / Re: Critical Mass or Fratricide?
« on: June 07, 2014, 01:57:39 pm »
I would suggest releasing at most one a week, and preferably timing the launches early weekend.  It could be interesting to add a launch party segment to the end of the Saturday morning Beyond Bitcoin show on weeks that have a launch, and launch right then.  Thoughts fuz?

709
Stakeholder Proposals / Re: Candidate Billboards
« on: June 02, 2014, 07:39:33 pm »
Reserved.

Sent from my Xperia ZR using Tapatalk


710
Definitely interested.  Is cloud hosted preferred?

711
No offense luckybit, but you're not following the logic.  I want to make ROI as much as anyone else. I'm also not advocating that we delay bitshares X for this.

But keep in mind, companies do this because it works and it makes all the initial investors more money, you don't seem to be able to figure out why.

BTW: We can make you your very own copy of bitshares X that you own 100% and you can keep it all!!  Of course it will never be worth anything but rest assured you won't be diluted.

Anyway, I should probably stop because I don't know any other way to say this.  I suspect it will eventually be tried both ways and you can guess where my money will be going.

At best, companies do this because they (the management) hope it will work, and that it will make the initial investors more money.  You're acting like there's no risk involved, but of course there is.  The question is whether each should risk only his own stake, or the stake of others also.  I don't mind terribly if "freeloaders" also benefit from my contributions.  I invest for my own reasons, but I hope and expect that this technology will benefit a great many people whether they've invested or not.  Is it a punishment to contributors if non-contributors also benefit?  Don't the contributors also benefit?

As for how anyone could get taken advantage of, suppose the delegates determined that particular failing businesses based on use of the chain were in need of saving, and diluted the shares to revive them.  Suppose the delegates hired a shady marketing group in exchange for kickbacks.  A key part of the design is that even corrupted delegates could do little lasting damage to the system.  Even if they have access to all transaction fees for reinvestment, this is true, as loss of a few weeks profits before the delegate is caught and replaced is a relatively minor setback.  Dilution is permanent, and abuse would require consensus around a new fork to recover.  That's a major setback and terrible PR.

712
For there to be any dilution, the majority of stakeholders would have to want it.  To me it seems strange for us to say: "even if the majority of stake/shareholders want it, we know what's best for them better than they do, so we should protect them from themselves."  I don't think your co-owners want you to protect them from themselves, I think they want to be empowered and have their stake and voice respected.

A DAC that can issue shares attracts developers with fair compensation and customers with low fees.  A DAC that is waiting for the day they collect enough fees to start reinvesting in their growth would get SMOKED in comparison.  Or again, a DAC that is expecting volunteers/charity and creating all the wrong incentive structures is going to get SMOKED.  Not everyone with something to contribute has time to work for free; why would people volunteer to develop and promote this DAC when they can work for a reasonable DAC that is willing to compensate them for their time?

Taking a hard line against leveraged growth is like teaching your kid financial responsibility by making them work at Walmart until they've saved enough for college.

Do you think Zuckerberg could build Facebook into a company with 1000s of employees out of his dorm room by waiting for advertising revenue to come in to buy a couple more computers and maybe hire someone down the road? Not one chance in a million years.

The only companies paying dividends and not leveraging their market value are companies that are already peaking in their growth or have achieved market saturation or dominance.  Bitshares is a world away from this.

We talk about decentralization, empowerment, and creating the right incentives and then ignore it completely to trust that AGS funds controlled by a handful of people is enough to grow our "decentralized" businesses.

The devil is in the details and implementation. But rest assured someone will implement this and then watch out if they are HIRING while we are running on volunteer labor, transaction fees, and fumes.

Shareholders definitely want the design of the DAC to protect them from each other.  That's why transactions require signatures.  This isn't about protecting them from themselves, as they can still use their shares for whatever they want.  It's about protecting shareholders from tyranny of majority.  A DAC's source code is like a nation's constitution.  In theory, constitutions should define hard limits on the power of the various actors within the governmental system, but enforcement is a problem.  With DACs, you have a business with source code that enforces its own rules.  If you write those rules such that certain actors are overly dominant, you sacrifice much of that benefit.

Centralization and decentralization each have different merits for different applications.  We all knew III and AGS were centrally controlled when we started contributing.

713
Only thing that hurdles me is that the user needs to create 3 files. Much like signing offline txs with bitcoin using Armory :-)
But ... secure!

Yes, very similar.

Also the process could alternately be handled on a webpage similar to brainwallet so that no software need be installed -

Steps:

1. Enter public key(s) / upload file of public keys to web form
2. Generate unsigned transaction
3. copy/paste unsigned transaction into trusted client (eg PTS client)
4. copy/paste signed transaction back into web form

I think this is a good problem to solve with the toolkit.  The toolkit could have an associated standalone trusted tool that reads a new DAC's genesis block and the wallet generated for that DAC, then imports all snapshot wallets and creates signed transactions to move your stake to your new wallet.

714

The other useful thing about some form of dilution is that it allows a developer to sell off his job.  If he just has preallocated shares we run into the same problem again where the new developer can just give up once they are paid and sell their shares.  (Or worse, you don't get that far as the dev dumps his preallocated funds)  If they are paid a salary through some mechanism of dilution then that job can be passed/sold off without the shareholders risking as much.  Infact that becomes a lot more likely way for a dev to quit a DAC.  They pass off the job to someone else if they can find someone suitable to take on the role.

If the developer is payed by transaction fees, a new developer can still take over.  No one should invest in a company that considers taxing the shareholders to cover expenses part of its long term business plan.  After the capital investment raised by selling shares is consumed, the business should be sustainable on revenue from customers.  If it permanently draws value from shareholders through dilution, rather than rewarding them with dividends, it's a zombie.

715
From the Bitcointalk thread:
Quote
I introduced a new thought that is not in the whitepaper and that is that the block creation reward, in addition to funding infrastructure and developers, could also subsidize transactions to the extent of negative transaction fees, should the abuse problem be addressed. Imaging paying Amazon or any other global Internet retailer a week's worth of block creation rewards, i.e. $13 million to get them to accept bitcoins as payment. I call this notion paying for order flow.
Would negative tx fees allow anyone to send coins back and forth and make money this way? Would the increased demand for coins through this way of making money overcompensate Bitcoin holders (on the one site the price might increases and on the other side negative tx fees have to be paid through dilution by holders)?

Yes, paying for order flow invites abuse. Human organizations prevent this by audits of the paid organization by the paying organization. This could not be easily automated, but one can imagine in some possible world, a software agent that contracts with auditing companies to perform this role.
Do you mean that an auditing company would ban every address that abuses this. Can someone not write a script/program that generates a new address for every tx?

I would have an auditing company send humans to the payment processor site for a policy, procedures and software program audit to observe payments in action. Negative transaction fees are sufficiently high motivation for honest behavior.

Another issue is that an autonomous system may need to be a legal entity for the purpose of enforcing contracts. I suppose that you all have an alternative and I would like to know more about how an anonymous bitcoin network could negotiate contracts with human organizations.

Legally enforcing contracts is rather inefficient and unreliable.  Reducing dependence on this is a significant advantage of using a blockchain rather than a traditional ledger in the first place, so if there's a way to improve the design such that external enforcement is unnecessary, that's worth a lot.  Are you talking about limiting access to this network to large, publicly known organizations?  Using a new address for every receive is common practice, so if it's an open network then preventing fraud and having negative transaction fees is implausible, even if it would be desirable.

716
To be clear we will not be changing code to accommodate these ideas in the first release.


Sent from my iPhone using Tapatalk

Thanks for stating that directly.

717
General Discussion / Re: DAC employees
« on: May 26, 2014, 07:27:33 pm »
Representation isn't equivalent to consent, and dilution with seignorage granted to someone else is just redistribution.... and shareholders have motivation to invest time and resources to grow the value of their investment voluntarily.
If transaction fees are insufficient I'd suggest convincing shareholders to reinvest directly and voluntarily.  Allowing even a majority of stakeholders the discretion to dilute the stake of the minority without their consent is problematic.

I think you are worried about some kind of tyranny of the majority if elected employees were allowed to issue new shares.  I think what you have to keep in mind is that there is very little motivation for a majority to try to take advantage of a minority or "redistribute" money to themselves because there is just nothing keeping the minority there.  It's just too easy for them to take there support to a DAC that isn't majority owned by stupid A*holes.  And then those majority owners become majority owners of a whole lot of nothing.

It's just like if the US government tried to buy up half of bitshares X and then control it.  All they would do is put a bunch of money in peoples pockets who would then proceed to fork the DAC without the government stake honored.

A DAC is a FREE ASSOCIATION of people who's interests are aligned.

Our current representative government has problems and opportunities for abuse and corruption but a huge part of that is because of the barriers to entry/exit/participation.  If you have to take time off work to vote and then sometimes stand in line for hours and then someone makes a law you don't like, what can you do?  You can't say well "count me out" I'll not be following these laws and will just join this other group instead.

I think the larger a DAC became the more you would find how ineffective relying on volunteers to do things to boost everyone's value would become.  If you own 1 millionth of a DAC are you going to take time out of your day to grow the market cap of that DAC just so you can get 1 millionth of the fruits of your labor?

+1

The key to decentralization is low barriers to entry and competition.   I fully suspect that if the majority went some stupid direction then the fall in the value of the shares could outweigh the benefits.   I think that all of these things are worth considering and as much as I hate 'inflation' in monetary systems backed by force, so long as there is competition the market will work things out.

Centralization isn't even really so much a problem with low barriers for competitor entry.  The issue is that this system needs to be designed for the long term, and as it succeeds and becomes more widespread, the barrier to entry increases due to the difficulty of achieving competitive network effect.  Because of this risk, I think great care should be taken before designing it in such a way that users may be forced to choose between enduring mild (or gradually increasing) oppression at the hands of the majority and abandoning the network and starting a new one.  The network will put down roots, and the the inertia that must be overcome to replace it will be significant.  Look at the current banking system, or even Bitcoin.  The fact that other solutions are technically superior isn't enough to replace an entrenched network.  It can still be done, but not until the disparity is quite wide and obvious it seems.

Also, particularly earlier on, and to those who don't spend hours debating these issues on the internet, splitting the network, or even a discussion of possibly needing to split it can shake confidence in the system.  Deliberately programming in potential exploits requires significant justification in my opinion.  Would anyone here support allowing delegates to confiscate funds selectively from particular addresses?  I think most of the same supportive arguments apply.

Once the DAC is too large to rely on volunteers (including initial AGS startup funding that's already being provided), I think transaction fees should be sufficient to cover expenses.  Transaction fees are the cost payed by customers.  If the business is too large and established to attract voluntary investors for growth, and too unprofitable to sustain its operations on what customers are willing to pay for service, I think we should either accept failure gracefully and try again, or try to convince the shareholders to deliberately engage to save the business.  Looking for murky semi-coercive alternate revenue streams seems like a bad answer.

718
General Discussion / Re: DAC employees
« on: May 26, 2014, 04:10:27 am »
The challenge is allocating other peoples money.   

My suggestion would be to fund employees from revenue rather than via inflation.

Ok, I guess I'm thinking of revenue as the transaction fees destroyed, so basically shares destroyed are revenue and then you pay employees by issuing new shares so you are right that there wouldn't necessarily be any net inflation.  So I guess it isn't right to specify a positive level of inflation.

Maybe you are also thinking of bitUSD or bitGLD transaction fees as people transact in those assets is the revenue, and then we can pay employees in bitUSD?

So instead of selling the bitUSD transaction fees and destroying the BTS, the DAC could keep bitUSD on hand as a cash balance to pay employees?

Is this sort of what you are thinking?  When you say revenue do you mean transaction fees or are there other types of revenue?

As far as allocating other people's money, I'm not sure exactly what you mean by this.

On some level if you are saying that issuing new shares or bitUSD is taking from everyone, I don't think this makes it bad if everyone has a say in it proportional to their stake.

Representation isn't equivalent to consent, and dilution with seignorage granted to someone else is just redistribution.  I say the delegates should be able to use transaction fees to hire people, take them as profit, or destroy them as dividends, and the shareholders should elect the delegates based on their plans.  Additionally there's obviously the centrally controlled AGS fund for startup funding, and shareholders have motivation to invest time and resources to grow the value of their investment voluntarily.

719

That's right, the majority doesn't have to open their wallets.  They can take no action.  They don't have any more right to force the minority to open their wallets than the minority has to force the majority to open their wallets.  The default state is that each is free to use his own resources as he sees fit, but none are free to use the resources of others without their consent.  If I choose to do something that I claim will also benefit you, that does not entitle me to use your money to pay for it unless you agree to contribute.

Snapshotting to split a network by strategy is an interesting idea, but it sacrifices network effect for purity.  It might be necessary if the main network is headed for collapse and can't be turned, but it's a sacrifice technique.

Talking about "they don't have a right" as if it's a moral question is missing the point.  By not allowing dilution on some kind of philosophical ground you are just limiting the options and tying the hands of the company.  I believe that a company that refuses under all circumstances to allow dilution would be out competed in the market by a company that can do this.

Virtually no large successful companies could ever have made it without being able to raise capital and/or bring in new stakeholders by issuing new shares.

These DACs can be quickly hiring developers/marketers/lawyers/executives making deals companies like Coinbase...  While you sit around waiting for enough transaction fees to come in so you can finally do something, and/or appealing to the charitable nature of some of the stakeholders while others profit more from inaction.

It's not a moral issue, you know the rules going in, if you don't like the way the rules are written you don't have to buy in to the DAC or you can sell your shares.  If you don't like to go along with what a majority want than don't buy shares of a company, because that's what you have to do.

Tying the hands of "the company"?  Who exactly do you mean by this?  The only hands we're tying are the ones otherwise headed for their neighbor's pockets.  Designing the company such that the majority stakeholders can confiscate the stake of the minority undermines trust in the company.  The more power you give the delegates to take from the shareholders, the more corruption you invite.

Dilution is just redistribution.  The only difference is opacity.  If delegates can collect seignorage in addition to transaction fees, the likelihood of long term social engineering attack vectors increases significantly.  There are certainly differences because it's a company with voluntary participation, but some lessons from central banking are still applicable.

In the short term, it may seem that redistributing property in order to stimulate growth is catalytic and beneficial, but in the long run I think efficiency will win out, and forced redistribution is inherently inefficient and destabilizing.

You say that you know the rules going in, but the rules to which you're referring are the rules for changing the rules.  People should read the fine print and see this, but if they do, do you think they would still invest?  I would hate to see the "decentralized solutions to centralized problems" goal die here and the project become just another tool some people use to dominate others.

There are lots of philosophical and moral issues here, and to deny them I think would be shortsighted.  They're part of the product, and sacrificing them for apparent expediency could alienate potential customers and investors.

720
...
The best solution might be to make the tx fees grandiose from the beginning and let the market / shareholders decide then.

I think each delegate should be free to set his own transaction fee, and if they set them too high they can be voted out.

Allowing even a majority of stakeholders the discretion to dilute the stake of the minority without their consent is problematic.

I disagree with this.  Just because some small group decides they want to be "freeloaders" doesn't mean that the majority has to open their wallets and pay for them while they get all the growth benefits at no charge.  This would be like making taxes optional, no one will pay them.

It's not like majority can vote that the minority has to give them all the money or something, the minority still has representation.

My previous idea is everyone votes for an inflation rate and take the median, or some other way of giving the DAC flexibility toward growth or dividends.  0% inflation would be all fees are given to delegates with no dividend. 2% inflation would be creating new shares to fund growth.  -1% inflation would be destroying some percent of transaction fees for dividends (might be more appropriate for a long established DAC).

The way we take a snapshot now to honor a DAC, in the future, people might honor all shares of a DAC that vote for a particular group of delegates.  That way people who want to take the company in a different direction can fork it and bring the people who share that vision with them and then compete in the market.

That's right, the majority doesn't have to open their wallets.  They can take no action.  They don't have any more right to force the minority to open their wallets than the minority has to force the majority to open their wallets.  The default state is that each is free to use his own resources as he sees fit, but none are free to use the resources of others without their consent.  If I choose to do something that I claim will also benefit you, that does not entitle me to use your money to pay for it unless you agree to contribute.

Snapshotting to split a network by strategy is an interesting idea, but it sacrifices network effect for purity.  It might be necessary if the main network is headed for collapse and can't be turned, but it's a sacrifice technique.


Pages: 1 ... 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 ... 64