Bitcoin Forum
May 06, 2024, 09:10:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 48 49 50 51 52 53 54 [55] 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 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 ... 317 »
1081  Bitcoin / Development & Technical Discussion / Re: The Quantum Threat to Bitcoin: Implications for Miners, Nodes, and Wallets on: September 21, 2023, 10:08:12 PM
Just test it. For example, reduce SHA-256 into the first 16 rounds, and then try to attack your own
I love it when you expect everyone else to be a genius like yourself, it's like we have the means and knowledge at our fingertips to do the things you suggest. If OP knew how to attack SHA256, he wouldn't be here asking questions about wallets.

it is possible to raise the difficulty into some insane levels, and then just stop mining. Then, no rules will be broken, but the chain will be effectively halted, if for example the difficulty would be one million times bigger than it should be.

This is one dangerous idea, thinking about it makes you wonder, what if they can use their ability to produce custom double hashes and start collecting all the mining rewards?  And when they figure out a way to break sha256, what if for years they keep it a secret and then have access to everything dependent on sha256 security?

What if they manage to reverse some transactions in the future?

If sha256 is broken, miners and ASIC manufacturers are doomed, because they will have to throw all their rigs into trashcan.
This is why independent research is extremely vital especially for bitcoin, because as we know, we are on our own, because we chose decentralization we need to keep this system safe, no government will come to rescue if something happens, they have done all they could think of to limit and restrict bitcoin adoption, if something happens, they will sit and watch with joy and smile on their face.
 

1082  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: September 21, 2023, 07:46:26 AM
if you do your math well
the normal time for scanning the 66 bit range on an average cpu would take nothing less than 500 years

How did you calculate to get 500 years? An average cpu is useless, with a good GPU you could get 1 billion keys per second which would take 2339 years to search the entire 66 bit range, even if we divide that time by half, we get 1169 years with an average GPU. If you run 1000 GPUs each at 1B/s for more than 14 months, you could search half the range of 2^66, if the key is not there, you'd need to keep searching, in total to make sure 66 bit is searched completely, 28 months running 1000 GPUs, nonstop.

Also addresses with revealed pubs are not solvable every 4 to 6 month, if you are using kangaroo, it will get more difficult as each key range is 32 times larger than the previous key range, unless you know some tricks to reduce this range, otherwise you should at least multiply the time by 8, so if 125 took 4 months, 130 should take around 32 months. Then even if we double that time, we can expect 135 to take at least 64 months.


Note, my calculations are estimates.
1083  Bitcoin / Electrum / Re: Electrum, Android version! on: September 20, 2023, 09:26:08 PM
What version of electrum are you using on your mobile phone?

The latest version, 4.6.6.0


There's a version number that has been encoded in electrum seed phrases
Alright, this is interesting to learn, my last question ( hopefully) when I enter random seed words 12 of them, it doesn't activate or even recognize the seed, why is that? Shouldn't all the possible seed word combinations work?

For example I can't import the following in electrum android :
Code:
damage trace young end frozen like dear class party melody doctor record

If the seed above can't be imported, then there is something wrong either with my understanding of how seed words work or with both bip39 and electrum.

If there is some sort of format to be followed, wouldn't that compromise security?
1084  Other / Archival / Re: [ANN] [banned mixer] | Best Bitcoin Mixer | Extra Layer of Privacy by XMR Bridge on: September 20, 2023, 08:53:14 PM
Hi, after reading about the method you are using to mix bitcoins, I was wondering, I could use the same method to mix bitcoins using a DEX instead of using your services, right?

Another thing coming to mind, is it possible to mix bitcoin using lightning network/tokens?



The only reason I could think of myself using a mixer, would be to hide my gambling coins (which I don't have any) from my government, or hiding puzzle prize coins ( when I find one, God willing), or if I was trying to launder my illegitimate money.(which I don't have any)

Other than those 3, I have no reason to use a mixer, but I suppose a lot of gamblers are using  mixers on a daily basis.

A friendly advice though, never let your business to grow as big as chipmixer, it attracts big criminals ( some of them might not really be a criminal, but international laws could consider them as one).
We tend to repeat the mistakes of the past, so we need a reminder every once in a while.😉
1085  Bitcoin / Electrum / Re: Electrum, Android version! on: September 20, 2023, 06:41:06 PM
After reading BitMaxz's post, I tried not to tap on the wallet built-in suggestions, after typing each word I simply hit 1 space to add the next word, and it worked.
However before that I tried 2 trust wallet generated seeds, one worked by using suggestions, other one didn't work. This shouldn't happen though, because I did everything as I did with the first seed, anyways it needs some improvements, for example the cursor blink could help in such situations.

One other question though, are seeds formatted for different address types? Because when I imported my seed it printed segwit, at the end of text box, that means that specific seed will always generate segwit addresses when imported? Shouldn't we select address type after importing the seed? Because it only asked for password to encrypt the wallet after entering the seed, only bip39 seed prompts for address type.
1086  Bitcoin / Bitcoin Discussion / Re: Bitcoin.org indefinitely forbidden from serving whitepaper and client to UK on: September 20, 2023, 05:22:22 PM
This is really good news, this way people start to realize the  level of incompetency  that exist in governments and in their officials.
UK has been the mother of injustice, exploitation and tyranny for more than 200 years. They have occupied, looted, murdered, raped, tortured, bullied and lied, stealing whitepaper copyright, compensating a case by taking money from others is an act of mercy IMO.

Pity, their grand and greatest cunt died without a walk of shame.😂
1087  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: September 20, 2023, 04:45:26 PM
Question please: I took the unsolved address from a text file in keyhunt i think there's about 80 addresses in there,
and tried to pass them to cubitcrack using -i to read from the file but it always gives me an error, but if the files has just few address cubitcrack works!
any idea how to fix that or work around it?
I never used any of those tools, but if you are searching for puzzle 66 in 66 bit range, you only need puzzle 66 address, unless you are trying to search a larger range which is pointless and a waste of your time and resources.

I have said this many times, brute forcing for addresses with no good hardware is futile. If you want to test your "luck" try buying a lottery ticket with closed eyes, just pick randomly, you'd have billion times more chance to win than finding a key using a gaming pc.

Last year, I was like you, I spent 4 months trying to find addresses, but then I realized there is a shortcut which is elliptic curve and math, you should skip this stage and mutate into the higher stages, learn how to do EC operations, division, subtraction etc.

If someone had told me this back then, I would be 4, 5 months ahead. Not that changes anything, but my time would not be wasted.
1088  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: September 20, 2023, 07:18:21 AM
I think the puzzle creator should reveal the public keys for all the keys bigger than 120bit except 124, 134, 144, 154, this will make the challenge reflect the true strength of bitcoin security.
I'm not sure if a gold hoarding dragon is interested to risk more than what is already at risk. Lol.
But seriously if he wants to keep the coins there forever and not touch them, it would be better to move them to exposed public keys, because address brute force is practically pointless, unless he intends to wait and see what happens to technology 40 years from now, so practically unexposed keys above 80 bits serving no purpose, while as you said it, moving those coins to public keys would increase the incentive for new bloods joining this challenge.

I'm guessing he has either left the community "again" like in 2010 ( edit: this part was unfair, recently he increased the prize, I regret saying this part ), or he doesn't care about anything other than his fortune, as per usual.



We only live once, if we don't jump we'll never find out, that's why they call it leap of faith. You only find out after jumping.😉
1089  Bitcoin / Electrum / Re: Electrum, Android version! on: September 20, 2023, 06:50:14 AM
Thanks guys, once I used "passphrase" and then imported my seed into another device and got different keys ( long time ago ) so when I entered my seed this time I was waiting for the next button to be activated and it didn't, so I assumed mobile wallet operates differently, hence my confusion of encrypting wallet and extended seed word.

I guess the problem is with the wallet because I didn't install it from google store, I downloaded from electrum.org

In general I dislike having a software to hold and manage private keys, I have always generated a key using a web service for it's randomness and then changed some of it's characters to generate a new key offline, while the first key was also generated offline using an offline website, and I just always import my keys separately to transfer.
I'm a bit paranoid, I think every wallet/key generator is rigged with a master key and that they can derive all the funded keys with that master key when they see a tx in block chain.
That's why after 6/7 years, I'm asking wallet related questions.
1090  Bitcoin / Electrum / Electrum, Android version! on: September 20, 2023, 12:49:37 AM
Ok, again with my noob questions, I have a wallet on laptop, I also have the android version on my phone, but when I tried to import my seed from laptop wallet to my phone wallet, whatever seed words I entered didn't activate the "next" button on the screen, so I was wondering why nothing worked at all and also another Q, if I encrypt my laptop wallet with password, all the keys generated by the seed would be inaccessible from any other device even if I have the seed?

But if I don't set a pass, anyone having my seed could access my keys from anywhere right?
1091  Bitcoin / Bitcoin Discussion / Re: Paxos recovers its $500,000 'fat finger' Bitcoin transaction fee on: September 19, 2023, 07:25:37 PM
Which laws and from which countries refer specifically to Bitcoin mining rewards? Do they even understand it to write effective laws for mining?
That's why I said assuming, however written or not, in crypto when you mine a block, whatever fee+block reward you receive is yours, I like it because it's more natural, like jungle. But in my country, a bunch of donkeys and cows rule and make up the laws, last thing I know to mine, you need a permit and you'd have to pay for electricity with export price.

Last time I think a similar case happened with antpool if I'm not mistaken?


This "computer error" had a good side effect, got people talking about 3 big companies, it was like an advertisement for them, I didn't know what paxos is, now I do.
1092  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: September 19, 2023, 07:04:47 PM


Code:
import SECP256k1
import Point
import sha256
import Int
import ripemd160
import boost.multiprecision.cpp_int as cpp_int
import gmpy2 as mpz
import math
import time
import threading
import os

START_VALUE = 576565752303423488
END_VALUE = 900000000000000000
INCREMENT = 1

# Define a range of factors
MIN_FACTOR = 64.0
MAX_FACTOR = 1028.0
FACTOR_INCREMENT = 1.00

currentValue = mpz.mpz(START_VALUE)
totalKeys = 0
printMutex = threading.Lock()
resultMutex = threading.Lock()
ripemd160Hashes = []

startTime = None
matchFound = False
currentHexPrivateKey = ""

def loadRIPEMD160Hashes():
    with open("wallets.txt", "r") as file:
        for line in file:
            hexHash = line.strip()
            if len(hexHash) != 40:
                print(f"Invalid RIPEMD160 hash length: {len(hexHash)}")
                continue

            hash = bytearray.fromhex(hexHash)
            ripemd160Hashes.append(hash)

        print(f"Loaded {len(ripemd160Hashes)} RIPEMD160 hashes from file.")

def hexBytesToHexString(bytes):
    return "".join([format(b, "02x") for b in bytes])

def hasMinimumMatchingCharacters(hash):
    for loadedHash in ripemd160Hashes:
        isMatch = True
        for j in range(19): # Loop through the first 5 bytes (40 bits)
            if hash[j] != loadedHash[j]:
                isMatch = False
                break # If any character doesn't match, stop checking
       
        if isMatch:
            return True
   
    return False

def printProgress():
    global startTime
    startTime = time.time()

    while not matchFound:
        elapsed = time.time() - startTime
        keysPerSecond = totalKeys / elapsed if elapsed != 0 else 0

        with resultMutex:
            print(f"\rTime: {int(elapsed)}s, Keys: {totalKeys}, Keys/s: {round(keysPerSecond, 5)}, Current: {currentValue}, Priv Key: {currentHexPrivateKey}", end="")
        time.sleep(5)


def counterWorker(threadId, secp256k1, numThreads):
    global currentHexPrivateKey, matchFound, startTime, totalKeys, currentValue
    current = mpz.mpz(START_VALUE + threadId * INCREMENT)

    while current <= END_VALUE:
        for factor in range(int(MIN_FACTOR), int(MAX_FACTOR) + 1, int(FACTOR_INCREMENT)):
            result = current * int(factor)
            hexPrivateKey = format(int(result), "x") # Get hex representation directly
            currentHexPrivateKey = hexPrivateKey

            privateKey = Int.Int(0)
            privateKey.SetBase16(hexPrivateKey)

            publicKey = secp256k1.ComputePublicKey(privateKey)

            compressedPublicKey = bytearray(secp256k1.GetPublicKeyRaw(True, publicKey))
            publicKeyHash = sha256.sha256(compressedPublicKey)

            ripemd160Hash = ripemd160.ripemd160(publicKeyHash)

            if hasMinimumMatchingCharacters(ripemd160Hash):
                matchedPrivateKey = hexPrivateKey # Store the private key for printing
                matchedRipemd160 = hexBytesToHexString(ripemd160Hash) # Convert RIPEMD160 to hex string

                with printMutex:
                    print(f"\nMatching RIPEMD160 hash found. Private Key: {matchedPrivateKey}, RIPEMD160: {matchedRipemd160}")

                with open("found.txt", "a") as foundFile:
                    foundFile.write(f"Matched Private Key: {matchedPrivateKey}, RIPEMD160: {matchedRipemd160}\n")

                matchFound = True
                break
       
        totalKeys += 1

        # Update the currentValue atomically
        with resultMutex:
            currentValue = current

        current = current + (INCREMENT * numThreads)

    # Signal that this thread has completed its work
    with resultMutex:
        matchFound = True

def main():
    global matchFound, totalKeys, currentValue

    loadRIPEMD160Hashes()

    secp256k1 = SECP256k1.SECP256k1()
    secp256k1.Init()

    threads = []
    numThreads = os.cpu_count()

    # Start the progress printing thread
    progressThread = threading.Thread(target=printProgress)
    progressThread.start()

    for i in range(numThreads):
        threads.append(threading.Thread(target=counterWorker, args=(i, secp256k1, numThreads)))
   
    for thread in threads:
        thread.start()

    for thread in threads:
        thread.join()

    # Wait for the progress thread to complete
    progressThread.join()

    print()

if __name__ == "__main__":
    main()

Script above is the python version of your code written in alien language, I'm on phone so I couldn't test to see if it works, later I will test it on my laptop and fix any issues. Insha'Allah. ( God willing )

Also;
Thanks for the update on the code, appreciate it. My scripts ( small part of them ) don't need much speed because they are not supposed to auto solve a key, they are intended as learning tools, I talked about improving performance to make king of information stop whining so much. 🤣
1093  Other / Off-topic / Re: Craig Wright deliberately made a fool of us all with his cyrptographic proof on: September 19, 2023, 02:12:43 PM
Since 2016 he has been obsessed with the belief that he's the Bitcoin messiah and it will be crazy for anyone to fall for his tricks.

Hi my lady! You see why everyone thinks he is a fraud? Because the real @Satoshi would never bring bitcoin and it's developers to the court, he would never demand changing the code so that he could get back his coins.

First thing the real Satoshi would do, would be contacting the early developers, his deputy theymos has had enough conversations with him in the past, he could be a good witness for the community.

Then he would come here, the place where he founded, he would seek the help of community members and would try to win the community because he knows without this community bitcoin couldn't last this long.

I mean for someone who has tried to separate one of the building blocks of  modern civilization from it's infrastructure and using it as the basis to found a new civilization, he'd know better not to seek salvation in a court room.

Stay majestic.😉
1094  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: September 19, 2023, 01:52:28 PM
Hi everyone, I've been reading your forum for long about this challenge and trying my luck for a long time without finding anything!
So I've joined you hopefully to work as a group and split the prize.

I've got two questions please:
1) Where can i find the already scanned ranges for puzzle 66? so i won't scan it again!
2) Where can i share the ranges i've already scanned?


Oh hey Barry (west allen ) lol.  Welcome to the jungle club of pointless puzzle hunters.
There are some pools searching in ranges which you can join, but I won't link to them because I'm not sure whether they are safe to use or not, but if you search for the keyword pool on this thread, you will find their posts, look at top right corner search box, search while you are inside this thread.

Now I have questions, what hardware do you have?
What have you learned about elliptic curve cryptography?

I hope you realize this is not a game only for entertainment and finding free bitcoins, the man has spared around $30 million in bitcoin for reasons other than fun and playing riddles with community members.

You should know, this is a world class programming/ mathematical challenge, worth more than 30 nobel prizes combined.🤑😉
1095  Economy / Reputation / Re: LoyceV's Avatar and Signature log (campaign managers read this!) on: September 19, 2023, 12:09:46 PM
I don't know why you haven't designed a good looking site to automate everything, you could provide all your services via the site and only announce new services in here.
Would doing that require backend development which you don't have?  I can imagine learning full stack development would take you less than 6 months considering your intelligence.

It's a waste of your talent if you don't try to harness all it's potential. Feel free to burn this letter after reading. Lol.
1096  Bitcoin / Bitcoin Discussion / Re: Paxos recovers its $500,000 'fat finger' Bitcoin transaction fee on: September 19, 2023, 11:21:15 AM
That's very strange. What if I owe some money to a friend? Should that transaction be equally taxable with realized profit from an investment?
Actually stock and paper gold market investments are tax free here to save the government from bankruptcy, and other financial transactions require evidence and justifiable reason for the banks to process the transaction, it's related to FATF rules, the gov refused to join international FATF, but they are enforcing it's rules domestically.

If you are buying a car, you need to provide the bank with official documents of the deal to let you transfer the money to the seller, they charge the tax for such deals before registering the car to your name. And if you owe a friend, you can't send more than $4,000 per day without officially approved docs. It's a circus in general, the laws of taxation.

In the case of paxos, I believe that pool has to answer to it's government wherever they are located, and all the documents of all financial transactions globally goes to FATF headquarters for assessment. The new universal rule of finance; everyone is a criminal doing money laundry unless legally proven otherwise with evidence. 
1097  Bitcoin / Bitcoin Discussion / Re: Halving is Going to Cause a General Effect on all in the Ecosystem on: September 19, 2023, 08:24:54 AM
For sometime I have been thinking about halving and whether the mining market is ready for it or not, because after all the direct and immediate effect of halving is reflected on miners, they are the ones getting hit with the first shockwave.

Saying the price will pump because of less supply is wrong, millions of bitcoins are in daily circulation, at least 50 times of what miners could offer to the market is being offered already by traders, so no shortage of supply, the price will pump after a while because this is said from the beginning whenever there was conversations about halving, so the psychological  auto response to this situation is believing that bitcoins now worth more, therefore you'd willingly pay more for it, the other reason for the pump is caused by another mentality which is FOMO before the PUMP.
1098  Bitcoin / Bitcoin Discussion / Re: Owner of 8K bitcoin lost in landfill threatens to bankrupt local council on: September 19, 2023, 08:06:14 AM
1 year ago he has found the Blockchain address (visible in the video)

I don't usually open any external links in posts, but since you have much intel on this guy than anyone else around here, why don't you tell us how exactly did he find his address? Did he transfer block rewards from several addresses to that one address? Is the address holding 8000 coins a virgin address or has it's public key revealed?

If the transfer happened in 2009, 2010, then the public key should be known since pay to public key was the norm back then, could you let us have it or do we need to pause the video and find it ourselves?

I am willing to work on it for 50%, also note that 99.999999% I will die before cracking a 256 bit key.😅  but it never hurts to have hope and try the best we can, I mean  I would say  4000 bitcoins somehow has the power of raising the dead if I was an atheist. Lol.
1099  Other / Off-topic / Re: Craig Wright deliberately made a fool of us all with his cyrptographic proof on: September 19, 2023, 07:41:27 AM
 You know, when I come to think about it, I believe it would be in everyone's interest if and only if Satoshi could somehow deliver a cryptographic proof as in a signed message with genesis block key and put an end to this nonsense.

I don't know but it seems this wannabe is registering a new account every once in a while to come here and shill for himself, I mean what a f'ed up kind of guy.
Because nobody has such imaginations as the ones shilling for him other than himself.
1100  Bitcoin / Bitcoin Discussion / Re: Paxos recovers its $500,000 'fat finger' Bitcoin transaction fee on: September 19, 2023, 02:41:30 AM
Don't you guys report from realized profit only, when it comes to bitcoin?
Not sure about US, but in my country they have recently changed the tax laws, whatever I mean whatever comes to your bank account will count towards taxation, the reason which you received the money doesn't matter for governments any more, that's what philipma is saying, it takes a lot of efforts and proving it was a mistake.

Speaking from experience, especially crypto related services/companies triple check any amount larger than $1000 when they are transferring the funds, and by triple I mean at least 2 people check to see everything is Ok, hence this "mistake" makes no sense.
Pages: « 1 ... 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 48 49 50 51 52 53 54 [55] 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 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 ... 317 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!