Bitcoin Forum
May 24, 2024, 07:42:55 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 162 163 164 165 166 167 168 169 170 171 172 173 174 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 ... 288 »
4221  Bitcoin / Project Development / Re: Getting Wikipedia to accept Bitcoin donations - Community pledge on: August 11, 2013, 12:33:58 PM
It will be possible to mention Wikipedia as an organization accepting Bitcoin donations, which can boost confidence in the currency and encourage more people to use it. And yes, it should also have a positive impact on its exchange rate.
This is what I'm talking about in my last message.

This is exactly the kind of relationship which Wikimedia is likely to perceive as seedy and unaligned with its values, and it's a position that plays squarely into any argument made that Bitcoin is a pump-and-dump scam.  Wikimedia has the luxury to turn down selfish "donations" like this, or anything that looks even remotely like them, and it does.

This approach will not be successful. And, in fact, I believe the existence of this thread with points like this might undermine any differently motivated (e.g. people with unrealized Bitcoin gains who already want to donate and believe they would be better off donating it than converting it to USD paying taxes on it) efforts, which I think is sad. If something happens here it will be in spite of people who hope for some publicity and a rise in Bitcoin value, not because of them.
4222  Bitcoin / Project Development / Re: Getting Wikipedia to accept Bitcoin donations - Community pledge on: August 11, 2013, 12:23:57 PM
Donations are an act of one entity supporting another entity, in this case, for ideological reasons. If Wikimedia's ideologies do not align with mine, I don't want them to have the funds. I've told Wikimedia fundraisers repeatedly that I wish to donate, but I'm not willing to do so with blood-stained monopoly money. This pledge is simply a statement that the day they'll accept bitcoin donations, then they have these funds ready and waiting. It's okay, they can take all the time they need to realize this.
An alternative interpretation of a bunch of stored up conditional-coins is that you are attempting to buy some easy publicity fodder to pump up your Bitcoin, and you want to use Wikimedia's name to lend credibility to your effort.

Wikimedia has a lot of past experience with this, they'd enter into some limited agreement with some startup or another to work on some minor thing or that and then all of a sudden there is some flood of paid-press "WIKIPEDIA PARTNERS WITH ANSWERS.COM" (and in the subtext, written between the lines: buy buy buy answers.com stock! they've monetized wikipedia!) ... even when it's only some minor thing, or some trial effort, mentioned on some lost orphan page.

I'm not saying thats what anyone here is trying to accomplish (uh, well, okay its actually not entirely clear to me that the ask here is entirely orthogonal with that kind of outcome—  I can promise that _someone_ is going to run some "OMG BITCOIN WORLD DOMINATION, EVEN WIKIPEDIA ACCEPTS" story on the basis of anything done here) but past outcomes have seriously soured people to certain kinds of relationships (enough that as a result Wikimedia generally no longer does partnerships with commercial entities),  and plenty of companies stumble in wanting to make a "donation" when really what they're trying to do is buy their name in lights on a top 10 website.

A lot of people have ideologies, and think they can buy their way into making them Wikimedia's ideology too.  Wikimedia has the luxury of being able to be offended by these offers.  Success here would instead be finding out how your ideology and Wikimedia's are actually complementary and overlap, not in creating a bounty that might be perceived as selling out to benefit some private interest unrelated to Wikimedia's ideology.

Careful communication is required to avoid stepping on Wikimedia specific and Bitcoin specific rakes in this kind of discussion.
4223  Bitcoin / Project Development / Re: Getting Wikipedia to accept Bitcoin donations - Community pledge on: August 11, 2013, 11:56:02 AM
Possibly some staffers still hold similar misconceptions, but part of the process will be to flesh out and iron out these reservations.
That wasn't just some link I googled up cold.  You appear to be ignoring that I am telling you that your actions are politically inadvisable, and that they are at risk of playing into the reservations you supposedly hope to address.
4224  Bitcoin / Bitcoin Discussion / Re: Why I donated bitcoins to Wikipedia via the community pledge on: August 11, 2013, 11:45:40 AM
I don't think this is a great idea.
4225  Bitcoin / Project Development / Re: Getting Wikipedia to accept Bitcoin donations - Community pledge on: August 11, 2013, 11:01:56 AM
The outgoing Wikimedia chairman is my partner for the last decade, and I have a long personal involvement in Wikimedia.  In light of my experience, I have to say that I'm amused by this thread.

Soliciting funds on behalf of Wikimedia from random forum members in order to hold a fundrasing "ransom" is not likely to help convince senior wikimedia executive staff (Or some of its well known and outspoken community members) who steadfastly believe Bitcoin is inherently a scam and Bitcoin users are a mixture of rubes and scammers.

(And, as an aside, as a matter of current policy— Wikimedia doesn't generally take funds with strings attached, and has never— to the best of my knowledge— accepted donations which required promoting the donor on the site's pages (beyond the pages that list donors, of course), even ones much larger than the Bitcoin community is likely to offer. Wikimedia also does not generally accept gifts in kind. I can only imagine that a promotion-encumbered "donation" offer would only improve the credibility of people arguing that Bitcoin is a pump-and-dump scam.)

If we were to make a real effort at getting Wikimedia accepting Bitcoin, we'd do better to broker a conversation between kindred parties at say the FSF or EFF (Or the internet archive, which partially pays their staff in Bitcoin) that already accept Bitcoin with the appropriate people at Wikimedia, along with offers of advice from Bitcoin experienced people.

But even if successful, I'm unsure of what value this effort would have for the Bitcoin community.  Wikimedia receiving coins to immediately turn them into USD doesn't contribute to the Bitcoin economy beyond perhaps helping out some payment processor or exchange.  Better to just do it yourself— perhaps even retain the potential of taking a logistically simple tax write-off on the donation. Smiley ... Or save your donations for places which will pay their staff in Bitcoin, which helps bring more people into the Bitcoin economy, like the Internet Archive or to projects which our community is more likely to understand the value of than the general public.

It also may be worth mentioning that the NYC wikimedia chapter accepts bitcoin (and presumably some of the other regional chapters would if asked).
4226  Bitcoin / Development & Technical Discussion / Re: Alt coin for development? on: August 11, 2013, 06:36:12 AM
You use testnet for this. Start bitcoin(d/qt) with -testnet=1.
4227  Bitcoin / Development & Technical Discussion / Re: Bad signatures leading to 55.82152538 BTC theft (so far) on: August 11, 2013, 05:48:21 AM
This seems like a serious problem!
Apologies if I am asking a question with an obvious answer, but is there a way a user can easily check to see if the same random number was used for a second transaction before broadcasting it?
No, no easy way to do that.  Plus the software to actually help you do that would be more complicated than the software required to make super-sure that this can't happen.  (e.g. select the nonce as sha256(message||privkey||random value) — though if your RNG is bad you also need to worry about weak keys))
4228  Bitcoin / Development & Technical Discussion / Re: Building current Bitcoind on Fedora 19 on: August 11, 2013, 03:00:37 AM
And for bitcoin-qt:

From the top level bitcoin source directory,

qmake-qt4 USE_UPNP=- BDB_LIB_PATH='/usr/lib64/libdb4/' BDB_INCLUDE_PATH='/usr/include/libdb4' BOOST_LIB_SUFFIX='-mt'
make -j4

4229  Bitcoin / Development & Technical Discussion / ::sigh:: on: August 11, 2013, 02:26:33 AM
Of course, if these applications didn't constantly reuse addresses the exposure here— whatever the root cause ultimately turns out to be— would be a lot smaller.
4230  Economy / Service Discussion / Lavabit— A best case outcome for blockchain.info? on: August 09, 2013, 01:17:54 AM
Lavabit was a web-based email service which kept all email encrypted a key protected by the user's password to how mywallet works. Today lavabit shut down without any advance notice. Details are scarce, but they are claiming that they were being ordered by the us government to do things which they considered wrong. Many believe they were ordered to intercept users (such as Edward Snowden) passwords, or send specific users zero-day exploit code, and chose to shut down rather than comply with the order.

Many other services would and have just simply captured the passwords and gone on with life,  many many more are not designed in such a way that they could even resist such an order. The operators of lavabit appear to have taken a remarkably principled position.

Eventually it seems likely to be that hosted wallet services like blockchain.info's my wallet will encounter a similar interaction with the relevant authorities intent on seizing some funds.

It's possible that they could just comply completely, perhaps they could shutdown like lavabit rather than attempt to betray their user's trust, or maybe there is some other possibility.

What would be a best case outcome there?


Edit:And now silentmail has preemptively shut down rather than be placed in the same position.
4231  Bitcoin / Development & Technical Discussion / Re: Optimal Block Header hashing algorithm on: August 08, 2013, 11:37:49 PM
A pedantic aside: That is not the raw data, it's a pretty printed form in human/machine readable json. The actual block data is a compact binary serialization.  No disagreement with your comments on SHA256, though.
4232  Alternate cryptocurrencies / Mining (Altcoins) / Re: Swedish ASIC miner company kncminer.com on: August 08, 2013, 10:22:42 PM
Please keep BFL (other other unrelated vendor stuff) out of this thread.  As a reminder: the initial post in a thread sets the topic, the other posts should be related to the topic.
4233  Bitcoin / Development & Technical Discussion / Re: Hash Phrase - Human Readable Hash Function on: August 01, 2013, 02:53:08 PM
I describe the internals on the github README.  By default, PBKDF2_HMAC_SHA256 (50k iterations, no salt, 32 bytes) is applied to the input data.  The resulting 256-bit hash is converted to an integer and then used to create the phrase.  So it's resistant against second pre-image attacks.
I'm suggesting a per-user secret nonce which would provide immunity to partial second preimages too (and, in fact, complete second preimage immunity even if the attacker isn't computationally bounded). This is applicable to some applications and should be used for them...

4234  Bitcoin / Development & Technical Discussion / Re: The precise status of the relevant number theoretic problems for SHA-256 on: July 31, 2013, 07:45:16 AM
Why so you keep referencing "elliptical curve"? SHA (or any hashing algorithm) has nothing to do with Eliptical Curve Cryptography.
He's referring to the potential backdooring of Dual_EC_DRBG, an ECC based RNG with a magic point constant which, if you knew the discrete log of it you could use to derive the rng state from a few of its outputs.
4235  Bitcoin / Development & Technical Discussion / Re: Hash Phrase - Human Readable Hash Function on: July 31, 2013, 07:25:14 AM
If you're using them just for the purpose of comparing it can be better to first apply a pseudorandom permutation so that a third party couldn't pick values which you will easily mistake.
4236  Bitcoin / Development & Technical Discussion / Re: Checkpointing on: July 30, 2013, 01:15:10 PM
That SXC answer isn't really great.

This has been covered a number of times times in this forum, I suggest finding one of my posts. E.g. https://bitcointalk.org/index.php?topic=194078.msg2014204#msg2014204

In the reference client checkpoints will play less of a role in the future as better (but more complicated) solutions to the issues mention in that post are deployed.
4237  Bitcoin / Pools / Re: **UPDATED** Current P2Pool Server List on: July 30, 2013, 01:02:20 PM
This should probably be made a topic on the Bitcoin wiki.  I don't think we should sticky this thread, since people are concerned about a conflict of interest with respect to maintenance.

Also, Any such list should point out that anyone can run their own P2Pool node directly as this is the preferred (secure and lower stales) way to run p2pool.
4238  Bitcoin / Development & Technical Discussion / Re: Optimal Block Header hashing algorithm on: July 29, 2013, 09:13:11 PM
Outside of a few very simply or highly abstract subjects when someone says "optimum" without defining it it usually means they have adopted a confused or very narrow minded view of what they are talking about.

There are many properties we need in Bitcoin which SHA256 is good for.  Foremost being a _very_ trustworthy and well studied cryptographic structure as a primary concern is that it be free of trapdoors.  Matching a cryptographic hash algorithm to the size has little value except for performance, and we already use double-sha256— performance is not a primary consideration (in fact, in the search its intentionally _slow_ and thats the basis of its usefulness as a computational proof of work), and on the validation side sha256 is already enormously fast especially considering that in steady state we only need to process one per ten minutes. Likewise, structure respecting hashes are only relevant when there is a lot of fixed structure, but our headers do not have a lot of fixed structure, they are generally pretty efficiently encoded.

So please, feel free to elaborate on your thoughts but take care to actually define "optimum" and concretely relate how that definition applies to the Bitcoin system in a manner which would improve its trustworthyness or scale in a meaningful way.
4239  Bitcoin / Development & Technical Discussion / Re: Handling hash drop off on: July 29, 2013, 02:33:58 PM
Nodes will accept new blocks with minimum difficulty based on time since the last block.
Isn't altchains getting exploited when doing this not enough to dissuade this kind of perennial proposal? (IIRC, TRC did this and got owned and had to change rules again)

Moreover, what you're suggesting would make it _much_ easier to exploit a node whos network you've isolated... deny it the honest chain for a while to drive the acceptable difficulty down, then start mining a low difficulty fork to let it count up confirmations and accept your phantom payments.
4240  Bitcoin / Development & Technical Discussion / Re: Quantum computers and Bitcoin on: July 27, 2013, 04:24:30 PM
Quote
Iv'e heard there is a few minutes delay for when the difficulty of bitcoin changes
You've heard incorrectly.
Quote
During this delay a Quantum Computer could solve all the algorithms before the difficulty increases.
This suggests a pretty substantial misunderstanding of what a quantum computer does. In any case, your conclusion doesn't make any sense.
Pages: « 1 ... 162 163 164 165 166 167 168 169 170 171 172 173 174 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 ... 288 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!