Bitcoin Forum
May 24, 2024, 06:52:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 [389] 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 ... 590 »
7761  Bitcoin / Armory / Re: Problem starting Armory on: January 14, 2016, 04:30:57 AM
From that error message it looks like Armory is unable to verify the signed announcement messages.

Could you post your armory logs?

Also, it would be a good idea to submit a bug report to Armory by going to Help > Submit Bug Report in Armory.
7762  Bitcoin / Development & Technical Discussion / Re: Removing unconfirmed transactions and unlocking the bitcoins to use again on: January 14, 2016, 03:45:40 AM
Hi all,

I have google searched the topic above and have been led to many discussions that took place before which are irrelevant today.
How are they irrelevant? What I am about to explain to you has been discussed over and over again, and nothing has changed since those discussions happened

I have been researching about 0 transaction fee payments recently and found that it doesn't get through anymore. Using an online wallet such as Blockchain.info, these bitcoins are returned after a long waiting time. (days even).

I did a test and sent multiple 0.01 btc to an address and set the transaction fee to 0. They were all stuck and after a long time became available to use again.


Is there a way to unlock these transactions sooner, rather than waiting for the funds to be unlocked? Anyone has had any good or bad experience trying this as well?
Technically they are not locked. There is nothing in the protocol that prevents you from sending another transaction that spends the same input, it is just that wallets do not allow this to prevent double spend attempts. To spend the Bitcoin, you need your wallet to forget about the unconfirmed transactions. This can be done many ways and the methods differ for each client. IIRC blockchain.info doesn't allow this. Since the transactions have 0 fee, you are more likely to be able to double spend since nodes will not have relayed the transaction.

There are methods to increase the fee of a transaction. If an output went back to you in the transaction, you can attempt a CPFP (Child pays for parent) transaction where you spend that output and pay the fee for both the unconfirmed transaction and the new transaction in the new transaction's fee. The other method is a RBF (Replace by fee) transaction which allows you to legitimately double spend the transaction. RBF allows new transactions that spend the same inputs of an unconfirmed transaction if the fee on that new transaction is higher. Both of these methods require that nodes and miners have software the support those features.

RBF will be included in Bitcoin Core 0.12 but CPFP is currently not supported by many nodes or miners. AFAIK eligius is the only pool that supports mining CPFP transactions.
7763  Economy / Auctions / Re: [AUCTION] Full member account with potential on: January 14, 2016, 02:58:37 AM
bump

BTW, the buyer can also choose to send first if escrow is not desired.
7764  Bitcoin / Bitcoin Discussion / Re: Are we stress testing again? on: January 14, 2016, 02:34:20 AM
Something to mull over. For all of those people that say "small blocks are fine, because Lightning Network", check out the following LN matrix:
--snip--

Assumptions and extrapolations

½ of txs are LN opens and closes
½ of LN closes and opens are merged
No non-cooperative closes
3 Channels per user
When indefinite, channels last 6 months

LLvl 1: 150 chan / year, 150 close, 75 open
LLvl 2: 6 chan / year, 6 close 3 open
LLvl 3: 6 chan / year, 6 close 3 open

Even with 32MB blocks and the soft forks needed to make LN most efficient, we only get to around 280M users. That's not exactly tiny but it's also not competing with credit cards anytime soon. Without big blocks, LN just can't scale period.
And how about using sidechains? Or segwit?
7765  Economy / Exchanges / Re: Is there a reason not everyone use Circle/Coinbase to sell BTC in the USA? on: January 14, 2016, 02:25:41 AM
Some people want to do it anonymously i guess, or leave the trace out of their main bank account, or distrust a Centralized exchange since the point of BTC is just that.

I do it in Canada now and it takes at most 24 hours to receive the money in my bank account and buying with interact is instant and cost a flat fee of 1CAD$
Besides anonymity, people have had issues with Coinbase mysteriously closing accounts and preventing people from withdrawing the coins that they bought or deposited.

Also, some people are not comfortable with sharing all of their personal info with an exchange.
7766  Bitcoin / Bitcoin Technical Support / Re: Bitcoin daemon becomes slow and unresponsive on: January 13, 2016, 08:51:24 PM
There is a web application which creates for each user its own account in wallet. Main problem is the bitcoin daemon with time becomes slow and almost does not load new blocks from network.
I reckon the reason is the huge number of "move" RPC command (which transfer coins from main account to user's account). In these conditions Bitcoin daemon uses more than 50% of CPU and 30% of MEM.
Main problem is how to force daemon to load new blocks. Any suggestions?

Get better hardware that has a faster cpu, faster/more RAM, and a disk with a high read/write speed (e.g. SSD) since a lot of those operations involve the wallet and constantly reading and writing the wallet to and from the disk.
7767  Economy / Service Discussion / Re: can newbie join any signature campaign??? on: January 13, 2016, 08:48:56 PM
Yes, there are a few signature campaigns which accept Junior Members. In my opinion, Yobit.net signature campaign is the best one for beginners, because the post are counted by an bot several times a day.



How does the bot make sure the quality of the posts is good?
It doesn't, which is partly why there are many yobit sig spammers. It tends to have the worst and most spammers but since hilariousandco began to run the campaign a some time ago, the campaign has been cracking down on spammers.
7768  Bitcoin / Bitcoin Technical Support / Re: 2 hours with no confirmation on: January 13, 2016, 08:47:31 PM
Im not spammer.I have written them in the light of my knowledge,i dont even know the size of the transaction is factor in the confirmation,i have not seen it at anywhere.
The size of the transaction does matter since the fee is actually fee per kilobyte (btc/kb). Since you are essentially paying for space in a block, if you have a big transaction, you should pay more for that space so the fee will be higher.
7769  Bitcoin / Development & Technical Discussion / Re: Satoshi 0.12.0 on: January 13, 2016, 05:58:39 PM
I'm running 0.11.2, and I've got a peer running XT. I saw this 0.12.0 running for about an hour this morning. There weas also a 0.11.99 which I believe is a test version. Good to see there are some improvements on the way. Does anyone know what they are?
Any satoshi client ending in 99 is a build of the matter branch from the git repo. 0.12 is a build from the 0.12 branch but 0.12 isn't ready for release.
7770  Bitcoin / Development & Technical Discussion / Re: RFCs for Bitcoin on: January 13, 2016, 04:49:47 PM
2016 will be the year where we can expect different Bitcoin implementations in the wild. Until now it was enough to have one Bitcoin reference implementation in form of code but what we need now is a specification of Bitcoin in form of Requests for Comments.

The wild west time should end now. Boy's you've had your fun. We were impressed of your egos. Grow up or leave please.

Now we need professionalism to continue the success story of Bitcoin!


http://www.rfc-editor.org

http://www.ietf.org/rfc/rfc2223.txt
Bitcoin related stuff should not be governed by the ietf but rather by a specific group for bitcoiners.  Also, there already is an RFC like thing in bitcoin, BIPs. Bitcoin is specified by these BIPs and the bitcoin white paper with the reference implementation to provide exactly that.
7771  Bitcoin / Bitcoin Technical Support / Re: WIF key to Bitcoin Address PHP Script Required on: January 13, 2016, 01:51:54 PM
I can't help you with php but this is how the whole process works.

First WIF must be converted to the raw private key encoded on hex. See https://en.bitcoin.it/wiki/Wallet_import_format on how that is done.

Then you get the public key and convert that to an address. How that is done is here: https://en.bitcoin.it/wiki/Technical_background_of_version_1_Bitcoin_addresses
7772  Other / Beginners & Help / Re: Video: How to Save 30% off Amazon -- Complete Step-by-Step Guide on: January 13, 2016, 12:41:08 PM
i. Does Purse.io work without Coinbase?

ii. Can I use Purse.io on Amazon.in?
Yes and yes

iii. Which rate Purse.io uses for BTC to FIAT coversion? Coinbase rate or their own rate?
The rate is essentially determined by the bitcoin seller. It is what determines the discount.
7773  Bitcoin / Project Development / Re: College Project on Blockchain on: January 13, 2016, 12:28:57 PM
What does the blockchain have to do with machine learning? It is a distributed ledger, there is no machine learning.
7774  Economy / Auctions / Re: [AUCTION] Full member account with potential on: January 13, 2016, 04:17:23 AM
What does "staked" mean?
It means that the address was posted for a primary purpose of proving ownership of the account at a later date. The proof of account ownership is a message signed by that staked address.
7775  Economy / Auctions / Re: [AUCTION] Full member account with potential on: January 13, 2016, 02:52:37 AM
I would like to ask how old the signed message was staked or posted by that account? If the account was too old (5 Months+) I would like to bid from the starting bid.   
The address was staked about 3 months ago.
7776  Economy / Auctions / [AUCTION] Full member account with potential on: January 13, 2016, 02:17:07 AM
I am auctioning a full member account that has some potential.

Full account details (with the usual obfuscation) can be found here: http://www.bctalkaccountpricer.info/?token=ikkkst6d

Posts: 120+
Activity: 120+
Trust: Neutral

Starting bid: 0.03BTC
Minimum increment: 0.005BTC
Buy It Now: 0.07BTC

Auction will end on January 16th 11:59 PM Forum time.

If you buy, you must use an escrow from this list: https://bitcointalk.org/index.php?topic=855778.0 and you must pay the fees, if any. A signed message can be provided upon request.
7777  Bitcoin / Bitcoin Technical Support / Re: Quick Question on: January 13, 2016, 01:43:12 AM
So recently I've been having problems with blockchain

Here are two recent payments I made, with miner fee included, and both of them don't have a single confimation:

https://blockchain.info/tx/24ff904a0a49d17ee465357012046263bde7a21b8eeb5ed297da85309cdff4e7
https://blockchain.info/tx/bfee081b32d83ca69703ef3cbf5ef5b68c43df7bd79ff7f41e9e54e015c7ce0c

Can anyone tell me what's going on?
Your second transaction (bfee081b32d83ca69703ef3cbf5ef5b68c43df7bd79ff7f41e9e54e015c7ce0c) has a 1 satoshi fee, which is way too small to be a good fee. The first transaction is spending from that unconfirmed transaction. Since it relies on an unconfirmed input, it itself cannot be confirmed until that input is also confirmed, thus it remains unconfirmed.
7778  Bitcoin / Bitcoin Technical Support / Re: Running latest core but node doesn't show up on node check on: January 13, 2016, 01:17:38 AM
Looking at program rules for bitcoind and QT, I could see that there were no restrictions to incoming traffic. I also tried temporarily disabling the firewall. I still get MyIP:8333 is unreachable on bitnodes.21.co.

My router is a D-Link DIR-655, Hardware Version: B1, Firmware Version: 2.11NA.

After setting up port forwarding in my router for 8333 directly to the computer running Bitcoin core and eliminating my firewall as the problem, I'm not sure what to try next. 

Is there something else I can check that could be preventing my Bitcoin client from accepting incoming connections from other nodes?
There isn't anything else that I can think of. Are you sure that you disabled all of the firewalls, including the OS firewall, Antivirus firewall, etc? Also, it may be possible that your ISP is also blocking connections in which case you can't do anything about it. Another thing is that bitnodes may not be connected to you yet which would explain why they can't see you. If you are willing to share your IP address, I can also try connecting to you and seeing if it works.
7779  Bitcoin / Bitcoin Technical Support / Re: How to retrieve transaction fee? on: January 12, 2016, 10:52:54 PM
...
Yeah I've figured it out few minutes ago but as I've said in my previous post there's no input value:
...

The link above may have what you are looking for.

Ok thanks, I've missed that  Cheesy

UPDATE: it took me few minutes to get it, correct me if I'm wrong -> http://pastebin.com/keYrsW46

Code:
<?php
        
require_once("json-rpc.php");
$rpc = new Connector("username""password""127.0.0.1""18333");
$txid "7f502f28ca8d162300a1bbc8cb7dfa6f38533596ac97c29e1d1de9ca614ae350",
$txinfo $rpc->getrawtransaction($txid1); // get info from received tx
$txinput $txinfo["vin"][0]["txid"]; // result: fd018b006c8702139d1c230460c1a71f99d364d59c339e26cc8588cf622a5be9
$spent $txinfo["vout"][0]["value"] + $txinfo["vout"][1]["value"];                         // result: 0.73000000 + 10.96563674 = 11.69563674
$txinfo $rpc->getrawtransaction($txinput1);         // get info from input tx of received tx
$fee $txinfo["vout"][1]["value"] - $spent;         // result: 11.69569708 - 11.69563674 = 0.00006034
        
print($fee);
?>

Looks good.
7780  Bitcoin / Bitcoin Technical Support / Re: How to retrieve transaction fee? on: January 12, 2016, 09:08:59 PM
I'm actually doing it via Bitcoin API and PHP. I tried gettransaction but it doesn't print the fee amount.
gettransaction will not give you the fee if you received the transaction, only if you sent. You should use getrawtransaction. With that command you can retrieve the vout values of all of the outpoints of the inputs and the output. Then just use those the calculate the fee.
Pages: « 1 ... 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 [389] 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!