Bitcoin Forum
June 03, 2024, 08:57:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 [7] 8 9 10 »
121  Other / Beginners & Help / Re: How did you get your first bitcoin? on: January 23, 2013, 01:19:39 AM
BitInstant has been the easiest transaction for me. Just tried Coinbase for the first time a couple days ago, still making up my mind.

I've heard bad things about Bitinstant lately, I suggest you stay away for now. People claim they are selective scamming.

It seems that one, maybe two, newbies are having some issues. Why the FUD?

The FUD..? Huh Huh
122  Other / Off-topic / Re: Let's Count to 21 Million with Images on: January 23, 2013, 01:18:33 AM


Mind if I ask what in the world that is?
123  Other / Off-topic / Re: Look at my cock! on: January 23, 2013, 01:17:30 AM
Im still asking myself why I clicked on this thead.. Undecided
124  Other / Off-topic / Re: Funny Animated gifs on: January 23, 2013, 01:15:06 AM












The star trek one has always had me laughin, a classic.
125  Other / Off-topic / Re: Bitcoin memes! on: January 23, 2013, 01:14:29 AM


That didn't stop Evac5 from extracting the information from this poor feline.



Ahahahah I love it!
126  Economy / Goods / Re: [WTS] NEW KCI Glock 17 17 round magazines (15 Available) on: January 23, 2013, 01:11:49 AM
No ones going to buy this, not only is it illegal to ship gun parts its stupid when you can go to a gunstore and buy a clip for much cheaper.
127  Bitcoin / Bitcoin Discussion / Re: Hacked Linode & coins stolen to 1NRy8GbX56MymBhDYM... on: January 23, 2013, 01:10:42 AM
Very interesting. Now if Gox or GLBSE or who knows who else can ID one of the address....


....i hope they dont reveal cutomer data - to finish that line of thought Smiley

Lol we can only hope
128  Bitcoin / Bitcoin Discussion / Re: I predict we will soon be pricing everything in satoshis. on: January 23, 2013, 01:09:09 AM
Not a prediction its a fact, give it 1-2 years and people buying and selling a whole bitcoin will be very rare.
129  Bitcoin / Bitcoin Discussion / Re: Bitcoin is booming in Israel on: January 23, 2013, 01:08:04 AM
Isreal is kind of the finance capital of the world, Its no surprise its taking off there as much as it has.
130  Bitcoin / Bitcoin Discussion / Re: Just a great video I stumbled upon and had to rewatch on: January 23, 2013, 01:06:52 AM
Thanks great watch, very informative.
131  Bitcoin / Bitcoin Discussion / Re: [ANN] The world's first handheld Bitcoin device, the Ellet! on: January 23, 2013, 01:05:23 AM
Wow pretty awesome stuff!!
132  Bitcoin / Bitcoin Discussion / Re: Kim Dotcom Mansion: Press conference 2013-01-19 GMT on: January 23, 2013, 01:03:26 AM
Encryption 4 lyfe  Grin
133  Bitcoin / Bitcoin Discussion / Re: Looking for on: January 23, 2013, 01:00:37 AM
Wow surprised to see this turn around in Mathew, your doing the right thing. But like others said, that move still makes you an ass, for eternity..
134  Other / Beginners & Help / Re: Consolidating accounts with extremely low balances? on: January 23, 2013, 12:57:29 AM
I can't figure this out.  I have a lot of BTC addresses with really small amounts.  Like 0.000671...etc.  I'm using blockchain.info and when I try to move these small amounts into my main account it doesn't let me because there isn't enough to cover the fee the nodes would like to get paid.  I even set it to "frugal" so that there would be no fee paid but that doesn't work.  I don't care if it takes days for it to clear, but it's just a bit irritating to dispose of these addresses while there's still a balance.

You might want to take a look at my CheapSweep script.  It might have issues with current bitcoind betas according to recent feedback, but it works fine with bitcoind 0.7.x.  Zero-fee transactions can take 1-3 hours (or maybe more) to confirm, but I've not had one not get confirmed yet.
this
135  Other / Beginners & Help / Re: Whitelist Requests (Want out of here?) on: January 23, 2013, 12:54:56 AM
Hi

The annoying huge real time to build up the blkindex.dat with the bitcoin-client is the trigger why I finally wrote this posting.
Sadly nowhere is explained neither which exact structure blkindex.dat has, nor
why we need this Berkley-DB-B-tree structure at all and it is extremly slow in
rebuild/updating in our case of bitcoin client.
Indeed I needed more than 23 h to build it from scratch with my 2 GHz Athlon-64 and 4 GB Ram. :-( and almost always the real time is spent by wait-for IO, not
CPU or network-band with limited if you want to catch up to the current blockchain.
Looking at the new bitcoin-client 0.7.99 test-release it looks still similar
slow, see benchmarks at [https://bitcointalk.org/index.php?topic=129861.0].
Thus I totaly agree in "We need to stabilize 0.8 as quickly as is reasonably possible, because people are beginning to avoid 0.7.x due to slowness, choosing instead less secure but faster bitcoin clients." stated by jgarzik in this thread.

I wonder why we need all this overhead-full and version-depending DB-stuff for
using/manipulating the blockchain in the bitcoin client. :-/

Here is an alternative for "blkindex.dat":

Hold the blockchain-indexing data always in memory and organize, it as follows:
Let there be TA-many transactions and DEP-many deposits (response-scripts/out-channels) in all the (valid) blocks in the blockchain.

On 2012-12-27 11:45 UTC we had #blocks= 213849, #TA =  10388275, #DEP = 24173524

The needed data structure consists of 2 tables and 1 heap:

1) A hashtable: we have TA many transactions and this number is steadily growing.
It is not decisive but I choose a hashtable which can store up to 2^26 many
 entries (so current fill-factor is < 1/6). Each transaction gets a 4 byte index, e.g.
made up of the lowest 4 bytes of a transaction-hash (or made by xoring the 32 bytes into 4
bytes) anded with 2^26-1 , ==> this is a 2^28 byte sized table, which each entry is either 0 or
indexs a further table, called transaction table for simplicity.

2) The transaction table has #TA*(32+2+8) bytes = #TA*42 bytes.
   Each entry of this transaction table holds ITS 256 bit doubled SHA-hashed hash = 32 bytes (back-check to the hashtable for index-collision-detection), a 2 byte counter (could be also 4 byte) for number of deposits and an 8-byte pointer into a heap for a specific transaction of a block of the blockchain.

3) the heap of deposit addresses and deposit values has size #DEP*(2*8+8) bytes
   Here the explicit value in Satoshis, the address of the script, and the
   address of the redeemed script is stored (null address if the deposit is
  still availible).
  The value of the deposits are pure luxury and could be saved. This value could
  also be goten from the address of the script decreased by 8. But I liked to
  store this value explicitly (in 8 bytes) and not looked it up each time in the
  blockchain.

The size of these 3 structures sum up to about 1285 Mbytes compared to 1481 Mbytes of the current blkindex.dat. The heap and the transaction table grows simply
by appending new data if new blocks are mined and published.
Searching for a transaction given by its 256-bit hashindex happens in constant time (depends only on the fill-factor of the hashtable) -- in contrast any B-tree needs log_2(#TA). Adding a new transaction with its deposits is of course proportional to the number of deposits involved.

Thus the real time needed to access a deposit is constant. There are the rare
events when we want to delete a orphan block and thus removing transactions with their deposits from our data structure. In this case, the needed real time is
at most proportional to the age of the orphan block respectively number of blocks in the part of the forked chain measured in number of deposits containing in the end part of the forked chain.
The average real-time behavior should be at least as fast as the old
"blkindex.dat"-logic, but probably much faster because we need no log_2-searching factor from the B-trees involved.

I implemented this logic/data structure already as part of a blockchain parser
and a total build up of this new "block-index structure" needed 242 sec real
time and 71 sec CPU-time - most time was spend in reading the blockchain from
disc. BTW: I did not optimize the source-code, already the 2nd program version
needs only these 4 minutes. I recall: Compared to more than 23 hours real time of the
bitcoin-client 0.7.1 needed to rebuild the blkindex.dat via "-loadblock" options. :-(

So the only draw back I currently see is a need of 1.28 GB Ram compared to at most 1/5-th (or less?) Ram in the bitcoin-client + 1.5 GB of blkindex.dat disc-space.
Omitting the Satoshi value of each deposit in the data structure and using only
a 2^25 sized hashtable (currently means a factor of 3.23 of total to used entries)
would result in 0.96 (0.13+0.44+0.39) GB Ram. Of course this data structure could be stored also on disk to avoid rebuilding each time the client starts.

The win is a real-time factor decrease of 350 -- and in absolute units from
many, many hours to a few minutes when building up the index data from scratch
in a bitcoin-client or whatever.  :-)

I like to hear your thoughts/critics.

BTW: If this is not too much nonsense perhaps a member could make a pointer to this posting in the thread/topic "Experimental pre-0.8 builds for testing" in the "Development & Technical Discussion"-board which is forbidden for newbies like me.

Thanks,
smtp
136  Other / Beginners & Help / Re: HELP, BITCOINS STOLEN - REWARD 600 Bitcoins or equivalent in Euro on: January 23, 2013, 12:34:00 AM
how are we going to help you get it back..?
137  Other / Beginners & Help / Re: Can new bitcoins be created on: January 22, 2013, 09:33:32 PM
Interesting, guess its kind of a good thing who knows how much 1 bitcoin may be worth in 5-10 years.
138  Other / Beginners & Help / Re: Moneybookers closed my account!!!!!!!! Anti-Bitcoin policy !!!! 2-12-2012 on: January 22, 2013, 09:26:12 PM
God this is stupid I hate governments/companies who dont allow bitcoins.
139  Other / Beginners & Help / Re: Scammed by BITINSTANT.COM on: January 22, 2013, 09:05:05 PM
Bitinstant is pretty much a joke, in my opinion. No one wants to have to physically deposit cash at CVS. 4% fee on top. And Dwolla purposefully makes it difficult for bitcoiners.
Oh really? So all the people who did exactly what "no one wants" had guns to their heads?

Plenty of people absolutely want a cash deposit option and CVS has -a lot- of locations.

You're trollin...poorly.

+1
140  Other / Beginners & Help / Re: How did you get your first bitcoin? on: January 22, 2013, 09:04:13 PM
BitInstant has been the easiest transaction for me. Just tried Coinbase for the first time a couple days ago, still making up my mind.

I've heard bad things about Bitinstant lately, I suggest you stay away for now. People claim they are selective scamming.
Pages: « 1 2 3 4 5 6 [7] 8 9 10 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!