Archiwum artykułów

Biografia Jesse LIVERMORE

18 czerwca 2021

HubSV – Polska aplikacja na blockchain Bitcoin SV. Zdobywaj BSV!

HubSV pierwsza taka w Polsce

*Aktualna wersja v.0.3 (15.05.2021)

Aby zaktualizować aplikację (i nie utracić dostępu do starego portfela):
1. Rozpakuj nową wersję programu
2. Przejdź do starej wersji aplikacji i znajdź 2 foldery:
a) qr_code
b) xyz
3. Skopiuj lub przenieś oba foldery do nowej wersji (Zastąp)

–> POBIERZ HubSV v.0.3 <–

HubSV to aplikacja, która agreguje w jednym miejscu polskie projekty związane bezpośrednio z blockchainem Bitcoin Satoshi Vision.
*W przypadku wykrycia błędów, zapraszam na nasz kanał Discord

Za jej pośrednictwem:

  • możesz brać udział w konkursach organizowanych przez społeczność BitcoinSV.pl
  • możesz brać udział w zbiórkach na rzecz projektów budowanych na blockchain Bitcoin SV
  • mierzyć się z innymi w grze Lynez i wrzucać swoje wyniki do blockchain Bitcoin SV
  • masz zawsze pod ręką najświeższe informacje ze świata bitcoin
  • masz pod ręką i na jedno kliknięcie główne media związane z Bitcoinsv Polska

Aplikacja posiada również funkcję sprawdzania kursu USD/PLN oraz portfel za pomocą którego możesz brać udział w wydarzeniach.

okno główne HubSV

Specyfikacja

Zdaję sobie sprawę, że nie każdy posiada wiedzę o programowaniu lecz kilka kwestii zasługuje na wyjaśnienie.


I. Aplikacja współdziała właściwie z 3-4 adresami IP, które wnikliwy obserwator może zauważyć:
1. Strona Bitcoinsv.pl (tak, to ta na której jesteś) – to z niej pobierane są treści w dziale newsy.
2. Strona NBP (tak to strona Narodowego Banku Polskiego) – to z niej pobierany jest kurs USD/PLN aby przeliczyć wartość BSV na złotówki.
3. Strona WhatsOnChain (explorer bloków bitcoin sv) – to z niej pobierane są salda i adresy z konkursów, wydarzeń i Twojego portfela
4. Węzeł BSV – jeśli będziesz wysyłał wiadomość na konkurs lub dotował projekt, wówczas aplikacja za pomocą oficjalnej biblioteki (BitSV – Python) tutaj link : https://bitcoinsv.io/devtools/ – połączy się z blockchain
II. Napisana w całości w Pythonie.

Portfel i Hasło

Przy pierwszym uruchomieniu aplikacja wygeneruje niestandardowe okno, w którym zostaniesz poproszony o założenie hasła. Hasło musi składać się z minimum 8 znaków. Hasło wpisujesz tylko 1 raz.
Proces tworzenia hasła polega na wpisaniu minimum 8 symboli, po których wyświetli się zielony haczyk.
W tym miejscu powinieneś je zapisać lub zapamiętać i możesz przejść dalej.
Kolejne okno informuje Cię, że utworzyłeś hasło, klucz prywatny i adres publiczny.
Tak wiem – nawet nie widziałeś, że coś takiego się zrobiło i to za Twoimi plecami 🙂

Jak bezpieczne jest Twoje hasło?


To zależy jak trudne je wymyślisz ale gwarantuję, że “da489a&sh” będzie lepsze od “111111111”.
Hasło jest zaszyfrowane jednostronnie tzn. że na podstawie skrótu, który się utworzy, właściwie nie jest możliwe odtworzenie tego co zapisaliśmy pierwotnie.
Np. jeśli wpiszesz “mojehasło”
Otrzymasz zaszyfrowany zlepek liter, liczb i znaków specjalnych “4dmi//.Dsueeo_nieepasmiasfnawiurcc39238>Id”
To jak aplikacja weryfikuje hasło?
To ciekawe ale bez wdawania się w szczegóły, działa to tak:
“mojehasło” == “4dmi//.Dsueeo_nieepasmiasfnawiurcc39238>Id”
ale:
“4dmi//.Dsueeo_nieepasmiasfnawiurcc39238>Id” != “4dmi//.Dsueeo_nieepasmiasfnawiurcc39238>Id”
Nawet w przypadku kradzieży twojego zaszyfrowanego hasła, nie jest możliwa weryfikacja, czy jego skrót równa się jego skrót ale jeśli wpisałeś “11111111” to taka weryfikacja powinna przejść bez problemu.

Hasło to jedno – hasło służy wyłącznie do potwierdzenia udziału w konkursie lub dotowania projektów ale za Twoimi plecami utworzono portfel w aplikacji (klucz prywatny i adres publiczny)
Wszystkie pliki *.dat możesz przejrzeć, bo znajdą się w folderze “xyz”, jednak niech ręka boska Cię broni, jeśli coś tam zmienisz, bo możesz utracić dostęp do BSV, jeśli jakieś posiadasz w portfelu.
Ogólnie, tutaj sytuacja z kluczem prywatnym jest podobna, do hasła. Może się też wydawać, że jest to klucz w systemie szesnastkowym ale.. nie jest 😉
Dopiero Twoje wpisywane hasło + algorytm w aplikacji, potrafi go zrozumieć.

Mimo wszystko zalecam jakieś środki ostrożności, jak to zwykle czynimy w internecie.


START I OPIS PROGRAMU

Obejrzyj wideo z działania aplikacji!

Plik po ściągnięciu jest archiwum SFX z modułem rozpakowującym (*.exe)
Kliknij go dwukrotnie i rozpakuj.
Po rozpakowaniu, wyszukaj w folderze i uruchom: HubSV v.0.3.exe

Pierwsze okno poinformuje Cię o założeniu hasła:

HubSV

Po wpisaniu hasła kliknij zielony haczyk – powinieneś przejść do tego okna:

HubSV

Następnie zamknij okno i uruchom program ponownie, okien z założeniem hasła już nie zobaczysz.
*Jeśli z jakiegoś powodu chcesz ponownie założyć nowe hasło i nowy portfel, przejdź do folderu “xyz” i wytnij (jeśli chcesz przenieść) lub usuń całą zawartość a następnie przejdź do folderu “qr_code” i jeśli posiadasz plik *.svg – usuń go.

Okno główne programu wygląda tak:

HubSV – okno główne

Jeśli nie chcesz słuchać muzyki – naciśnij ikonę głośnika w prawym górnym rogu.
*Jeżeli chcesz zmienić tło dźwiękowe na własną piosenkę, przejdź do folderu wd_sdn16 i wklej tam plik dźwiękowy z rozszerzeniem *.OGG nazywając go main_intro (main_intro.ogg)

Portfel

HubSV – portfel

Portfel wyświetla Twoje aktualne saldo, kod QR, ilość transakcji i przycisk kopiowania adresu do schowka.
Program nie widzi QR przy pierwszym uruchomieniu, ale wystarczy kliknąć cofnij i wejść w portfel ponownie.
To okno pozwala sprawdzić swój adres w łańcuchu bloków oraz pobrać historię transakcji w PDF.
Odpowiednie okna uruchomią się, gdy liczba transakcji jest większa od 1.

Konkursy

HubSV – konkursy

To okno pozwala brać udział w konkursach organizowanych przez społeczność.

Jeśli saldo Twojego portfela wynosi 0 BSV, niestety nie możesz brać udziału. Dlaczego?

To nie chodzi o to, że wymagamy od Ciebie BSV, żebyś wysyłał nam swoją kryptowalutę, NIE.
Udział w konkursie nie ulegnie zmianie (i takiej nie przewiduję w przyszłości).
Konkursy organizowane są przy wykorzystaniu blockchain BSV. Twój każdy udział lub ‘los’ zostanie uwieczniony w blockchainie ale by do tego doszło, potrzeba niewielkiej opłaty górniczej – tylko dlatego w portfelu wymagane jest dodatnie saldo. Ile?
Średni koszt 1 wiadomości do blockchain to 0.00000253sat, na adres konkursowy trafi zawsze 0.00000001 sat (taka wartość jest wbudowana na stałe) ale tylko dlatego, żeby nadać kierunek wiadomości, gdyż w przeciwnym wypadku wysłałbyś wiadomość sam do siebie.
Myślę, że posiadanie 0.00100000 BSV (1 złotówki) przy dzisiejszym kursie ok. 1000zł – pozwoli na natychmiastowy udział w 395 konkursach – dostrzegasz zaletę BitcoinSV?


Ciekawostka – czy wiesz ile kosztuje wysłanie 1 takiej samej wiadomości w blockchain BTC? 20zł
Ile BTC potrzeba do wysłania 395 wiadomości? 0.039 BTC
A to tylko same wiadomość bez opłaty dla górnika! Pamiętając, że BTC przetwarza 7 transakcji/s


Wiele osób nie dostrzega zalet ‘bazy danych’ jaką jest blockchain Bitcoin SV, gdzie możesz przechowywać dane. Normlanie musielibyśmy posiadać drogi hosting, w którym trzymalibyśmy… dane konkursowe?? No ok, ktoś mógłby powiedzieć, że moglibyśmy wrzucić bazę danych na hosting naszej strony ale co w przypadku dostępu do takiej listy konkursowej przez osoby? Unika się w ten sposób posądzenia o manipulację oraz ataków na hosting 🙂

Koncentrator pomysłów

HubSV – koncentrator pomysłów

Właściwie od tej koncepcji pojawiła się idea stworzenia aplikacji.
To miejsce służy do zapoznania się z aktualnie tworzonymi polskimi projektami na Bitcoin SV.
Jeżeli masz zerowe saldo, przycisk WSPARCIA nie działa, natomiast możesz zobaczyć salda adresów, poszczególnych projektów. Adresy bsv należą wyłącznie do twórców – nie bawimy się w pośredników.
Właściwe nie przewidujemy tam dużych wpłat, to raczej rodzaj napiwku i uznanie za wkład w tworzenie aplikacji na Bitcoin SV.
Ponadto nie pojawią się tam nigdy projekty rozpoczynające działalność BSV – umieszczenie w tym dziale wymaga posiadania już działającego i widocznego kanału, projektu czy aplikacji – to nie miejsce na składanie obietnic!

Lynez Game

HubSV – Lynez Game

Lynez to gra, która opiera się na kodzie autorstwa DaFluffyPotato, na potrzeby aplikacji została nieco zmodyfikowana, by każdy z wyników był zapisywany i odczytywany z łańcucha bloków.
Możesz rywalizować z innymi a swoje wyniki zapisywać w blockchain (opcja zapisu pojawia się tylko wtedy gdy masz dodatnie saldo w portfelu).


Zasady gry:

  • Wejście do gry jest darmowe
  • Grasz myszką, klikając rysując linie jako podstawę do odbicia piłki
  • Nie musisz klikać 1 czy 2 razy, możesz rysować dowolną ilość razy i zdobywać punkty
  • Jeśli masz dodatnie saldo, obok Twojego wyniku, pojawi się ikona zielonego plusa, jeśli go klikniesz możesz wysłać swoje punkty na tablicę wyników w blockchain BSV
  • Żeby wysłać wyniki musisz podać HASŁO, które wpisywałeś przy pierwszym uruchomieniu aplikacji
  • Z Twojego portfela zostanie pobrana opłata 0.0002 BSV. Jeśli transakcja przebiegnie pomyślnie, zostaniesz poinformowany wyskakującym oknem.
  • Tablica wyników jest czynna 1 tydzień ale w związku z pierwszym uruchomieniem, będzie czynna do
    dnia 23.05.2021 godz. 23:00
  • Osoba, która zdobędzie największą ilość punktów otrzyma nagrodę w wysokości 0,01 BSV + 20% Puli, która wyświetlana jest pod listą wyników
  • Nagroda zostanie wysłana następnego dnia na adres publiczny, z którego przyjdzie zgłoszenie.
  • Zwycięski adres/hash transkacji (z punktami do wglądu dla wszystkich) zostaje ogłoszony na stronie bitcoinsv.pl
  • Powodzenia!


Najważniejsze jest to, że Twój wynik zostaje zapisany w blockchain. W miejsce z którego nikt i nic nie można już zmienić a tablica wyników pobierana i sortowana, jest z tego samego miejsca – blockchain.
Tutaj nie ma miejsca na manipulacje 🙂

Pkn – Papier Kamień Nożyce

HubSV – PKN

PKN – Papier Kamień Nożyce, to prosta i popularna gra.
Możesz rywalizować z innymi a swoje wyniki zapisywać w blockchain (opcja zapisu pojawia się tylko wtedy gdy masz dodatnie saldo w portfelu).


Zasady gry:

  • Wejście do gry jest płatne 0.0002 BSV
  • Grasz wybierając jeden z 3 przedmiotów (papier, kamień nożyce) i klikasz Play
  • Ta gra jest losowa, nie ma tutaj algorytmu % wygranych do przegranych, który może wpływać na to co wybierasz. Grasz z komputerem, który wybiera losowo pomiędzy 3 wartościami – popularne “trzy, czte-ry!”
  • Jeśli masz dodatnie saldo i zdobyte punkty, obok Twojego wyniku, szary krzyżyk podświetli się na zielono, jeśli go klikniesz możesz wysłać swoje punkty na tablicę wyników w blockchain BSV
  • Żeby wysłać wyniki musisz podać HASŁO, które wpisywałeś przy pierwszym uruchomieniu aplikacji
  • Z Twojego portfela zostanie pobrana opłata 0.0002 BSV. Jeśli transakcja przebiegnie pomyślnie, zostaniesz poinformowany wyskakującym oknem.
  • Tablica wyników jest czynna 1 tydzień ale w związku z pierwszym uruchomieniem, będzie czynna do
    dnia 23.05.2021 godz. 23:00
  • Osoba, która zdobędzie największą ilość punktów otrzyma nagrodę w wysokości 0,01 BSV, która wyświetlana jest pod listą wyników
  • Nagroda zostanie wysłana następnego dnia na adres publiczny, z którego przyjdzie zgłoszenie.
  • Zwycięski adres/hash transkacji (z punktami do wglądu dla wszystkich) zostaje ogłoszony na stronie bitcoinsv.pl
  • Powodzenia!

*Chciałbyś trochę łyknąć Pythona i Bitcoin SV to zapraszam na lekcje 🙂



autor: xp_analyst