Bitcoin Forum
September 01, 2024, 06:20:00 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ChatGPT wie więcej niż większość tutejszych forumowiczów  (Read 183 times)
pbies (OP)
Full Member
***
Offline Offline

Activity: 283
Merit: 128



View Profile
July 14, 2024, 08:34:34 PM
Merited by pawel7777 (1)
 #1

Tak to tylko zostawię:

Quote
Chodzi Ci zapewne o serię bitcoinowych zagadek stworzonych przez programistę i kryptografa o pseudonimie "Pip" (przez ThePiachu). Jest to seria 160 zagadek, które Pip umieścił na forum Bitcointalk i innych platformach. Każda z zagadek zawiera wskazówki prowadzące do prywatnego klucza, który pozwala uzyskać dostęp do bitcoinów przechowywanych w danym adresie.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
wwzsocki
Legendary
*
Offline Offline

Activity: 2842
Merit: 1727



View Profile
July 14, 2024, 09:47:37 PM
 #2

Tak to tylko zostawię:

Quote
Chodzi Ci zapewne o serię bitcoinowych zagadek stworzonych przez programistę i kryptografa o pseudonimie "Pip" (przez ThePiachu). Jest to seria 160 zagadek, które Pip umieścił na forum Bitcointalk i innych platformach. Każda z zagadek zawiera wskazówki prowadzące do prywatnego klucza, który pozwala uzyskać dostęp do bitcoinów przechowywanych w danym adresie.

ale ciekawostka, jakieś dodatkowe info?

ktoś cos znalazł już, jaki adres jak jest publiczny, itd

jakieś podpowiedzi może, jak i gdzie szukać?
pbies (OP)
Full Member
***
Offline Offline

Activity: 283
Merit: 128



View Profile
July 15, 2024, 03:07:59 AM
 #3

...

ale ciekawostka, jakieś dodatkowe info?

ktoś cos znalazł już, jaki adres jak jest publiczny, itd

jakieś podpowiedzi może, jak i gdzie szukać?

Mowa o tych powszechnie znanych 160 puzzlach bitcoinowych. Co mają klucze prywatne w kolejnych potęgach dwójki, a adresy i niektóre klucze publiczne są znane.
Część już opróżniono.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
cygan
Legendary
*
Online Online

Activity: 3262
Merit: 8495


icarus-cards.eu


View Profile WWW
July 15, 2024, 08:19:58 AM
 #4


Mowa o tych powszechnie znanych 160 puzzlach bitcoinowych. Co mają klucze prywatne w kolejnych potęgach dwójki, a adresy i niektóre klucze publiczne są znane.
Część już opróżniono.

czy możesz podać nam listę wszystkich adresów lub czy można je znaleźć gdzieś tutaj na forum?
i gdzie można znaleźć te 160 puzzle bitcoinowe?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pbies (OP)
Full Member
***
Offline Offline

Activity: 283
Merit: 128



View Profile
July 15, 2024, 10:17:35 AM
 #5


Mowa o tych powszechnie znanych 160 puzzlach bitcoinowych. Co mają klucze prywatne w kolejnych potęgach dwójki, a adresy i niektóre klucze publiczne są znane.
Część już opróżniono.

czy możesz podać nam listę wszystkich adresów lub czy można je znaleźć gdzieś tutaj na forum?
i gdzie można znaleźć te 160 puzzle bitcoinowe?

Jest kilka wątków, to jeden z nich:

https://bitcointalk.org/index.php?topic=5218972.0

Polecam patrzeć na kilka pierwszych stron i kilka ostatnich.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
vjudeu
Hero Member
*****
Offline Offline

Activity: 827
Merit: 1998



View Profile
July 17, 2024, 12:54:03 PM
 #6

Quote
stworzonych przez programistę i kryptografa o pseudonimie "Pip" (przez ThePiachu).
Aha, na pewno. Właśnie takie przykłady świetnie pokazują, że jak ChatGPT czegoś nie wie, to zmyśla. Prawdziwy autor jest inny.

Quote
Jest to seria 160 zagadek
Nieprawda, bo 256. Oczywiście, te z zakresu powyżej 160 zostały przeniesione, ale nadal: kluczy prywatnych nikt nie ujawnił. I przy innych typach adresów (choćby P2TR) myślę, że przeszukiwanie zakresu 161-256 miałoby bardzo dużo sensu. Zwłaszcza, że secp160k1 nie jest jeszcze złamane. Albo dlatego, że mamy takie krzywe eliptyczne, jak secp192k1 oraz secp224k1, gdzie generator powstał w podobny sposób do secp256k1 (wszystkie cztery krzywe eliptyczne są dziełem jednej osoby).

Quote
które Pip umieścił na forum Bitcointalk i innych platformach
Otóż nie. ChatGPT nawet zmyślił historię stojącą za puzzlami. Otóż: prawdziwy autor po prostu wykonał transakcję. Inni ludzie, którzy przeczesywali blockchain, trafili na klucz prywatny numer jeden (generator) i zauważyli klucze prywatne, które były łatwe do złamania. Kilkanaście pierwszych kluczy zostało ściągniętych od razu, a kolejne były łamane stopniowo, wraz z upływem czasu. Ale pierwotny autor wcale się tym nie chwalił na forum: to ktoś inny założył temat, zaś autor walnął potem pojedynczego posta spod nowego konta, gdzie poinformował o tym, że przesunie monety z kluczy powyżej 160 bitów.

Quote
Każda z zagadek zawiera wskazówki prowadzące do prywatnego klucza, który pozwala uzyskać dostęp do bitcoinów przechowywanych w danym adresie.
Nie było żadnych wskazówek. Ludzie sami zauważyli wzór za tym stojący, jak skanowali łańcuch i natrafili na podejrzanie słabe klucze.

This puzzle is very strange. If it's for measuring the world's brute forcing capacity, 161-256 are just a waste (RIPEMD160 entropy is filled by 160, and by all of P2PKH Bitcoin). The puzzle creator could improve the puzzle's utility without bringing in any extra funds from outside - just spend 161-256 across to the unsolved portion 51-160, and roughly treble the puzzle's content density.

If on the other hand there's a pattern to find... well... that's awfully open-ended... can we have a hint or two? Cheesy

I am the creator.

You are quite right, 161-256 are silly.  I honestly just did not think of this.  What is especially embarrassing, is this did not occur to me once, in two years.  By way of excuse, I was not really thinking much about the puzzle at all.

I will make up for two years of stupidity.  I will spend from 161-256 to the unsolved parts, as you suggest.  In addition, I intend to add further funds.  My aim is to boost the density by a factor of 10, from 0.001*length(key) to 0.01*length(key).  Probably in the next few weeks.  At any rate, when I next have an extended period of quiet and calm, to construct the new transaction carefully.

A few words about the puzzle.  There is no pattern.  It is just consecutive keys from a deterministic wallet (masked with leading 000...0001 to set difficulty).  It is simply a crude measuring instrument, of the cracking strength of the community.

Finally, I wish to express appreciation of the efforts of all developers of new cracking tools and technology.  The "large bitcoin collider" is especially innovative and interesting!

Quote
reszty nie podam
Po pierwsze: to nie on. Po drugie: zapewne pomyliłeś go z tym gościem: https://bitcointalk.org/index.php?action=profile;u=12089

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pbies (OP)
Full Member
***
Offline Offline

Activity: 283
Merit: 128



View Profile
July 17, 2024, 08:15:26 PM
 #7


...

Po pierwsze: to nie on. Po drugie: zapewne pomyliłeś go z tym gościem: https://bitcointalk.org/index.php?action=profile;u=12089


To nie ten. Krótki research pokazał inne nazwisko i zbieżne info na necie z tym co zrobił.

BTC: bc1qmrexlspd24kevspp42uvjg7sjwm8xcf9w86h5k
wwzsocki
Legendary
*
Offline Offline

Activity: 2842
Merit: 1727



View Profile
July 18, 2024, 01:37:44 AM
Merited by vjudeu (1)
 #8

...Po pierwsze: to nie on. Po drugie...

dzieki za te wszystkie informacje

szkoda ze jestem az tak zielony w tym temacie, trzeba by najpierw odrobic lekcje

myśle że nawet gdybyś podał bardziej szczegółowe informacje i tak 99% czytających nie zrobi z tego zadnego uzytku bo tak jak ja maja za mało wiedzy na ten temat

oczywiscie rozumiem czemu nie chcesz sie nimi podzielić, bo własnie chodzi o ten 1% który je wykorzysta, szczególnie jezeli sam jestes zaintersowany

PS
o jakich nagrodach jest mowa? jakie ilości BTC udało sie już znaleźć w tych adresach? (myślę ze to ciekawi wszystkich najbardziej)

czy twórca podzielił sie kiedyś takimi informacjami?
vjudeu
Hero Member
*****
Offline Offline

Activity: 827
Merit: 1998



View Profile
July 18, 2024, 07:47:27 AM
Merited by wwzsocki (1)
 #9

Quote
Krótki research pokazał inne nazwisko i zbieżne info na necie z tym co zrobił.
Link by się przydał. Natomiast zbieżność to trochę mało. Jest wiele osób mających "zbieżne" pomysły. Problem w tym, że są punkty, gdzie całość się kompletnie rozjeżdża. Na przykład taki Nick Szabo: niektórzy myślą, że jest Satoshim, ale prawda jest taka, że w jego wpisach jest takie skupienie się na architekturze, że on by nie zrobił czegoś takiego, jak Script w formie takiej, jaką znamy: on by ładował takie bajty, jak ma na przykład x86, ewentualnie stworzyłby coś a'la JVM. A wtedy nie byłoby takich opkodów, jak OP_CHECKSIG i całość wyglądałaby zupełnie inaczej. Zamiast typowego Scriptu, w praktyce miałbyś coś a'la DLL, ładowane "na surowo", trochę tak, jak pliki EXE.

Natomiast co do autora zagadki, to moim zdaniem żaden z wymienionych kandydatów nie spełnia podstawowych kryteriów. Na przykład: żaden z nich nie będzie w stanie wytłumaczyć, jaki jest "derivation path" w tej zagadce (bo mogą być różne, już w 2015 istniało co najmniej kilka podejść do tego problemu).

Quote
myśle że nawet gdybyś podał bardziej szczegółowe informacje i tak 99% czytających nie zrobi z tego zadnego uzytku bo tak jak ja maja za mało wiedzy na ten temat
Bardziej szczegółowe informacje już padły, inni ludzie już ujawnili wystarczająco wiele. To żadna tajemnica. Na przykład Garlo Nicon napisał coś takiego:

Quote
A few words about the puzzle.  There is no pattern.  It is just consecutive keys from a deterministic wallet (masked with leading 000...0001 to set difficulty).  It is simply a crude measuring instrument, of the cracking strength of the community.
That changes a lot. Because using totally random key every time would be harder to crack than some deterministic wallet. Now, the big question is: which deterministic wallet was used? Because there are some of them, and they use different algorithms to derive keys.

To better illustrate, why cracking some deterministic wallet may be easier, consider this example: we start from the master private key, and then we use addition to derive keys. We use some hash that contains the master public key, and some nonce, representing the index of our child key. What does it mean in that case?

For example, a very simple, but unsafe method, is to use "childKey=masterKey+SHA-256(masterPubKey||index)", in practice something stronger is used in real implementations, but let's start from that. Then, by inspecting revealed private and public keys, it is possible to focus on that master key, instead of trying to crack child keys alone. Also note that all public keys from 160-256 range are revealed, we can assume that those keys also follow the pattern. And even if there are no coins, then still, we can use those public keys as an additional information in our algorithms.

Let's assume that our masterKey is equal to SHA-256("master"), just to have some deterministic-but-randomly-looking hash to work with:

Code:
SHA-256("master")=fc613b4dfd6736a7bd268c8a0e74ed0d1c04a959f59dd74ef2874983fd443fc9
masterPubKey=028B9C3A3CBE772731BAF46F35CF3F2A5E96F32725F7FC3F43165B5DB18EAEAA13
index=0x00000000
SHA-256(028B9C3A3CBE772731BAF46F35CF3F2A5E96F32725F7FC3F43165B5DB18EAEAA1300000000)=4723005bf4956bc7c135caa5c1bda0fd0cd6d37de2cfbfd66c0aed31ac32da3b
mask=(1<<0)=0000000000000000000000000000000000000000000000000000000000000001
firstKey=mask+(childKey%mask)
firstKey=0000000000000000000000000000000000000000000000000000000000000001

Then, we can go further and further, by trying to generate child keys, and checking how close we are to the keys from the puzzle. For example, the first 10 keys from this example, looks like that:

Code:
child0=4723005bf4956bc7c135caa5c1bda0fd0cd6d37de2cfbfd66c0aed31ac32da3b
mask0=0000000000000000000000000000000000000000000000000000000000000001
puzzle0=0000000000000000000000000000000000000000000000000000000000000001

child1=11077a18f7bcf2c2f572e07bcaa2e808157efc25dd80123000b1eb0612e4dd00
mask1=0000000000000000000000000000000000000000000000000000000000000002
puzzle1=0000000000000000000000000000000000000000000000000000000000000002

child2=70604aac4e4b6488567526d8c5ca59ef99d2e6a8cdb168be06b4413e3f96ebc4
mask2=0000000000000000000000000000000000000000000000000000000000000004
puzzle2=0000000000000000000000000000000000000000000000000000000000000004

child3=54195d0cb0683a71a007141d90a20bb4648c6aae075165cadb6742cb272e7f9a
mask3=0000000000000000000000000000000000000000000000000000000000000008
puzzle3=000000000000000000000000000000000000000000000000000000000000000a

child4=ec2c3fce8b21ffca469f5f5748141eb754fabe2640643c59b9a34512c3c33777
mask4=0000000000000000000000000000000000000000000000000000000000000010
puzzle4=0000000000000000000000000000000000000000000000000000000000000017

child5=48ef0d29d9416db21ba741074e816b6d8e6935a1de2c96d3dbf41012812c13d3
mask5=0000000000000000000000000000000000000000000000000000000000000020
puzzle5=0000000000000000000000000000000000000000000000000000000000000033

child6=563b062080afa9baf038b4fbb930660e8a255e99ef3c597368dc7df2a2adc0c6
mask6=0000000000000000000000000000000000000000000000000000000000000040
puzzle6=0000000000000000000000000000000000000000000000000000000000000046

child7=b9d4d7680493db643e3158e05899d10a8c878a385a297aac8e97cc5abcb7d4b9
mask7=0000000000000000000000000000000000000000000000000000000000000080
puzzle7=00000000000000000000000000000000000000000000000000000000000000b9

child8=bcd20822e9da2938100576f22c9ed21d9a70689cb691a61c567bd046f665fdfb
mask8=0000000000000000000000000000000000000000000000000000000000000100
puzzle8=00000000000000000000000000000000000000000000000000000000000001fb

child9=9b27d4fbbcc9f9359f2b82f9cc16b5d485a169f4ccdc93b07d837e40be7e8144
mask9=0000000000000000000000000000000000000000000000000000000000000200
puzzle9=0000000000000000000000000000000000000000000000000000000000000344

And then, we can compare our example with real keys:

Code:
real=0001, fake=0001
real=0003, fake=0002
real=0007, fake=0004
real=0008, fake=000a
real=0015, fake=0017
real=0031, fake=0033
real=004c, fake=0046
real=00e0, fake=00b9
real=01d3, fake=01fb
real=0202, fake=0344

And there is more: there is no need to brute force every combination here. If we assume some kind of algorithm, we can make optimizations just for that. So, if we assume that keys are added to the master key, and if mask is calculated with modulo and sum, then we can check selected keys, and create requirements for that master key.

For example, modulo addition, and modulo multiplication, has a nice property, that we can use any order. So, if we have "a+b", or "b+a", then "(a+b)%n" and "(b+a)%n" is also the same. We can also use those rules for multiplication. Then, we don't have to check every single master private key. We can simply assume that if keys are added, then the master key modulo N is in a given range. Then, we can create specific master keys, and skip many of them.

Quote
oczywiscie rozumiem czemu nie chcesz sie nimi podzielić, bo własnie chodzi o ten 1% który je wykorzysta, szczególnie jezeli sam jestes zaintersowany
Przecież podałem wszystko, co wiem o tej zagadce. W tej chwili nie mam jakiejś tajnej wiedzy, którą trzymam dla siebie. Jakiś czas temu nawet padły informacje na forum o atakach lattice i jakąś chwilę później padł 120-bitowy klucz, a potem 125-bitowy. Do tego wystarczą dwie sygnatury i najwyraźniej komuś się w końcu udało. Co ciekawe: w tym przypadku klucz prywatny dalej pozostaje nieznany, co oznacza, że atakujący był w stanie tam dotrzeć, ale reszta społeczności już nie.

Poza tym, jest nawet strona, która ładnie wszystko podsumowuje: https://privatekeys.pw/puzzles/bitcoin-puzzle-tx

Quote
o jakich nagrodach jest mowa?
Jeśli znasz seed do całego portfela, no to około 1000 BTC.

Quote
Status: PARTIALLY SOLVED
Prize: 988.498 BTC (total), 31.998 BTC (won), 956.5 BTC (remaining)
Creator: unknown
Start Date: 2015-01-15
Natomiast w praktyce, to jakieś 6.6 BTC, jeśli złamiesz 66-bitowy klucz (i jeśli inni nie zwiną tego przez full-RBF, dlatego ta zagadka jest raczej skierowana do górników). Ewentualnie 13 BTC, jeśli złamiesz 130-bitowy klucz publiczny. Oczywiście, pełna pula jest większa, ale zakładam, że chętni nie złamią głównego klucza, tylko raczej ten jeden następny w kolejce.

Quote
czy twórca podzielił sie kiedyś takimi informacjami?
Nie musiał. Blockchain jest publiczny. Koń, jaki jest, każdy widzi. Wystarczy zacząć od tej transakcji i śledzić ruch na tych adresach: https://mempool.space/tx/08389f34c98c606322740c0be6a7125d9860bb8d5cb182c02f98461e5fa6cd15

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
wwzsocki
Legendary
*
Offline Offline

Activity: 2842
Merit: 1727



View Profile
July 18, 2024, 03:43:05 PM
 #10

...Nie musiał. Blockchain jest publiczny. Koń, jaki jest, każdy widzi. Wystarczy zacząć od tej transakcji i śledzić ruch na tych adresach: https://mempool.space/tx/08389f34c98c606322740c0be6a7125d9860bb8d5cb182c02f98461e5fa6cd15

Bardzo dziekuje za te wszyskie dodatkowe informacje

prosze nie dziw sie ze zadaje tak podstawowe pytania, jak pisałem moja wiedza na temat tego tematu jest/była zerowa, podobnie z wiedzą o kluczach

rozumiem ze odpowiadanie może być frustrujące
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!