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

Pages: 1 ... 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 ... 59
451
General Discussion / Re: Better than Bitcoin Interview with Bit N Mortar
« on: October 13, 2014, 10:21:45 pm »
One thing I don't understand is why is it necessary to tell people Bitcoin is a company (an unprofitable one) not a currency. Firstly, I don't really understand the logic of why it cannot be considered a currency. But secondly if people want to think of Bitcoin as a currency, that's fine, because its not in direct competition with Bitshares. As I am a bit confused, maybe others are, so is it really a key marketing point?

From a BTS/DAC perspective, Bitcoin definitely resembles shares more so than a currency. The shares happen to be in an unprofitable company.

It's a great marketing pitch. When it clicks, there's an "ah-ha!" moment of understanding. Followed by a smug grin.

Yeah, one of the Larimers' early metaphors was that Bitcoin is a company that pays 100% of revenue and a huge dilution subsidy to security guards (aka miners). That really clicked with me, and is one of the reasons I'm with BitShares today.

452
KeyID / Re: KeyID v0.0.3 - MANDATORY UPDATE - key graph and updated fees
« on: October 13, 2014, 08:43:21 pm »
In other words, if you need to register a pile of accounts, register them now before the hard fork because the cost is going up 5x!

453
General Discussion / Re: TimeBank DAC
« on: October 12, 2014, 09:40:32 pm »
I would prefer that they distribute to PTS/AGS holders, but in my opinion the bitshares community shouldn't give positive feedback and pretend such projects add value if they don't.

Oh, I get it. I'd totally agree with that. Here, I feel a tiny personal conflict between my desire to give honest feedback, and my desire to free-ride the next pump-and-dump that forks Bitshares. :)

Sent from my SCH-S720C using Tapatalk 2


454
Hey Music team,

My brother has a folk music duo (they're called Smith House; their first album/EP "The Raw and Rich" is available on iTunes) that he's been playing with for a couple years, and he's looking to raise funds to record a second album. He could start recording soon, and he's been asking me about how to do some kind of crypto-currency crowdfunding. Obviously, the best platform for this is BitShares Music; the only problem is that it doesn't exist yet.

So I wanted to throw out the possibility that we could raise funds by pre-selling artistcoins. We only need a few thousand dollars; to make the accounting easy we'd want to do the fundraiser exclusively in BitUSD.

I'd launch the funding campaign this week, but my only concern is that we'd be bumping into US securities regulations: we are soliciting donations with this promise to award artistcoins at some future date. Anybody have any ideas how we could go about this legally without waiting for the launch of Peertracks?

455
KeyID / Re: Has KeyID already requested to be included on coinmarketcap?
« on: October 12, 2014, 05:09:40 pm »
What? Don't advertise until your product is functional? Now that's just weird... What do you think you are, a serious business or something? ;)

456
General Discussion / Re: TimeBank DAC
« on: October 12, 2014, 04:57:45 pm »
From an insider's point of view, the more shares are given to PTS, the better. From an outsider's point of view, having empty projects with no added value (CinniDev hasn't even tried to argue of what the added value of TimeBank could be...) just make us look silly.

Come on, we are in the adult business world, and it cannot work like that, we have to evaluate the value of things. Otherwise, we could also all join the dogeparty

We're in this weird intersection between what you call the "adult business world" and the cryptocurrency world. In Crypto, good projects get forked, with or without permission. Since BitShares is open-source, people are going to create copy-paste versions in which they make tiny parameter tweaks, and essentially add no value. There's nothing we can do about that.

So you have this one fact where we are going to get forked. We have no choice about that fact; it's here to stay. Since we're guaranteed to get forked, would you rather the copy-paste projects distribute to PTS or not? Would you actually prefer that they not distribute, for the sake of saving face in your so-called "adult business world?"

457
Can you just floor or ceiling the irrational?

You can try to round it, but really this is a patch not a fix.

I think rounding errors are considered "fees." So they're kind of good.

Sent from my SCH-S720C using Tapatalk 2


458
General Discussion / Re: Sports Betting DAC based on BitsharesX
« on: October 10, 2014, 10:33:41 pm »
So basically it would be a sport pool (whichever sport) where you put *dynamic* bets -meaning you can change your "bets" along the way by buying or selling a team asset, and the value of that bet change depending on the valuation of each team, or what the people think the odds are-

Wow, that's interesting!!

You could hold and hope your team win, or trade actively for each game along the way...

But what happens with the assets of each team when the season is done? Would something like the PTS dump after a snapshot would happen, so holding too long on a winning team wouldn't be that good since everybody gets out when the season is done?

I've thought about this some. They ran a World Cup betting pool (Germany really came through for me!) over on NHZ and it got me thinking that you could probably do sports betting pools almost totally autonomously, probably even without feeds (though you'd need to put some thought into preventing manipulation).

So suppose we've got two teams: the Satoshis and the Larimers, and they're competing for the championship. I could go into the Sports Betting DAC and create a betting pool for this championship, which would be composed of two assets: SATOSHI and LARIMER. Unlike an ordinary asset creation, the DAC controls 100% of the shares of these assets, and puts them up for sale on the open market. Bettors come in and buy shares of either SATOSHI or LARIMER, and the DAC puts all the bets in a common pool. If the Larimers win, the DAC pays out the pool proportionally to holders of the LARIMER asset, and since the game is over, all SATOSHIs and LARIMERs vanish because we don't need them any more.

Here is the fun part: The more shares people purchase, the higher the price of the next share goes. There is a lot of design leeway here; I have no idea what the best price growth curve would look like. Would buying a LARIMER increase the price of a SATOSHI? (I think not, but haven't thought through it all the way). Should the price increase be linear? superlinear? Should it have a time-varying component? All good questions. The upshot of letting shares increase in price over time is that there should be a mad rush at the beginning to buy shares since people know they will get more expensive as time goes on.

I said above that this shouldn't require a feed: The trick to this is you never close betting. Betting stays open throughout the game and even afterwards. How will the DAC know which team won? Well, if people bought more LARIMERs than SATOSHIs, then the Larimers must have won. If the pool is large enough, it would take a huge whale to buy so many of the "wrong" team asset that the DAC would conclude it had won. You'd have to design some clever way for the DAC to "know" that it should shut the pool down and make payouts; maybe you could measure average market activity and make payouts when the moving average share transaction volume has dropped below some threshold.


459
General Discussion / Re: TimeBank DAC
« on: October 10, 2014, 10:15:06 pm »
Yes, you right.
Thank you.
I will delete it than ?

Well, deleting it seems a bit extreme. :) Nothing wrong with BitShares people knowing that Cinni is implementing DPOS.

460
KeyID / Re: Key Graph
« on: October 10, 2014, 10:02:54 pm »
Can I make a simple suggestion: Avoid the words "graph" and "edge" in any public marketing materials. If you must use the words under the hood, so be it.

Here's the problem:

A graph theorist (or probably any computer scientist) hears "graph" and thinks "network."
A normal person (even a well-educated one outside of a couple specific fields) hears "graph" and thinks "chart of data." Calling it a graph will actually mislead most people.

Edge is even worse: A graph theorist hears "edge" and thinks "connection between network nodes."
A normal person hears "edge" and thinks something like "boundary;" such as "the part of my kitchen table where I shouldn't set my drinks." Or even worse, they think "the sharp part of a knife." Calling it an edge will make most people immediately and utterly confused, because in the vernacular, "edge" means something totally different than what you want it to mean.

You are setting up a massive language barrier if you use the word "edge," because it doesn't have any intuitive connection in most peoples' minds to network links.

I'm guessing you call it Key Graph because you think the word "net" is over-used; I'll give you that. But please please please use a word like "link" or "connection" or "keynnection" or anything but "edge."

Meh.. I agree we could use "connection" instead of "edge", but even facebook has a product called "social graph" which is very much public-facing.

I'm not totally opposed to "graph," but you must agree that "edge" is wildly confusing for anybody but you and your CMU friends. ;)

I think "link" wouldn't be bad.

461
Say I have a PTS wallet that contains all my long-term-hodling PTS. I import this wallet to a new DAC by doing a wallet.dat import, like in the official Bitshares products. I assume this loads every private key in wallet.dat into my new DAC wallet. With TITAN, to move all balances out of these keys, all I have to do is register an account and then transfer my entire balance to myself. Whammo, they keys I imported now have zero balance. Even if my original PTS wallet is totally compromised, my new DAC shares will still be safe.

So I go back to my original PTS wallet, click "New Address" and transfer my entire PTS balance to this new address. Cool, now all my original keys that I imported are empty also. Everything is good, right? ....right?

Here's my question: is the "new address" I created in the PTS wallet completely random, or is it generated deterministically from some random seed? If someone gains control over my new DAC wallet, could they access this (hypothetical) random seed because I imported the PTS wallet into the DAC client, and thereby construct the private key for this "new address" in my PTS wallet, and steal my PTS?

It's a pretty nuanced question; it would be a very subtle and un-intuitive security hole. Anybody know?

462
LottoShares / Re: Neither Dice nor Lottery are producing results
« on: October 10, 2014, 08:32:23 pm »
Has anybody made some kind of best-practices manual for claiming stakes in new DACs? There are a couple no-brainer things one could do, such as moving your PTS to a new address after every snapshot (and certainly before importing PTS keys), keeping your AGS donation wallets locked at all times (i.e., never use those wallets for BTC or PTS transactions), etc. Has anybody already written up such guidelines?

Oh, another thing: immediately after importing AGS, move your newly-claimed shares to a completely different wallet.dat file; that way your AGS key is not permanently in your LTS wallet.dat file.

463
LottoShares / Re: Neither Dice nor Lottery are producing results
« on: October 10, 2014, 08:29:12 pm »
Keep in mind a non compromised wallet stores an ENCRYPTED copy of your private keys. That's why you need to unlock your wallet with a good passphrase. It's effectively 2-Factor Authentication. They need both the .dat file AND your pass phrase for it to be useful.

Naturally with a compromised wallet they get the plane text version. However if you imported your keys into a non compromised wallet a developer is no further ahead of anyone else who has just a locked .dat file. They'd still need to get you to install and unlock a compromised wallet to get the keys in plane text. Try dumping your private keys in a QT wallet with it locked. Doesn't work.

As far as needing a mechanism to claim AGS without a plane text key import it seems that's on each DAC developer to implement but from what Toast said the expensive part is getting it audited because otherwise you're still just trusting the developer.

I learned something new here.
So using lts as a example
I dumped my  un encrypted text based ags key from the wallet I made my donation from into the lts wallet.
In order to access  the ags donation wallet they would need the password for the ags donation wallet and the private key?

No, all they need is the private key. Your AGS key is now in two places: your AGS wallet.dat, and the LTS wallet.dat. If your LTS wallet is encrypted with a strong passphrase, then you're good. If you imported your AGS key into the LTS wallet without encrypting the LTS, then your AGS is wide open and exposed to anybody with access to your computer.

464
General Discussion / Re: TimeBank DAC
« on: October 10, 2014, 06:23:01 pm »
Cinni DPOS snapshot on October 14, 2014, 5:00:00 PM UTC

Note: I'm pretty sure this snapshot doesn't include PTS/AGS; this is merely the snapshot to upgrade Cinni to DPOS. Correct? There will be some future snapshot for the TimeBank DAC.

465
KeyID / Re: Key Graph
« on: October 10, 2014, 02:37:15 pm »
Can I make a simple suggestion: Avoid the words "graph" and "edge" in any public marketing materials. If you must use the words under the hood, so be it.

Here's the problem:

A graph theorist (or probably any computer scientist) hears "graph" and thinks "network."
A normal person (even a well-educated one outside of a couple specific fields) hears "graph" and thinks "chart of data." Calling it a graph will actually mislead most people.

Edge is even worse: A graph theorist hears "edge" and thinks "connection between network nodes."
A normal person hears "edge" and thinks something like "boundary;" such as "the part of my kitchen table where I shouldn't set my drinks." Or even worse, they think "the sharp part of a knife." Calling it an edge will make most people immediately and utterly confused, because in the vernacular, "edge" means something totally different than what you want it to mean.

You are setting up a massive language barrier if you use the word "edge," because it doesn't have any intuitive connection in most peoples' minds to network links.

I'm guessing you call it Key Graph because you think the word "net" is over-used; I'll give you that. But please please please use a word like "link" or "connection" or "keynnection" or anything but "edge."

Pages: 1 ... 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 ... 59