There are special requirements here...For example digaran wants to print all addresses from 1 to 10 or any range How to do that madness here? That request was for the other script which I said it doesn't generate public keys sequentially, a range of 1 to 10 had no pubs for 2, 4, 6 etc, I was interested to test a few things on my phone, otherwise I have the fastest tools on my laptop. The lottery script is random, there is 99.999% chance of never landing on a key with random mode, but it was fun to play with, you could for example replace G with your target, also since it generates addresses, it's really slow, you could skip 2 sha256 ( address checksum) and base58 encode if you just generate rmd160.
|
|
|
And everyone thinks he stopped mining bitcoin since 2010? He is and has been the largest whale in bitcoin community. But it would be a good idea to spend some of it publicly but without revealing his identity, on charity cases, building schools, hospitals for those who need it most.
He is well and alive, hopefully with a bunch of young virgins around him.🤣
|
|
|
If anyone has any problems with my posts, click that ignore button, I share whatever I can think of, they might be useless, but they could also help others to learn how these things work. Please refrain from bringing your personal issues here, we are not responsible for whatever you are going through, honestly with this attitude you don't deserve any sympathy. Go unload you garbage on someone else, we haven't seen any positive vibes from the kinds of you, why should we tolerate your negative energy.
|
|
|
Since when he was relevant ever? If there has been discussions about him on this forum is because people either shill for him or make fun of him.
|
|
|
Hey guys, can anyone change the following script to do division either by odd numbers or even numbers? For example, we set a range of 1:32, it would divide only by 3, 5, 7, 9......31. Or by 2, 4, 6, 8......32. Can this be done? Or even the ability to divide one target by odd numbers and the other target by even numbers. # Define the EllipticCurve class class EllipticCurve: def __init__(self, a, b, p): self.a = a self.b = b self.p = p
def contains(self, point): x, y = point.x, point.y return (y * y) % self.p == (x * x * x + self.a * x + self.b) % self.p
def __str__(self): return f"y^2 = x^3 + {self.a}x + {self.b} mod {self.p}"
# Define the Point class class Point: def __init__(self, x, y, curve): self.x = x self.y = y self.curve = curve
def __eq__(self, other): return self.x == other.x and self.y == other.y and self.curve == other.curve
def __ne__(self, other): return not self == other
def __add__(self, other): if self.curve != other.curve: raise ValueError("Cannot add points on different curves")
# Case when one point is zero if self == Point.infinity(self.curve): return other if other == Point.infinity(self.curve): return self
if self.x == other.x and self.y != other.y: return Point.infinity(self.curve)
p = self.curve.p s = 0 if self == other: s = ((3 * self.x * self.x + self.curve.a) * pow(2 * self.y, -1, p)) % p else: s = ((other.y - self.y) * pow(other.x - self.x, -1, p)) % p
x = (s * s - self.x - other.x) % p y = (s * (self.x - x) - self.y) % p
return Point(x, y, self.curve)
def __sub__(self, other): if self.curve != other.curve: raise ValueError("Cannot subtract points on different curves")
# Case when one point is zero if self == Point.infinity(self.curve): return other if other == Point.infinity(self.curve): return self
return self + Point(other.x, (-other.y) % self.curve.p, self.curve)
def __mul__(self, n): if not isinstance(n, int): raise ValueError("Multiplication is defined for integers only")
n = n % (self.curve.p - 1) res = Point.infinity(self.curve) addend = self
while n: if n & 1: res += addend
addend += addend n >>= 1
return res
def __str__(self): return f"({self.x}, {self.y}) on {self.curve}"
@staticmethod def from_hex(s, curve): if len(s) == 66 and s.startswith("02") or s.startswith("03"): compressed = True elif len(s) == 130 and s.startswith("04"): compressed = False else: raise ValueError("Hex string is not a valid compressed or uncompressed point")
if compressed: is_odd = s.startswith("03") x = int(s[2:], 16)
# Calculate y-coordinate from x and parity bit y_square = (x * x * x + curve.a * x + curve.b) % curve.p y = pow(y_square, (curve.p + 1) // 4, curve.p) if is_odd != (y & 1): y = -y % curve.p
return Point(x, y, curve) else: s_bytes = bytes.fromhex(s) uncompressed = s_bytes[0] == 4 if not uncompressed: raise ValueError("Only uncompressed or compressed points are supported")
num_bytes = len(s_bytes) // 2 x_bytes = s_bytes[1 : num_bytes + 1] y_bytes = s_bytes[num_bytes + 1 :]
x = int.from_bytes(x_bytes, byteorder="big") y = int.from_bytes(y_bytes, byteorder="big")
return Point(x, y, curve)
def to_hex(self, compressed=True): if self.x is None and self.y is None: return "00" elif compressed: prefix = "03" if self.y & 1 else "02" return prefix + hex(self.x)[2:].zfill(64) else: x_hex = hex(self.x)[2:].zfill(64) y_hex = hex(self.y)[2:].zfill(64) return "04" + x_hex + y_hex
@staticmethod def infinity(curve): return Point(None, None, curve)
# Define the ec_mul function def ec_mul(point, scalar, base_point): result = Point.infinity(point.curve) addend = point
while scalar: if scalar & 1: result += addend
addend += addend scalar >>= 1
return result
# Define the ec_operations function def ec_operations(start_range, end_range, target_1, target_2, curve): # Define parameters for secp256k1 curve n = 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141 G = Point( 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798, 0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8, curve )
# Open the files for writing with open("target1_division_results.txt", "a") as file1, \ open("target2_division_results.txt", "a") as file2, \ open("subtract_results.txt", "a") as file3:
for i in range(start_range, end_range + 1): try: # Compute the inverse of i modulo n i_inv = pow(i, n-2, n)
# Divide the targets by i modulo n result_1 = ec_mul(target_1, i_inv, G) result_2 = ec_mul(target_2, i_inv, G)
# Subtract the results sub_result = result_2 - result_1
# Write the results to separate files file1.write(f"{result_1.to_hex()}\n") file2.write(f"{result_2.to_hex()}\n") file3.write(f"Subtracting results for {i}:\n") file3.write(f"Target 1 / {i}: {result_1.to_hex()}\n") file3.write(f"Target 2 / {i}: {result_2.to_hex()}\n") file3.write(f"Subtraction: {sub_result.to_hex()}\n") file3.write("="*50 + "\n")
print(f"Completed calculation for divisor {i}") except ZeroDivisionError: print(f"Error: division by zero for {i}")
print("Calculation completed. Results saved in separate files.")
if __name__ == "__main__": # Set the targets and range for the operations curve = EllipticCurve(0, 7, 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F) target_1 = Point.from_hex("0230210C23B1A047BC9BDBB13448E67DEDDC108946DE6DE639BCC75D47C0216B1B", curve) target_2 = Point.from_hex("02F6B787195159544330085C6014DBA627FF5B14F3203FF05D12482F76261F4FC3", curve) start_range = 2 end_range = 10
ec_operations(start_range, end_range, target_1, target_2, curve) I rather hear your whining than to deal with AI, it takes 1 day of my time for each script, lol.
Edit: the whining like old ladies started already, @citb0in, trouble in paradise? Nobody asked you for help, you can't provide it anyways. If I wanted to "achieve my goal" I wouldn't be here posting.
|
|
|
But if you truly love bitcoin then don't mind these tags, continue improving yourself, learn and share bitcoin. Overtime everything will disappear.
Not only they will not disappear over time, but it is guaranteed to have more tags in the future, unless of course they learn how to game the system like 99% of DT members, engage in trades, give loans, trade with high ranking trusted members, hunt fake scammers and cheaters. But I assure you, if one doesn't game the system no matter how much you contribute, no matter if you grew wings, there will be no riddance from tags. "Love Bitcoin".😉
|
|
|
Where is the post/ thread accusing him of using AI? or did they ban him without any evidence? Ok I re-read your local board, he was autobanned? Do we even have autoban for AI detected content?
Edit: I have never seen in my life, that someone use "knowledge cutoff", who would use such a word?
Even though I am for banning anyone using AI to farm signature campaigns, but as far as I know, forum doesn't ban such users. It's Ok to use AI as long as you mention it in the same post.
|
|
|
In fact this tutorial is for all members to hardening their wallets. If the moderator delete the thread, what can I do ? Sometimes it is hard to believe, that you can have much more safe wallet, but admin just delete the possibility. Here is the link of deleted thread [ ]. I will also do not make higher price, hope it will help a bit.
Why are you explaining yourself to people here? Did you do anything wrong? Why on earth you are talking about the price? You have something to sell, you have posted a thread to offer your goods but it got deleted either by mistake/accidentally or there could have been a rule violation, until you hear from a moderator/staff, you don't have to discuss/defend your tutorial.
|
|
|
@OP, what happened to your site? It was saying something about certificate and warned about unsafe site, but now it just shows there is no sponsor for you. Is it a domain related thing or you closed shop?
|
|
|
Thanks for the heads up, I just notified them to do better next time. Lol.
They are copying my style, I guess I should stop posting my shilling resume. Unfortunately there are no copyrights for that.
What you see there is the textbook definition of lousy shilling with zero efforts put in to the work, for a long time I stopped going there to make fun of them, they are like mushroom.
|
|
|
Guys come on, I told you not to make a scene, at least post with a high rank in the middle of newbies to attract less attention.
Just follow my lead:
OMG, look at that giant black dildo friend of harry potter is holding in his hand, it seems like a cool project for porn stars. Lol
This way no one suspects anything, then we will move forward to the next phase, which is finding an exchange to list our token and then we start by asking a lot of questions as if we know things!
|
|
|
There are only 2 admins, one of them acts like a robot with no signs of emotions, the main one well is just 1 man, imagine there were 200 posts on meta for example and only 5 of them contained useful ideas, how can 1 man read 200 posts to find those 5?
Now where is the problem? Problem is trust, if he could set a certain policy, a few rules and then let 5 or 6 admins to operate and maintain the forum following those rules, it'd be great. But now with the current situation, whatever he does, it will only satisfy 10% of the needs this community has.
Bitcoin is trust-less, it has influenced him in a bad way, hence he doesn't trust anyone to make changes other than himself.
A solution for anyone coming here is the ignore button, if you are tired of sig farm robot like members.😉
|
|
|
It's an idea to use compressed public keys without 02, 03 and hash them with only rmd160, it could help in finding collisions. Nvm this one.
@Satoshi, are you up for this challenge? https://bitcointalk.org/index.php?topic=5462186.0It could have a small amount to test such a challenge, I am saying this because many people have doubts about the specified ranges of the current challenge, since there is a way to prove whether a key is in a certain range, why not put it into test, of course if you think it's useful to have such a puzzle. If it is and you decide to design one, please do share the details in this thread or the other puzzle thread. Thank you on behalf of everyone here. Ps, I don't have spare coins, otherwise I would do it myself. I think I might have some ideas how to solve a key in a proven range, but it requires many GPUs.
|
|
|
Straight to a stripe club. Since we don't have them here, I will go to a whorehouse, spend it all on pussy.🤣
|
|
|
Please think about a way to stop organized sig farms. Ps, Ivory and serious boards, are a failed experiment.
|
|
|
Seems that sha256 and rmd160 is a joke for most users here, all those partial address are not useful at all.
I agree with that. Some people think the processes inside sha256 and rmd160 are based on scientific steps but they are wrong. It's based on what we called "BLACK MAGIC", You do the steps in certain way and you get your target output(Here is UNIQUENESS) without any scientific explanation on why you do it in this order or why you use this operation instead of that operation... BLACK MAGIC != SCIENCE Is there any voodoo priest here? I have some questions about some of the rituals involved in sha256 and rmd160. I was wondering, what if we design an elliptic curve that has a fixed 64 characters public keys and then we could skip sha256 hashing and go directly to rmd160 hashing? This would have zero relevance to secp256k1 curve, I just wanted to know if it's possible, which I assume it is, since I know no black magic, I thought to ask here.😉
|
|
|
I have made a new discovery today, ( at least for me is new). You all know about lambda right? Here : 5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72
Multiplying any point by lambda will *metamorphose our x but not our y coordinates. I just realized if we take for example : 04bcace2e99da01887ab0102b696902325872844067f15e98da7bba04400b88fcb483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
04c994b69768832bcbff5e9ab39ae8d1d3763bbf1e531bed98fe51de5ee84f50fb483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
And dividing all three keys above by 2, will give us : 041b7b24bfec17f17cfad4ed5d26f3ba3f2ecde9516100d16dbfa3986c27223893c0c686408d517 dfd67c2367651380d00d126e4229631fd03f8ff35eef1a61e3c
04e484db4013e80e83052b1267603def814791291a8a098469934ed0bc5f7e2739c0c686408d517 dfd67c2367651380d00d126e4229631fd03f8ff35eef1a61e3c
0400000000000000000000003b78ce563f89a0ed9414f5aa28ad0d96d6795f9c63c0c686408d517 dfd67c2367651380d00d126e4229631fd03f8ff35eef1a61e3c
If we divide the keys above by any number, all their y coordinates will be identical, EC is like a giant web of interconnected triangles, by any chance is there any EC calculation which only y coordinates are used for an operation?
* I was reminded of Nevermore in dota. 🙃
Since I was nominated as the master mathematician, I invented this number 1073741824, there should be that many puzzle #66 identical addresses in 66 bit range? Or maybe there are only 4 identical addresses?
|
|
|
Of course it was better before, for DT members alone, I don't care about the tag, motive and reason is important here, I have already achieved my desired result.
And of course, I threatened all the people and said: I'm a DT member and I am asking you publicly to pay "me" so that I reconsider to remove the tag I never gave you" That's my type, I just don't know what to do with that money. Anyhow, I have discussed about this matter enough already here and in other thread.
One thing I want you all to know, it doesn't matter if you have green/ red trust, try to live in a way so that when you stand before your maker, you could keep your heads up, that should be the ultimate goal for all mankind. Be worried about a day where mothers don't recognize their children and no one will vouch for anyone, no money is used, no backscratchers could scratch, no apologies will be accepted.
There is a verse in holy Qura'n, saying something like this, people in heaven will ask where is that guy I knew on earth? They will tell you he's in hell, then you would make a video call ( no joking ) and talk to him while he is suffering, to tell him, "I told you so". Make sure to be the guy who has made the call not the one who has answered.
We shall see who was scamming people here, some day very soon.
|
|
|
I have checked a local board, it seems the merits is exchanged back and forth between the source and others, lol this shows the tribal mindset from ancient times is still strong. I am wondering about the perseverance of these applicants, I mean looking from another perspective, imagine you offer your dedication and help for free to someone a few times, after that what is the reason to keep insisting on helping when the other guy doesn't need the help right now?
Ok, when I say suspicious, because it's obvious this is for self benefit and not helping the community, come on which one of the factories stopped working, is there shortage of food supply? babies have no milk powder? And that's all because we have less merits going around?
Applicant's reasons as to why they need to be a source is not convincing enough, think about it what value will they add to the community as a whole? Will there be no contribution if they get no merits?
Show us a few examples of some of the best contributors with not enough received merits, which will allow other sources to send some merits to them and there will be no need for new sources.
If you really want to help, report deserving posts to merit sources, that is the definition of help with no expectation in return.
|
|
|
|