Krótka treść

Tworząc nową kryptowalutę, możesz wybrać monetę lub token. Moneta posiada własny blockchain, a token jest zbudowany na już istniejącej sieci. Kryptowaluty opierają się na blockchainach ze względu na swoje bezpieczeństwo i decentralizację.

Stworzenie tokena wymaga mniej doświadczenia i wysiłku niż stworzenie kryptowaluty. Tworzenie monety zwykle wymaga zespołu programistów i ekspertów. Token również wymaga pewnej wiedzy technicznej, ale można go utworzyć w ciągu kilku minut przy użyciu innych łańcuchów bloków, takich jak Ethereum, Binance Smart Chain, Solana i Polygon.

Wybór tokena lub monety zależy od żądanych opcji dostosowywania i użytkowania. Ogólnie rzecz biorąc, koszty z tym związane zależą od wymaganego nakładu pracy, na przykład programistów i czasu.

Ethereum i Binance Smart Chain to popularne łańcuchy bloków do tworzenia walut cyfrowych. Możesz użyć zainstalowanego kodu do samodzielnego wygenerowania tokenów lub zapłacić za skorzystanie z usługi generowania monet. Sidechains to kolejny popularny wybór, ponieważ oferują więcej opcji dostosowywania wraz z głównymi zaletami blockchain.

Zanim stworzysz własną kryptowalutę, musisz przemyśleć jej zastosowania, tokennomię i status prawny. Następnie faza rozwoju będzie wymagała wyboru blockchainu, mechanizmu konsensusu i architektury. Następnie możesz rozważyć audyt swojego projektu i końcową ocenę prawną. Chociaż niemal 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 ekscytuje wielu zwolenników kryptowalut. Ale od czego najlepiej zacząć? W rzeczywistości istnieje wiele sposobów tworzenia monet i żetonów. Koszt i wymagana wiedza zależą również od złożoności Twojego projektu. Jeśli zastanawiasz się nad założeniem własnej kryptowaluty, w naszym artykule przedstawiono podstawy, od których możesz zacząć.


Co to jest kryptowaluta?

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 praw głosu. Kryptowaluta różni się od innych cyfrowych systemów płatności tym, że opiera się na technologii blockchain. Ramy te dają kryptowalutom większą swobodę od scentralizowanych instytucji, takich jak rządy czy banki.

Bitcoin jest najbardziej znanym przykładem kryptowaluty. Ma prosty przypadek użycia – przesyłanie wartości pieniężnej na całym świecie bez pośredników. Jego blockchain rejestruje wszystkie transakcje, zapewnia stabilność i bezpieczeństwo sieci.


Różnica między monetami i żetonami

Kryptowaluty można umownie podzielić na dwie kategorie: monety i tokeny. Różnica między nimi jest prosta. Monety mają swój własny łańcuch bloków, taki jak Bitcoin. Ether (ETH) jest zbudowany na blockchainie Ethereum. Monety zwykle mają pewną użyteczność w całej sieci, taką jak płacenie opłat transakcyjnych, obstawianie lub udział w zarządzaniu.

Tokeny są zbudowane na istniejących blockchainach. Mogą pełnić pewne role podobne do monet, ale tokeny są najczęściej przydatne w ich projektach. Jednym z przykładów jest CAKE PancakeSwap w Binance Smart Chain. Możesz go również używać do płacenia za określone transakcje w ekosystemie PancakeSwap, takie jak wybijanie niewymiennych tokenów lub udział w ich loterii. Jednak CAKE nie posiada własnego blockchaina, więc nie można go używać we wszystkich aplikacjach BSC. To samo dotyczy tysięcy tokenów ERC-20 wyemitowanych na blockchainie Ethereum. Każdy token jest częścią konkretnego projektu z różnymi możliwościami wykorzystania.


Tworzenie kryptowalut a tworzenie kryptowalut.

Jak wspomniano wcześniej, stworzenie tokena jest znacznie łatwiejsze niż stworzenie monety. Moneta wymaga rozwoju blockchain i skutecznego wsparcia. Możesz rozwidlić (skopiować) inny istniejący łańcuch, ale to nie rozwiązuje problemu znalezienia użytkowników i walidatorów, którzy pomogą przetrwać Twojej sieci. Jednak potencjał sukcesu z nową monetą może być większy niż samo utworzenie tokena. Oto krótki przegląd dwóch sposobów:

Moneta

Znak

Działa na własnej sieci blockchain

Można go zbudować na istniejących łańcuchach bloków z bazą użytkowników

Wymagana dogłębna wiedza na temat blockchain i umiejętności kodowania

Można go łatwo zbudować przy użyciu istniejących narzędzi i otwartego kodu źródłowego

Rozwój Blockchain jest droższy i wymaga czasu

Tworzenie tokenów jest szybsze, łatwiejsze i stosunkowo tanie


Tworzenie monet

Tworzenie nowej monety może zająć dużo czasu, jeśli opracujesz własny blockchain. Można jednak szybko wykonać fork poprzedniego blockchaina i wykorzystać go jako podstawę nowej monety. Bitcoin Cash (BCH) to jeden z przykładów forka projektu. Ale do tego nadal będziesz potrzebować wysokiego poziomu wiedzy technicznej i umiejętności programowania. Sukces Twojego projektu będzie również zależał od przyciągnięcia nowych użytkowników do sieci blockchain, co może być trudne.

Tworzenie tokena

Utworzenie tokena na istniejącym blockchainie może zwiększyć jego reputację i bezpieczeństwo. Chociaż nie będziesz mieć pełnej kontroli nad każdym aspektem swojego tokena, wciąż jest mnóstwo miejsca na personalizację. Istnieje wiele stron internetowych i narzędzi do tworzenia własnego tokena, zwłaszcza na BSC i Ethereum.

Co wybrać do własnego projektu?

Token jest zwykle wystarczający w przypadku aplikacji zdecentralizowanych finansów (DeFi) lub gry typu „graj, aby zarobić”. Zarówno BSC, jak i Ethereum oferują programistom wystarczającą elastyczność i swobodę pracy. 

Jeśli chcesz przesunąć granice możliwości monety lub łańcucha bloków, utworzenie monety z własnym łańcuchem bloków jest prawdopodobnie najlepszą opcją. Stworzenie nowego blockchaina i monety jest zdecydowanie trudniejsze niż wydanie kryptowaluty. Jednak jeśli zostanie to zrobione właściwie, może prowadzić do innowacji i nowych możliwości. Dobrymi przykładami są Binance Smart Chain, Ethereum, Solana i Polygon. 

Jednak aby odnieść sukces, obie opcje będą wymagały ciężkiej pracy oraz wiedzy technicznej, ekonomicznej i rynkowej.


Najlepsze rozwiązania do tworzenia kryptowaluty

Do najpopularniejszych rozwiązań do wydobywania kryptowalut należą BSC, Ethereum i Solana. Sieci te umożliwiają tworzenie wielu tokenów w oparciu o już istniejące standardy. Standardy tokenów BEP-20 i ERC-20 są wiodącymi przykładami, 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ą Binance Smart Chain (BSC). Obie sieci umożliwiają tworzenie i konfigurowanie inteligentnych kontraktów, które z kolei zapewniają możliwość tworzenia własnych tokenów i zdecentralizowanych aplikacji (DApps). Dzięki DApp możesz stworzyć ekosystem, który zapewni Twojemu tokenowi więcej zastosowań i funkcjonalności.

Możesz także rozważyć sidechains, które korzystają z bezpieczeństwa większego łańcucha, takiego jak Ethereum lub Polkadot, a także zapewniają pewne opcje dostosowywania. Sieć Polygon jest podłączona do Ethereum i zapewnia podobne wrażenia, ale tańsze i szybsze w użyciu.

Po wybraniu blockchainu będziesz musiał wybrać metodę generowania tokena. W przypadku BSC i innych łańcuchów bloków opartych na maszynie wirtualnej Ethereum proces jest stosunkowo prosty. Możesz także znaleźć gotowe narzędzia, które generują tokeny na podstawie podanych przez Ciebie parametrów i reguł. Zwykle są płatne, ale jest to bardziej praktyczna opcja dla użytkowników, którzy dopiero zaczynają korzystać z inteligentnych kontraktów.

Jeśli chcesz zbudować własny blockchain i monetę, prawdopodobnie będziesz potrzebować zespołu programistów blockchain i ekspertów branżowych. Nawet jeśli rozważasz rozwidlenie łańcucha bloków, takie jak Ethereum lub Bitcoin, konfiguracja sieci nadal wymaga ogromnej ilości pracy. Będzie to obejmować zachęcanie użytkowników do pełnienia roli walidatorów i uruchamiania węzłów, aby zapewnić działanie łańcucha bloków.


Co wziąć pod uwagę przy opracowywaniu kryptowaluty

Oprócz oczywistych decyzji dotyczących wyboru blockchainu lub stworzenia monety/tokena, należy wziąć pod uwagę kilka innych kluczowych decyzji:

Określ 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 i aktywa finansowe. Aby zrozumieć i zarysować proces tworzenia swojej kryptowaluty, należy najpierw zdefiniować jej cechy.

Stwórz własną Tokenomię

Tokenomika to ekonomia, która napędza Twoją kryptowalutę. Zawiera całą ofertę, sposób dystrybucji i cenę wywoławczą. Dobry pomysł może się nie udać, jeśli tokennomia jest błędna, a użytkownicy nie są zainteresowani kupnem kryptowaluty. Na przykład, jeśli utworzysz monetę stablecoin, ale nie będziesz w stanie jej odpowiednio powiązać, nikt nie będzie chciał jej kupić ani trzymać.

Sprawdź zgodność projektu z prawem

Kraje na całym świecie mają własne prawa i regulacje dotyczące kryptowalut. Niektóre jurysdykcje mogą nawet zabraniać używania kryptowalut. Weź w pełni pod uwagę swoje zobowiązania prawne i wszelkie problemy związane z przestrzeganiem przepisów, jakie możesz napotkać.


Stwórz swoją kryptowalutę w 7 krokach

Jeśli dopiero tworzysz token, nie wszystkie kroki opisane w poniższym przewodniku będą miały zastosowanie. Co ważniejsze, trzy etapy projektowania opisane powyżej. Większość naszych tutoriali obejmie podstawy budowania blockchainu, zanim zaczniesz bić monetę.

1. Wybierz odpowiednią platformę blockchain

W przypadku tokena musisz wybrać blockchain, na którym będziesz bić swoją kryptowalutę. BSC i Ethereum to popularne opcje, ale sidechains mogą być również dobrym pomysłem. Aby stworzyć własną monetę, musisz rozważyć zaprojektowanie lub zatrudnienie kogoś, kto stworzy niestandardowy blockchain.

2. Wybierz mechanizm konsensusu

Jeśli budujesz własny blockchain lub nie wiesz, który wybrać dla swojego tokena, zastanów się, jakiego konsensusu potrzebujesz. Mechanizmy te definiują sposób, w jaki uczestnicy potwierdzają i weryfikują transakcje w sieci. Większość łańcuchów bloków korzysta z Proof of Stake, ponieważ ma niskie wymagania sprzętowe i wiele różnych typów. Proof of Work używany w Bitcoinie jest uważany przez niektórych użytkowników za bezpieczniejszy, ale często wymaga znacznych kosztów utrzymania i nie jest tak przyjazny dla środowiska.

3. Opracuj architekturę blockchain

Ten krok jest konieczny tylko w przypadku tworzenia monety. Nie każdy blockchain umożliwia społeczności weryfikację transakcji lub uruchamianie węzłów. Wybór pomiędzy prywatnym, publicznym, wyłącznym lub włączającym blockchainem jest bardzo ważny. Twoja architektura blockchain będzie zależała od tego, co próbuje zrobić Twoja moneta i projekt. Na przykład firma lub kraj tworzący monetę może wykorzystać prywatny łańcuch bloków w celu uzyskania większej kontroli.

4. Rozpocznij rozwój blockchain

Jeśli nie masz doświadczenia w programowaniu, będziesz potrzebować pomocy z zewnątrz, aby wcielić swoje pomysły w życie. Kiedy blockchain działa w realnym środowisku, bardzo trudno jest zmienić jego podstawowe pojęcia i zasady. Użyj sieci testowej, aby upewnić się, że wszystko działa zgodnie z planem, a najlepiej współpracuj z całym zespołem programistów przy budowaniu łańcucha bloków. 

5. Przeprowadź audyt swojej kryptowaluty i jej kodu

Firmy audytujące, takie jak Certik, mogą kontrolować Twój kod blockchain i jego kryptowalutę pod kątem luk w zabezpieczeniach. Można następnie opublikować audyt publicznie i opracować w oparciu o jego ustalenia. Proces ten zapewnia pewną pewność bezpieczeństwa Tobie jako twórcy i potencjalnym użytkownikom lub inwestorom. 

6. Dokładnie sprawdź aspekty prawne

Teraz, gdy Twój blockchain jest już uruchomiony i jesteś gotowy do wybicia swojej kryptowaluty, najlepiej zasięgnąć porady prawnej, aby sprawdzić, czy musisz ubiegać się o pozwolenie. Ponownie, ten krok jest trudny do wykonania samodzielnie i wymaga pomocy.

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 Twojej Tokenomiki. Na przykład tokeny o stałej podaży są zwykle wybijane jednorazowo za pomocą inteligentnej umowy. Monety takie jak Bitcoin są bite stopniowo, gdy górnicy weryfikują nowe bloki transakcji.


Jak stworzyć token BEP-20

Aby stworzyć prosty token BEP-20, będziesz potrzebować podstawowych umiejętności programowania, aby wdrożyć inteligentną umowę w Binance Smart Chain. Musisz także zainstalować MetaMask i mieć w portfelu trochę BNB, aby płacić opłaty za gaz.

1. Upewnij się, że sieć główna BSC jest dodana do MetaMask. Szczegółowe instrukcje znajdziesz w naszym przewodniku Podłączanie MetaMask do Binance Smart Chain.

2. Przejdź do Remix, aplikacji internetowej służącej do opracowywania i wdrażania inteligentnych kontraktów na blockchainach kompatybilnej z maszyną wirtualną Ethereum. Kliknij prawym przyciskiem myszy folder [umowy] i wybierz [Nowy plik].


3. Nazwij plik „BEP20.sol”.


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


5. Skopiuj inteligentne kontrakty BEP-20 wraz z kodem do swojego pliku. Więcej informacji na temat opcji i funkcji kodu można znaleźć na GitHubie.


6. Zmień pola „nazwa”, „symbol”, „dziesiętny” i „totalSupply” dla swojej monety. Jako przykład wybraliśmy Binance Academy Coin (BAC) z 18 miejscami po przecinku i całkowitą podażą 100 000 000. Pamiętaj o dodaniu wystarczającej liczby zer, aby wypełnić 18 miejsc po przecinku.


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


8. Kliknij [ABI], aby skopiować umowę ABI.


9. Kliknij na ikonę podświetloną poniżej po lewej stronie ekranu. Wybierz [Injected Web3] jako ś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ć umowę na blockchainie. Po uruchomieniu inteligentnej umowy musisz zweryfikować i opublikować kod źródłowy swojej umowy. 

Skopiuj adres kontraktu 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 kliknij [Flatten]. Następnie będziesz musiał zezwolić Remiksowi na zaciemnienie kodu.


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


13. Teraz na ekranie zobaczysz ikonę sukcesu. Dzięki zweryfikowanemu kodowi możesz wybić swój token poprzez BscScan korzystając z zaimplementowanej w umowie funkcji „_mint call”. 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. Przewiń do sekcji „Mint” i wprowadź liczbę żetonów, które chcesz wybić. Wybijemy 100 000 000 BAC. Nie zapomnij dodać miejsc po przecinku, w tym przypadku 18. Kliknij [Zapisz] i uiść opłatę do MetaMask.


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



Jak wystawić swoją kryptowalutę

Wystawienie swojej 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 odniesiesz sukces w tworzeniu i rozwijaniu solidnego projektu kryptowalutowego, możesz wypełnić formularze zgłoszeniowe online Binance w celu bezpośredniego wystawienia i/lub dystrybucji na Launchpad/Launchpool.

Każda kryptowaluta przechodzi dokładny proces due diligence, a Ty musisz regularnie raportować swoje postępy do Binance podczas składania wniosku. Będziesz także musiał zaakceptować BNB i BUSD w swoim ekosystemie kryptowalut, na przykład zapewniając je jako płynność lub akceptowanie podczas pierwszej oferty monet (ICO) lub sprzedaży tokenów.


Koszt stworzenia własnej kryptowaluty

Koszty zależą od wybranych metod i ustawień. Jeśli budujesz monetę i blockchain, prawdopodobnie będziesz musiał zapłacić całemu zespołowi przez kilka miesięcy. Audyt kodu przeprowadzony przez niezawodny zespół może kosztować około 15 000 dolarów. Najtańszy prosty token na BSC można wykonać za 50 dolarów. Jeśli weźmiesz pod uwagę średnią cenę stworzenia kryptowaluty z marketingiem i społecznością, która będzie miała pewne szanse na sukces, prawdopodobnie będziesz musiał wydać ponad tysiąc dolarów.



Wyniki

Jeśli zdecydujesz się stworzyć własną kryptowalutę, potraktuj nasze informacje jedynie jako punkt wyjścia. Jest to głęboki temat, którego pełne zrozumienie zajmuje dużo czasu. Oprócz stworzenia tokena lub monety trzeba także pomyśleć o tym, aby projekt zakończył się sukcesem już po uruchomieniu. Przestudiuj inne projekty i startupy, aby zobaczyć, co działa dobrze, a co nie, a to może pomóc Ci w zbudowaniu własnej kryptowaluty.