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

Pages: 1 ... 109 110 111 112 113 114 115 [116] 117 118 119 120 121 122 123 ... 125
1726
Thanks monsterer, that's helpful.

If a DAC cannot control any form of capital apart from what it defines internally, what would happen in the case where a billionaire wants to contribute say USD $100m to the business to take a stake in it (via dilution) and fast-track the further development of bitshares?

This would be equivalent to increasing the supply of an asset after it was initially issued, and then selling those extra units to the new investor. I'm not sure this is currently possible, but the implementation ought to be trivial.

Quote
account somewhere, or as hardware investments and the like, that would be outside the control of the DAC and require trust in some sort of human authority to manage it. Would we disallow this? Or is there a better way the DAC can deal with this opportunity?

IPO and asset issuance are about the only things a DAC allows human intervention for, because although these change the economics, they don't change the business logic.

Quote
You mentioned atomic cross-chain transactions. Your examples suggest that this would allow a DAC to make use of multiple block-chains and potentially a common currency, is that understanding correct? Is this a theoretical idea or something nearing a practical solution?

Yes, that's correct. I believe this in on the internal wish list of the core devs, but I've no idea about when it's scheduled for implementation. IMO it's pretty important for all the reasons we've discussed here :)

Cheers, Paul.

1727
General Discussion / Re: Truthcoin - Bitshares(X) perceived limitations
« on: November 08, 2014, 09:56:35 pm »
On the contrary there is no benefit to have bitUSD be backed by nothing, but there is significant risk.

Price feed or no, bitUSD is backed by the same thing, BTSX. Not sure what point you are trying to make?

Quote
As the volume of the bitUSD market increases, the profit from executing a massive speculative attack would also increase tremendously.

Along with the required capital to pull it off... In any case, you seem to be suffering under the false pretense that the price feed and shorting system makes bitshares invulnerable to attack. The system has been designed to create liquidity walls at the price feed to lessen the odds of a massive sell eating through all the orders and crashing the price. However, the wall still has a volume and can still be eaten through.

Just because there is a feed price, doesn't mean anything is locked, it is still a free market.

Quote
With price feeds we permanently prevent such a meltdown from being possible and we ensure that the long term expected value of bitUSD is always 1. If we keep them permanently then bitAssets are and always will be backed by something liquid and valuable at a 1:1 ratio, and they can thus be trusted fully as a store of wealth.

I'm afraid your assumption is incorrect. The feed creates liquidity walls from the shorts at the feed price, but the liquidity is not infinite, it can be eaten through, just like any other order. It reduces the odds by concentrating the liquidity, but the risk is still there.

1728
Say for example we had many companies around the world, each restricted to operating on their own block-chain. How would they interact with each-other? How could they share a common currency, which would be an external DAC?

One way would be to issue an asset on the bitsharesX DAC which represented the value of this new DAC. The asset would be purchased with whatever currency (BTSX, bitUSD etc) that the bitshareX DAC supports.

Once atomic cross-chain transactions are supported, the new DAC can syncronise its operations with the bitsharesX DAC, so for example if the new DAC wanted to pay dividends, it must do this via bitsharesX, so it needs to sync and perform this operation. Or if the new DAC was for music downloads, the unlock of the music (contained in the new DAC) must be syncronised with payment which happens on the bitsharesX DAC.

Presumably if there were multiple new DACs, they'd communicate with each other in the exact same way.

Quote
How could they share other capital resources from the wider economy, such as real property or other assets, which could involve yet more DACs? How would they each enter into any kind of arrangements or agreements between them, when this relies on a joint consensus around property, rights and obligations?

The only way a DAC can hold actual value from an external entity (like USD, for example) is to create an in-DAC mirror of the entity that acts as an exact proxy holding the exact same value, such that a trade or exchange of the proxy is of the same value as a trade of exchange of the actual item. What you do to actual transfer something like deeds to a property, though is a much more complicated question.

Quote
I am presuming (perhaps wrongly) that there would need to be human bridges of some sort within and between these DACs, that allow human judgments to be exercised where trust is granted, and to protect against it when it is not. But would that then require companies to manage the use of multiple block-chains?

As soon as you need human intervention, that's a clear sign the business idea is not suited for a DAC. DACs are autonomous by design and must be able to run by themselves without intervention.

Cheers, Paul.

1729
General Discussion / Re: Truthcoin - Bitshares(X) perceived limitations
« on: November 08, 2014, 11:40:27 am »
Sorry, but I have to rant some more about this :P. Neither of those arguments make any sense to me from a business point of view. The efficient market will not necessarily create arbitrage opportunities because without price feeds the only relation bitUSD has with USD is the name. A severe, but temporary, loss of confidence or perhaps a large-scale speculative attack against the bitasset could make it rapidly go to zero, permanently destroying it.

Well, this is obviously not possible at the moment because of the very poor liquidity and lack of decent on/off ramps to actual USD. But once these are in place, and liquidity is decent enough, the likelihood of this kind of attack succeeding diminishes because the advantage to be gained through arbitrage will be huge.

Quote
The general dismissal of price feeds seems to me like another religious fallacy that only exists due to the extremist beliefs of bitcoiners (everything must be non-profit and everything must have maximized decentralization or its a scam and evil!!11), it doesn't actually have a real basis in economics or business practice. /endrant

The price feed and the way shorts work is an artificial mechanism designed to make up for the lack of liquidity and resilience in the market.

I'm not sure what economics or business practices you are referring to?

1730
General Discussion / Re: Proposal: Fast Firmly-Pegged Virtual bitUSD
« on: November 08, 2014, 11:27:00 am »
Since there is no bitUSD/USD market, how do you propose to tell when bitUSD is undervalued or overvalued?

1731
General Discussion / Re: Truthcoin - Bitshares(X) perceived limitations
« on: November 08, 2014, 12:49:44 am »
Here's their whitepaper: http://www.truthcoin.info/papers/truthcoin-whitepaper.pdf

Interestingly, they have a LMSR market maker built in to the protocol to take the other side of every trade, providing liquidity.

1732
General Discussion / Re: Truthcoin - Bitshares(X) perceived limitations
« on: November 08, 2014, 12:34:17 am »
I really don't understand the hate people have to the price feeds. They seem like an excellent mechanism to me. They currently work great, and in the future there will be massive incentives to improve them in ways that make them more transparent, faster and smarter. I don't see why we should ever remove them unless some major problem arises from them.

It's because they are an outside source; a potential point of failure outside the control of the blockchain.

Ideally, the information which is currently injected into the blockchain would just arrive there, indirectly, through arbitrage opportunity via the efficient market hypothesis.

1733
General Discussion / Re: Draft Pitch for new BitShares.org
« on: November 07, 2014, 04:02:12 pm »
Can we sell BitShares in one sentence?

For early adopters:

All the advantages of bitcoin with the added stability of the US dollar.

1734
I wish to improve my understanding of what a block-chain allows a DAC to do but also what it's constraints are, in the context of a belief that they could potentially replace and grow new industries. I'm not a programmer so just after some non-technical answers.

If you're familiar with what an altcoin is, here is a basic description of a DAC which might make these questions more clear:

A DAC is an altcoin which contains more business logic than just processing transactions.

Any state which is required to run the DAC (such as: cards down on table in a poker game, entrants into a lottery, assets held by account etc) must be stored inside the DAC's blockchain, because there is nowhere else this information can go, since there is no central server.  Likewise it doesn't make a lot of sense to rely on information outside your blockchain because that creates a failure point.

The DAC must 'run' on many individual user's machines, in the same way the bitsharesX client does, which means you have to find some way to incentivise this behavior - otherwise people will be asking what benefit they have for burning *their* CPU cycles just to run *your* business logic.

At the moment, there is no support for cross-chain atomic transfers in bitshares - what this means for your DAC is that you cannot easily launch an tradable Asset on the bitsharesX exchange to represent the value of the DAC (for IPO funding, or for paying dividends to investors) because you cannot ensure that actions inside your own DAC are syncronised atomically with actions inside the bitsharesX DAC.

Hope that gives you a better idea of what it means to run a DAC.

Cheers, Paul.

1735
Someone should do some research to find out how much entropy each of these components provide. Which probably is rather difficult because one should expect a certain correlation between for example first name and birthday, or either name and mail.

Remember: early adopters are cryptocurrency enthusiasts, who are vigilantly against divulging their personal information. This is why I suggested plain username/password for entropy.

1736
I actually think brain wallets are a nice idea, but I wouldn't ask the user to type in all that personal information.

Instead you could just ask for a username and password, then hmac them together to create the private key. The extra entropy of the user name will make it safer than the NXT brain wallet single password.

Cheers, Paul.

1737
In forex, the transaction cost is usually rolled into the spread the broker provides, so bigger transactions cost proportionally more than smaller ones.

Slippage depends on the liquidity the broker can provide, in exactly the same way as on any crypto exchange centralised or distributed.

IMO the real advantage that crypto provides over forex trading is transparency. In forex, depending on the broker, you can be trading against a feed price and have absolutely no influence on the market whatsoever because your orders are never hitting the real order book (on the ECN network) where the feed comes from.

Brokers have to comply with AML and KYC just like all the bitcoin exchanges so the amount of messing around you need to do as a client before you can trade is considerable.

1738
I take your point about the forum, but it still can't hurt to monitor both the landing page bitshares.com and this forum with google analytics. You can get real time stats using google, so that's not an issue.

1739
Surely this forum already uses google analytics?

Just that traffic measure combined with the measure of registered client accounts / new accounts created over time would be enough?

1740
General Discussion / Re: Decentralized Supercomputer
« on: November 05, 2014, 03:14:48 pm »

It can work well be projects that benefit from massive parallelism. Stuff like SETI. Projects where the data chunks can be divided into small pieces and don't require real-time results.

Not quite. It works well in projects where the time spent wrangling the data into chunks for each worker is less than the time saved through parallel computation. Size does not matter, only time matters.

Pages: 1 ... 109 110 111 112 113 114 115 [116] 117 118 119 120 121 122 123 ... 125