Bitcoin Forum
June 08, 2024, 08:35:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 [147] 148 149 150 151 152 153 154 155 156 157 158 »
2921  Economy / Speculation / Impact of ASIC on price on: January 14, 2013, 05:23:02 AM
Many people think the arrival of ASIC will have impact on BTC price because the ASIC buyers will dump their BTC to recoup their investment on ASIC. First of all, I seriously doubt if this may happen because the buyers should be the most hardcore bitcoin believers, which would be more likely to hoard than dump.

However, just assume the worst case. For Avalon, they are selling 300units with $1300 each, ie. $390,000 totally. Assuming the miners want to fully recoup the $390,000, they need to dump about 28,000BTC and push the price down to about $13.61 (based on the current bid wall).

Please remember this is only the worst case. Since only 3600BTC is generated per day, the 28,000BTC will be generated in 8 days even Avalon takes over 100% of the network. Recently there are many 10,000BTC dumps and the market recovered very soon. Selling BTC3600/day for 8 days will be negligible. Not to mention some AISC owners may decide to hoard rather than dump.
2922  Bitcoin / Bitcoin Discussion / Re: Will/Should the decimal in BitCoin measurements be removed? on: January 13, 2013, 06:05:21 AM
No and it never will.  A change like that would require literally 100% support of all users as it would be a hard incompatible fork. 

No need to use tiny decimals though.   5 mBTC vs 0.005 BTC.   5 uBTC vs 0.000005 BTC.  It is possible people will call these by slang or informal names.  i.e. millies of mikes.   


There is no need for a hard fork at all. The bitcoin protocol is already using integer (in satoshis) for transactions
2923  Economy / Speculation / Re: Wall Observer - MtGoxUSD wall movement tracker on: January 10, 2013, 05:21:57 PM
What are the reasons behind this rally? New investors for Bitpay? CES? New Megaupload?

The good news are not over yet. Ehh I mean the rumor. You know when to sell.  Grin

I think the raise from 13.4 to 13.8 in the last few days was triggered by insiders. A crash is expected if they want to take the short term profit.
2924  Economy / Speculation / Re: Wall Observer - MtGoxUSD wall movement tracker on: January 10, 2013, 05:15:56 PM
What are the reasons behind this rally? New investors for Bitpay? CES? New Megaupload?
2925  Bitcoin / Bitcoin Technical Support / Re: What benefit does leaving my client on provide to the network? on: January 10, 2013, 05:12:42 PM
You're way more knowledgeable than me, so I gotta ask. How do transaction fees reach the dedicated miners?

Each block is allowed a single transaction without an input, which the miner normally directs to a key they know, effectively their reward for finding that block.  The size of that magic transaction is limited to not more than the sum of the fees (which are just the differences between the outputs and inputs of each individual transaction) plus the subsidy.

Do you mean a miner may produce a valid block with total reward less than fee+basic_reward?

Yes, and a few of them are in the block chain.

From main.cpp, CBlock::ConnectBlock() :

Code:
if (vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees))
        return false;

Also in main.cpp, GetBlockValue() is a simple function:
Code:
int64 static GetBlockValue(int nHeight, int64 nFees)
{
    int64 nSubsidy = 50 * COIN;

    // Subsidy is cut in half every 210000 blocks, which will occur approximately every 4 years
    nSubsidy >>= (nHeight / 210000);

    return nSubsidy + nFees;
}

So it's effectively destroying some bitcoins.
2926  Bitcoin / Bitcoin Discussion / Re: MAJOR SCREW UP - 100 BTC AS FEES (don't do raw tx's when you're tired) on: January 10, 2013, 04:38:56 PM
I only tried double spend once. I sent a low priority tx without enough fee and got no confirmation after 24 hours. I resubmitted with higher fee and then got confirmed. However, you case is the opposite: trying to replace a higher fee tx with a low fee one.

Yup - probably a stupid idea also (when you panic - you panic) - am *so* grateful that I lucked upon being mined by a pool such as BTC Guild (my appreciation will never be forgotten - nor my understanding about how "sendrawtransaction" works).


You have paid the highest tx fee in USD ( http://blockchain.info/charts/transaction-fees-usd?timespan=all&showDataPoints=false&daysAverageString=1&show_header=true&scale=0&address= ), and I am sure this record will be broken.

It's better if the Satoshi client has a soft, adjustable upper limit for tx fee. The client will refuse to push if the fee is too high. A default of 0.5BTC is more than enough.

In the not very remote future, when it hits $1400/BTC (100x of today's), you may donate 1 BTC back to them
2927  Bitcoin / Bitcoin Technical Support / Re: What benefit does leaving my client on provide to the network? on: January 10, 2013, 04:22:58 PM
You're way more knowledgeable than me, so I gotta ask. How do transaction fees reach the dedicated miners?

Each block is allowed a single transaction without an input, which the miner normally directs to a key they know, effectively their reward for finding that block.  The size of that magic transaction is limited to not more than the sum of the fees (which are just the differences between the outputs and inputs of each individual transaction) plus the subsidy.

Do you mean a miner may produce a valid block with total reward less than fee+basic_reward?
2928  Bitcoin / Bitcoin Discussion / Re: MAJOR SCREW UP - 100 BTC AS FEES (don't do raw tx's when you're tired) on: January 10, 2013, 04:16:28 PM

I won't let me send it (it has already seen it) - 2 confirmations now so too late for that attempt:

Block #215936 (BTC Guild) - is there someone on Bitcointalk that is a contact for them?


Does such double spend attempt ever work? As I know, most full nodes see transaction within seconds, and refuse any conflicting incoming transaction. It won't push or relay unless the code is modified.

I only tried double spend once. I sent a low priority tx without enough fee and got no confirmation after 24 hours. I resubmitted with higher fee and then got confirmed. However, you case is the opposite: trying to replace a higher fee tx with a low fee one.
2929  Other / Beginners & Help / Re: Free bitcoins! Prize of 0.5 btc. on: January 10, 2013, 10:44:34 AM
64
2930  Bitcoin / Bitcoin Discussion / Re: [Resolved] 111 BTC AS FEES (don't do raw tx's when you're tired) on: January 10, 2013, 09:38:22 AM
LOL.

Did you see guys? And that's the way someone, very politely, could launder 101 tainted coins only paying 10 BTC for it.

Just kidding. You were very lucky P2pool or mistery miner didn't get it

AFAIK, mtred also pays tx fee to miners
2931  Bitcoin / Bitcoin Discussion / Re: [Resolved] 111 BTC AS FEES (don't do raw tx's when you're tired) on: January 10, 2013, 09:36:48 AM
Wrong adress, wrong number, wrong whatever....

if you do that with bitcoin your only hope is that someone nice got it.

double check small transactions
triple check big transactions


The same for cash and most fungible property like gold (bitcoin is fungible property, too)
2932  Bitcoin / Bitcoin Discussion / Re: [Resolved] 111 BTC AS FEES (don't do raw tx's when you're tired) on: January 10, 2013, 06:00:31 AM
My questions are:

1. If the miner was found and refused to return the money, would he/she be labelled as scammer?
I would say no.

2. In this case, do those PPLNS users have the responsibility to return the extra earning?
They can for the sake of good will, but they wouldn't be responsible to do so.

3. If I mistakenly sent money to a donation address of someone, is he/she obliged to return to me?
No, because it was a donation.

In the BitcoinStore case, a scammer tag was never given, so I can't say for sure what would have happened there, but even with that there was a huge difference between that issue and the bulanula issue.

With bulanula, the overage was sent as part of a business transaction that was both already expected and negotiated prior to the transaction. Because of that, it was absolutely clear that a typo had been made when the amount that was sent was 10x what was expected. In addition, the sender was able to prove that they were the same person who negotiated the transaction.


Would you see paying transaction fee is also a type of business transaction: I pay you fee, and you confirm my transaction. 111BTC is obviously a 222000x overpayment of the commonly agreed default 0.0005BTC fee.
2933  Bitcoin / Bitcoin Discussion / Re: [Resolved] 111 BTC AS FEES (don't do raw tx's when you're tired) on: January 10, 2013, 05:17:31 AM
We all remember the case of bulanula (https://bitcointalk.org/index.php?topic=483.msg841913#msg841913) and more recently for BitcoinStore (https://bitcointalk.org/index.php?topic=131678.0)

In both cases, someone mistakenly sent extra BTC to the alleged scammer. The sender obviously has full responsibility of the mistaken transaction. The alleged scammer then refused to return the BTC to the sender.

This case is similar, the only difference is that the receiver is unknown before the block is miner.

My questions are:

1. If the miner was found and refused to return the money, would he/she be labelled as scammer?

2. In this case, do those PPLNS users have the responsibility to return the extra earning?

3. If I mistakenly sent money to a donation address of someone, is he/she obliged to return to me?
2934  Bitcoin / Development & Technical Discussion / Re: Raw TX API & other private keys: 'watch' or 'listunspent' other addresses? on: January 10, 2013, 02:19:27 AM
Is there a way to register watched addresses in the standard client?
Not yet. There is a pull request implementing bloom filters that should make that easy to implement.
Quote
Or, could 'listunspent' be extended to take any non-wallet address as an optional parameter?
No. The reference implementation doesn't keep a master map of all addresses to unspent transaction outputs, and adding such an index for the small number of services that need to look up arbitrary addresses doesn't make sense.

I'd suggest you -blocknotify and the getblock() RPC call to maintain your own index of address --> unspent txout.



Even getblock is used, it only returns the txid, and gettransaction does not show the tx if is a non-wallet id. What should I do?

Also, is there an ETC for the support of "watch-only addresses"?
2935  Bitcoin / Project Development / Re: [BOUNTY] Armory Bugs: 0.2 BTC each on: January 09, 2013, 04:54:10 AM
The private key shown in testnet mode is not compatible with satoshi client. The leading symbol should be "c" instead of "5": https://en.bitcoin.it/wiki/List_of_address_prefixes

Not sure if this counts because it's minor problem in the testnet mode. Just forget the bounty if you think it is not an important one

Another bug is rounding error in transaction fee. Sometimes when I sign a transaction with 0 fee, the client shows something like -0.00000001 (yes, a negative number) as fee. It seems just a cosmetic problem without affecting usability. Is it related to the use of floating-point number?


How about 0.1 for both?  The testnet keys are obviously not that important, but it was silly/unnecessary to be hardcoding that.  And after all, I complain about not having enough testers, so it's worth fixing to make it easier for testers!

Where did you see the -0.00000001 fee?  Usually this occurs when value variables that have been set to sentinel UNINITIALIZED (== -1) and then somehow end up getting used anyway.  There shouldn't be any problems with rounding, because I only use ints/longs for all values (in satoshis), and have a coin2str and str2coin function that converts between value and visual repr.  

However, I suppose it's still possible to have some -1's laying around... is it consistent enough you can tell me how to reproduce it?  I don't think I've seen this myself... (I mean, I've seen it in the past, but I thought I had fixed all of them)



Forget the bounty for the testnet one. Armory is so great and I don't think I should accept your out-of-pocket money.

For the -0.00000001 fee, possibly because I have not updated the armory in my offline computer for a long time. So that might have been fixed.
2936  Bitcoin / Project Development / Re: [BOUNTY] Armory Bugs: 0.2 BTC each on: January 08, 2013, 06:15:18 PM
The private key shown in testnet mode is not compatible with satoshi client. The leading symbol should be "c" instead of "5": https://en.bitcoin.it/wiki/List_of_address_prefixes

Not sure if this counts because it's minor problem in the testnet mode. Just forget the bounty if you think it is not an important one

Another bug is rounding error in transaction fee. Sometimes when I sign a transaction with 0 fee, the client shows something like -0.00000001 (yes, a negative number) as fee. It seems just a cosmetic problem without affecting usability. Is it related to the use of floating-point number?

There is a bounty of 0.1 BTC per new bug found in Armory 0.86.3-beta, up to a maximum of 3 BTC.  This test drive ends on Jan 1, 2013.  (at my discretion, I may pay more than 0.1 BTC, depending on the scope/impact/subtleness of the bug)

Armory doesn't have enough testers.  And the current testers are mostly Armory veterans that have been using it for a while and not doing new-user operations like creating new wallets, printing their one-time backups, etc.  So I'm hoping that this post will get some fresh eyes on the app, and also give current testers some incentive to really try to break things.

So, I'm going to test bug bounties for a short period of time, to see what kind of response I get.  I may extend it in the future, if it turns out to be an efficient way to get testers and find bugs without too much dispute.  And I do expect some dispute, but I'm going to try to be lenient about it.  That's also why I've set an upper limit of 3 BTC, to limit the impact of this going terribly wrong...

What qualifies as a "bug" is anything that impacts usability: I don't really want to give out bounties for grammatical improvements or missing punctuation in dialogs.  Though maybe some would argue that I should.    What I'm really looking for is things like checkboxes that should be disabled but aren't when using a watching-only wallet, selection dialogs with zero things to choose from, buttons that do nothing when clicked, etc.  And obviously crashes, too.  

Here's a list of well-known bugs that don't count, because I already know about them and there's nothing I can do at the moment:
  • (1) Armory uses a lot of RAM
  • (2) Loading Armory before Bitcoin-Qt is sync'd causes rapid connect-disconnect flickering
  • (3) Lack of unicode support (coming soon, actually, just not in 0.86.3).
  • (4) Windows systems always detect memory pool corruption and delete it.
  • (5) Anything to do with the message-signing dialog -- it's queued to be revamped soon to be more useful (and match Bitcoin-Qt)
  • (6) *.deb package is of "bad quality" according to newer versions of Ubuntu
  • (7) Armory sometimes crashes after 0.5-6 days (it's not a memory leak, for sure)
  • (8 ) Paper backup printing doesn't work in OSX.  Please copy the data by hand or copy to another program where printing does work.
  • (9) System tray icon does not disappear when Armory is closed (Windows only).
  • (10) Unclickable link in version-check window

Here's what you need to do to collect the bounty:
  • (1) Be the first to post about a particular bug for the current testing version
  • (2) If you don't include a payment address in your post, I will assume that I should send the 0.1 BTC to donation address in your signature
  • (3) Either post relevant portions of the log file, or send me the log via email or PM (File-->Export Log File)
  • (4) Have some patience -- I need to figure out the best way to run this operation.  Also, I will send out payments in batches.  If 4 people find 3 bugs each, I'll be sending out one tx paying 0.3 BTC to all four people at the end of the day or the next morning (you can request sooner if you're super anxious for some reason).

If you're interested please download the absolute latest: Armory 0.86.3-beta.  It's not a testing version, but there won't be another testing version for a while, and I'm sure there's still plenty of bugs to be found here.

UPDATE:  Also, I've decided that anything in the testing branch is fair game.  That is probably more bug-dense, but this little bounty drive will encourage me to do more internal testing before merging anything into that branch Smiley   (for 0.86.5-testing, I compiled and posted Windows-testing versions above).



Bugs reported (and thus, don't expect a bounty if you just found it):
(1) UAC/admin needed even for local installation of Armory on Windows.  
(2) Wallets with P2Pool payouts crash Armory!  (reported here).
(3) Missing string replacement on dashboard when user is missing blk*.dat files.
2937  Bitcoin / Project Development / Re: Blockchain.info Development Bounties on: January 08, 2013, 04:26:56 PM
Would you want a traditional Chinese version? Some Hong Kong and Taiwan would feel irritated if they find a Simplified Chinese (they call it "broken Chinese") version but not a Traditional Chinese version.

Of course, it is simple to convert a simplified version to a traditional one, so I don't think I'm eligible for claiming a bounty for this. But as said, I strongly recommend you to offer a traditional version if you are going to offer a simplified one.

Help is needed to improve blockchain.info. I am going to be using this thread to offer bounties for those interested in contributing. Please post if you are working on any of the tasks below.

Code should be released under a BSD license unless the project's existing license requires otherwise.

------

Filing a detailed and repeatable bug report 0.5 BTC

https://github.com/blockchain/My-Wallet/issues

------

Package the wallet service as a Chrome Extension. 25 BTC

All javascript and html must be included with the extension. May require modifications to how the wallet is stored to use localstorage rather than being embedded in the html page. https://github.com/blockchain/My-Wallet should contain all js needed.

------

Electrum Fallback 20 BTC

The core functionality of blockchain wallets consists of two calls /multiaddr and /unspent, sparsely documented at http://blockchain.info/api/blockchain_api. Alternatives to these calls should be provided using the electrum API should blockchain.info be offline. See: https://github.com/blockchain/My-Wallet/blob/master/electrum.js

Also requires a patch to https://github.com/spesmilo/electrum-server/blob/master/transports/stratum_http.py to echo back the clients http headers for Access-Control-Allow-Headers.

-----

Translations 15 BTC

More info https://blockchain.info/wallet/translations. Bounty is for a full translation of one language.

- Vietnamese : Done
- English : Done

- Danish : Partially Completed
- French : Partially Completed
- German : Partially Completed
- Italian : Partially Completed
- Polish : Partially Completed
- Russian : Partially Completed

- Spanish : In Progress
- Japanese : In Progress
- Chinese Simplified : In Progress
- Indonesian : In Progress

- Bulgarian : Translator Needed
- Dutch : Translator Needed
- Greek : Translator Needed
- Hindi : Translator Needed
- Korean : Translator Needed
- Portuguese : Translator Needed
- Romanian : Translator Needed
- Swedish : Translator Needed
- Thai : Translator Needed

--------

Redesign Android App ~150 BTC

Looking for a UI designer to redesign the android app https://github.com/blockchain/My-Wallet-Android/. PM me for more info, negotiable rate.

-------

Rounding bug in the iPhone app 2 BTC

Locate and fix this bug https://bitcointalk.org/index.php?topic=40264.msg1435670#msg1435670 in the iphone app https://github.com/blockchain/My-Wallet-iPhone

-------

Sign & Verify Message in Java 15 BTC

Claimed by Mike Hearn. http://code.google.com/p/bitcoinj/source/detail?r=ae6b2fbd4d961b46b6a283fe7aa744601a6c946d
2938  Economy / Speculation / Re: my advice when the price start is doing the trolololololol on: January 08, 2013, 06:15:59 AM
Your costs are known beforehand, and you know how much money you are risking.
FTFY  Wink

FTFY  Tongue

LOL.  Thanks. I should have seen that one.

2939  Bitcoin / Bitcoin Discussion / Re: bitcoin.org and weusecoins.com in other languages on: January 08, 2013, 02:44:59 AM
Great idea!

bitcointip jl2012 +BTC0,05

Thank you. However, I cannot do it without devs support. Any comments from the dev team?
2940  Bitcoin / Bitcoin Discussion / Re: bitcoin.org and weusecoins.com in other languages on: January 08, 2013, 02:24:26 AM
It is a slang that has several meaning and not suitable for a banner like this.

Anyway, I just want to point out that machine translation is not acceptable at all. You can not promote bitcoin with such bad translation

More for you



Pages: « 1 ... 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 [147] 148 149 150 151 152 153 154 155 156 157 158 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!