Bitcoin Forum
June 21, 2024, 10:01:53 AM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 [4] 5 6 7 8 »
61  Bitcoin / Pools / Re: Best software to start a pool on: September 29, 2013, 12:22:29 AM
Stratum protocol is designed specifically for pool servers http://mining.bitcoin.cz/stratum-mining
62  Bitcoin / Development & Technical Discussion / Re: Instant confirmation, call it "confirmed-by-owner" on: September 26, 2013, 05:18:12 PM
Currently there is no way to have a valid 0 conf tx. You simply have to trust the sender won't double spend.
There are but they're mildly complicated and have other restrictions.


I wasn't aware of this can you point to where I can read up on this?

Quote
i would agree that any system like this can not say with 100% certainty that it will get confirmed no matter what. but it should make almost all 0 conf. double spend attempts nearly impossible.

If it pays a proper fee and is broadcast first the probability is high that this tx will get included in a block. As far as I'm aware, the probability is in your favour but there is still a chance, albeit small, that it will be double spent.
63  Bitcoin / Development & Technical Discussion / Re: Instant confirmation, call it "confirmed-by-owner" on: September 26, 2013, 04:40:09 PM
While the tx is broadcast as long as the tx is not confirmed the money is not owned by the receiver. The original owner is still in control of the money and can broadcast different txs with the same input. There is no guarantee the tx that sends the money to you will be confirmed before the other tx. Thus a double spend is possible for any tx that hasn't been confirmed.

there's no way to predict that even if the owner tried to double spend, the original tx would get confirmed?

say you waited 1 min, and saw no double spends, if the owner tried to double spend after that minute, which of the 2 tx will be deemed the valid one?

the first one? how does the network decide which tx is the valid one?

The problem here is that both tx would be valid. Both tx have valid inputs they are just sent to different receiving addresses. Whichever gets confirmed first becomes the "true" valid tx. As the inputs would now be spent the other tx becomes invalid and would never get confirmed. The order in which tx gets mined into a block depends on many variables. The time it was broadcast, how many other txs are waiting to be mined, the priority of the tx, etc..

One trick to double spend a 0 conf tx is to send the first tx with no or an extremely small fee so it stays at the back of the queue for tx waiting to be mined. This increases the probability that it won't get included in a block for a long time. Although this tx is broadcast first it will likely take a very long time to get included in a block hence a second tx can be made minutes after the first and propagate throughout the network. The second tx can be created paying a very high fee to jump in front of the queue of txs waiting to be mined and increasing the probability that it will be mined before the first tx.

Currently there is no way to have a valid 0 conf tx. You simply have to trust the sender won't double spend.
64  Bitcoin / Development & Technical Discussion / Re: Instant confirmation, call it "confirmed-by-owner" on: September 26, 2013, 03:49:23 PM
While the tx is broadcast as long as the tx is not confirmed the money is not owned by the receiver. The original owner is still in control of the money and can broadcast different txs with the same input. There is no guarantee the tx that sends the money to you will be confirmed before the other tx. Thus a double spend is possible for any tx that hasn't been confirmed.

0 conf tx is not safe because until the tx is confirmed no money has actually moved. Double spend attempts can be made at any point in time from the original tx broadcast until it is confirmed. Until the tx is confirmed the validity of the tx can change so the node can't validate a 0 conf tx.
65  Bitcoin / Bitcoin Technical Support / Re: Too small amount Error in Bitcoin-QT 0.8.3 ? on: September 22, 2013, 04:53:43 PM
that "feature" totally sucks. I need to send small transactions to test my business logic. I would be willing to pay enough transaction fees to make the small transactions possible. this is the first time bitcoin developers have pissed me off with their changes.
protip: use testnet for tests Smiley

+1

The minimum relay fee has always existed it was just set very low; so low that it allowed txs to be created that would cost more in fees to spend than the amount being sent. Unsurprisingly these txs tend to rarely be spent and unspent txs can't be pruned hence these tiny txs greatly contribute to blockchain bloat. Since the Bitcoin network is a shared resource some people would rather not relay these txs as they are uneconomical to spend and will likely just bloat the blockchain. Before the minrelayfee patch users who wanted to adjust relay fee rules would have to change the value in the source code and compile the program. Since the value of Bitcoin changes daily the minrelayfee needs to be adjusted often and requiring to recompile the program each time you want to do this is not practical. That's when this patch came in. The minrelayfee was changed from a compiled constant to an adjustable variable. At the time of the patches creation, 5400 Satoshis was the calculated minimum output that could be spent with a fee that would cost less than the output, so it was set as the default. You can freely adjust this by either starting Bitcoin with -minrelayfee=<minfee> or set minrelayfee=<minfee> in your conf file.
66  Economy / Economics / Re: FED decided to not end QE on: September 18, 2013, 11:04:10 PM
How can they stop printing at this point without crashing the markets?
67  Bitcoin / Development & Technical Discussion / Re: How to use json client in QT wallet on: September 17, 2013, 06:32:02 PM
I believe Bitcoin reference client only allows http/s requests.

EDIT: Also, any method that does not require a parameter, such as getinfo, your json request is not required to have "params":[]
68  Economy / Economics / Re: Is it true that btc is a "deflationary currency"? on: September 01, 2013, 11:16:54 PM
In terms of monetary supply ( the amount of coins in existence ) Bitcoin is inflationary as new coins are being created and will continue to be made for quite a few years. When block reward drops to zero, in terms of monetary supply, Bitcoin will become neutral.

In terms of monetary value Bitcoin is very deflationary. Rate of adoption has outpaced monetary inflation causing Bitcoin to deflate substantially.
69  Bitcoin / Bitcoin Discussion / Re: transaction time on: August 30, 2013, 05:52:59 PM
what's double spend. Does it actually happen?

zero conf double spend works like this:

A buyer sends a payment to the merchant address.

Buyers address: 1aaa = 1BTC

This transaction contains no fee or a very small fee to ensure it takes a long time to get confirmed. As long as the transaction is not confirmed the buyer still owns the money.

The merchant will see that the transaction has been broadcast to the network and is waiting for confirmation. Since the merchant allows zero-conf transactions the buyer is free to leave with whatever the buyer "bought".

Merchant address 1mmm = 0BTC (1BTC waiting to be confirmed)

The buyer then creates another transaction using the same input address (1aaa) sending the money (1BTC) to a different address than that of the merchant. With this transaction a high fee is added thus increasing it's chances of being confirmed first.

If the new transaction gets confirmed first the old transaction is no longer valid as the address 1aaa no longer has 1BTC assigned to it and in so the network will never confirm it.

The buyer aka thief has just stolen 1BTC worth of goods from the merchant with incredible ease.


70  Economy / Securities / Re: ASICMINER: Entering the Future of ASIC Mining by Inventing It on: August 27, 2013, 11:37:30 PM

Mircea Popescu runs MPEX which is an exchange that ASICMiner refused to be listed on. He's been attacking AM ever since so anything he says should be taken with scepticism.
71  Bitcoin / Development & Technical Discussion / Re: Recommended Stratum Repo(Help!) on: August 18, 2013, 03:07:34 AM
Try this https://github.com/slush0/stratum-mining
72  Economy / Auctions / Re: ASICMiner Fixed Price Auction 6 x 4.7 DIRECT SHARES on: July 19, 2013, 10:36:52 PM
Cancelled
73  Economy / Auctions / ASICMiner Fixed Price Auction 6 x 4.7 DIRECT SHARES on: July 19, 2013, 07:25:40 PM
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am selling six (6) direct shares of ASICMiner at a fixed price of 4.7 BTC each.
No minimum quanity.
Payment must be made within TWO (2)  hours once you claim a certain amount to purchase. (Pay approptiate network fee so tx doesn't get stuck)
Claims for shares via pm are ok.
If share transfer is not made by next dividend day all dividends will be forwarded.
First come first serve.


Address: 1ASiCxNftoqwL91M1QDrcxq9uga3fXQNYg

Message: I, GoldenWings91 of bitcointalk.org, am selling 6 direct shares of ASICMiner.

Signature: HOcfgk54ohywmsl12xVO0LE1/TdDetsDHS0ZIujEeX32H9oN3uVMC7t/m3WuJNmBwoObvnMUBSdMdoisEPQQ6SI=


GoldenWings91
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)

iQGcBAEBAgAGBQJR6ZJjAAoJEFzfvNMxvnb+KakL/1rSpD0YKjSXNDKAMd6MsZNq
M29QSK0KWRiieM5yDs8C7j1RdsTNhNOcU3BOMyWH7RzoBMqRxJk8MtLmrxfaY2h6
sJh+lZ1zbYqb4Z9IibCwhPaIIx7iHLfF4ffAKoKU0LS4JDRmIMoMz3Ug7E17zFZY
wAL+YiIy9FFTuZeUclIGcGFov2JEKdf9W0dc/PD1zDXGhBqrAytghmWTFsAL0qq/
Vl/znTeQ1p2foV1bHtF6e3NEOp2MaGnqkWFetWqpB0c21KlpreQZ2IfN16bMAHYi
OREf0/qBTiEs/bqssgsHdKkVD4McKbCFzKAYznyLwIgnqaE2LWxK9GLbLaCWT1tm
4xJQAB6cKacZCY/5yBky0Lx2XDXfO/XqGPbCUFDklfX0Z/F09kgIrcJylF70DVP1
yyZMsF0wFNte4HxWnIMlhxfWaSatLjDPhcMJC5bNm92eanCKoK6UsxwNhqCa5fxu
bDfhiBElaIP/rCk7icgB0YT0z8zLRB8MIN+hTN9sLA==
=XONy
-----END PGP SIGNATURE-----
74  Economy / Service Announcements / Re: Bitmit - Bitcoin shopping mall - Bitcoin market place - Bitcoin auction house on: July 17, 2013, 05:14:01 PM
Unfortunately I'm the buyer  Sad
75  Economy / Service Announcements / Re: Bitmit - Bitcoin shopping mall - Bitcoin market place - Bitcoin auction house on: July 17, 2013, 05:00:37 PM
For items that have instant delivery I think six confirmations is overkill.
76  Economy / Auctions / Re: ASICMINER direct shares up to 100 @ 2.95 on: June 21, 2013, 03:56:41 PM
Bought one at 2.95 payment sent to 16Esrbw6SgJsNHoCiGNmRjmkx4ZobqaXqs

6aa87df7e45271b955c73a403c6ad9119cb8765c8de696eb8d4ae0988806a294
77  Economy / Auctions / Re: ASICMINER direct shares up to 100 @ 2.95 on: June 21, 2013, 01:38:53 PM
1 @ 2.95 if still available
78  Other / Archival / Re: ▷ ASICMINER Fixed Price Auction: 2.85 BTC per share (25 shares) on: June 20, 2013, 02:04:30 PM
1 @ 2.85
79  Economy / Auctions / Re: ASICMINER - Direct Shares Auction, 15 starting at 2.9, 1 day on: June 19, 2013, 05:49:54 AM
Timer removed. End time: 2013-06-20+13:05:00UTC
80  Economy / Auctions / Re: ASICMINER - Direct Shares Auction, 15 starting at 2.9, 1 day on: June 19, 2013, 05:43:13 AM
1 @ 2.8
Pages: « 1 2 3 [4] 5 6 7 8 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!