Bitcoin Forum
May 11, 2024, 02:43:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 »
1  Bitcoin / Bitcoin Discussion / Re: maximal real time to be incorparated into the blockchain on: April 24, 2016, 01:00:18 PM
This is node specific, e.g. blockchain.info[1], my new[2] and my old[3] node disagree on the number of unconfirmed transactions. It depends on the configuration of the node and the amount of memory you allow transactions to take. Another factor is uptime. Keep in mind that "usage" is not the sum of all TX sizes, is the amount of memory used. I dont track bytes separately though.

Code:
{
  "size": 17469,
  "bytes": 224345760,
  "usage": 481174672,
  "maxmempool": 1000000000,
  "mempoolminfee": 0.00000000
}

[1] https://blockchain.info/en/unconfirmed-transactions
[2] http://188.68.53.44/
[3] http://213.165.91.169/

Yes, of course it is node specific. But from the pragmatic point of view it is most important to know which unconfirmed TA
  W I L L   be included into the blockchain. I'm afraid this is undefined. :-/ There are still dozends of 0-fee TAs included a day, but e.g. my
two TAs were deleted/forgotten. I'm even not sure whether also non-0-fee TAs were/are forgotten which were/are totally valid.
At least it would be very helpful to have a probability whether a given TA will be included into the blockchain. http://bitcoinfees.21.co/ seems to be of no help to this last question, isn't it?

Regards
achim
2  Bitcoin / Bitcoin Discussion / Re: maximal real time to be incorparated into the blockchain on: April 23, 2016, 12:13:21 PM

The thing is that there is no longer a "standard fee" you can set or remember and always get a quick confirmation. Thats the reason newer versions of bitcoin core come with an algorithm to estimate a good fee for the current[1] state of the network. If you do not want to update for some reason at least check with pages like https://bitcoinfees.21.co/

[1] obviously this isnt entirely true, as the data will always be slightly outdated

I stumpled already over this URL https://bitcoinfees.21.co/ when I googled for infos on tuesday in the internet (and still wonder what its heading "since 1759" means).
Do you know a URL where I can watch the current size (say in MB) of total unconfirmed transactions waiting  for inclusion into the blockchain (and perhaps their number)?

Regards
achim
3  Bitcoin / Bitcoin Discussion / Re: maximal real time to be incorparated into the blockchain on: April 20, 2016, 10:53:40 PM
Still an appendix to your last please/question: Look at the
URL  https://blockchain.info/tx/b92e377073088d714d0850d49116835f1ae8cdb9acb4be229faaeecde8fea5cc

Of course this is the finally accepted new TA which is now in the blockchain. The TA which was hanging for 48 hours (listed in blockchain.info's pool as unconfirmed transaction), had exactly the same structure. Only one txout-address was different and its value was not 9.9999 BTC, but exactly 5 BTC (and 130 BTC were reused and not 125 BTC by the same txin-address).

I hope this helps a bit.
4  Bitcoin / Bitcoin Discussion / Re: maximal real time to be incorparated into the blockchain on: April 20, 2016, 10:37:34 PM
I dont think that someone from bc.i is reading along here and removing your transactions from their mempool. I suspect that your client is set to pay a too small fee, which causes bc.i to remove it from mempool automatically. Later versions of qt/core have a fee estimate to avoid this. Can you post the raw transaction so we can take a look at it? You get it by entering
Code:
getrawtransaction txid
in the console. "txid" beeing a placeholder for your transaction id.
Sorry, too late. I have no copy of the raw transaction anymore -- I remember the default 1 txin, 2 txout script and about 257 bytes from my memory/brain when looking at the above mentioned URL. There I also clicked the button for show/hide-script ). Immediately after I recognized the deletion of the two TAs in the unconfirmed TA-pool listed on blockchain.info (see the above URL), I deleted my current wallet and the last backup wallet and restarted my bitcoin-qt client with a backup wallet from January 2016. From this I send a new transaction which surprisingly was put into the next new block. From my last experiment of yesterday,  I have set my default fee to 0.0001 BTC and will reuse this now as my private standard because miners seems no longer to put standard 0-fee transactions (preciser only with very low probability -- I checked for the number of the incorporated 0-fee transactions in the last 24 hours in the blockchain -- even blockchain.info now calculates the median expectation time ONLY for TAs with non-zero fee in their public chart!).

My bitcoin-qt client (version 0.8.6.0 -- unpatched -- the original, has a standard of 0-fee which you may/can change in the configuration menu/popup)

Regards,
achim
5  Bitcoin / Bitcoin Discussion / Re: maximal real time to be incorparated into the blockchain on: April 20, 2016, 03:58:25 PM
Thanks for your thoughts, Danny.

The first thing you'll need to share with us to receive good advice is what wallet software (and what version of that software) you are using.

In your post you state that you used Bitcoin-QT in January, but I assume you either used a different wallet this time, or you changed some settings on your Bitcoin-Qt wallet because Bitcoin-Qt doesn't re-use the same bitcoin address when you have the default settings.

0) I don't need to delete the TAs from wallet(-history), but from unconfirmed-TA-bitcoin-network-(nodes-)pool ! (I have older usable back-up wallets).

1) Always I use bitcoin-qt 0.8.6.0 since the last years.

2) You are wrong. Bitcoin-Qt 0.8.6.0 (and also older version I used)  reuse the same bitcoin address often -- as I can simply state from own expierience.
    It is a pity that you can not see the set of in-use-addresses and moreover control from which addresses coins should be used/sent for a new TA. :-/

3) Meanwhile both Tas are deleted from the unconfirmed TA-Pool listed at blockchain.info. It happens during I wrote my first message about 3,5 hours ago (which sadly got lost due to user-error on handling this web-posting-software while reviewing). Thus I know it was more than 48 hours listed but less than 49 hours. The second seems to be deleted in the same short time interval. Thus I assume someone (at blockchain.info?) removed both Tas manually after reading my post here.

Thank you.

Regards
achim
6  Bitcoin / Bitcoin Discussion / maximal real time to be incorparated into the blockchain on: April 20, 2016, 11:35:10 AM
Hi

Sorry to bother you with my (probably very special) problem.
If it is inappropriate in this forum , feel free to shift this topic.

Last time, it was in January 2016, I used my bitcoin-qt client to send some BTC it works as expected.
I send 5 BTC and they were put into the blockchain after a few hours. I don't know exactly how long
I had to wait maybe even less than 1 hour.

But last monday, I sent a new transaction about 11 o'clock and it disappeared. ;-O
It looks like it wasn't relayed -- I got no error from my client. But after lunch I wondered that it was not
visible in the unconfirmed transaction list shown on www.blockchain.info.
I guess by an improbable reason it was deleted/not relayed and send the same transaction once again -- from a
back-up of my wallet made before the lost transaction.
I hope that I don't triggered a unknown bug by this action. ;-/

But luckily this transaction was listed as unconfirmed transaction on blockchain.info.

See URL   https://blockchain.info/address/13yTZGFmnbvb9YMKK7nNuHdYZPPAo4gHUv

But it is there listed since more than 46 hours :-(( [to be precise since 2016-04-18 12:58:55 UTC]

Yesterday I got nervous -- I have send dozends of transactions over the years, but NEVER had to wait more than 12 hours (probably even less than 6 hours at the most). I googled a bit a round in the internet and got the impression, that miners now-a-days dismiss the rule to incorporate transactions which higher age which higher priority. And also there was no large backlog (only about 3000 - 9000 transactions during the last 24 h waiting according to blockchain.info).
Even more I got suspicious that there are much less bitcoin-miners (resp. miner-pools) than in earlier days which now tend to force people to use fees, even for standard 0-fee transactions, by delaying 0-fee-transaction for days (or even years!!) :-(. [I got the impression all blocks mined in the last month came from only a dozend mining-pools].

Well, thus the very first time I send a new transaction from my wallet to another address with 4.9999 value + 0.0001 fee BTC.
This TA now is waiting in the unconfirmed TA-pool since more than 24 hours. :-(
But as I understand it can only be put into the blockchain if the first 0-fee TA is incorporated which it uses.

And if no miner will ever do this, my wallet with all its BTC is absolutely worthless because it is blocked. There is no way I can deleted a TA from the pool of all unconfirmed TAs. And as long as the BTC-network will not be completedly reset / die, this TA will be always sent forever between the bitcoin-nodes and never be disgarded from the network.

I 'm hopefully wrong with my last scenario, am I? What can I do to activate my wallet effectively -- get the hanging TA lost or better incorporated it into the blockchain in say (to stay realisticly) 1 or 2 days, finally? Hopefully not be forced to denote a mining pool an extra money for doing this? :-(

BTW: I have the bad feeling millions of "normal" customers are effectively depend on the grace/will of the say, biggest 10, mining pools. :-/

Thanks for any constructive help,
Achim

BTW: Forgive my spelling errors. Smiley
7  Economy / Service Discussion / Re: Bitcoin-24.com matching engine seems broken, site down. on: April 12, 2013, 05:55:04 PM
Hmm very strange. Why did the Polish authority close my account? Also, I don't remember having an account in Poland.

 Grin Grin Grin
Man :-/ ...

0) I will not tell you why this message/informations did appear on his web-site NOW in spite I have a very good guess ....

1) I know Simon, he is no native english speaker/writer (like me) and probably he types these sentences in a hurry, at least in high time-pressure.

Quote
3. The Polish authority closed your Bank account in Poland.
2) Ever heard of typos? For me, the y in the word "your" is one and then the sentence (with my background infos and deleting this "y") makes perfect sense!

A friendly pointer to these nervous guys: calm down, this would be better for everybody. Smiley
smtp
8  Bitcoin / Development & Technical Discussion / Re: What is the reason of separation into 2 programs daemon and GUI? on: March 13, 2013, 10:15:46 AM
For one thing, a GUI client needs a GUI, which is a massive amount of overhead for machines that have no screen, no mouse, and no keyboard...
And for the other thing? *fg*
Hmm .. you mean this GUI-overhead results in about, I guess, ~ 20% of useless allocated RAM, of the total bitcoin-qt client? *LOL*
What a huge waste of resources. :->>

I believe it was a historical design decision for "prettyness", because the old GUI (wtx) was simple relative independently coded from the remaining code - or the new GUI (qt) was independently coded such that it was easy to get a GUI-less client, too (in the case that in the future the GUI will be changed again to a different library/API) -- well, my speculations.

smtp
9  Bitcoin / Development & Technical Discussion / Re: An idea that can massively reduce initial blockchain download on: March 12, 2013, 09:38:45 PM
I'm starting to become familiar with where I can find what in the Bitcoin source code.
Interesting attitude. But exactly so, I started to learn in many details how exactly the bitcoin-protocol works and what each detail in the block-chain means
by implementing both algorithms by my own. Smiley Because the only fully trustful reference are the bitcoin-client sources - there seem to exist no official specifications how it should work in detail (e.g. the specification in wiki-bitcoin are mainly (hand-edited) copies from the source code). :-/

smtp
10  Bitcoin / Development & Technical Discussion / Re: quick advice please on: March 12, 2013, 09:27:27 PM
smtp

thanks for info. however it is beyond my capability- my son loaded linux and qt 4.7.3 for me and it was fine. however I am abroad and handling the program has added to my problem I think. I typed in -rescan after the word bitcoin in the client and it started from scratch. I just don't know how it could use a new wallet.dat if the one in the rescan shows data but no transactions? so I will let it complete and see what I have?. I also can't find how to copy the wallet .dat from my memory stick? do I click and drag or copy and paste? its this simple stuff I am not doing properly I think. reg.
Sorry, the last depends on your actual Linux-distribution or better its user-interface. Yes, I really had assumed you know how to handle the basics of file-management. Like searching for files, or moving/deleting/copying/listing them - whereever they are (maybe you need to mount your memory stick first?). I don't know what wallet.dat your current running (rescanning) client uses. BTW: A helpful info also might be in general to tell precise version no of the software (bitcoin-qt) you uses -- in the case you repeat your case in the technical forum.
smtp
11  Bitcoin / Bitcoin Discussion / Re: Do you think SatoshiDice is blockchain spam? Drop their TX's - Solution inside on: March 12, 2013, 08:39:04 PM
Thanks psy, already looking for an easy way to patch bitcoin-qt.
Thanks psy, already looking for an easy way to patch ***'s brain.
:->>

smtp
12  Bitcoin / Development & Technical Discussion / Re: Please remove a serious design flaw: make bitcoin-system (real)time-scalable on: March 12, 2013, 08:28:58 PM
Wait, what? Pay to edit the wiki wtf are we talking about here?

To prevent/reduce spam creating a new wiki account requires a Bitcoin donation before you can edit.  0.001? BTC IIRC.

https://en.bitcoin.it/wiki/BitcoinPayment

I know this all. And thus I have to pay, because I'm defined to be a "non-bitcoiner" arbitrarily -- from email from wiki-administrator whom I asked why I can't write/change pages anymore! In my case I call this what it is: censorship (if you also know what I had wrote lastly in bitcoin-wiki) -- and I dislike to work anymore for such folk who can't accept well-tested (I would call fair) wikipedia-policies for editing-disagreements, but judge their oppinion as the correct one, and the other as a "non-bitcoiner". :-(

BTW: This all should not be a topic to withdraw attention from my main-topic.

smtp
13  Bitcoin / Development & Technical Discussion / Re: An idea that can massively reduce initial blockchain download on: March 12, 2013, 08:00:13 PM
What?
A method for massively reducing initial blockchain download for full nodes
The most real-time consuming action is not the pure download but the signature-verification for each TX-out in a block since bitcoin-0.8.0
(I wrote my own independent blockchain-parser and did all kind of verifications & checks) -- assuming you have a reasonable internet-bandwith connection.

Therefore you could simple fetch a "verified" blockchain (including a special PK-signature) by downloaded it from a trusted website(s) and only these web-sites need to update this block-chain-file(s) increamentally for public use. Then there is no signature checking necessary from the client anymore and you have a huge speed improvement when using the blockchain data.

Well, I wrote "trusted" website (by you). You doesn't trust ANY website in this matter? Then I wonder that you are using the bitcoin-client. Or are you really one of these extremly rare people who indeed checked all the source code of the bitcoin-client for a back-door or have you written your own bitcoin client?  Cool

smtp
14  Bitcoin / Bitcoin Discussion / Re: In re Bitcoin Devs are idiots on: March 12, 2013, 07:44:58 PM
Right now there's no question that they deserve to be called idiots. What's happening now was easily preventable and shouldn't have ever happened under any circumstances.
It's actually fucking amazing that this is first MAJOR bug in 4 years.
AND, as all critics ignore because they are clueless and it invalidates their criticism, the bug isn't in bitcoin at all!  It is in some versions of BDB on some platforms.  The developers wisely chose a better database for 0.8, but unfortunately the bug manifested itself in a bad way (it could have been worse, e.g. if the bug in BDB made remote code execution or altering old blocks possible) before almost all nodes had upgraded.
I've seen at least one thread claiming that it's not a bug in BDB as much as a misconfiguration.
It is a question of wording - if we assume everybody knows all facts: you may call it a bug in bitcoin, that the BDB was used misconfigured.

Anyway, no need to insult people here from the very beginning of the thread - but this seems also a characteristic of this bitcoin forum(s) that this is tolerated. :-(

smtp
15  Bitcoin / Bitcoin Discussion / Re: In re Bitcoin Devs are idiots on: March 12, 2013, 07:02:17 PM
Yes. I heard you make the same argument last night. The answer is not cut and dried. Should we "fuck" the users a little bit now (by making them upgrade immediately) or should we patch clean efficient code (0.8 ) to protect buggy slow code (0.7), thus risking a more serious "fucking" in the future?

Do not misunderstand. In the heat of the moment I might well have made the same decision as you. But decisions have consequences: (1) Bad code was protected and (2) influence born of community respect was spent. By being aware of those consequences, you might be better prepared to guard against their potential repercussions.

You are intentionally ignoring the real consequence.  It isn't that users are "forced to upgrade".  Devs have recommended security upgrades in the past.   It is that users who didn't upgrade (possibly because they are unaware) would have been easily "robbed".  Downgrading v0.8 has no lasting security implications.  Allowing the network to remain forked presented a real threat to the security of user's transactions.  It would be asinine to chose anything over the security of the network.  The news of this fork has been relatively muted.  Can you imagine if the decision to force through v0.8 had been made and thousands of users were robbed for millions of dollars worth of Bitcoins in 51% attack, accepting bogus generated coins, and even trivial no-hash power double spends.  

Which presents a real THREAT to the trust in the network.   The need to upgrade or lack thereof is a strawman.   My guess is you will now make another strawman attack about needing to upgrade as you have done twice now.  Don't worry I won't see it so you an "winz the internets".

Hmm .. the bug (or do you call it a hidden feature?)  effectively touched bitcoin-miners and not directly(!) bitcoin-users. So the other obvious solution, which Pieter also suggested at first, was to push the longer chain, the one which grew faster and not to conceal/press effectively bitminers to do an effectively 51%-attack for the "good" of the network on this chain, because the 0.7-fork is "correct". This dubious politic is highly questionable, IMHO. On the other hand, effectively convincing/forcing miners to switch to 0.8 would surely have had the advantage of a much more equal code base for almost all miners afterwards.

Appendum: Again a very important issue, which reflects a real-time behaviour is: how can one estimate which approach (if we restrict us two only these 2 alternatives) will succeed significant earlier?

smtp
16  Bitcoin / Bitcoin Discussion / Re: In re Bitcoin Devs are idiots on: March 12, 2013, 06:43:58 PM
I think the job meant was pool operator, not miner as in, often enough, a mere hasher who does not even see the blocks being hashed. Such "miners" are more like bank tellers or even just folks who host an ATM machine for profit than actual bankers.
Yes, the common/general "banker"-word can surely subdivided in many specific categories. Currently "miners" can't really, perhaps only into these 2 (raw miner, pool operator), but as longer as mining evolutes as more specific sub-work jobs will show up, like in bank-business, IMHO. Compare bitcoin-age with bank-business, say, 1000 years ago. :-)
But nevertheless, the general/principle equivalence/relation "banker" <--> "miner" holds perfectly. Probably, the miner-community likes to avoid the word "banker" for themselves because of psychological reasons. Wink
smtp
17  Bitcoin / Development & Technical Discussion / Re: quick advice please on: March 12, 2013, 06:28:31 PM
I did a rescan and expected transactions to appear as it neared completion? its been running a few days and although nearly complete (less than 10000 blks to go nothing shows? yet I have been using client for nearly a year?
My advice: if it was a recent transaction (as you wrote), you will need to rescan nearly all the remaining (less than 10000) blocks. Unfortunately this could last still a day or more with your old client.
Thus: fetch the current 0.8.0-bitcoin-qt-client and use this in parallel for rescan (use option -bootstrap accessing all downloaded blocks) in an own directory (or even independent computer). This should be much quicker. After this you can copy your old wallet.dat into the new 0.8.0-.bitcoin directory and check it for your transactions.

smtp
18  Bitcoin / Bitcoin Discussion / Re: In re Bitcoin Devs are idiots on: March 12, 2013, 05:36:22 PM
They can be specified/defined for validation of transcations and get paid for this -- exactly like real-world bankers -- and monopolize this work! Undecided

Anyone can be a miner. Rothschild and cohorts are born to their monopoly.
The first sentence is as realistic as anyone can become a banker! *LOL*

smtp
19  Bitcoin / Bitcoin Discussion / Re: In re Bitcoin Devs are idiots on: March 12, 2013, 05:22:56 PM
Sorry, I can't resist. Such a good pattern/model/submission:
ladies and gentlemen:

this is why the "bankers" make a LOT of money. they are EXTREMELY good at what they do

Manipulate governments and markets, spread disinformation through the media and rig the currency to their benefit?

Ya, bankers are experts.

Well, our current bitcoin-world has also their "bankers", but they are called "miners".  Grin

Whether they manipulate governments and markets, spread disinformation through the media, ... I can't judge (and personally I don't believe it)., but surely they are experts at their basic job:
They can be specified/defined for validation of transcations and get paid for this -- exactly like real-world bankers -- and monopolize this work! Undecided

smtp
20  Bitcoin / Development & Technical Discussion / Re: If I recently installed bitcoin-qt 0.8, what should I do? on: March 12, 2013, 05:02:16 PM
Or does it not matter unless I'm mining - which I'm not doing?
Exactly!
Pages: [1] 2 3 4 5 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!