Bitcoin Forum
May 24, 2024, 01:47:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 [225] 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 ... 288 »
4481  Bitcoin / Development & Technical Discussion / Re: btcd: a bitcoind alternative written in Go on: May 03, 2013, 08:49:34 AM
our devs have implemented the protocol per the docs at https://en.bitcoin.it/wiki/Protocol_specification . additionally, they have been reading bitcoind code as necessary to make everything work. there are a couple scenarios where bitcoind does not behave according to the published spec. we are currently quirking around this but we can document it if you think it helpful.
That text is far from complete. Help improving it would be most welcome.

Any implementation needs to specifically test for uniformity with the network: Bitcoin is a distributed consensus algorithm and differences in what nodes accept or reject in the blockchain— things which would be minor harmless behavioral differences in most software—  can often result in fatal security flaws where an attacker can move the nodes in question onto a separate fork and double-spend their funds away or partition the network. This requires a unusual level of care and system level tests.

Many of the most interesting cases are the great many things which must be rejected as no amount of exposure to the live network will trigger those cases (until an attacker exploits them to partition the network).

Quote
NOTE: i am not a developer. if you want to get into details, i'll need help whitelisting our devs who are registering right now (they don't have bitcointalk accts)
PM me their account names and I'll gladly do so.
4482  Bitcoin / Bitcoin Discussion / Re: Trace Mayers - No Taxes/No Reporting???? on: May 03, 2013, 08:23:35 AM
Yes, and the explicit and stated purpose was to build an ecurrency based on cryptographic proof which does not require is all the trust that conventional currencies require.
4483  Bitcoin / Development & Technical Discussion / Re: Compile bitcoind on Raspberry Pi on: May 03, 2013, 08:11:42 AM
Add more swap, run bitcoind from git.
4484  Bitcoin / Bitcoin Technical Support / Re: Bitcoin QT on Rasperry Pi? on: May 03, 2013, 07:15:03 AM
A semi-ontopic aside:   If you were thinking about getting a rpi to run bitcoin you will be infinitely happier with a odroid u2: http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135341370451  it's much faster than an rpi, _far_ more than just the clockspeed and core count implies.  Failing that, a beaglebone: http://beagleboard.org/Products/BeagleBone%20Black is still close in price and should be more than twice the speed of an rpi while drawing a lot less power.  The rpi is a really handicapped arm, and Bitcoind/bitcoin-qt is designed to be a _full_ participant in the bitcoin network, it's not really meant for small systems. You don't really want to skimp on the cpu power if you don't have to.

4485  Bitcoin / Bitcoin Technical Support / Re: Limiting upload bandwidth in Satoshi bitcoin client on: May 03, 2013, 07:10:15 AM
There is not yet a way to limit it inside bitcoind/bitcoin-qt itself, though it's something that will be done in the future.

Virtually all the bulk users is new users sucking down the chain from you— there has been a _ton_ of new nodes added lately, so it's more obvious than ever. You can prevent this by setting listen=0 in bitcoin.cof or -listen=0 on the commandline.  This will prevent inbound connections, and since only nodes which have most of the chain will listen for outbounds this will mostly opt you out of feeding new clients.

Simplistic network rate limiters don't do anything to tell your peers they should pull from someone else instead, and the Bitcoin software itself isn't yet smart enough to figure it out... so even if (or especially if) you have a network rate limiter, it's probably best to set listen=0 so your ratelimited transmission doesn't cause a slow sync for someone else.

Cheers.
4486  Bitcoin / Development & Technical Discussion / Re: What are checkpoints in bitcoin code? on: May 03, 2013, 06:41:45 AM
Yes, you are correct.  They are there so some quantum computing farm (doesn't exist, but...) can't come out of nowhere and roll back blocks by mining a long chain from far in the past.
Thats not really what they're for— though that have the effect too. Most of their usefulness is that they prevent a dos attacker from filling up bitcoin node's disk space with long runs of low difficulty blocks forked off low in the chain.

e.g. you start off with difficulty 1 blocks at block 0, now mine-able by the millions by a single asic— _MAYBE_ a chain that starts off that way could eventually turn out to be the longest so absent the checkpoints a node would happily follow an endlessly long chain of them.

They also make is so that an attacker who has complete control of your network (and thus can prevent you from hearing the longest chain from the honest bitcoin network) from putting you on a fake (low difficulty) isolated chain unless they can also trick you into running replaced software. With the checkpoints such an attacker hast to have a ton of mining power in order to continue the chain.
4487  Bitcoin / Development & Technical Discussion / Re: btcd: a bitcoind alternative written in Go on: May 02, 2013, 03:43:14 PM
Greetings,  sounds interesting.

What strategy are you using to make sure that you're implementing the distributed algorithm consistently with the reference software?
4488  Bitcoin / Hardware / Re: [ANN] ASIC Design & Verification Engineers Job Post - xCrowd on: May 01, 2013, 04:24:14 AM
Okay, enough sticky.
4489  Economy / Gambling / Re: SatoshiPoker.org - 1 BTC Freeroll Tournament - Tonight 9PM EST on: May 01, 2013, 04:09:27 AM
I vouch for SP...

Their software is CLEAN.....

The first instance of satoshipoker.org in my logs is your spamming the URL on IRC on April 24th apparently prior to the creation of this thread on Bitcointalk.

You also use the same IP...
4490  Bitcoin / Development & Technical Discussion / Re: Treat dust outputs as non-standard, un-hardcode TX_FEE constants on: April 30, 2013, 05:06:48 PM
How about if all those are changed to just options in the clients? you know inside teh freaking bitcoin.conf. Then the devs could SUGGEST and not IMPOSE.
Your ignorance is showing. Will you be apologetic when you realize that you look foolish here? Sadly, I expect not.
If I apologized for the ignorance would you get off your high heels and point the ignorance out?
You've got yourself a deal!   The base fee that this is set based on is configurable in bitcoin.conf, just as you were demanding.  The option won't be promoted at least initially because its relatively important that the network have roughly consistent settings (or transactions will get stuck when they get poor propagation due to being right on the boundary) and changing it on your own system won't change miners or your peers, but it's absolutely settable in order to avoid forcing everyone to update (or recompile) should people start selling cars for 1 BTC. Smiley
4491  Bitcoin / Development & Technical Discussion / Re: Treat dust outputs as non-standard, un-hardcode TX_FEE constants on: April 30, 2013, 04:31:04 AM
How about if all those are changed to just options in the clients? you know inside teh freaking bitcoin.conf. Then the devs could SUGGEST and not IMPOSE.
Your ignorance is showing. Will you be apologetic when you realize that you look foolish here? Sadly, I expect not.
4492  Bitcoin / Hardware / Re: So um, Avalon, yeah...It's been 2 weeks, and we need some answers. on: April 30, 2013, 03:49:55 AM
I read their "fight" thread but my concern is that why would kano make a specific accusation like the one quoted (he did this yesterday) unless he knew something.   Is there any way that anyone can know who all the increase in TH/s is coming from?   Or could guys like kano have a way to figure out if it is truly from 25,000 GPUs being added in the last month vs. a bunch of asics?   That is more my question.   Not who was right in the original catfight.
I suggest you look at Kano's post history wrt avalon before batch #1 shipped. It may aid your reasoning on this matter.
4493  Bitcoin / Development & Technical Discussion / Re: SIGHASH_WITHINPUTVALUE: Super-lightweight HW wallets and offline data on: April 30, 2013, 02:18:23 AM
If we're going to be implementing something that is "latent-now-but-required-in-12-months" then this should be seriously considered.
Okay, a little confusion on my part then. Whats happening in couple weeks isn't the starting countdown for a hardfork, it's the required end date. So I thought you were proposing this be pulled into that. I think the sighash with input value seems pretty inelegant. Instead I'd just assume it would be a field external to the script for each input.

4494  Bitcoin / Development & Technical Discussion / Re: SIGHASH_WITHINPUTVALUE: Super-lightweight HW wallets and offline data on: April 29, 2013, 10:23:14 PM
You're going to have to work awful hard to convince me that hashing data on the fly as it comes in and storing a single integer out of the middle is so insanely burdensome that it's worth the considerable risk of an incompatible change to the bitcoin protocol, requiring upgrading hundreds of thousands of machines.. etc.

It's certainly not happening in two weeks.
4495  Bitcoin / Bitcoin Discussion / Re: Bitcoin 2013: The Future of Payments - San Jose, CA - May 17-19, 2013 on: April 29, 2013, 08:42:08 PM
Another piece of fun advice:  Laptop thefts happen with some regularity at tech conferences ... at a Bitcoin conference if the thieves don't STEAL ALL THE LAPTOPS, they're sleeping on the job.

Prepare for theft by having a good backup and either not leaving coins on your laptop or at least using full disk encryption and wallet encryption. Be prepared to keep your laptop with you at all times. Consider bringing a lock for it.
4496  Bitcoin / Development & Technical Discussion / Re: Limits to accepting a new longest chain to prevent >50% on: April 29, 2013, 09:22:33 AM
What about just defining a fork more than 10k blocks from the main chain as just that, a fork.  Have the client consider both alt chains and tell the user he needs to check the internet as to which one the community considers the real one.
So, how do you prevent that from basically being the same as "everyone flip a coin?", I'm not sure what kind of guidance you could usefully give there.

I might, with enough effort and thinking into how you do something useful with the instructions there be convinced that there could be something useful along those lines— or at least, no more harmful than any other rearrangement of the titanic's deckchairs— but then there is the issue of if someone has enough computing power to create a 10k reorg, the could constantly reorg 9999 blocks over and and over again.  "This isn't any better".

If it really is only a matter of picking which color tie the corpse of Bitcoin will wear— well the software to implement anything like that itself has a cost (size, review bandwidth, vulnerability surface)— and I can't get too excited about something costly that doesn't make a real improvement. And I also think thats a general issue for these sorts of last-resort thing: if they're only attractive in a already doomed outcome its hard to justify their cost.
4497  Bitcoin / Bitcoin Discussion / Re: Roger Ver and Jon Matonis pushed aside now that Bitcoin is becoming mainstream on: April 29, 2013, 07:29:18 AM
When I first heard about this and the description I thought Matonis where some kind of radicals looking to overthrow the government.

When I looked it up for myself I found that Jon matonis generally wrote commentaries based in a premise that is often interesting but I never saw anything where he advocated some radical this.

Really?

Quote
Quote
Quote
Quote
Quote

I mean— nothing wrong with being radical, I've certainly taken some rather radical positions too.  But I think that if you don't see Matonis' views as radical you've been desensitized by this forum, to the greater world that stuff is pretty darn radical, and moreover it puts us on in us a opposed-to-state position which will potentially get us crushed like bugs, as well as scaring away a good chunk of our untapped market potential.  As far as I can tell Maronis' radical positions are a big part of his value add.

Hopefully it wasn't overstated there, that why I only commented on it when someone demanded quotes— I don't think he's a bad guy or anything.

For some strange reason a lot of people assume that Bitcoin is _already_ illegal in the US, or at least that it soon will be. Arguments like the above do not help improve things there.

Quote
Mr. Ver was involved with using M-80 to exterminate mice when he was 22.  If someone saw the initial description and compared to the facts then I believe their conclusion would be the facts were misrepresented and/or exaggerated when they removed from the web site.
I never commented on Mr. Ver before— but the concern there wasn't that he's too radical (he's generally seemed pretty even keeled in public from what I've seen), it was just the general concern about the felony conviction,  as Luke put it: "you can see how the media would be able to easily spin your past as "Roger Ver, spokespreson for Bitcoin, holds a conviction for selling explosives to terrorists" or something along those lines?"   I think it's quite unfortunately, but especially since Roger's involved in a pretty acrimonious lawsuit with some other members of the community it seems unlikely to me that he can appear in the press without someone blasting the press with "you know that dudes a fellon, right?"  Sad

 
You will of course note that I only called names after the vote was cancelled. Both for gmaxwell and the quote he linked to prove his point.
You're weaseling requires a lack of publicity gmaxwell. I was not calling anyone names when you were making a mockery of the process. I waited for you to show yourself as a coward.
Names? perhaps not— you certainly weren't being especially civil to people who didn't agree with you. I assume that your unwillingness to correct you numbers means they were intentional?
4498  Bitcoin / Bitcoin Discussion / Re: Roger Ver and Jon Matonis pushed aside now that Bitcoin is becoming mainstream on: April 29, 2013, 07:01:01 AM
He didn't have the brass to post it publicly of course, he's a cowardly weasel through and through

In the interest of being a tough guy like you, here is the rest of our PM discussion which you must have missed in your posting:

Quote
Wait, so you lost the vote, cancelled the vote and are now telling me that you lost it but BY LESS THAN I CLAIMED?
Do you believe that everyone in the world who doesn't agree with you is just one person? I'm getting that impression.

No. I'm saying that you either can't count or you were outright lying.  And I'm letting you know in private because I'm kind enough to not point our your innumeracy-or-dishonesty in public even though you've been rather uncivil towards me.

Quote
The you accuse me from gathering community input (Wow!), which is what y'all said was needed.
Have you no shame?
Gathering input is good— but what you posted wasn't a genuine effort to get opinions it was a heavily biased rabel-rousing rant which has had the effect of causing people to make threats of violence against me. And if I'm uncharitable I might conclude from the fact that you never mentioned it in the main discussion that you intended to keep it hidden so that your incorrect claims would go unchallenged... or perhaps you just didn't think to mention it, it happens... but still stinks.

to which you replied:

GO fuck yourself you little weasel. You have no shame, no integrity and no balls. You can't even handle a public discussion without getting some sycophant to shut it down when you're losing.

FUCK YOU and suck on a cactus.


I honestly believed that if it were actually a vote the position I was recommending would have eventually won out, the vote-stacking you were conducting only goes so far— as I said in the discussion, the only criteria I've seen I've seen suggested that would have kept Bruce Wagner, Nefario, or even Pirate40 off is the one of not including people where there was genuine concern— all hard large basis of public support. That this has been an enormous time and emotion suck, and it had reached the point where aantonop was name calling people who didn't agree with him, along with threats and other embarrassing responses... it probably was best to kill it mercifully.
4499  Bitcoin / Hardware / Re: [ANN] ASIC Design & Verification Engineers Job Post - xCrowd on: April 29, 2013, 06:23:42 AM
Stickying per request, I don't see any harm in giving this a day or two of sticky.  If anyone has a reason not to, please feel free to PM me.
4500  Bitcoin / Pools / Re: Bitminter vs. Eligius? on: April 29, 2013, 12:29:33 AM
my experience of Eligius was that I got lured by the promise of 0% fees, only to get paid half what I was owed and it was paid months late
Link to your stats?
Pages: « 1 ... 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 [225] 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 ... 288 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!