Bitcoin Forum
May 15, 2024, 06:41:11 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 [122] 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 »
2421  Economy / Marketplace / Re: MyBitcoin_SCI on: December 27, 2010, 03:32:08 PM
2. You may want to document the background URI encryptor. It's a new feature that was implemented in the latest mbc-toolkit. You can post your URI in the background and the SCI will return the encrypted version of the URI. I ended up using it on Bitcoin2CC to stop people who were trying to cheat my price calculator. It works perfectly. I wish other systems like LR had this feature.

Pecunix and GlobalDigitalPay have a feature that permits validation of the input form.  You hash the input fields, plus an API secret key.  Totally eliminates tampering.

I've long wished Liberty Reserve had a similar feature.
2422  Economy / Economics / Re: Hostile action against the bitcoin infrastracture on: December 27, 2010, 03:28:19 PM
More likely, many people will use a website such as mybitcoin rather than the bitcoin client.

Each user then only has to worry about their login password, just like other banking websites.
2423  Bitcoin / Bitcoin Discussion / Re: Protecting: Deep packet inp, Anon vs Open switch, Decentral dev, other languages on: December 27, 2010, 03:25:25 PM
The P2P network needs to support SSL, for enhanced privacy.
2424  Bitcoin / Mining software (miners) / Re: New demonstration CPU miner available on: December 27, 2010, 05:38:18 AM
Version 0.3.3 is out there, with a critical one-line fix for cryptopp_asm algo.

SHA1: a7c0822c3ab0f9f2089fbc65cdbe2506789e4241  cpuminer-installer-0.3.3.zip
MD5: 2df889eebf752b5f35293e4cbe53f7e8  cpuminer-installer-0.3.3.zip
2425  Bitcoin / Development & Technical Discussion / Re: Exploiting Special Properties of Bitcoin For Uses Other Than Currency on: December 27, 2010, 01:27:02 AM
So there is no way to handle the growth? This seems like a problem whether other stuff goes in or not.

Transaction fees.

Whether the block chain is currency-only or currency+data, the result is the same:  transaction fees rise as overall block size increases.

More data == more expense (theoretically the block chain provides more value to more people, and is therefore more valuable)
2426  Bitcoin / Development & Technical Discussion / Re: Exploiting Special Properties of Bitcoin For Uses Other Than Currency on: December 26, 2010, 08:18:59 PM
Merging bitcoin with some other completely unnecessary crap would be the worst idea of the century.
I would welcome a fork with open arms in such a situation.

If anybody wants to play, he should find himself a sandbox. We're doing serious buisness here, this is no place for toys.

Does a change need to be made to let this stuff in, or a change made to keep this stuff out?

Can you tell me more about why it matters if a transaction has extra meaning to someone else. How will you even tell, won't it look like a normal transaction? Only legit transactions can get in, right?

If someone wants to transmit arbitrary data, there is generally always a way.  For example, data may be encoded today in a standard transaction, probably around 32 bits per transaction, simply by specifying an amount such as "0.12345678".

However, that does not mean that we should encourage the use of additional, non-standard transaction types created for the express purpose of storing arbitrary data in the block chain.  For example, it has always been possible to tunnel the IP protocol over DNS; but that does not mean it is wise to do so.  No mainstream DNS server supports such behavior, even if the protocol itself does.

Some BitDNS proposals here describe operations such as storing DNS records themselves in the block chain, where each IP address or nameserver change would be propagated throughout the bitcoin P2P network, and be stored in the local storage of all bitcoin full-block-chain P2P clients.
2427  Bitcoin / Development & Technical Discussion / fallback nodes, and DNS bootstrapping on: December 26, 2010, 07:37:04 PM
Only a very few fallback nodes are persistent over time, and compiled (hardcoded) into the bitcoin client itself.

https://en.bitcoin.it/wiki/Fallback_Nodes is a viable method of bootstrapping.  We'll call that "forum bootstrapping" or "wiki bootstrapping", where one must manually search for a list of nodes, in order to bootstrap onto the network.

I think DNS bootstrapping would be the most efficient:  a simple DNS lookup to bootstrap.bitcoin.org would work like this:
  • Community members post their nameserver (NS) records for bootstrap.bitcoin.org on the forum.  Presumably this list does not change often
  • Each member runs a DNS server, independently of anyone else, that retrieves addresses from bitcoin's addr.dat database, randomly selects "fresh" P2P nodes, and stores these in A records or SRV records.
  • When bootstrapping, the bitcoin client performs a standard DNS lookup for bootstrap.bitcoin.org

That would be very, very fast.  Much faster than IRC.  This is similar to how BitTorrent DHT bootstrapping occurs.

The only issue is trust (rogue DNS servers), but this issue also exists with the IRC server, which is a Single Point of Failure (SPOF) for both trust and general reliability.
2428  Bitcoin / Development & Technical Discussion / Re: Block non-convergence soon? on: December 26, 2010, 03:37:12 PM
aha, so in general any given block with the nonce as the only variable is not likely to have a solution at all?

It is always possible that there is no solution for the entire range of nonce (0 - 0xffffffff).

However, the timestamp and extranonce are changed every few seconds, as is merkle tree root.  This helps avoid a situation where we get stuck with no solutions.
2429  Bitcoin / Development & Technical Discussion / Re: HTTP bootstrapping ? on: December 26, 2010, 03:34:18 PM
bitcoin maintains a database of P2P addresses.  Obtaining addresses via netstat is rather sub-optimal, when you could use bitcointools to extract addresses directly from the bitcoin database.

As to the larger point...

HTTP and DNS bootstrapping should be pursued.  Much more efficient than IRC.
2430  Bitcoin / Bitcoin Discussion / Re: bitcoin-ubercart-drupal is coming on: December 24, 2010, 10:28:50 PM
Hm.. Drupal coding standards are not hideous at all. As I understand, this code is public domain and I can take it, reformat or do anything to be accepted in drupal.org and put it under GPLv2+? If so I might consider to fork it and post it under my account. But for you to become co-maintainer you still need to apply for a CVS account on drupal.org.

CVS???  That's quite hideous.
2431  Economy / Marketplace / Re: Pastecoin on: December 24, 2010, 06:21:19 PM
pastecoin got hacked, before I had a chance to review any of the code.

The Apache web server has been shut down until this is fixed.
2432  Economy / Economics / Re: The economics of generalized bitcoin on: December 24, 2010, 07:18:30 AM
Please fix your quoting Smiley
2433  Bitcoin / Press / Re: Bitcoin press hits, notable sources on: December 24, 2010, 07:17:19 AM

Mentioned on Russia Today's Keiser Report:  http://www.youtube.com/watch?v=VMngK0t5WkY

A capsule summary of the PCWorld article begins at timestamp 11:20.
2434  Bitcoin / Mining software (miners) / Re: New demonstration CPU miner available on: December 24, 2010, 01:25:31 AM
I think the problem for via is we have to move the (byte swapped) nonce back into the data_in parameter to return it.

Indeed.  cpuminer 0.3.2 is out there, with another sha256_via fix attempt.

Via CPU owners, please report feedback.
2435  Economy / Marketplace / Re: Pastecoin on: December 24, 2010, 12:56:26 AM
Is the new owner doing anything with it?

Yes, but it is Christmas holidays right now.
2436  Bitcoin / Development & Technical Discussion / Re: anyone tried running with VIA Padlock extensions? on: December 22, 2010, 06:46:18 PM
It seems there something wrong with the padlock code for the VIA Nano, at least in 64bit mode.

Are you using cpuminer?  You need version 0.3.1 for sha256_via fixes.
2437  Bitcoin / Bitcoin Discussion / Re: How do you accept Bitcoin donations on Facebook and other sites? on: December 22, 2010, 03:46:59 AM
Yes, a TXT record would be much more appropriate than trying to cram data into network addresses.
2438  Bitcoin / Bitcoin Discussion / Re: How do you accept Bitcoin donations on Facebook and other sites? on: December 21, 2010, 09:33:10 PM
There still needs to be an easy, standard way to associate a DNS name with a bitcoin address.

On a business card, you need something human readable like "donations.bitcoinwatch.com" that can be translated by software into a bitcoin address.
2439  Bitcoin / Development & Technical Discussion / Re: [git patch] Display additional output, when proof-of-work check fails on: December 21, 2010, 08:02:19 PM
If one of the mining pool folks think this would be useful in a production miner, then I see the value.  If it is only really useful if you're trying to debug a remote miner that isn't working quite right...

Right, and that's happened for all of the 'getwork' miners up to this point.  This is a simple printf() patch that has actually proven useful in the field, not a speculative change with zero users.
2440  Bitcoin / Mining software (miners) / Re: New demonstration CPU miner available on: December 21, 2010, 07:59:08 PM
What does this bitcoin patch print out for you, when using cryptopp_asm32?

http://yyz.us/bitcoin/patch.bitcoin-pow-fail
main.cpp?  There's no such file in the cpuminer directory…

"bitcoin patch" == a patch to bitcoin, not cpuminer.
Pages: « 1 ... 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 [122] 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!