61
General Discussion / Re: Migration Guide for 1.0 to 2.0
« on: October 03, 2015, 08:24:54 am »
What will happen to the 1.0 BTA yield? Will it be distributed at a shot when 2.0 starts?
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.
Well, sometimes the websocket connection will fail. But when it makes the connection, it will show blocks and every other page well. But not for exchange page. It can list markets. But when I click USD vs CORE, it shows a blank page and stays blank for ever.app.js:39 WebSocket connection to 'wss://graphene.bitshares.org:8090/' failed: WebSocket is closed before the connection is established.Seems your client has problems opening a connection the the websocket server ... is port 8090 accessible?
app.js:39 !!! WebSocket Error wss://graphene.bitshares.org:8090
TaPoS prevents that in DPOS 2. By referencing a particular recent block hash you implicitly reference all allocated IDs. If the chain reorganizes then your transfer becomes invalid.What if the server cheats by telling an invalid block hash?
Light nodes should check with multiple servers via a secure channel to prevent man in the middle.This adds unnecessary burden to wallet.
OP is a bad example because the server could spoof a name->address map just as easily. The real problem has to do with chain reorganization and replay attacks. Seems the solution is that DPOS achieves consensus too quickly for that or something
I don't see why it's different, why can't the server replace the address in the same way as the id? It's simply a unique identifier, in this case it will be an easier one to verify visually as well since you won't need to double-check a huge bitcoin-style address.I think the difference is that there's one more step to get account id from a name from a trusted server. In bitcoin, you only need address (which is somewhat equivalent to id).
If IDs cannot be trusted then the whole protocol breaks down.
Users should share the ID as the primary identifier. The name is a check.
In some sense names are less necessary and should not be used on their own.
Sent from my iPhone using Tapatalk
Burn means different things to different people I suppose. In the case of BTS Graphene a burnt share is one that is held by the blockchain for possible release later. In BTS 1.0, and I believe most other instances, it means transferring of value to an address for which the private key is not known.
It's just semantics.
In the case of BTS Graphene the pool is drawn on to cover the costs of running the network. In BTS 1.0 where a burn is the traditional understanding the share holders would have to decide to hard fork to increase supply if the number of BTS got too low. Both scenarios result in the same thing - enough BTS to allow the protocol to exist. The difference is BTS Graphine doesn't require the hard fork.
Since the pool cannot be spent by anyone but only metered out to workers I feel it is basically burnt. It cannot be used in commerce.
There might be something I'm not getting here but it doesn't seem to be the same thing at all to me, semantics or not. In BTS 1.0 or any other coin, burning means removing shares/coins from the total supply, never to be seen again. In BTS 2.0 it seems to me "burnt" funds will be recycled back to workers who are then free to release them back into circulation by selling them. What I am missing?