Bitcoin Forum
May 24, 2024, 06:36:22 PM *
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 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 »
641  Other / Meta / Re: Scammer Label on: August 28, 2011, 12:00:47 PM
When I see people with a scammer tag, I'm inclined to ask them how they got it and give benefit of the doubt. I'm sure theymos and the mods are much better these days at getting to the bottom of things and dealing with issues of reported scams on the forum, but a little reminder that even I was once a 'proven scammer'. Look how accurate that turned out to be  Roll Eyes
You agreed a contract with someone to do some work in exchange for a bitcoin, didn't pay once they did the work for you, and then publicly stated you weren't going to pay. In fact, that seems to be one of the usual ways of getting a scammer tag around here...

Edit: Oh, and you've since changed your name in order to disassociate yourself from that.
642  Alternate cryptocurrencies / Altcoin Discussion / Re: [ANNOUNCE] SolidCoin - new and improved block chain. Secure from pools on: August 28, 2011, 10:59:45 AM
    I'm talking about the protocol.  You know, that thing that's actually kind of difficult to change once a blockchain gets established?  What have you done that can't just be released as a modified client for the Bitcoin blockchain?
    All of the changes can't be released as a modified client for the Bitcoin blockchain; doing so would cause a fork in the blockchain which would be a lot more disruptive than simply starting a new one. In particular, the problem with forking the blockchain is that transactions can be carried from one side to the other and this can be used to double-spend bitcoins - once on each side of the fork - and obtain bitcoins that are valid on both sides, guaranteeing that exchanges and e-wallets will be screwed over.

    • Difficulty algorithm aims for 3 minute blocks instead of 10 minute blocks.  Achieved by changing one constant.  Of questionable merit, due to scalability concerns.
    Sounds like a good reason to implement it on a new, smaller network rather than Bitcoin then.

    • Difficulty retargets more often.  Achieved by changing one constant.  Essential for an underdog blockchain to survive, but not really relevant for Bitcoin.
    • Difficulty increases limited to +10% per retarget.  Achieved by changing one constant.  Essentially an extra subsidy to miners, not relevant for Bitcoin.
    Not relevant to Bitcoin now; it's an open question as to whether it will be in the future. Also, the limited difficulty increases aren't just a subsidy to miners, they're also necessary to stop the difficulty from overshooting wildly. (For some reason they're not just implemented as a simple change to one constant either; the way difficulty increases are calculated is substantially modified.)

    • Block reward changed from 50 to 32.  Achieved by changing one constant.  Irrelevant except for the psychological factor, see also: Ixcoin.
    It was an arbitrary choice when Satoshi made it for Bitcoin and it's still an arbitrary choice now.

    (Also, am I the only person that's more worried about the security implications of their changes to difficulty targetting than anything else?)
    643  Other / Off-topic / Re: Eligius miners aware of prayers in block headers? on: August 28, 2011, 10:39:41 AM
    Just spotted this conversation in #bitcoin yesterday afternoon:

    Quote
    17:53 < luke-jr> people should be hostile toward false religions and homosexuals, at least
    17:53 < graingert> luke-jr: why homosexuals?
    17:53 < luke-jr> graingert: same reason people should be hostile to serial killers
    17:53 < graingert> luke-jr: because homosexuals go round killing people?
    17:53 < luke-jr> worse
    ...
    17:58 < Blitzboom> what’s worth than murder, homosexuality?
    17:59 < Blitzboom> worse*
    17:59 < noagendamarket> Apparently it is Blitzboom
    17:59 < graingert> Blitzboom: someone who is luke-jr:gay is someone who is worse than a serial killer
    17:59 < luke-jr> Blitzboom: yes

    Sigh.
    644  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Spartan-6 Now Tops Performance per $!) on: August 27, 2011, 11:05:21 PM
    Uhh, why?Huh

    I guess there is some appeal to not needing the FPGA software, but JTAG is ungodly slow.  It's not an appropriate means of communication between a mining host and the FPGA at all.  I don't think this idea is wise nor useful (except to save the step of FPGA programming I guess).
    Because it's what the existing code that fpgaminer wrote was using and it saves trying to hook up an extra cable of some kind for communication, basically. There are already methods of running miners without using the FPGA software if you don't want to use JTAG.
    645  Bitcoin / Development & Technical Discussion / Re: What could cause an offline wallet.dat file to become worthless? on: August 27, 2011, 10:37:26 PM
    Some government trying to spoof the blockchain into oblivion using masses of GPUs shouldn't cause your old bitcoins to become invalid unless it wipes out all bitcoins in existence. There are already periodic blockchain lock-ins that fix the block chain prior to that point in stone; if we need to change over to a new protocol whoever designs it could just lock-in the entire classic Bitcoin blockchain up to that point and build from there. Alternatively they could choose to start over from scratch, in which case all Bitcoins will be affected.

    The only things that could cause a Bitcoin wallet that's been successfully stored for a long time to be invalid without invalidating all Bitcoins are a serious break in either elliptic curve crypto or SHA-256, or a deliberate consensus to invalidate them on the part of other Bitcoin users and mining pools. For example, if transaction volume gets too high mining pools and other full nodes might decide that storing the full blockchain is too expensive and throw away the older parts, either destroying older Bitcoins that have been sitting idle or making them increasingly hard to spend.
    646  Alternate cryptocurrencies / Altcoin Discussion / Re: SCGuild - SolidCoin Fork of BTC Guild on: August 27, 2011, 10:23:47 PM
    By the way, I eventually managed to get the site to send me a password reset e-mail and reset my password... but I had to edit the URL in the e-mail because it sent me to the main BTCGuild site rather than SCGuild.

    Edit: Also, glad to hear the reset stats button will be making an appearance. I'm testing pointing my slow FPGA miner (now with long polling!) at SC Guild and it would've come in handy, though I guess I could've created a new worker...
    647  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Spartan-6 Now Tops Performance per $!) on: August 27, 2011, 06:39:47 PM
    My god makomk, how did you work out how to talk to altsource_probes? Debug the protocol? I will certainly be reading over that code today  Grin Fantastic work.
    Via somewhat dubious methods that I'm really hoping won't get me in trouble with Altera legal - you might want to hold off on that. It's actually an incredibly straightforward bit of functionality on top of the rather hairier - but documented - virtual JTAG layer. Thankfully someone else had already written code for talking to UrJTAG and enumerating virtual JTAG nodes, even if they did foolishly believe the documentation (which someone else had fortunately already discovered was wrong.)

    I'll have to see if Altera provides something similar to BSCAN_SPARTAN6, though, which should make the whole thing a lot easier.
    I don't think they do. According to the virtual JTAG documentation, their approach is really complicated and involves duplicating the entire JTAG state machine in LUTs using code that we don't have access to at a low enough level.

    Edit: The closest equivalent is their virtual JTAG layer; you should be able to do pretty much all of the same things with that as you can with BSCAN_SPARTAN6, but talking to it involves most of the same complications as talking to altsource_probes. At least virtual JTAG is documented I guess.

    Only problem with the UrJTAG Python code is that pexpect is UNIX specific. There's a Windows port called wexpect I have been playing with. Its project on Google Code is inaccessible at the moment, for reasons unknown. The random wexpect.py file I found lying around some dusty corner of the internet works, but has a few bugs I had to work around.

    It's a real shame. UrJTAG is a nice program. Perhaps it would be worthwhile to write a SWIG based wrapper around all of its (apparently undocumented) C API.
    I didn't notice that issue...
    648  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Spartan-6 Now Tops Performance per $!) on: August 27, 2011, 09:54:09 AM
    OK, I'm now mining on an Altera FPGA with poclbm. (Well, some heavily hacked-together Python code based on poclbm to be exact.) You can find the code in question on Git here but it's a bit of a pain to use right now; you have to create a new BSDL directory, obtain the BSDL file for the FPGA you're using and copy it to the directory, edit the source to use the correct directory, and then run it and hope it finds the correct USB Blaster and works. Oh, and it needs UrJTAG installed.

    In theory this means that you can now mine using fpgaminer's code for Altera FPGAs that communicates over JTAG without having any Altera software installed. (It also has long polling support obviously.)

    Edit: Now has a bsdl/ directory in the source tree to place the bsdl files in.
    649  Bitcoin / Bitcoin Discussion / Re: Open letter to Bruce Wagner on: August 27, 2011, 09:37:43 AM
    Not at all. For the first, most people gave Bruce the benefit of the doubt and still believed his hyping was a sign of something majoy going to happen. Whereas for the second, we all know exactly what to expect and we know only to expect about 2% of what Bruce is actually claiming.
    Anyone that had been reading the SomethingAwful thread or that had even watched his show live - but I repeat myself Wink - would already have had appropriate expectations. I'm not really convinced anyone from there could've stopped laughing long enough to finish writing half of these posts; they're skilled but not that skilled. Seriously, the SA thread is worth reading...
    650  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Spartan-6 Now Tops Performance per $!) on: August 26, 2011, 06:10:48 PM
    I take exception to that! Especially if you get the dual FPGA board, it's quite a bit cheaper than any commercial dev board. I mean, you get two Spartan 6 LX150's for the same price as a dev board with just one
    I have to admit that the dual FPGA board is looking rather better price-wise.

    Even if you get the single FPGA board, it's about 2/3 the cost of any commercial dev board
    Presumably it has less flexibility too, though I'm not sure precisely what you're planning...

    (Edit: On an unrelated note, #*!$ing Altera and their undocumented altsource_probe JTAG protocol...

    Edit 2, hours later: Here, have a incredibly ugly Python hack to speak to FPGAs running fpgaminer's virtual_wire-based code over USB Blaster. It won't bite much.)

    651  Alternate cryptocurrencies / Altcoin Discussion / Re: SCGuild - SolidCoin Fork of BTC Guild on: August 26, 2011, 04:45:04 PM
    Errrm, I've kind of lost my password for SCGuild and can't seem to get the password reset feature to work. (Same username as my forums account). Don't suppose you could look into this?
    652  Bitcoin / Bitcoin Discussion / Re: Bypassing the blockchain on: August 26, 2011, 09:55:13 AM
    Configure computer B to add a transaction from the address in computer A, but not broadcast to the network
    Once computer B mines a block, withhold the block and broadcast transaction
    Release the block and put Computer B back to normal solo mining
    The coins are now in a block subsidy
    You don't actually have to broadcast the transaction at all - the block is still valid even if the transaction was never broadcast. In fact you don't want to broadcast it because that significantly increases the risk of something going wrong and you losing your bitcoins. Doesn't stop malicious attacks though.

    Also: this scheme will stand out like a sore thumb to everyone watching Block Explorer and probably get mentioned on IRC.
    653  Bitcoin / Hardware / Re: Official Open Source FPGA Bitcoin Miner (Spartan-6 Now Tops Performance per $!) on: August 26, 2011, 09:39:41 AM
    That is very misleading.  That is only a pre-order.  These boards won't be available for at least a month or so yet, and the price IIRC is around $400.
    Yeah, they're not actually that much cheaper than the equivalent full dev boards and your ability to develop other stuff for them is vey constrained.

    I'd suggest buying a DE0-nano if it wasn't for the fact that they've cheaped out on the power circuitry to the point it's very difficult to get reliable mining at any speed, let alone max the chip out. If they'd used more efficient power regulation circuitry it ought to top out at about 25 MHash/sec, probably even with just USB power, which isn't bad for the price.
    654  Economy / Computer hardware / Re: Custom FPGA Board for Sale! on: August 24, 2011, 11:36:06 PM
    The biggest problem with quantity discounts is that we get absolutely no discount for ordering FPGAs in bulk. It's going to be the same price to buy 1 as it is to buy 50. All of the rest of the parts are minor compared to the FPGAs, so I don't see the prices dropping as significantly as newMeat has hoped. Of course, we'll do our best!
    That's interesting. Someone who replied to one of my /. comments reckoned FPGAs were about half the retail price if bought in bulk from the manufacturer... of course he could be talking BS or the required volume could be higher than you're going to reach, and the lead times are probably horrid.
    655  Other / Off-topic / Re: Any truth to this bruce ? (burce lureing minors in to fag hotel in spain) on: August 24, 2011, 10:05:23 AM
    I don't think it has anything to with NG trying to get back sure it's coming from NG but facts are facts doesn't matter whom it comes from
    Have you actually read the post you linked to? He spends quite a lot of it ranting about how Bitcoin users are trying to discredit him by linking him to MyBitcoin. Also, insinuations are not facts. The facts are that he's arranging a meet-up of Bitcoin users at a hotel that caters to gays, and that some Bitcoin users are under 18. When you put it like that it's rather different from nanoaimogold's insinuation that he's luring underage boys back to his hotel room for dubious purposes.
    656  Other / Off-topic / Re: Any truth to this bruce ? (burce lureing minors in to fag hotel in spain) on: August 24, 2011, 12:26:57 AM
    Isn't this the same host that hosts buttcoin.org, the known terrorist anti-bitcoin site?
    Hah. Nice idea, but no - buttcoin.org is on a completely different host that I haven't encountered in relation to MyBitcoin, Privacy Shark, any of the Privacy Shark-registered domains I've looked at, or any site even remotely related to any of the above.
    657  Other / Off-topic / Re: Any truth to this bruce ? (burce lureing minors in to fag hotel in spain) on: August 23, 2011, 10:12:40 PM
    Attempt by nanaimogold to distract from the links between him and MyBitcoin, at a guess - nanaimogold.com isn't just on any random Canadian hosting provider. There's a whole bunch of interlinked sites that appear to be run by either the same people or people that know each other due to lots of similarities in hosting setups (many use FreeBSD, one particular obscure and uncommon webserver, are on the same hosting provider in the same range of IP addresses, have PrivacyShark-registered domains, that kind of thing). One of these sites is link2voip.com: they use FreeBSD, that webserver, and that host provider and IP address range. (They also linked to e-gold with the same referral code as PrivacyShark back when both accepted it for payment.) Oddly if you look at their facilities information the listed IPs for their Candian VOIP servers 66.51.127.173 and 66.51.110.210 aren't on that IP address range. In fact...

    Code:
    $ nslookup www.nanaimogold.com
    Server:         8.8.4.4
    Address:        8.8.4.4#53

    Non-authoritative answer:
    Name:   www.nanaimogold.com
    Address: 66.51.99.35

    $ whois 66.51.99.35

    Tera-byte Dot Com Inc. TERA-BYTE-2 (NET-66-51-96-0-1) 66.51.96.0 - 66.51.127.255
    American Registry for Internet Numbers NET66 (NET-66-0-0-0-0) 66.0.0.0 - 66.255.255.255

    $ whois 66.51.127.173

    Tera-byte Dot Com Inc. TERA-BYTE-2 (NET-66-51-96-0-1) 66.51.96.0 - 66.51.127.255
    American Registry for Internet Numbers NET66 (NET-66-0-0-0-0) 66.0.0.0 - 66.255.255.255
    Same hosting provider for nanaimogold.com as for those VOIP servers. Funny that. (This happens a lot when you dig into the people and companies surrounding MyBitcoin and PrivacyShark... they're all so incredibly intertwined.)
    658  Alternate cryptocurrencies / Altcoin Discussion / Re: Bitcoin 2.0, not l0coin on: August 22, 2011, 04:45:35 PM
    Once again, for the record, decreasing the time between blocks solves nothing. There's nothing magical about that sixth confirmation except that it took about an hour of processing time to reach. If blocks were found every 5 minutes instead of 10 we'd be waiting for 12 confirmations to get the same level of security.
    There's definitely something magical about the first confirmation though; accepting coins after one confirmation is a lot riskier than accepting them after two no matter what the interval between blocks is, at least for reasonable intervals. Remember that malicious miners aren't the only threat; it's also possible to exploit natural block chain forks, and single-block orphan blocks are a lot more probable than double ones. (Also: if a big miner or pool redirects their mining power to attempt a double-spend, I think it should be easier to detect statistically with 5-minute blocks and 12 confirmations required.)

    Folks who were part of the ixcoin and i0coin launches should ESPECIALLY know this since the various exchanges and pools were all making you wait 50, 100 or at one point 1,000 blocks before coins could be considered "confirmed" because multiple blocks were being found each SECOND. It also illustrates nicely that if the amount of time between blocks were to be set too low, multiple miners would "find" a block at once and the network would argue over which was valid for a bit, which would create constant horizontal branching and orphaned transactions.
    That would be an example of an unreasonable interval. Anything less than a minute is likely to cause breakage.
    659  Bitcoin / Development & Technical Discussion / Re: Anyone else concerned about global hashrate? on: August 22, 2011, 12:39:52 PM
    If someone tries that, an alert will be issued and payments will stop for as long as the botnet owner is willing to waste money. Once the botnet gives up, any damage they've caused will be reversed by hardcoding correct values into the client. Only a few people will end up losing money, and the botnet owner will be worse off than if they had stuck with normal botnet activities or legitimate mining.
    You're talking about the developers intentionally revoking previously-valid transactions by central fiat - and they can't just revoke the ones involved in the double-spend, they have to revoke all of them. If any exchange or e-wallet site remains running after the double-spend attack - and not all of them can afford to watch the news 24/7 - they risk having their wallets drained by double-spends assisted by the Bitcoin developers themselves! This could well end up doing more damage than the original attack. From the point of view of those affected byt this second attack the developers' version of the chain is in fact the malicious one and they'd be entirely justified in hard-coding their clients to reject it instead; imagine if Mt Gox did this.

    Edit: Oh, and it's kind of hard to tell for sure when the botnet has "given up", because they don't have to tell the rest of the Bitcoin network about their malicious chain until it's time to replace the existing one with it.
    660  Alternate cryptocurrencies / Altcoin Discussion / Re: [ANNOUNCE] SolidCoin - new and improved block chain. Secure from pools on: August 21, 2011, 09:40:24 AM
    Hmmmm. Looking at the source code... genesis block has a New York Times headline from 20th of August 2011 (and there's left-over code both for generating a new genesis block and for exiting after the required number of pre-mined blocks), the pchMessageStart and list of hardcoded seed nodes have been changed correctly, the difficulty calculation doesn't look to do quite what's suggested here but is close, and I can't spot anything suspicious.

    The sha256 of the source archive I downloaded was c54f404b15d229cf2a922fcb4d78ce19aa26a3d97a2df507376ad45c9fb06ebd.

    cat /home/chris/.solidcoin/solidcoin.conf
    rpcpassword=pw
    rpcuser=un

    What am I missing?
    server=1. Same as for the bitcoin client.
    Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 »
    Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!