Bitcoin Forum
April 28, 2024, 03:40:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 [62] 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 »
1221  Bitcoin / Development & Technical Discussion / Re: [POLL] Add ideas from second bitcoin whitepaper proposal to bitcoin? on: July 28, 2011, 02:40:13 PM
Imagine my ideas for the second bitcoin white paper (http://forum.bitcoin.org/index.php?topic=31645.0) turn out to be feasible (this is a big IF).

Would you want to see this kind of functionality added to bitcoin? Is it an interesting idea that should go in a different block chain? Should I just shut up?

Vote now!

Hmmm. The consensus seems to be that rather than mess with bitcoin, I should shut up and make my own block chain!

Maybe someday I'll have time to make my own block chain. In the meantime, my goal is to bring attention to these ideas in case somebody else has time.
1222  Economy / Trading Discussion / Re: [POLL] Will you reverse your Dwolla transactions? on: July 28, 2011, 02:12:53 PM
There's nothing fundamentally different about this from any other form of fraud. You make fraudulent statement, and then profit from it.

Frankly I found this question insulting. It's like going up to a random stranger on the street and asking them "Will you steal cars?".

I WOULD say the same thing, except, looking at the poll results, 17% of people are willing to steal and ripoff a company just because they can.  Looks like the OP pegged the people here for exactly who they are.  Liars, thieves, and the scum of the earth.  Only on 4chan would you find a higher percentage of people with reckless abandon for other peoples' well-being.

I know there are both honest people here and evil scammers. I was just wondering, in what proportion?

It'd be insanely easy to get evidence against someone "Hmm... right here in your browsers history I see MtGox, a bitcoin trading website, bitcoin.org, the website for the bitcoin client and a forum for bitcoin users, mtgox live, a monitoring site for the mtgox trading website, and BTCGuild, a ... ok I have no idea how to explain mining in generic terms

A smart scammer would disassociate themselves with bitcoin in every traceable way, but some of them very well could be that dumb.
1223  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 28, 2011, 02:05:47 PM
But when the contracts are redeemed automatically (before becoming "insolvent") and when is decided who was right in his bet and how much has to get from the other's party escrow is when the external spot price matters. If it didn't matter, we didn't had to input information from the markets.

Ah, got it. You're talking about your auto-dissolving contracts. Yes, that would be a problem in that case.
1224  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 27, 2011, 10:49:57 PM
I mean the spot price at the moment of redemption.

Yes, that would be the external spot price which I keep insisting matters very little. The price of a sale is decided by the buyer and the seller of the contract. They have an incentive to meet at the external spot price, but the incentive is small.
1225  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 10:09:21 PM
I know we aren't supposed to feed the trolls, but . . .

It's really fun to gang up on the guy nobody likes and deliver a virtual beating from all sides. It really helps let out some of the tension.
1226  Bitcoin / Development & Technical Discussion / Re: [PROPOSAL] The Second Bitcoin Whitepaper on: July 27, 2011, 09:17:52 PM
[POLL] Add ideas from second bitcoin whitepaper proposal to bitcoin?
http://forum.bitcoin.org/index.php?topic=32417.0
1227  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 27, 2011, 09:17:09 PM
[POLL] Add ideas from second bitcoin whitepaper proposal to bitcoin?
http://forum.bitcoin.org/index.php?topic=32417.0
1228  Bitcoin / Development & Technical Discussion / [POLL] Add ideas from second bitcoin whitepaper proposal to bitcoin? on: July 27, 2011, 09:12:22 PM
Imagine my ideas for the second bitcoin white paper (http://forum.bitcoin.org/index.php?topic=31645.0) turn out to be feasible (this is a big IF).

Would you want to see this kind of functionality added to bitcoin? Is it an interesting idea that should go in a different block chain? Should I just shut up?

Vote now!
1229  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 08:51:35 PM
. . . I have been involved with Bitcoin since 2009.

But you only registered on the forum last month?

As an account executive and analyst in VC world of Silicon Valley it is my job to find  potential new investments and more so in vetting them out.

Are people looking at TradeHill, of course they are. It has potential.

All I am doing is trying to help Jered from flushing himself out of the system. The method he is employing is unprofessional at best in dealing with Dwolla. TradeHill has damaged it's image. Sure they look great to you guys, but none of you guys are going to drop a couple of million in seed either.

Once again Jered, consider what I said previous about going quiet and furthermore, if I were you I would definitely make statement strongly discouraging any coordinated attacks on Dwolla in your behalf.

Check this guy's posting history. Laugh at his spelling and grammar. Notice almost all his posts have been a frantic attempt to get TradeHill to keep this scandal quiet.

I've been a TradeHill booster since the day they launched, and their transparency only increases my loyalty.
1230  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 27, 2011, 07:33:48 PM
But when you send the sell order you don't know which miner is going to solve the next block nor what spot price he's going to report.

It doesn't matter what the next block reports for the spot price. The price executed would be decided by the buyer and the seller of the contract. The fee paid would be decided by the spot price immediately before their trade.
1231  Economy / Trading Discussion / Re: [POLL] Will you reverse your Dwolla transactions? on: July 27, 2011, 06:55:10 PM
I was being sarcastic.  Although i dont see how putting a step by step on how to do it, is very helpful.  I would never do something like that.

Point taken, although the steps aren't exactly hard to figure out. I've been baffled by how Dwolla planned to handle this scenario ever since I first heard of them. I even spoke to one of their reps on the phone asking how their system could possibly be non-reversible in the case of fraud. He didn't know the answer, and it turns out they don't have one.

I posted the steps somewhat tongue-in-cheek because I don't think people realize how big of a problem this could be.

Scammers have already thought of this. Ethical people need to know what is happening and what could happen.
1232  Bitcoin / Press / Re: Bitcoin press hits, notable sources on: July 27, 2011, 06:39:23 PM
http://unconfirmedsources.com/?itemid=6155

Unconfirmed sources are reporting that shares of Wall Street giant Goldman Sachs are rallying after a late announcement that they are launching a Bitcoin trading unit.

It's important to note that this is a satire website like The Onion. Don't anyone hyperventilate.
1233  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 27, 2011, 06:33:09 PM
Imagine you're a user that wants a stable value.
You hold some of the bitcoin from your sales (or wage or whatever) and invest some of them in a "1971 dollar vs bitcoin" contract.
The more bitbulls the more you will be able to gain if bitcoin falls. If bitcoin rises, you lose from the contract but gain from the bitcoins you hold, so with the right proportion you stay the same.

Yes, I agree that kind of contract would accomplish what I want. It would not be seemless and easy for Grandma to use, but a sophisticated trader could make it work just fine. Maybe that is really all we need to attract those trillions of dollars, since most of them are controlled by sophisticated traders.

The result of the contract (who gains, who loses and how much) depends on the voting, on the real price of the commodities.
The price you mean may differ is the price specified in the contract as a "draw" where neither party gains or loses.

The voting affects the external price which affects the fees, but nobody forces you to buy or sell at that price within the bitcoin network. If you're willing to pay slightly higher fees, you can trade as far from the external spot price as you want.

Also, voters don't get to vote what they think the price is, they can only vote yes/no on whether to accept the latest block from a miner with the external price embedded. There's not any advantage to voting no if nobody else does. Messing with the exchange rate requires massive collusion with 51% of bitcoin hashing power. That's for sure not the first thing I would do with all that hashing power!
1234  Economy / Trading Discussion / Re: [POLL] Will you reverse your Dwolla transactions? on: July 27, 2011, 06:13:11 PM
Just keep in mind those voting yes... pretty sure doing this would be considered fraud.  If Tradehill and/or Dwolla and/or your bank can prove that you were intentionally defrauding them, you could go to jail, have felony(s) on your record, have large fines levied against you, etc.

If you're not an ethical person, fine.  But don't be surprised when the law comes back to bite you.

I'd love to be a fly on the courtroom wall when the plaintiffs try to explain bitcoin to the judge. Of course the defendant would claim they had no idea what bitcoin is.
1235  Economy / Trading Discussion / Re: [POLL] Will you reverse your Dwolla transactions? on: July 27, 2011, 05:59:32 PM
I wasn't but now that you showed me how easy it is, why not.

Thanks

Just don't blame me if you go to jail!

If I were running an exchange, I would disconnect my bank account from Dwolla ASAP! Let them sleep in the bed they made.
1236  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 27, 2011, 05:55:21 PM

No matter the denomination, the contracts will be automatically redeemed before some of the parties is insolvent.
The problem with this is that the contracts can expire before the contracted date, but the funds in escrow for the other part are the maximum you should expect to win. If you're losing, you can always add more funds to avoid that the contract gets redeemed.
In fact you don't even have to liquidate the contracts when they are become "insolvent", both parties know the funds that are in escrow from the other party, they shouldn't expect to gain more than that.

I'm just noting that the contracts could be denominated in a stable currency. The currency doesn't have to even exist, it can be defined as a basket of commodities or the dollar plus the increase in CPI from shadowstats. It doesn't have to be a currency. The contract could have rice vs gold or mac vs google.

I still think that the hardest part is to define what information must the miners include in the block and how is it going to be calculated that a block is valid or not.

I think I understand what you are suggesting. No counter-party risk is possible because the contract is liquidated before that can happen when bitcoin prices are diving.

While I would love to see something like this implemented, it does not address my primary desire of transferring risk from users who want stability to users who want to speculate.

I like your idea for a distributed option market, but it requires many changes and some of them (the voting for the input of information from markets) are very risky. You need to move coins from an address to other with the only authorization from the original address of the contract, and the result of the contract depends on voting.

I have to re-iterate, the result of the contract does not depend on voting at all. The external exchange rates only affect the fee structure when trades take place, encouraging people to trade near the external spot price. The actual trading price is determined by supply and demand within the bitcoin network. There is pretty much nothing to gain from taking over 51% of the bitcoin network hashing power to force a different exchange rate into the block chain. All you would accomplish would be to annoy people by changing the fee structure slightly. Much more lucrative uses of that hashing power can be found.
1237  Bitcoin / Development & Technical Discussion / Re: [PROPOSAL] The Second Bitcoin Whitepaper on: July 27, 2011, 05:43:20 PM

3) Protocol: "Escrow fund is 10% below target. Time to steal some hyperbitcoins from the speculators. YOINK!"


That is the part that I simply do not understand.  The "protocol" is not an entity that can take actions.  The protocol is a set of rules that all peers use to evaluate the bitcoin messages they receive and build up a shared, agreed-upon concept of what the "global balance sheet" of bitcoin is (in the form of transaction chains stored in the block chain).  The protocol dictates rules about transaction validity that individual peers are free to ignore but since other peers have no incentive to ignore the rules, and incentives to obey them, a disobeying peer will get nowhere fast.  At every point in the complex dance of bitcoin peers, the protocol rules are constructed to cause natural agreement between everyone with minimal effort.  It's a thing of beauty.

You talk about the protocol as if it's something running somewhere in real time making decisions and effecting outcomes.  It's not that at all.  The protocol is a set of rules, and those rules must be set out ahead of time to effect the actions you want from the bitcoin peer network.  Not only that, the rules don't specify what any peer has to do, only what is valid for any peer to have done.  The protocol rules do not compel any action on the part of any peer, they establish criteria for deciding when what a peer has done is illegal, and because following these rules is to everyone's benefit due to the clever construction of the protocol, everyone naturally obeys them and everyone agrees when someone has done something against the protocol rules and ignores them identically.

So you have to formulate rules that can be described ahead of time and which, for any peer who doesn't know anything about the history of transactions in your system, can be used to ingest all of the block chain blocks and then decide on its own, independently of any other peer, what the state of the "global balance sheet" is after every block; and each peer must be able to do this identically.  The identically part is what, in my opinion, rules out appealing to external entities for values to use in protocol equations for determining validity of transactions, because nobody ought to, or ought to be expected to, rely on an external authority whom they have to trust gives out accurate information to everybody and who is always available to every bitcoin peer and always presents a true, factual, and consistent set of values when queried.

You are quite right in your comments about the protocol. What I wrote in my thought experiment is equivalent to describing the current protocol with words like:

Miner: I found a block!
Protocol: Here's 50 bitcoins! Enjoy!
Miner (later): I found another block
Protocol: I'm only giving out 25 bitcoins per block now. Sorry!

For the protocol to steal 5% of all outstanding hyperbitcoins, all clients have to be running the same rules which cause them to all agree that users holding hyperbitcoins all have 5% less of them because the escrow fund passed some threshold.

Furthermore, the requirement that the protocol establish rules that peers can use to verify transactions themselves using only the data available in the block chain (or other data that is publicly shared via the peer network and is cryptographically secure using hashes and forced work functions) means that the data sets and rules involved in verifying a given transaction must be minimal; otherwise, the work required to verify a transaction chain becomes prohibitive and gets even worse as the network scales.

This last part is why I keep asking for a concrete description of the rules that peers will have to follow to validate transactions.  If a client has to a) keep an entire history of every transaction in order to be able to evaluate the validity of a transaction chain (bitcoin peers don't due to the merkle trees), and/or b) appeal to external authorities which may or may not be accessible or trustworthy, and/or c) require the evaluation of complex relationships between transactions or escrow accounts or whatever, and/or d) require every peer to retain huge amounts of data on disk in order to be able to validate any transaction, and/or e) any number of other ways to make the work of peers to establish faith in the validity of a transaction that I haven't thought of yet, then it is an unworkable system.

It is my supposition that your proposal suffers from more than one of these problems; and I've been trying to fish out more detail (admittedly I don't understand every aspect of your proposal so I'm trying to get you to consider my concerns and apply them to your system rather than doing it myself).  I don't think you should write to Satoshi or publish a white papeer take any other premature step before addressing these concerns.

Responding to the enumerated concerns, in order:

a) Clients only have to track transactions and exchange rates they care about. If I'm not trading or holding goldcoins, I don't have to download goldcoin transactions.
b) I believe I have described how external data can be imported into the block chain, especially when that data has multiple trusted sources and nodes can reject blocks containing data they believe to be invalid.
c) Yes. If the complex relationship between escrow and hyperbitcoins doesn't work and can't be fixed, then this idea just won't work
d) Miners would have to retain all data for transactions they wish to collect fees for. Peers need headers for bitcoin transactions only (like they do now) until they start playing around with advanced features.
e) Yes, there could be additional problems that haven't been imagined yet. That's what this thread is for Smiley

Thanks for your thoughtful analysis.
1238  Economy / Trading Discussion / Re: [POLL] Will you reverse your Dwolla transactions? on: July 27, 2011, 05:19:22 PM
So far we are very ethical. Hmmm. Maybe it is no surprise that unethical people lie about being unethical Smiley
1239  Bitcoin / Bitcoin Discussion / Re: TradeHill - Why we no longer accept Dwolla and an open letter to Ben Milne on: July 27, 2011, 05:17:01 PM
[POLL] Will you reverse your Dwolla transactions?
http://forum.bitcoin.org/index.php?topic=32354.0
1240  Economy / Trading Discussion / Re: More crap to deal with - Dwolla Reverses TradeHill Transactions on: July 27, 2011, 05:15:03 PM
[POLL] Will you reverse your Dwolla transactions?
http://forum.bitcoin.org/index.php?topic=32354.0

If the results of this poll are accurate, there are more reversals coming. If I were running an exchange, I would disconnect my bank account from Dwolla ASAP, changing banks if necessary. Let Dwolla sleep in the bed they made.
Pages: « 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 [62] 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!