TL;DR
Tworząc nową kryptowalutę, możesz wybrać monetę lub token. Moneta ma swój własny blockchain, natomiast token jest zbudowany na wcześniej istniejącej sieci. Kryptowaluty opierają się na blockchainach ze względu na swoje bezpieczeństwo i zdecentralizowany charakter.
Utworzenie tokena wymaga mniej wiedzy i wysiłku niż stworzenie kryptowaluty. Do wytworzenia monety zwykle potrzebny jest zespół programistów i ekspertów. Token nadal wymaga wiedzy technicznej, ale można go utworzyć w ciągu kilku minut dzięki wykorzystaniu innych łańcuchów bloków, takich jak Ethereum, BNB Smart Chain (BSC), Solana i Polygon.
Twój wybór tokena lub monety będzie się zmieniać w zależności od możliwości dostosowania i pożądanej użyteczności. Ogólnie rzecz biorąc, koszty zależą od potrzebnej pracy, np. zewnętrznych programistów i czasu.
Ethereum i BNB Smart Chain to popularne łańcuchy bloków do tworzenia walut cyfrowych. Możesz użyć ustalonego kodu do samodzielnego tworzenia tokenów lub zapłacić za skorzystanie z usługi tworzenia monet. Sidechains to kolejny popularny wybór, ponieważ zapewniają większą personalizację dzięki głównym zaletom łańcucha bloków.
Przed utworzeniem własnego krypto należy wziąć pod uwagę jego użyteczność, tokenomię i status prawny. Następnie na etapie rozwoju potrzebny będzie wybór blockchainu, mechanizmu konsensusu i architektury. Następnie możesz rozważyć audyt swojego projektu i końcową kontrolę prawną. Chociaż prawie każdy może stworzyć kryptowalutę, opracowanie solidnego projektu wymaga poważnej pracy i poświęcenia.
Wstęp
Pomysł stworzenia własnej kryptowaluty, przypadków użycia i odbiorców jest ekscytujący dla wielu fanów kryptowalut. Ale od czego najlepiej zacząć? Istnieje wiele sposobów tworzenia monet i żetonów. Koszty i wiedza różnią się również w zależności od złożoności projektu. Jeśli myślisz o stworzeniu własnej kryptowaluty, w naszym artykule znajdziesz podstawowe informacje, od których możesz zacząć.
Co to jest kryptowaluta?
Kryptowaluta, znana również jako kryptowaluta, to rodzaj zasobu cyfrowego o wielu zastosowaniach. Jest to przede wszystkim sposób cyfrowego przekazywania wartości między ludźmi, w tym wartości pieniężnej, praw własności, a nawet przywilejów głosowania. Crypto różni się od innych cyfrowych systemów płatności ze względu na swoje korzenie w technologii blockchain. Ta podstawa daje kryptowalutom większą swobodę od podmiotów centralnych, takich jak rządy czy banki.
Bitcoin jest najbardziej znanym przykładem kryptowaluty. Ma prosty przypadek użycia, polegający na przekazywaniu wartości pieniężnej dowolnej osobie na całym świecie bez potrzeby pośredników. Jego blockchain rejestruje wszystkie transakcje i zapewnia bezpieczeństwo i stabilność sieci.
Różnica między kryptowalutami a tokenami
Kryptowaluty można z grubsza podzielić na dwie kategorie: monety i tokeny. Różnica między nimi jest prosta. Monety mają swój własny natywny blockchain, taki jak na przykład Bitcoin. Ether (ETH) ma blockchain Ethereum. Monety zazwyczaj mają określoną użyteczność w całej sieci, np. płacenie opłat transakcyjnych, obstawianie lub branie udziału w zarządzaniu.
Tokeny są zbudowane na istniejących wcześniej łańcuchach bloków. Mogą pełnić podobną rolę do monet, ale tokeny mają zastosowanie głównie we własnych projektach. Jednym z przykładów jest CAKE firmy PancakeSwap na BNB Smart Chain. Możesz go również używać do płacenia za określone transakcje w ekosystemie PancakeSwap, takie jak wybijanie tokenów niezamiennych lub gra na loterii. Jednak CAKE nie ma własnego łańcucha bloków, więc nie można go używać w każdej aplikacji w BSC. To samo dotyczy tysięcy tokenów ERC-20 wyemitowanych na blockchainie Ethereum. Każdy token jest częścią konkretnego projektu i ma różne przypadki użycia.
Tworzenie kryptowalut a tokenów
Jak wspomniano, utworzenie tokena jest znacznie prostsze niż utworzenie monety. Moneta wymaga opracowania i skutecznego utrzymania łańcucha bloków. Możesz rozwidlić (utworzyć kopię) innego istniejącego łańcucha, ale to nie rozwiązuje problemu znalezienia użytkowników i walidatorów, którzy pomogą przetrwać Twojej sieci. Niemniej jednak potencjał sukcesu w przypadku nowej monety może być większy niż samo wykonanie żetonu. Oto podstawowy przegląd dwóch opcji:
Tworzenie monety
Tworzenie nowej monety może zająć dużo czasu, jeśli opracujesz własny blockchain. Jednak rozwidlenie poprzedniego łańcucha bloków można wykonać szybko i wykorzystać jako bazę dla nowej monety. Bitcoin Cash (BCH) to jeden z przykładów rozwidlonego projektu. Aby to zrobić, nadal potrzebujesz wysokiego poziomu wiedzy technicznej i kodowania blockchain. Sukces Twojego projektu będzie również zależał od pozyskania nowych użytkowników do Twojej sieci blockchain, co jest wyzwaniem.
Tworzenie tokena
Utworzenie tokena na istniejącym łańcuchu bloków może wykorzystać jego reputację i bezpieczeństwo. Chociaż nie będziesz mieć pełnej kontroli nad wszystkimi aspektami swojego tokena, nadal dostępnych jest wiele możliwości dostosowania. Dostępnych jest wiele stron internetowych i narzędzi do tworzenia własnego tokena, szczególnie w BSC i Ethereum.
Czy powinienem stworzyć monetę czy token dla mojego projektu?
Token zwykle wystarczy do aplikacji Decentralized Finance (DeFi) lub gier typu „graj, aby zarobić”. Zarówno BSC, jak i Ethereum oferują programistom ogromną elastyczność i swobodę pracy.
Jeśli chcesz przesunąć granice możliwości monety lub łańcucha bloków, prawdopodobnie lepszym rozwiązaniem byłoby utworzenie monety z własnym łańcuchem bloków. Stworzenie nowego blockchaina i monety jest z pewnością trudniejsze niż wydanie tokena kryptograficznego. Ale jeśli zostanie zrobione dobrze, może przynieść wiele innowacji i nowych możliwości. Dobrymi przykładami są BNB Smart Chain, Ethereum, Solana i Polygon.
Jednak aby odnieść sukces, obie opcje będą wymagały dużo ciężkiej pracy oraz wiedzy technicznej, ekonomicznej i rynkowej.
Najlepsze rozwiązania do tworzenia kryptowalut
Do najpopularniejszych rozwiązań do tworzenia kryptowalut należą BSC, Ethereum i Solana. Obie te sieci umożliwiają tworzenie różnorodnych tokenów w oparciu o istniejące standardy. Standardy tokenów BEP-20 i ERC-20 to wiodące przykłady, które może obsługiwać prawie każdy dostawca portfeli kryptowalutowych.
ERC-20 należy do blockchaina Ethereum, natomiast BEP-20 jest częścią BNB Smart Chain (BSC). Obie sieci umożliwiają tworzenie i dostosowywanie inteligentnych kontraktów, które umożliwiają tworzenie własnych tokenów i zdecentralizowanych aplikacji (DApps). Dzięki DApps możesz stworzyć ekosystem, który zapewni Twojemu tokenowi więcej zastosowań i funkcjonalności.
Możesz także przyjrzeć się łańcuchom bocznym, które korzystają z bezpieczeństwa większego łańcucha, takiego jak Ethereum lub Polkadot, ale zapewniają również pewne dostosowanie. Sieć Polygon jest połączona z Ethereum i zapewnia podobne doświadczenia, ale jest tańsza i szybsza w użyciu.
Po wybraniu łańcucha bloków będziesz potrzebować metody tworzenia tokena. W przypadku BSC i innych łańcuchów bloków opartych na maszynie wirtualnej Ethereum proces jest stosunkowo prosty. Znajdziesz tu również gotowe narzędzia, które tworzą tokeny na podstawie podanych przez Ciebie parametrów i reguł. Są one zazwyczaj płatne, ale stanowią bardziej praktyczną opcję dla użytkowników niezaznajomionych z inteligentnymi kontraktami.
Jeśli chcesz stworzyć własny blockchain i monetę, prawdopodobnie będziesz potrzebować zespołu programistów blockchain i ekspertów branżowych. Nawet jeśli spojrzysz na rozwidlenie łańcucha bloków, takiego jak Ethereum lub Bitcoin, nadal istnieje ogromna ilość pracy wymagana do skonfigurowania sieci. Obejmuje to zachęcanie użytkowników do pełnienia roli walidatorów i uruchamiania węzłów w celu utrzymania działania łańcucha bloków.
Rzeczy do rozważenia przy projektowaniu kryptowaluty
Oprócz oczywistych wyborów, takich jak blockchain lub utworzenie monety lub tokena, istnieje kilka innych kluczowych obszarów do rozważenia:
Zdefiniuj użyteczność swojej kryptowaluty
Kryptowaluty mogą pełnić wiele ról. Niektóre działają jak klucze dostępu do usług. Inne reprezentują nawet akcje lub inne aktywa finansowe. Aby zrozumieć i zaplanować proces tworzenia kryptowaluty, musisz od początku zdefiniować jej funkcje.
Zaprojektuj swoją tokenomikę
Tokenomika to ekonomia rządząca Twoim kryptowalutą, taka jak całkowita podaż, metoda dystrybucji i wycena początkowa. Dobry pomysł może się nie udać, jeśli tokenomika nie jest prawidłowa, a użytkownicy nie są zachęcani do zakupu kryptowaluty. Na przykład, jeśli tworzysz monetę stablecoin, ale nie możesz jej poprawnie powiązać, nikt nie będzie chciał jej kupić ani trzymać.
Sprawdź jego zgodność z prawem
Kraje na całym świecie mają własne prawa i zasady dotyczące kryptowalut. Niektóre jurysdykcje mogą nawet zakazać używania kryptowalut. Rozważ w pełni swoje zobowiązania prawne i wszelkie problemy związane z przestrzeganiem przepisów, które możesz napotkać.
Stwórz własną kryptowalutę w 7 krokach
Jeśli tworzysz tylko token, nie wszystkie kroki opisane w poniższym samouczku będą miały zastosowanie. Ważniejsze będą trzy powyższe etapy projektowania. Większość naszych instrukcji obejmie najpierw podstawy tworzenia blockchainu, a następnie ostatecznego wybicia monety.
1. Wybierz odpowiednią platformę blockchain
Aby otrzymać token, musisz wybrać łańcuch bloków, na którym chcesz wybić swoje kryptowaluty. BSC i Etheruem to popularne opcje, ale sidechains mogą być również dobrym pomysłem. Aby stworzyć własną monetę, musisz pomyśleć o zaprojektowaniu lub zatrudnieniu kogoś, kto stworzy niestandardowy łańcuch bloków.
2. Wybierz mechanizm konsensusu
Jeśli tworzysz własny blockchain lub nie masz pewności, który wybrać dla swojego tokena, zastanów się, jaki mechanizm konsensusu Ci odpowiada. Mechanizmy te określają, w jaki sposób uczestnicy potwierdzają i zatwierdzają transakcje w sieci. Większość łańcuchów bloków korzysta z Proof of Stake, ponieważ ma on niskie wymagania sprzętowe i wiele różnych odmian. Proof of Work, stosowany w Bitcoinie, jest przez niektórych uważany za bezpieczniejszy, ale często jest kosztowny w utrzymaniu i nie tak przyjazny dla środowiska.
3. Zaprojektuj swoją architekturę blockchain
Ten krok jest potrzebny tylko w przypadku tworzenia monety. Nie każdy łańcuch bloków umożliwia społeczeństwu sprawdzanie poprawności transakcji lub uruchamianie węzłów. Ważna jest decyzja między posiadaniem prywatnego, publicznego, dozwolonego lub pozbawionego uprawnień blockchainu. Twoja architektura blockchain będzie zależeć od tego, co próbuje zrobić twoja moneta i projekt. Na przykład firma lub kraj tworzący monetę może uruchomić prywatny łańcuch bloków, aby uzyskać większą kontrolę.
4. Rozpocznij rozwój blockchain
Jeśli nie masz specjalistycznej wiedzy na temat programowania, do tworzenia pomysłów będziesz potrzebować pomocy zewnętrznej. Gdy łańcuch bloków działa w rzeczywistym środowisku, niezwykle trudno jest zmienić jego podstawowe koncepcje i zasady. Skorzystaj z sieci testowej, aby upewnić się, że wszystko działa zgodnie z planem, a najlepiej współpracuj z całym zespołem programistów przy budowie Twojego blockchainu.
5. Przeprowadź audyt swojego krypto i jego kodu
Firmy audytorskie, takie jak Certik, mogą sprawdzić kod Twojego łańcucha bloków i jego kryptowaluty w poszukiwaniu ewentualnych luk w zabezpieczeniach. Następnie możesz opublikować audyt i zastosować się do jego ustaleń. Proces ten zapewnia pewne bezpieczeństwo Tobie jako twórcy oraz potencjalnym użytkownikom lub inwestorom.
6. Dokładnie sprawdź aspekty prawne
Teraz, gdy masz już uruchomiony blockchain i jesteś gotowy do wybicia swojej kryptowaluty, najlepiej poprosić o poradę prawną eksperta, aby sprawdzić, czy będziesz musiał ubiegać się o pozwolenie. Ponownie, ten krok jest trudny do osiągnięcia samodzielnie i wymaga pomocy z zewnątrz.
7. Wybij swoją kryptowalutę
Niezależnie od tego, czy tworzysz token, czy monetę, w pewnym momencie będziesz musiał wybić kryptowalutę. Dokładna metoda będzie się różnić w zależności od tokenomiki. Na przykład tokeny o stałym zaopatrzeniu są zwykle wybijane za jednym razem w ramach inteligentnej umowy. Monety takie jak Bitcoin są bite stopniowo, w miarę jak górnicy zatwierdzają nowe bloki transakcji.
Jak stworzyć token BEP-20
Aby utworzyć prosty token BEP-20, będziesz potrzebować podstawowych umiejętności kodowania, aby wdrożyć inteligentny kontrakt w BNB Smart Chain. Będziesz także musiał mieć zainstalowany MetaMask i trochę BNB w swoim portfelu, aby płacić opłaty za gaz.
1. Upewnij się, że do MetaMask dodano sieć główną BSC. Szczegółowe instrukcje można znaleźć w naszym przewodniku dotyczącym łączenia MetaMask z inteligentnym łańcuchem BNB.
2. Przejdź do Remix, aplikacji internetowej służącej do opracowywania i wdrażania inteligentnych kontraktów na blockchainach, które są kompatybilne z maszyną wirtualną Ethereum. Kliknij prawym przyciskiem myszy folder [umowy] i kliknij [Nowy plik].

3. Nazwij plik „BEP20.sol”.

4. Upewnij się, że masz ustawiony język programowania jako [Solidity], w przeciwnym razie Twój inteligentny kontrakt nie będzie działał. Można to zrobić klikając ikonę opisaną poniżej po prawej stronie.

5. Skopiuj kod inteligentnej umowy BEP-20 do swojego pliku. Więcej informacji na temat parametrów i funkcji kodu znajdziesz na GitHubie.

6. Zmień nazwę, symbol, miejsca po przecinku i całkowitą podaż swojej monety. Tutaj wybraliśmy jako przykład Binance Academy Coin (BAC) z 18 miejscami po przecinku i całkowitą podażą 100 000 000. Nie zapomnij dodać wystarczającej liczby zer, aby pokryć 18 miejsc po przecinku.

7. Następnie musisz skompilować inteligentną umowę. Kliknij ikonę pokazaną poniżej po lewej stronie ekranu, zaznacz opcję [Automatyczna kompilacja] i [Włącz optymalizację], a następnie kliknij przycisk [Kompiluj].

8. Kliknij przycisk [ABI], aby skopiować ABI umowy.

9. Kliknij ikonę podświetloną poniżej po lewej stronie ekranu. Wybierz [Injected Web3] jako swoje środowisko, a następnie pozwól MetaMask połączyć się z Remixem. Na koniec upewnij się, że wybrałeś kontrakt BEP20 przed kliknięciem [Wdróż].

10. Będziesz teraz musiał uiścić opłatę transakcyjną za pośrednictwem MetaMask, aby wdrożyć kontrakt w łańcuchu bloków. Po uruchomieniu inteligentnej umowy musisz zweryfikować i opublikować kod źródłowy umowy.
Skopiuj adres umowy do BscScan, wybierz [Solidity (Single)] jako typ kompilatora i dopasuj wersję kompilatora użytą w kroku 7.

11. Następnie kliknij prawym przyciskiem myszy BEP20.sol w Remix i naciśnij [Flatten]. Następnie musisz zezwolić Remiksowi na spłaszczenie kodu.

12. Skopiuj kod z pliku BEP20_flat.sol do pola i upewnij się, że [Optymalizacja] jest ustawiona na Tak. Teraz kliknij [Sprawdź i opublikuj] u dołu strony.

13. Zobaczysz teraz pomyślny ekran powitalny. Dzięki zweryfikowanemu kodowi możesz wybić swój token poprzez BscScan, korzystając z wywołania _mint zaimplementowanego w umowie. Przejdź do adresu umowy w BscScan i kliknij [Napisz umowę], a następnie kliknij [Połącz z Web3], aby połączyć swoje konto MetaMask.

14. Przejdź w dół strony do sekcji Mennica i wprowadź liczbę tokenów, które chcesz wybić. Wybijemy 100 000 000 BAC. Nie zapomnij dodać również ułamków dziesiętnych, w tym przypadku 18. Kliknij [Zapisz] i zapłać opłatę na MetaMask.

15. Powinieneś teraz zobaczyć, że tokeny zostały wybite i wysłane do portfela, który utworzył inteligentną umowę.

Jak umieścić swoją kryptowalutę na liście
Umieszczenie Twojej monety lub tokena na giełdzie kryptowalut takiej jak Binance może udostępnić ją szerszemu gronu odbiorców w bezpieczny i regulowany sposób. Jeśli uda Ci się stworzyć i rozwinąć solidny projekt kryptowalutowy, możesz wypełnić formularze zgłoszeniowe online Binance w celu bezpośredniego umieszczenia na liście i/lub dystrybucji na Launchpad/Launchpool.
Każda kryptowaluta przechodzi rygorystyczny proces due diligence i będziesz musiał regularnie informować Binance o swoich postępach podczas składania wniosku. Będziesz także musiał akceptować BNB i BUSD w ekosystemie swojej kryptowaluty, na przykład zapewniając im płynność lub akceptowanie ich podczas początkowej oferty monet (ICO) lub sprzedaży tokenów.
Koszt stworzenia własnej kryptowaluty
Koszty są powiązane z wybranymi metodami i konfiguracją. Jeśli tworzysz monetę i blockchain, prawdopodobnie będziesz musiał zapłacić całemu zespołowi przez wiele miesięcy. Audyt kodu przeprowadzony przez niezawodny zespół może również kosztować około 15 000 USD (USD). W najtańszej wersji prosty token na BSC można zrobić za 50 USD. Kiedy to uśrednimy, aby stworzyć kryptowalutę z pewnymi szansami na sukces, prawdopodobnie będziesz musiał wydać tysiące dolarów na jej stworzenie, marketing i budowanie społeczności.
Zamykanie myśli
Jeśli zdecydujesz się stworzyć własną kryptowalutę, pamiętaj, aby wykorzystać nasze informacje tylko jako punkt wyjścia. To głęboki temat, którego pełne zrozumienie zajmuje dużo czasu. Oprócz stworzenia tokena lub monety musisz także pomyśleć o tym, aby odnieść sukces po wprowadzeniu na rynek. Badanie innych projektów i ich uruchomień, aby zobaczyć, co zadziałało dobrze, a co nie, może pomóc w stworzeniu własnej kryptowaluty.



