-

@ f03df3d4:a4d4f676
2025-02-23 01:25:32
Block 884919
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 7c73b32d:3edf3a4b
2025-02-23 01:23:12
here is the updated code with average plotting.
//
import hashlib
import matplotlib.pyplot as plt
import plotly.graph_objects as go
#CHECK_INTERVAL = 10000
def sha256_binary(input_bytes):
sha256_hash = hashlib.sha256()
sha256_hash.update(input_bytes)
return sha256_hash.digest()
def calculate_bit_change_probability(results, curr_result):
num_bits = len(curr_result) * 8
bit_change_count = [0] * num_bits
for result in results:
int_list1 = list(result)
int_list2 = list(curr_result)
xor_int_list = [a ^ b for a, b in zip(int_list1, int_list2)]
xor_bytes = bytes(xor_int_list)
xor_result = int.from_bytes(xor_bytes, byteorder='big')
for i in range(num_bits):
if (xor_result >> i) & 1:
bit_change_count[i] += 1
total_comparisons = len(results)
probabilities = [count / total_comparisons for count in bit_change_count]
return probabilities
def main():
results = []
probability_data = []
probability_sums = [0] * 256
probability_count = 0
i = 0
imin = 200000
for j in range(imin+20):
i += 1
input_bytes = i.to_bytes((i.bit_length() + 7) // 8, byteorder='big')
hash_result = sha256_binary(input_bytes)
#if (i + 1) % CHECK_INTERVAL == 0:
if i >= imin and len(results) > 0:
probabilities = calculate_bit_change_probability(results, hash_result)
probability_data.append(probabilities)
for idx, p in enumerate(probabilities):
probability_sums[idx] += p
probability_count += 1
print(i)
results.append(hash_result)
print("len", len(probability_data))
'''
for idx, sublist in enumerate(probability_data):
for i, value in enumerate(sublist):
plt.plot(idx, value, linestyle="", marker='.', markersize=5)
plt.text(idx+(i % 2 == 0 and -0.1 or 0.05), value, str(i), fontsize=2)
plt.title(f'Bit Change Probabilities (iteration {imin}-)')
plt.xlabel('iteration')
plt.ylabel('Probability')
plt.savefig('plot.png', dpi=600)
'''
for idx, value in enumerate(probability_sums):
avgval = value / probability_count
plt.plot(idx, avgval, linestyle="", marker='.', markersize=5)
plt.text(idx, avgval, str(idx), fontsize=2)
#plt.plot(probability_data, linestyle="", marker = '.', markersize=10)
plt.title(f'Bit Change Averages (iteration {imin} + {probability_count})')
plt.xlabel('bit index')
plt.ylabel('Probability')
plt.savefig('plot-avg.png', dpi=600)
#plt.show()
main()
-

@ 394696f1:674b9876
2025-02-23 01:22:13
bit index 213 still shows anomaly. also previously referenced bit 20 shows difference. 227 and 9 are also showing interesting behavior.
-

@ f03df3d4:a4d4f676
2025-02-23 01:20:32
Block 884919
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 01:20:32
Block 884919
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ b09b83a6:5bab67c7
2025-02-23 01:18:58
https://blossom.primal.net/1a388c51a52d3d3ec19e84541e3a1c3adc8b835a39f92890416e7ddef0c50ef4.png
averages for each bit for 21 iterations with 200k warmup
-

@ f03df3d4:a4d4f676
2025-02-23 01:15:32
Block 884919
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 01:10:32
Block 884919
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 01:10:32
Block 884919
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 01:05:32
Block 884919
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f648d923:820d7bb9
2025-02-23 01:00:49
you see red,你很生气。
英语也很难理解,简单的英语单词意思很难理解。
-

@ 1ae011cb:1257a556
2025-02-23 01:00:33
Block 884919
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 01:00:33
Block 884919
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 01:00:33
Block 884919
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ cbab7074:f9f0bd61
2025-02-23 01:00:33
Block 884919
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ d36e8083:ac0b6bec
2025-02-23 00:57:06
Xocolatl ☕
#cocoachain
https://haven.calva.dev/b277d212320ff110819e2da4aedf113ce1555c0417bdba06188d0b00d08f7f7b.jpg
-

@ f63b8eec:f3a80788
2025-02-23 00:56:39
Gm
-

@ f03df3d4:a4d4f676
2025-02-23 00:55:32
Block 884919
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 00:50:32
Block 884919
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 00:50:32
Block 884919
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ c883ca79:d08cb915
2025-02-23 00:46:50
we can see now that bit at index 213 has sometimes probability of change of 0.504, but often its also 0.496 which is interesting pattern. same clear division also happens with bit at index 20.
-

@ f03df3d4:a4d4f676
2025-02-23 00:45:32
Block 884919
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ a5208c9d:12a1fdba
2025-02-23 00:44:35
https://blossom.f7z.io/6c3cf5ac5488f4f54b7fadf8b8a96818f3d1cf5ac9b4e6bf920eb255833e32e9.png
added labels to show which bit indices
-

@ f03df3d4:a4d4f676
2025-02-23 00:40:32
Block 884919
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 00:40:32
Block 884919
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 00:35:32
Block 884917
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ cbab7074:f9f0bd61
2025-02-23 00:30:33
Block 884915
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 00:30:33
Block 884915
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 00:30:33
Block 884915
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 00:25:32
Block 884915
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 0068c36e:3e9ee5c9
2025-02-23 00:24:51
the gap is visible in each of these
https://blossom.f7z.io/f542e53b424a71dae344575a23355222b16e2d50d42ac06c7ce89ab0e51c31d3.png
https://blossom.primal.net/479c41c038c679903c3a7235bcbc94bf6039b1dc03636aef618ecaa41352531a.png
https://blossom.primal.net/1ce1475c87e7f229c50d8caea3f905c5df2c2c954c3f092ee67a4aebe888a42c.png
https://blossom.primal.net/7adc01dcb77f73e7f9ae29164674d2951a8d0e17e580d5b77b08b0c4bb51d6d8.png
-

@ c1c62105:a28b717d
2025-02-23 00:23:31
it seems there is this pattern with the gap in distribution, as it seems to appear often.
-

@ 488204c8:86fafe7d
2025-02-23 00:22:43
https://blossom.primal.net/7adc01dcb77f73e7f9ae29164674d2951a8d0e17e580d5b77b08b0c4bb51d6d8.png
200k
-

@ f648d923:820d7bb9
2025-02-23 00:21:57
美国当地时间2 月 14 日,在美国 “政府效率委员会”首场听证会上,美国宾州共和党籍众议员史考特・派瑞抛出了一个重磅炸弹。他指控美国国际开发署(USAID)竟资助包括博科圣地、伊斯兰国(ISIS)、伊斯兰国呼罗珊省与基地组织在内的恐怖组织。美国每年竟拨款 6.97 亿美元给这些组织,甚至还通过现金运送提供额外资助。美国民主党拿美国纳税人的钱支持恐怖分子。美国民主党。邪恶政党。
-

@ da4ff086:5cfb8342
2025-02-23 00:21:51
gabigol perdendo dois gols seguidos
https://video.nostr.build/b8690c22cca88dbe48d11d14b3be43536409dbde6558d5d4f6c171c82cd414a3.mp4
-

@ f03df3d4:a4d4f676
2025-02-23 00:20:32
Block 884915
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 00:20:32
Block 884915
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ a126fd5b:3709b77e
2025-02-23 00:18:40
comparing plots 20, 40 and 80k, we can see that probability distribution is narrowing, which is expected from good hash function.
-

@ f648d923:820d7bb9
2025-02-23 00:16:14
世界上许多事情都是美国民主党指示操作。目的就是为民主党人洗国际开发署的钱。所以。恐怖组织搞灾难都是美国民主党背后搞出来的灾难。然后美国民主党官员可以洗钱。美国民主党。最邪恶的政党。背后搞出灾难然后又扮演“慈善”援助名义洗钱。美国民主党,真正的邪恶政党。
-

@ 867d6183:712df689
2025-02-23 00:16:03
https://blossom.primal.net/1ce1475c87e7f229c50d8caea3f905c5df2c2c954c3f092ee67a4aebe888a42c.png
80k
here is the code im currently using:
//
import hashlib
import matplotlib.pyplot as plt
import plotly.graph_objects as go
#CHECK_INTERVAL = 10000
def sha256_binary(input_bytes):
sha256_hash = hashlib.sha256()
sha256_hash.update(input_bytes)
return sha256_hash.digest()
def calculate_bit_change_probability(results, curr_result):
num_bits = len(curr_result) * 8
bit_change_count = [0] * num_bits
for result in results:
int_list1 = list(result)
int_list2 = list(curr_result)
xor_int_list = [a ^ b for a, b in zip(int_list1, int_list2)]
xor_bytes = bytes(xor_int_list)
xor_result = int.from_bytes(xor_bytes, byteorder='big')
for i in range(num_bits):
if (xor_result >> i) & 1:
bit_change_count[i] += 1
total_comparisons = len(results)
probabilities = [count / total_comparisons for count in bit_change_count]
return probabilities
def main():
results = []
probability_data = []
i = 0
imin = 80000
for j in range(imin+20):
i += 1
input_bytes = i.to_bytes((i.bit_length() + 7) // 8, byteorder='big')
hash_result = sha256_binary(input_bytes)
#if (i + 1) % CHECK_INTERVAL == 0:
if i >= imin and len(results) > 0:
probabilities = calculate_bit_change_probability(results, hash_result)
probability_data.append(probabilities)
print(i)
results.append(hash_result)
plt.plot(probability_data, linestyle="", marker = '.', markersize=10)
plt.title(f'Bit Change Probabilities (iteration {imin}-)')
plt.xlabel('iteration')
plt.ylabel('Probability')
plt.savefig('plot.png', dpi=300)
plt.show()
main()
-

@ f03df3d4:a4d4f676
2025-02-23 00:15:32
Block 884915
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 3f770d65:7a745b24
2025-02-23 00:14:13
Yes. I just spent $40 on you. You better win!
-

@ e2b76e67:06ff765a
2025-02-23 00:13:31
https://blossom.primal.net/37a949bee66ea8d714767de05f60f7a5f41dc292ef4e624525768c6633d01919.png
now its balanced a bit. 40k+20
-

@ 1940dbc4:659208f3
2025-02-23 00:11:41
https://blossom.primal.net/479c41c038c679903c3a7235bcbc94bf6039b1dc03636aef618ecaa41352531a.png
i ran 40 iterations from same position to see if the anomaly remains. yes it does.
-

@ e7bf8dad:839ef3db
2025-02-23 00:10:32
Block 884915
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-23 00:10:32
Block 884915
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 68acd888:f8425207
2025-02-23 00:09:55
interesting anomaly with this orange dot there
-

@ 955a9f4e:255bf386
2025-02-23 00:09:08
https://blossom.f7z.io/f542e53b424a71dae344575a23355222b16e2d50d42ac06c7ce89ab0e51c31d3.png
20000 warmup
-

@ 723e11d4:99be3b40
2025-02-23 00:07:26
https://blossom.primal.net/408e21b948d5dc4e7c85e859e8cd0d49a98656a8d52ecc09e4e95c179cf34772.png
this shows 10 iterations after 10000 iterations warmup.
-

@ f03df3d4:a4d4f676
2025-02-23 00:05:32
Block 884914
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f648d923:820d7bb9
2025-02-23 00:04:52
my heart palpitates when i see handsome men.
-

@ f03df3d4:a4d4f676
2025-02-23 00:00:34
Block 884914
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ cbab7074:f9f0bd61
2025-02-23 00:00:34
Block 884914
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-23 00:00:34
Block 884914
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 1ae011cb:1257a556
2025-02-23 00:00:34
Block 884914
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 29904dc1:f1332910
2025-02-23 00:00:25
Pope is about to die around the exact same time the Epstein files are released.
What a wild time to be alive.
Was he on the flight logs?
Would it be to big of a hit for the church for himzmity if he was?
-

@ a0cc566e:51c4576f
2025-02-22 23:56:18
https://blossom.f7z.io/ce2c01604c01965b6501b6f89730dc41dfbfcee2f27ff1f5ec8ee35bce3dae7f.png
6000 iterations
-

@ f03df3d4:a4d4f676
2025-02-22 23:55:32
Block 884914
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 501e99e5:e8aa01aa
2025-02-22 23:53:41
https://blossom.f7z.io/2be5436777ac4b41301c6d2593e4eb14dbb2f68abedea5aaddff7161ded24ed9.png
what we have here is a visualization over n iterations for probability of change for each bit. different colors represent values of each bit, so we have 256 different bit values to track over iterations. perfect hash function is a function where output bits change by exactly 0.5 probability for any change in input. such hash function does not exist however, because hash functions are based on pseudo randomness, ie programmed changes in bits.
when we find a pattern from the probabilities that differ from the ideal probability 0.5, it opens a weakness in hashing function.
-

@ f03df3d4:a4d4f676
2025-02-22 23:50:32
Block 884914
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-22 23:50:32
Block 884914
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:45:32
Block 884914
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ eef3130c:37b2a3d7
2025-02-22 23:40:33
https://blossom.primal.net/f63a96745e713d05f96184d01b9569410dc9b23671288d4d7577c3e99b234628.png
3000 iterations
-

@ e7bf8dad:839ef3db
2025-02-22 23:40:32
Block 884912
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:40:32
Block 884912
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 09fffe00:94c7e82b
2025-02-22 23:37:52
https://blossom.f7z.io/27bf13aa5e6107583ecc2d90cd04b2ece75bf441e79050f56de75310062d73a9.png
1000 iterations
-

@ f03df3d4:a4d4f676
2025-02-22 23:35:32
Block 884911
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ a11eaa49:4e3cb9fd
2025-02-22 23:35:18
comparison is cumulative, ie full history is compared. thats why it gets more stable over time.
however it is expected to never reach stable 0.5 probability, because that would be true randomness.
-

@ 785dc66f:f8ea9fc1
2025-02-22 23:33:57
https://blossom.f7z.io/4427c07852c65c2484a163e6378ebbf3c60540e350a77c39e36f8a6e67cbf54d.png
bit change probabilities, 500 iterations
-

@ e7bf8dad:839ef3db
2025-02-22 23:30:33
Block 884911
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:30:33
Block 884911
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ cbab7074:f9f0bd61
2025-02-22 23:30:33
Block 884911
3 - high priority
3 - medium priority
3 - low priority
3 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:25:32
Block 884910
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-22 23:20:33
Block 884910
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:20:33
Block 884910
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:15:32
Block 884909
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 10b6660c:cb5507df
2025-02-22 23:13:05
Corn has no idea what he's doing. nostr:nprofile1qqs9kqvr4dkruv3t7n2pc6e6a7v9v2s5fprmwjv4gde8c4fe5y29v0spz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3samnwvaz7tmswfjk66t4d5h8qunfd4skctnwv46qzrthwden5te0dehhxtnvdakqae7rfn and nostr:nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgprpmhxue69uhhqun9d45h2mfwwpexjmtpdshxuet5qyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aqpr9mhxue69uhhxetwv35hgtnwdaekvmrpwfjjucm0d5klqft7 have this locked down.
-

@ f03df3d4:a4d4f676
2025-02-22 23:10:32
Block 884909
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-22 23:10:32
Block 884909
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 6a02b7d5:3a13d02a
2025-02-22 23:06:06
nostr:npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5 takes roughly 20ish accounts?
-

@ f03df3d4:a4d4f676
2025-02-22 23:05:32
Block 884909
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ df3b8a38:40ca8150
2025-02-22 23:04:55
GN frens... 😚
-

@ 1ae011cb:1257a556
2025-02-22 23:00:34
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-22 23:00:34
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 23:00:34
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ cbab7074:f9f0bd61
2025-02-22 23:00:34
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 22:55:32
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 4e6d01d6:3d6224c4
2025-02-22 22:51:16
to begin with breaking sha256, we need to find statistically significant pattern in probabilities of bit changes in output.
here is llm assisted code that calculates these probabilities. its not checked that well so it may or may not be correct. at least should work for starting point.
//
import hashlib
CHECK_INTERVAL = 10000
def sha256_binary(input_bytes):
sha256_hash = hashlib.sha256()
sha256_hash.update(input_bytes)
return sha256_hash.digest()
def calculate_bit_change_probability(results, curr_result):
num_bits = len(curr_result) * 8
bit_change_count = [0] * num_bits
for result in results:
int_list1 = list(result)
int_list2 = list(curr_result)
xor_int_list = [a ^ b for a, b in zip(int_list1, int_list2)]
xor_bytes = bytes(xor_int_list)
xor_result = int.from_bytes(xor_bytes, byteorder='big')
for i in range(num_bits):
if (xor_result >> i) & 1:
bit_change_count[i] += 1
total_comparisons = len(results)
probabilities = [count / total_comparisons for count in bit_change_count]
return probabilities
def main():
results = []
i = 0
while True:
i += 1
input_bytes = i.to_bytes((i.bit_length() + 7) // 8, byteorder='big')
hash_result = sha256_binary(input_bytes)
if (i + 1) % CHECK_INTERVAL == 0:
probabilities = calculate_bit_change_probability(results, hash_result)
print(f"Iteration {i}: Bit change probabilities:")
print(f"{', '.join([str(p)[:7] for p in probabilities])}")
results.append(hash_result)
main()
-

@ f03df3d4:a4d4f676
2025-02-22 22:50:32
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-22 22:50:32
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 3f770d65:7a745b24
2025-02-22 22:49:19
https://i.nostr.build/diSePhm2wjKcFr0Y.jpg 🫡
nostr:nevent1qqsx7fsjjav4n0zpc060xlnxqw77h5x9lht3nc0ejg5ejkqxr09lwfgpz4mhxue69uhkzet8d9ejuat50phjummwv5hsygplwuxkt5a8vj5utj6s8tsj8e3wcavc45p4mqmw92qs7wrh5azmyspsgqqqqqqsmkxxne
-

@ f03df3d4:a4d4f676
2025-02-22 22:45:32
Block 884909
5 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ f03df3d4:a4d4f676
2025-02-22 22:40:32
Block 884909
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ e7bf8dad:839ef3db
2025-02-22 22:40:32
Block 884909
4 - high priority
4 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ dce793ed:1f9f9c4f
2025-02-22 22:37:50
here are top two candidates who will break sha256:
- extremely talented mathematician or programmer
- asic manufacturer or crypto miner who hires someone with understanding of probability theory
latter may lack financial incentive for breaking crypto, but its the most probable if such incentive appears.
-

@ f03df3d4:a4d4f676
2025-02-22 22:35:32
Block 884908
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ 3f770d65:7a745b24
2025-02-22 22:32:55
Fishing touch. #nostr https://i.nostr.build/XCh78sa5hdYLczrk.jpg
-

@ 637a2f1d:a169dd8f
2025-02-22 22:31:08
“…never forget that we need you [i.e. Uncle Sam] to maintain a stable currency and that result requires both wisdom and vigilance on your part.”
Warren Buffett
https://stacker.news/items/894190/r/halalmoney?commentId=894207
-

@ f03df3d4:a4d4f676
2025-02-22 22:30:33
Block 884908
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool
-

@ cbab7074:f9f0bd61
2025-02-22 22:30:33
Block 884908
6 - high priority
5 - medium priority
4 - low priority
4 - no priority
2 - purging
#bitcoinfees #mempool