Ponowne uruchomienie Bitcoina

Weteran
Posty: 2911
Rejestracja: 17 marca 2014
Reputacja: 2238
Reputacja postu: 
0
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: miso20 » wtorek, 3 września 2024, 11:14

Od razu przepraszam za swoją ignorancję, ale interesuje mnie jedna kwestia. Mianowicie czy jeśli wezmę wersję bitcoina opracowaną przez S. Nakomoto i odpalę ją u siebie, to w efekcie otrzymam sieć odrębną od właściwego bitcoina?

Zakładam, że rejestr blockchain będzie inny - chociażby z faktu, że pierwsza transakcja będzie mieć miejsce 3 września 2024 roku, a nie 3 stycznia 2009 roku. To by świadczyło o odrębności sieci "Bitcoina BIS".

Z drugiej jednak strony, on chyba będzie bazować na tych samych kluczach prywatnych co Bitcoin zasadniczy, bo chyba korzystałby z tej samej bazy tych 2048 słów do seedów (nie wiem czy czegoś tu nie przekręcam). Więc będzie istnieć teoretyczna możliwość, że do adresu X z Bitcoian BIS, będę mieć klucz prywatny, który spasuje do adresu Y (lub X?) z Bitcoina właściwego? Wiem, że przestrzeń adresów jest gargantuiczna, ale chodzi mi o możliwość teoretyczną czy tego rodzaju korzystanie z kluczy prywatnych Bitcoina BIS może dać mi klucz prywatny do Bitcoina właściwego? Pewnie jeszcze mieszać tu będzie jakaś ścieżka wyliczania adresów.

Czy byłoby możliwe przesłanie bitcoinów z Bitcoina BIS, uznawanego i propagowanego tylko przeze mnie na adres Bitcoina właścwiego?

Początkujący
Posty: 157
Rejestracja: 6 grudnia 2022
Reputacja: 71
Reputacja postu: 
0
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: Viper_2008 » wtorek, 3 września 2024, 11:54

Rozumiem że chcesz odpalić bitcoina od początku. Nie sądzę by to bylo możliwe.
miso20 pisze: wtorek, 3 września 2024, 11:14Mianowicie czy jeśli wezmę wersję bitcoina opracowaną przez S. Nakomoto i odpalę ją u siebie, to w efekcie otrzymam sieć odrębną od właściwego bitcoina?

Myślę że nie.
Jeśli nic nie zmienisz w rejestrach to nadal będzie ten sam bitcoin i się zsynchronizuje z siecią poprawną.

Jeśli coś zmienisz i zmienisz nazwę to będzie zupełnie inny coin.
Takie moje zdanie ale będę obserwował temat bo ciekawy.
Gdyby takie coś wypaliło w co nie wierzę to nieźle byś namieszał :lol: :mrgreen:

Weteran
Awatar użytkownika
Posty: 1269
Rejestracja: 12 sierpnia 2017
Reputacja: 3903
Reputacja postu: 
0
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: fusywszklanejkuli » wtorek, 3 września 2024, 12:04

To, że jest możliwe wykorzystywanie tych samych par (klucz prywatny, klucz publiczny), a czasem nawet trójek (klucz prywatny, klucz publiczny, adres) - jak w przypadku sieci zgodnych z Ethereum* - na różnych blockchainach, nie powoduje, że można, w taki sposób o jakim zapewne myślisz (czyli bez użycia dodatkowej, specjalnie zbudowanej w tym celu infrastruktury: bridge'y), przesyłać krypto pomiędzy tymi blockchainami.

* Na przykład adres 0x4108fb2542Ad10f0e05d81bA5399DEfb2440FD47 w Ethereum i w Arbitrum One.
Moją tezą inwestycyjną jest niechybny pivot skompromitowanej kontrariańskiej narracji o paradygmacie, a by zminimalizować ryzyko drawdownu, prowadzę pozycje dynamicznie hedgując putami in-the-money thetę ekspozycji na optymalnym interwale, jak Leevermore.

Weteran
Posty: 2911
Rejestracja: 17 marca 2014
Reputacja: 2238
Reputacja postu: 
0
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: miso20 » środa, 4 września 2024, 12:30

fusywszklanejkuli pisze: wtorek, 3 września 2024, 12:04nie powoduje, że można, w taki sposób o jakim zapewne myślisz (czyli bez użycia dodatkowej, specjalnie zbudowanej w tym celu infrastruktury: bridge'y), przesyłać krypto pomiędzy tymi blockchainami.
Czyli, jeśli dobrze cię rozumiem, ten uruchomiony przeze mnie bitcoin byłby odrębną siecią/kryptowalutą niż bitcoin główny?

Może inaczej spróbuje: Co muszę zrobić żeby stworzyć sobie od podstaw swoją własną kryptowalutę, ale bez pisania jej od zera? Czy mogę po prostu zajumać kod bitcoina opublikowany przez Nakomoto i uruchomić go u siebie na swoich komputerach czy też tak odpalony bitcoin będzie się synchronizował z Bitcoinem właściwym, a zatem w praktyce nie będzie odrębną kryptowalutą?

Chodzi mi o uzyskanie odrębnej kryptowaluty/sieci. Coś jak fork, tylko rozumiem, że fork ma wspólny początek rejestru. Ja bym chciał uruchomić tak jakby bitcoina na nowo, z zupełnie nowym łańcuchem bloków i zupełnie nowym blokiem genesis. Nie chce się odgałęzić. Czy jest to technicznie możliwe przez skopiowanie obecnego kodu sieci czy też zawsze tak odpalony kod będzie się synchornizował z siecią macierzystą?

Dodano po 1 minucie 16 sekundach:
Viper_2008 pisze: wtorek, 3 września 2024, 11:54Rozumiem że chcesz odpalić bitcoina od początku. Nie sądzę by to bylo możliwe.
Dlaczego? Przecież gdzieś w necie zapewne krąży oryginalny schemat. Zresztą nie musi być oryginalny. Mogę wziąć nawet obecny. Pytanie tylko czy jak go uruchomie to będzie to część obecnej sieci bitcoina czy też zupełnie odrębna kryptowaluta :mrgreen:

Weteran
Awatar użytkownika
Posty: 1269
Rejestracja: 12 sierpnia 2017
Reputacja: 3903
Reputacja postu: 
10
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: fusywszklanejkuli » środa, 4 września 2024, 12:48

W przypadku Bitcoina osiągniesz to wykorzystując tryb regtest:
Regtest Mode
How To Setup A Custom Bitcoin Testnet?
Create your own private bitcoin testnet

Gdyby jednak chcieć zrobić prawdziwą nową kryptowalutę bazującą na BTC, taką jak LTC lub DOGE, nie obejdzie się już bez modyfikowania kodu źródłowego Bitcoina, choćby ze względu na parametry w chainparams.cpp.
Moją tezą inwestycyjną jest niechybny pivot skompromitowanej kontrariańskiej narracji o paradygmacie, a by zminimalizować ryzyko drawdownu, prowadzę pozycje dynamicznie hedgując putami in-the-money thetę ekspozycji na optymalnym interwale, jak Leevermore.

Początkujący
Awatar użytkownika
Posty: 352
Rejestracja: 30 listopada 2017
Reputacja: 319
Reputacja postu: 
11
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: Yogi77 » czwartek, 5 września 2024, 17:10

miso20 pisze: środa, 4 września 2024, 12:32 Chodzi mi o uzyskanie odrębnej kryptowaluty/sieci. Coś jak fork, tylko rozumiem, że fork ma wspólny początek rejestru. Ja bym chciał uruchomić tak jakby bitcoina na nowo, z zupełnie nowym łańcuchem bloków i zupełnie nowym blokiem genesis. Nie chce się odgałęzić. Czy jest to technicznie możliwe przez skopiowanie obecnego kodu sieci czy też zawsze tak odpalony kod będzie się synchornizował z siecią macierzystą?
W kodzie bitcoin core powinny być gdzieś wpisane adresy serwerów DNS seed z których pobiera adresy IP klientów z którymi ma się synchronizować - to musisz znaleźć i zmienić aby sieć była odrębną

Musiałbyś też dodać do reguł konsensusu (fragment kodu gdzie walidowany jest blockchain) hash swojego bloku genesis inny od bloku genesis Nakamoto, chodzi o to aby jakoś odróżnić to od oryginalnego blockchaina - inaczej ktoś mógłby rozgłosić jako poprawny cześć oryginalnego blockchaina BTC

Weteran
Posty: 2911
Rejestracja: 17 marca 2014
Reputacja: 2238
Reputacja postu: 
0
Napiwki za post: 0 BTC

Ponowne uruchomienie Bitcoina

Postautor: miso20 » piątek, 6 września 2024, 11:25

@Yogi77 To jest to yogi, konkret o który mi chodziło, bo jako że nie jestem informatykiem trzeba mi bardziej łopatologicznie tłumaczyć. Dziękuje bardzo za pomoc Tobie i wszystkim :)

Wróć do „Programowanie i wdrożenia”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości