Bitcoin Forum
May 05, 2024, 06:13:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Economy / Digital goods / Buying Amazon GC's (.com only) with BTC @ the rate you offer on: September 10, 2016, 01:58:27 AM
I am buying Amazon.com giftcards (NOT AWS) for the rate that you offer.

PM me. I am more than willing to use an escrow and will go first to trusted members.
2  Economy / Digital goods / Good VPS services that is good for Bitcoin daemons? on: September 07, 2016, 10:08:30 PM
Looking for a cheap Bitcoin VPS that would run well with Bitcoind...that means a good amount of storage and enougj processing power to run quite a few daemons

What's the best and cheap service? Digital ocean would be perfect but don't accept BTC
3  Economy / Digital goods / [wts] senior member with light green trust on: August 10, 2016, 11:53:25 AM
0.25BTC fixed price.

has 2 default trust ratings from the same user.
1k+ posts
hero in within 4 more activity periods

PM me if you're interested
4  Economy / Currency exchange / Buying 1.5BTC with cash deposit on: August 09, 2016, 04:52:17 AM
Looking to buy 1.5BTC with Cash Deposit in USA or instant online transfer with Bank of america.
Please PM me if you can do this with your skype details

Trusted members only, will go first for very trusted members...or escrow.
5  Economy / Digital goods / Looking to exchange amazon gc to bitcoin - TRUSTED MEMBERS ONLY PLEASE on: June 16, 2016, 01:05:16 PM
Looking for trusted members who will buy my amazon gc's, denominations vary.
I want a 70% FIXED RATE. Nothing less, nothing more.

I, of course, want BTC.

Tell me how much you are willing to buy. I will go first, but only to trusted members. I'll be carefully reviewing profiles.

thanks

note: these are CAD codes. 50 and 100 denominations available
6  Economy / Digital goods / SOLD on: November 24, 2015, 01:46:35 AM
SOLD
7  Economy / Digital goods / [WTS] Established DigitalPoint account (~50 likes & ~ 1600 posts) on: September 02, 2015, 09:29:08 AM
I want to sell my established Digitalpoint account.

Account details:

9 years old account
~1600 posts
50 likes
No feedback at all

I don't know how to value my account but I see that a lot accounts were sold for ~ 30$ with only 3-4 likes and ~ 300 posts so PM me your offer if you're interested.

I accept BTC only
8  Bitcoin / Development & Technical Discussion / [PATCH] Automatic block validation on: August 16, 2010, 02:57:55 AM
I've written a patch to help automatically validate cached blocks after validation fixes such as the one that was pushed out today. You can find it at

http://fushizen.net/~bd/blockverify.patch

or

http://github.com/bdonlan/bitcoin/commit/b205251959448ca99123f2bc95b088bf06d4ef3b

Upon first run with this patch, all blocks will be verified, and any invalid blocks, as well as blocks orphaned by removal of such blocks, will be removed from the block index. A version stamp
(BLOCK_VERIFY_TOKEN in db.cpp) will be then written to the db; this will cause the next run to skip the verification pass. Any future validation fixes can then simply bump BLOCK_VERIFY_TOKEN to force a revalidation of the block chain.

Note that I may be missing some important steps when deleting the old blocks - in particular, no attempt is made to update the wallet, or to prune stored uncommitted transactions. Review would be helpful.
9  Bitcoin / Development & Technical Discussion / Hash() function not secure on: July 14, 2010, 10:37:56 PM
Hi,

The Hash() function in util.h forms the backbone of most of bitcoin's crypto:

Code:
template<typename T1>
inline uint256 Hash(const T1 pbegin, const T1 pend)
{
    uint256 hash1;
    SHA256((unsigned char*)&pbegin[0], (pend - pbegin) * sizeof(pbegin[0]), (unsigned char*)&hash1);
    uint256 hash2;
    SHA256((unsigned char*)&hash1, sizeof(hash1), (unsigned char*)&hash2);
    return hash2;
}

As you can see, this tries to be more secure by hashing twice. However, this actually reduces security. To break pure SHA256, an attacker needs to find a d' such that SHA256(d') == SHA256(d), for a known d. This is also sufficient to break Hash(). However the attacker can also attack the outer layer of the hash, finding a d' such that SHA256(SHA256(d')) == SHA256(SHA256(d)), even though SHA256(d') != SHA256(d). As you can see, the double hashing here makes it _easier_ to break the hash!

A better solution would be something like:

Code:
template<typename T1>
inline vector<unsigned char> HashV(const T1 pbegin, const T1 pend)
{
    uint256 sharesult;
    uint160 riperesult;
    SHA256((unsigned char*)&pbegin[0], (pend - pbegin) * sizeof(pbegin[0]), (unsigned char *)&sharesult);
    RIPEMD160((unsigned char*)&pbegin[0], (pend - pbegin) * sizeof(pbegin[0]), (unsigned char *)&riperesult);

    vector<unsigned char> ret;
    ret.insert(ret.end(), (unsigned char *)(&sharesult), (unsigned char *)(&sharesult + 1));
    ret.insert(ret.end(), (unsigned char *)(&riperesult), (unsigned char *)(&riperesult + 1));
    return ret;
}

The key is to concatenate the hashes, not merge them. This means the attacker has to break both hashes - even in the worst case, this cannot be less secure than a single hash.

Unfortunately, changing hashes would break the chain...
10  Bitcoin / Development & Technical Discussion / Should patches be posted here or on the mailing list or what? on: July 14, 2010, 08:16:48 PM
I recently wrote a patch for bitcoin and posted it to the mailing list, but would it have been better to have posted it here?
11  Bitcoin / Bitcoin Technical Support / Crash and db corruption after a large number of small transfers on: July 14, 2010, 07:22:50 PM
After performing about 2400 transfers of BC0.01 each, my wallet.dat grew to 340MB, and bitcoind crashed, asking me to run DB recovery. After I used BDB tools to dump and reload the wallet, I was able to get it to restart (alebit using 500MB of RAM), but trying to transfer out the remaining balance failed with:

error: Error: The transaction was rejected.  This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.

How do I recover my wallet now?
12  Bitcoin / Bitcoin Technical Support / Resending transaction on: July 12, 2010, 10:46:44 PM
I created a send coins transaction when my laptop was offline; now it's stuck at 0/unconfirmed and not visible to the recipient, even though other transactions I created later went through. How do I force the transaction to be re-sent to the network so it can make progress? Or alternately, how do I cancel the transaction so I can get my funds back?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!