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 ... 39 40 41 42 43 44 45 [46] 47 48 49 50 51 52 53 ... 64
676
Are you getting to "pay to win" by assuming people only vote/approve themselves as delegates?

Not everyone needs to be a delegate, but anyone can be elected as a delegate if they can convince other stakeholders to approve them.  It should be more about reputation than money.

Maximum number of delegates per person I don't think can be limited without forcing everyone to prove their identity and taking DNA samples or something, and without that, random selection of registered delegates becomes "spam to win".

677
General Discussion / Re: Dry Run 6: Great Scott!
« on: June 28, 2014, 06:07:38 am »
How can I change on one of my registered delegate the <pay rate>  value ?   ???

can't in this run... in future we will allow decreasing but not increasing


Quote
How to register as a delegate
wallet_account_register <account_name> <pay_from_account> null <pay_rate>

Example:
wallet_account_register user123 user123 null 50
This will update the account user123, registers it as a delegate and pays the fee for the registration from the account user123.
The pay_rate argument is a value between 0 and 100 which specifies what percent of transaction fees are kept by the delegate. 100 - pay_rate percent of the fees will be destroyed to decrease the total supply.

The bolded sentence is confusing...  I thought giving the value 100 would pay nothing to the delegate.... :-[

(100 - pay_rate) percent destroyed.

So if pay_rate = 100, then
(100 - 100) percent = 0 percent destroyed, leaving all fees for the delegate.

678
General Discussion / Re: Number of Bitshares X at launch
« on: June 25, 2014, 05:26:51 am »
Agent86, can you explain how you think dilution is so powerful and "right"?  It still just seems like a clever way of altering the deal to redistribute shares.  If the investors accurately price future dilution into the value assessment on which they base their investment, then dilution is equivalent to reserving shares to fund development from the beginning.  The only way dilution results in increased funding for development compared to reserved shares is if the dilution is more extreme than investors anticipate, meaning that the investors are effectively tricked into investing more than they would if they had realistic expectations.
Trog... have you been involved with other crypto communities before?  Do you need me to link for you a bunch of ridiculous threads begging for charity donations from community members to pay for things like attend conferences or pay a developer etc?  Do you realize how ridiculous it is that Charlie Lee who founded Litecoin (worth 300million) can't work full time on litecoin because no one will pay him to work full time on it?  Do you understand the correlation between what I am talking about and the phenomenon of highly valued cryptos with no money to do anything?

Edit:
Ok in more direct answer to your question.  Reserving some huge portion of stake up front for a developer is not at all equivalent or as powerful and useful as giving the shareholders the right to decide what investments make sense over time.  Doing it up front means you are putting all your eggs in one basket and trusting one developer to always take care of you forever.  If he dumps the shares and quits or gets run over by a bus your f*cked.

It's certainly regrettable when good projects are hindered by lack of resources, and I recognize that having an unlimited fountain of money for investment in the system would be terribly convenient, but that's kind of beside the point.

It's a messy issue.  If the rate of dilution is pre scheduled and advertised, people should price it in, and I can see how it could solve the centralized trust issue you mention.  If it's not pre scheduled, ideally people should price in that uncertainty, but it centralizes power to a rather extreme degree, and I think there's a lot of opportunity for fraud.

Dilution allows boomerang shares that can be sold, effectively reclaimed, and sold again repeatedly.  If the customer knows that's what he's buying that's fine, but it's much easier to sell if he doesn't.

679
General Discussion / Re: Number of Bitshares X at launch
« on: June 25, 2014, 04:21:38 am »
Agent86, can you explain how you think dilution is so powerful and "right"?  It still just seems like a clever way of altering the deal to redistribute shares.  If the investors accurately price future dilution into the value assessment on which they base their investment, then dilution is equivalent to reserving shares to fund development from the beginning.  The only way dilution results in increased funding for development compared to reserved shares is if the dilution is more extreme than investors anticipate, meaning that the investors are effectively tricked into investing more than they would if they had realistic expectations.

680
General Discussion / Re: Number of Bitshares X at launch
« on: June 23, 2014, 04:27:35 am »
I agree with the premise that voting is bad governance (I have long been on the record about that).   And there would certainly be a lot of waist.

 +5%

The issue I have with dilution is that what makes voting reasonable for picking delegates in the first place is that they can do virtually no harm anyway.  Dilution effectively gives the delegates (with 50%+ support) basically total power to do whatever they want in the DAC through redistribution.

681
General Discussion / Re: Number of Bitshares X at launch
« on: June 23, 2014, 03:42:05 am »
At some point you have to stop borrowing money and selling promises to fund growth and start growing by reinvesting your profits.

The only profits a DAC has are fees, and all of these dilution strategies I've heard allow for dilution to continue permanently, at the expense of those who previously invested in hopes the endeavor would eventually become profitable.

Once the DAC is profitable, shouldn't it be able to achieve real, rather than artificial inflationary/redistributive growth?  Shouldn't the initial fundraising and allocation of shares be intended to get it to the point of either profitability or failure?

I recognize that multiple methods will inevitably be tried, and I hope this discussion doesn't become offensive or destructive to anyone given the strong feelings on the topic, but I hope the methods that gain traction will be improved by continued serious discussion.

682
General Discussion / Re: Google is Satoshi Nakamoto
« on: June 22, 2014, 02:21:50 am »
...

hah. guess i'm a liberal according the smallest political quiz.

hmm... i guess with extreme conservatism the corporations would eat the government (like we see in the US). the opposite, extreme liberalism, would see the government eating the corporations (china anybody?)

in a more conservative government the focus would be on rights, but in a more liberal government the focus would be on liberties. but with both of the extreme ends, we see a degradation of liberties in favor of rights. (correct me if I'm wrong about china, but they don't seem to have more liberties than we do). so maybe both sides do have more in common, and the difference is just who our masters ultimately are.

there has to be some way we can prevent both extremes from happening.

I think in either extreme it's not so much an issue of one side eating the other as the two hierarchies merging.  Hierarchical power structures don't share power well with other hierarchical power structures, they integrate and determine a single pecking order within the integrated hierarchical power structure.  That's why many of us here are so attached to decentralized systems with low barriers to entry.  Mesh structures are more flat, so no one entity has strongly established asymmetrical power over those "below" it as in hierarchies.

683
General Discussion / Re: Google is Satoshi Nakamoto
« on: June 21, 2014, 09:20:18 pm »
from what I can tell, the distinction between government and private sector is starting to get blurry.

This seems relevant: http://www.theatlantic.com/politics/archive/2014/06/the-left-right-political-spectrum-is-bogus/373139/

Decentralize all the things! :P

684
The original purpose of the inactivity fee as I see it was to prevent blockchain bloat and allow us to keep only one year's records.  This is advantageous both to cut storage and overhead requirements and to make the real "total supply" numbers more transparent by filtering out any holdings belonging to lost or destroyed wallets after a year.

The moral justification for doing this I think would depend on a squatter's rights based foundation of the right to property, and the idea that claiming ownership of property requires providing some way for interested parties to determine that the property in question is actively owned.  Any wallet software should automatically prevent the "inactivity fee" from coming into action as long as the wallet is brought online from time to time. 

685
General Discussion / Re: Names for dry run 3
« on: June 18, 2014, 11:07:42 pm »
I'm mobile and don't have my keys, but can you rename init-delegate-62 through 65 to Troglodactyl-delegate-1 through 4 please?

OLD NAME                     PUBLIC KEY                                                                                                         NEW NAME
init-delegate-65            XTS8TouigRWFaQ8Bxt5YrPQJwR77RKFuCmbs5hTtuiQbzgNexwzef                     troglodactyl-delegate-4
init-delegate-64            XTS5EVghckGywFQL4StpqMiYEiRJvpSKBUUe35ePL4RMyDcwk97ko                     troglodactyl-delegate-3
init-delegate-63            XTS8aNGydnsjGn2YH7xEvocgYF2tC6zTnuLosqYJ9DyD9n3sfrxGC                        troglodactyl-delegate-2
init-delegate-62            XTS5DmPZBzrAxmQ5CQHQxfZ5fLWKVJ1kDvdqcBYbwBm7nuqBEcFX2                 troglodactyl-delegate-1

686
General Discussion / Re: Names for dry run 3
« on: June 18, 2014, 11:01:47 pm »


Here is a proposal that sounds right to me:

1 Give all of the initial delegates the names they want
2 Assign the total trust to ALL initial delegates to no more than 0.01% of all shares
3 Assign ONE special untrusted-delegate with 99.99% of the votes and never enable it. (throw its private key into the deepest river you can find)
4 Let the people rule

Is there something wrong with the above ?

PS: I know how hard it is to organize everything. You are doing great job. Keep going.

PPS: If point 3 is difficult due to the max 2% per delegate you can use 50 special untrusted-delegates and destroy all their keys.

This sounds like a good idea. I'd modify it in that after shares start paying inactivity fees they should no longer vote, which means we need a no-vote state anyway, instead of generating fake delegates to sink votes.

687
General Discussion / Re: Mesh Network dustless payments
« on: June 17, 2014, 09:05:11 pm »
Actually, I've determined that this proposal is an independent rediscovery of this:

https://en.bitcoin.it/wiki/Contracts#Example_7:_Rapidly-adjusted_.28micro.29payments_to_a_pre-determined_party

...which I still think is an excellent idea.

It occurs to me that a project using this could unify meshnet and Tor, using a configurable minimum number of hops in the circuit to tune between privacy and performance/cost.

688
General Discussion / Re: Mesh Network dustless payments
« on: June 17, 2014, 05:07:10 pm »
Oh....well what do you think about sitting down and explaining this in a  mumble session at some point?
I can do that.  Please also ask any questions here though, especially if my OP is unclear or confusing.

689
General Discussion / Re: Mesh Network dustless payments
« on: June 17, 2014, 01:03:51 pm »
Thanks xeroc and luckybit.

Clearly this could work with Bitcoin also, although since transactions don't expire they'd need to settle and start a new session if the consumer and provider switched roles.

I'd appreciate criticism on this, and if anyone has mesh network community connections it would be great to them in on it.  Bitshares needs a mesh network partner, and mesh networks need Bitshares, because their economic models aren't scaling well enough.

I'm just tired of having only 1-2 lame choices for my home ISP...

690
General Discussion / Mesh Network dustless payments
« on: June 17, 2014, 12:21:06 am »
There are a number of mesh network projects out there, and I think one of the biggest things holding them back is lack of incentive for participation.

Because of this, I'm developing a plan for trustless, dustless, session based payments for bandwidth between two nodes.

The idea is that when two nodes initially connect, they share the prices (denominated in bitUSD or any other bit asset) at which each is willing to provide bandwidth.  They also establish a joint multisig wallet, requiring that both nodes sign any spending transactions.  Each node contributes a deposit to the escrow account to establish commitment, and both nodes begin tracking bandwidth usage over their link.  By multiplying each node's bandwidth usage by the opposing node's advertised bandwidth price, they can establish the running balance due to each node from the escrow account to settle up and close their session.  The indebted node is required to use this running balance to create and privately share with the creditor node a signed settling transaction, which is discarded and replaced periodically (before its referenced block becomes too old) until the end of the session.  At any time, the creditor node may end the session by taking this transaction, adding its signature, and sending it to the delegates for inclusion in the blockchain.

This replaces the need for microtransactions and blockchain bloat, while allowing the participants to withdraw and cash out at any time.

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