Streszczenie

Tworząc nową kryptowalutę, możesz wybrać monetę lub token. Waluta ma swój własny blockchain, natomiast token tworzony jest na wcześniej istniejącej sieci. Waluty cyfrowe zależą od łańcuchów blockchain ze względu na swoje bezpieczeństwo i zdecentralizowany charakter.

Proces tworzenia tokena wymaga mniej doświadczenia i wysiłku niż tworzenie cyfrowej waluty; Do jej stworzenia waluta zawsze potrzebuje zespołu programistów i ekspertów. Jeśli chodzi o token, choć wymaga on wiedzy technicznej, można go utworzyć w ciągu kilku minut, korzystając z innych łańcuchów bloków, takich jak Ethereum, Binance Smart Chain, Solana i Polygon.

Twój wybór tokena lub waluty zmieni się w zależności od tego, ile chcesz dostosowywać i użyteczności. Ogólnie rzecz biorąc, koszty zależą od wymaganej pracy, np. zewnętrznych programistów i czasu.

Ethereum i inteligentny łańcuch Binance to dwa łańcuchy bloków powszechnie wykorzystywane do tworzenia walut cyfrowych. Możesz wykorzystać istniejący token do stworzenia własnego tokena lub uiścić opłatę za skorzystanie z usługi tworzenia tokena. Łańcuchy boczne to kolejna popularna opcja; Oprócz podstawowych zalet blockchain zapewnia większą personalizację.

Zanim stworzysz własną kryptowalutę, musisz wziąć pod uwagę użyteczność jej użycia, ekonomikę tokenów i status prawny. Następnie faza rozwoju wymaga wyboru blockchainu, mechanizmu konsensusu i projektu architektury. Następnie możesz rozważyć przeprowadzenie audytu swojego projektu i ostatecznej kontroli prawnej. Chociaż każdy może stworzyć kryptowalutę, opracowanie silnego projektu wymaga ciężkiej pracy i poświęcenia.


wprowadzenie

Tworzenie własnych kryptowalut, przypadków użycia i odbiorców to ciekawy pomysł dla wielu entuzjastów kryptowalut. Ale od czego najlepiej zacząć? Tak naprawdę istnieje kilka sposobów tworzenia walut i tokenów. Koszty i poziom wiedzy różnią się również w zależności od złożoności projektu. Jeśli zastanawiasz się nad stworzeniem własnych walut cyfrowych, w tym artykule znajdziesz podstawowe zasady, których potrzebujesz, aby rozpocząć swoją podróż.


Co to jest waluta cyfrowa?

Kryptowaluta to rodzaj zasobu cyfrowego, który ma wiele zastosowań. Zasadniczo jest to sposób cyfrowego przekazywania wartości między ludźmi, w tym wartości pieniężnej, praw własności, a nawet przywilejów wyborczych. Waluta cyfrowa różni się od innych cyfrowych systemów płatności tym, że opiera się przede wszystkim na technologii blockchain. Fundacja ta daje kryptowalutom większą swobodę w porównaniu do scentralizowanych podmiotów, takich jak rządy czy banki.

Bitcoin jest najbardziej znanym przykładem waluty cyfrowej. 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óżnice pomiędzy kryptowalutami i tokenami

Kryptowaluty można z grubsza podzielić na dwie kategorie: waluty i tokeny. Różnica między nimi jest prosta; Waluty mają swój własny, oryginalny blockchain, taki jak Bitcoin. Ethereum (ETH) ma blockchain Ethereum. Monety zazwyczaj mają określone korzyści związane z użytkowaniem w całej sieci, takie jak płacenie opłat transakcyjnych, przechowywanie lub udział w zarządzaniu.

Jeśli chodzi o tokeny, są one tworzone na istniejących wcześniej łańcuchach blockchain. Mogą mieć pewne zastosowania podobne do walut, ale korzyść z używania tokenów dotyczy głównie ich własnych projektów. Przykładem tego jest token CAKE dla platformy PancakeSwap na Binance Smart Chain. Możesz także użyć tego kodu, aby zapłacić za określone transakcje w ekosystemie PancakeSwap, takie jak wybijanie NFT lub udział w loteriach. Token CAKE nie posiada jednak własnego blockchainu, dlatego nie można go używać w każdej aplikacji na Binance Smart Chain. 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.


Twórz cyfrowe waluty w zamian za tokeny

Jak wspomniano wcześniej, proces tworzenia tokenów jest łatwiejszy niż tworzenie walut; Waluty wymagają pomyślnego opracowania i zarządzania łańcuchem blockchain. Możesz rozwidlić (utworzyć kopię) innego istniejącego łańcucha, ale to nie rozwiąże problemu znalezienia użytkowników i walidatorów, którzy pomogą przetrwać Twojej sieci. Jednak prawdopodobieństwo pomyślnego utworzenia nowej waluty może być większe niż samo utworzenie tokena. Oto podstawowy przegląd dwóch opcji:

waluta

Znak

Działa w oparciu o własną sieć blockchain

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

Wymaga zaawansowanej wiedzy na temat blockchain i umiejętności kodowania

Utworzenie go przy użyciu istniejących narzędzi i otwartego kodu źródłowego jest dość łatwe

Rozwój Blockchain jest droższy i bardziej czasochłonny

Tworzenie tokenów jest stosunkowo szybsze, łatwiejsze i tańsze


Utwórz walutę

Proces tworzenia nowej waluty może zająć dużo czasu, jeśli opracujesz własny blockchain. Możesz jednak szybko rozwidlić poprzedni blockchain i użyć go jako podstawy dla swojej nowej waluty. Bitcoin Cash (BCH) to jeden z przykładów projektu, który przeszedł fork. Aby to zrobić, nadal potrzebujesz wysokiego poziomu wiedzy na temat technicznych aspektów łańcuchów bloków i ich kodowania. Sukces Twojego projektu zależy również od tego, czy do Twojej sieci blockchain dołączą nowi użytkownicy, co stanowi wyzwanie.

Utwórz token

Utworzenie tokena na istniejącym łańcuchu bloków może zyskać na reputacji i bezpieczeństwie łańcucha. Chociaż możesz nie mieć pełnej kontroli nad wszystkimi aspektami kodu, nadal dostępne są znaczne możliwości dostosowania. Dostępnych jest wiele stron internetowych i narzędzi do tworzenia własnego tokena, zwłaszcza na Binance Smart Chain i Ethereum.

Czy tworzę walutę lub token dla mojego projektu?

Token zwykle wystarcza do zarabiania na aplikacjach lub grach zdecentralizowanych finansów (DeFi). Binance Smart Chain i Ethereum dają programistom ogromną elastyczność i swobodę w tym zakresie. 

Jeśli chcesz przesunąć granice możliwości waluty lub łańcucha bloków, lepszym rozwiązaniem może być utworzenie waluty z własnym łańcuchem bloków. Nie ma wątpliwości, że stworzenie nowego blockchainu i waluty jest trudniejsze niż wydanie tokena cyfrowego. Ale jeśli zostanie wykonany prawidłowo, może zaoferować wiele innowacyjnych funkcji 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 dużo ciężkiej pracy oraz wiedzy technicznej, ekonomicznej i rynkowej.


Najlepsze rozwiązania do tworzenia walut cyfrowych

Najpopularniejsze rozwiązania do tworzenia kryptowalut to Binance Smart Chain (BSC), Ethereum i Solana. Sieci te umożliwiają tworzenie różnorodnych tokenów w oparciu o istniejące standardy. BEP-20 i ERC-20 to wybitne przykłady standardów tokenów obsługiwanych przez prawie wszystkich dostawców portfeli kryptowalut.

Token ERC-20 jest zastrzeżonym tokenem dla blockchainu Ethereum, natomiast BEP-20 jest częścią Binance Smart Chain (BSC). Te dwie sieci umożliwiają tworzenie i dostosowywanie inteligentnych kontraktów, które umożliwiają tworzenie własnych tokenów, a także zdecentralizowanych aplikacji (DApps). Korzystając ze zdecentralizowanych aplikacji, 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 wykorzystują poziomy bezpieczeństwa większego łańcucha, takiego jak Ethereum lub Polkadot, ale oferują również pewne dostosowanie. Sieć Polygon jest podłączona do sieci Ethereum i oferuje podobne doświadczenia, ale jest tańsza i szybsza w użyciu.

Po wybraniu blockchainu będziesz potrzebować sposobu na utworzenie tokena. Korzystanie z Binance Smart Chain i innych łańcuchów bloków opierających się na maszynie wirtualnej Ethereum jest stosunkowo łatwe. Znajdziesz tu również gotowe narzędzia, które pomogą Ci stworzyć tokeny w oparciu o ustawione przez Ciebie zmienne i reguły. Za te narzędzia zazwyczaj płaci się, jednak stanowią one praktyczną opcję dla użytkowników nieobeznanych z inteligentnymi kontraktami.

Jeśli chcesz stworzyć własny blockchain i walutę, prawdopodobnie będziesz potrzebować zespołu programistów blockchain i ekspertów branżowych. A jeśli rozważasz rozwidlenie łańcucha bloków, takiego jak Ethereum lub Bitcoin, nadal potrzebujesz znacznej ilości pracy, aby skonfigurować swoją sieć. Może to obejmować zachęcanie użytkowników do pełnienia roli audytorów i uruchamiania węzłów w celu zapewnienia działania łańcucha bloków.


O czym należy pamiętać projektując cyfrową walutę

Oprócz oczywistych opcji, takich jak blockchain lub utworzenie waluty lub tokena, należy pomyśleć o kilku innych kluczowych kwestiach:

Określ korzyści wynikające z używania cyfrowej waluty

Kryptowaluty mogą pełnić wiele ról; Niektóre z nich pełnią rolę kluczy dostępu do usług, inne reprezentują akcje lub inne aktywa finansowe. Aby więc zrozumieć i zdefiniować proces tworzenia własnej waluty cyfrowej, trzeba będzie od początku określić jej charakterystykę.

Zaprojektuj ekonomię tokenów dla swojej waluty

Ekonomia tokenów to aspekty ekonomiczne rządzące Twoją kryptowalutą, takie jak całkowite zapasy, początkowa metoda dystrybucji i cena. Dobry pomysł może nie zadziałać, jeśli ekonomia tokena nie jest właściwa, a użytkownicy nie są zmotywowani do zakupu kryptowaluty. Na przykład, jeśli tworzysz monetę stablecoin, ale nie możesz jej odpowiednio powiązać, nikt nie będzie chciał jej kupić ani trzymać.

Sprawdź zgodność z prawem

Każdy kraj na świecie ma własne prawa i regulacje dotyczące walut cyfrowych, a niektóre jurysdykcje mogą zabraniać używania tych walut. Dlatego należy w pełni rozważyć swoje zobowiązania prawne i wszelkie problemy związane z przestrzeganiem przepisów, jakie możesz napotkać.


Stwórz swoją cyfrową walutę w 7 krokach

Jeśli dopiero tworzysz token, nie zastosujesz wszystkich kroków opisanych w poniższym tutorialu. Najważniejsze są trzy wymienione powyżej etapy projektowania. Większość instrukcji obejmie podstawy tworzenia łańcucha bloków przed wybiciem monety.

1. Wybierz odpowiednią platformę blockchain

W przypadku tokena będziesz musiał wybrać blockchain, na którym będziesz bić swoją cyfrową walutę. Binance Smart Chain i Ethereum to popularne opcje, ale sidechains mogą być również dobrym pomysłem. Aby stworzyć własną walutę, musisz pomyśleć o projekcie lub zatrudnić kogoś do zaprojektowania niestandardowego blockchainu.

2. Wybierz mechanizm konsensusu

Jeśli tworzysz własny blockchain lub nie jesteś pewien, jaki mechanizm wybrać dla swojego tokena, powinieneś pomyśleć o mechanizmie konsensusu, jaki chcesz. Mechanizm ten określa, w jaki sposób uczestnicy potwierdzają i kontrolują transakcje w sieci. Większość blockchainów korzysta z mechanizmu Proof of Stake, ponieważ mają niskie wymagania sprzętowe i wiele różnych opcji. Proof-of-work, stosowany w Bitcoinie, jest przez niektórych uważany za bezpieczniejszy, ale zwykle jest kosztowny w utrzymaniu i nie jest przyjazny dla środowiska.

3. Projekt architektury Blockchain

Ten krok jest potrzebny tylko w przypadku tworzenia waluty. Nie wszystkie łańcuchy bloków umożliwiają społeczeństwu kontrolowanie transakcji lub obsługę węzłów. Dlatego decyzja pomiędzy wyborem prywatnego, publicznego, dozwolonego lub otwartego blockchainu jest bardzo ważna. Projekt architektury blockchain będzie zależał od tego, co próbuje zrobić Twoja moneta lub projekt. Na przykład firma lub kraj tworzący walutę może uruchomić prywatny łańcuch bloków, aby mieć większą kontrolę.

4. Zacznij rozwijać łańcuch blockchain

Jeśli nie jesteś ekspertem ds. rozwoju, będziesz potrzebować pomocy z zewnątrz, aby sformułować swoje pomysły. Kiedy blockchain działa w rzeczywistym środowisku, bardzo trudno jest zmienić jego podstawowe koncepcje i zasady. Możesz skorzystać z sieci testowej, aby upewnić się, że wszystko działa zgodnie z przeznaczeniem i doskonale współpracować z zespołem programistów, aby zbudować własny blockchain. 

5. Sprawdź swoją cyfrową walutę i jej kod

Firmy audytorskie, takie jak Certik, mogą sprawdzić Twój kod blockchain i kryptowalutę pod kątem ewentualnych luk w zabezpieczeniach. Następnie możesz opublikować wyniki audytu i podjąć działania w oparciu o te wyniki. Proces ten zapewnia pewne gwarancje bezpieczeństwa dla Ciebie jako twórcy i każdego potencjalnego użytkownika lub inwestora. 

6. Dokładnie sprawdź aspekty prawne

Teraz, gdy masz działający blockchain i jesteś gotowy do bicia swojej cyfrowej waluty, najlepiej zasięgnąć porady prawnej u eksperta, aby sprawdzić, czy musisz ubiegać się o pozwolenie. Ponownie, ten krok jest trudny do wykonania samodzielnie i wymaga pomocy z zewnątrz.

7. Wybij swoją cyfrową walutę

Niezależnie od tego, czy tworzysz token, czy walutę, w pewnym momencie będziesz musiał wybić cyfrową walutę. Dokładna metoda różni się w zależności od oszczędności tokenów. Na przykład tokeny o stałym akcie są zazwyczaj wybijane w jednym kroku w ramach inteligentnej umowy. Podczas gdy waluty takie jak Bitcoin są stopniowo bite; Górnicy analizują 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ć inteligentną umowę w Binance Smart Chain. Będziesz także musiał mieć zainstalowany portfel MetaMask i kilka monet BNB w swoim portfelu, aby uiścić opłaty manipulacyjne.

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

2. Przejdź do Remix, aplikacji internetowej służącej do opracowywania i wdrażania inteligentnych kontraktów na blockchainach kompatybilnych z maszyną wirtualną Ethereum. Kliknij prawym przyciskiem myszy folder [Kontrakty], a następnie kliknij [Nowy plik].


3. Nazwij plik „BEP20.sol”.


4. Upewnij się, że ustawiłeś 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 kod inteligentnej umowy BEP-20 do swojego pliku. Więcej informacji na temat zmiennych kodu i funkcji można uzyskać w serwisie GitHub.


6. Edytuj nazwę, symbol, miejsca po przecinku i całkowity stan swojej waluty. Tutaj wybraliśmy na przykład monetę Binance Academy Coin (BAC), która ma 18 miejsc po przecinku i łączne zasoby wynoszące 100 000 000. Nie zapomnij dodać wystarczającej liczby zer, aby pokryć 18 miejsc po przecinku.


7. Następnie musisz skompilować inteligentny kontrakt. Kliknij ikonę pokazaną poniżej po lewej stronie ekranu, wybierz opcję [Grupuj automatycznie] i [Włącz optymalizację], a następnie kliknij przycisk [Zbierz].


8. Kliknij [ABI], aby skopiować ABI (interfejs binarny aplikacji) umowy.


9.  Kliknij podświetloną poniżej ikonę po lewej stronie ekranu. Wybierz [Injected Web3] jako swoje środowisko, a następnie zezwól na połączenie pomiędzy portfelem MetaMask i Remixem. Na koniec upewnij się, że wybrałeś umowę BEP20 przed kliknięciem [Publikuj].

10. Będziesz teraz musiał uiścić opłatę transakcyjną za pośrednictwem MetaMask, aby opublikować umowę na blockchainie. Gdy inteligentna umowa będzie już dostępna, będziesz musiał zweryfikować i opublikować kod źródłowy swojej umowy. 

Skopiuj adres kontraktu do eksploratora BscScan, wybierz [Solidity (one)] jako typ opakowania, a następnie dopasuj go do wersji opakowania użytej w kroku 7.


11. Następnie kliknij prawym przyciskiem myszy BEP20.sol w Remix i naciśnij [Uprość]. Następnie będziesz musiał pozwolić Remixowi na uproszczenie kodu.


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


13. Zobaczysz teraz ekran szybkiego potwierdzenia, potwierdzający powodzenie operacji. Zweryfikowany Kod umożliwia wybicie tokena za pomocą BscScan przy użyciu żądania wybicia wykonanego w umowie. Przejdź do adresu umowy w Eksploratorze BscScan i kliknij [Napisz umowę], a następnie [Link do Web3 Foundation], aby połączyć swoje konto portfela MetaMask.



14. Przewiń stronę w dół do sekcji Minting i wprowadź liczbę żetonów, które chcesz wybić. Sensex 100 000 000 BAC. Nie zapomnij dodać również miejsc po przecinku, czyli w tym przypadku będzie to 18. Naciśnij [Zapis] i zapłać opłatę w swoim portfelu MetaMask.


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



Jak wyświetlić listę swoich walut cyfrowych

Wystawienie swoich monet lub tokenów na giełdzie kryptowalut, takiej jak Binance, może pomóc w udostępnieniu ich szerokiemu gronu odbiorców w bezpieczny i regulowany sposób. Jeśli potrafisz stworzyć i rozwinąć silny projekt kryptowalutowy, możesz wypełnić formularze zgłoszeniowe online na platformie Binance w celu wystawienia i/lub dystrybucji bezpośrednio na launchpadzie/puli startowej.

Każda kryptowaluta przechodzi rygorystyczny proces due diligence i będziesz musiał regularnie informować Binance o rozwoju swojego projektu w okresie składania wniosków. Będziesz także musiał zaakceptować BNB i BUSD w swoim ekosystemie kryptowalut, na przykład zapewniając je jako płynność lub akceptowając je podczas ICO lub sprzedaży tokenów.


Koszt stworzenia cyfrowej waluty

Koszty zależą od wybranych metod i ustawień. Jeśli tworzysz walutę i blockchain, prawdopodobnie będziesz musiał zapłacić całemu zespołowi w ciągu kilku miesięcy. Koszt audytu kodu przez zaufany zespół może kosztować około 15 000 dolarów. Minimalny koszt stworzenia prostego tokena na Binance Smart Chain wynosi 50 dolarów. Aby więc stworzyć kryptowalutę, która ma szansę powodzenia, trzeba będzie średnio wydać tysiące dolarów na jej stworzenie, marketing i utworzenie społeczności.



Końcowe przemyślenia

Jeśli zdecydujesz się stworzyć własną kryptowalutę, pamiętaj, aby informacje, które Ci przekazaliśmy, wykorzystać jedynie jako punkt wyjścia; Jest to złożony temat i jego dobre zrozumienie wymaga dużo czasu. Oprócz stworzenia tokena lub waluty, będziesz musiał także wziąć pod uwagę powodzenie projektu po jego uruchomieniu. Przestudiowanie innych projektów i sposobu ich uruchomienia, aby dowiedzieć się, co zadziałało, a co nie, może pomóc w stworzeniu własnej cyfrowej waluty.