Bagaimana Cara Membuat Mata Uang Kripto Anda Sendiri?
Daftar Konten
Pendahuluan
Apa itu mata uang kripto?
Perbedaan antara koin dan token kripto
Membuat koin vs. token kripto
Solusi terbaik untuk pembuatan mata uang kripto
Hal yang perlu dipertimbangkan saat merancang kripto
Membuat mata uang kripto sendiri dalam 6 langkah
Cara membuat token BEP-20
Cara agar mata uang kripto Anda masuk listing
Biaya membuat mata uang kripto sendiri
Penutup
Bagaimana Cara Membuat Mata Uang Kripto Anda Sendiri?
BerandaArtikel
Bagaimana Cara Membuat Mata Uang Kripto Anda Sendiri?

Bagaimana Cara Membuat Mata Uang Kripto Anda Sendiri?

Tingkat Menengah
Published Oct 29, 2021Updated Dec 2, 2021
12m

TL;DR

Saat membuat mata uang kripto baru, Anda dapat memilih untuk membuat koin atau token. Sebuah koin memiliki blockchain sendiri, sedangkan sebuah token dibangun di jaringan yang sudah ada. Mata uang kripto mengandalkan blockchain untuk keamanan dan sifat terdesentralisasinya.

Membuat token memerlukan keahlian dan usaha yang lebih sedikit daripada membuat koin kripto. Sebuah koin biasanya memerlukan sekelompok pengembang dan pakar untuk membuatnya. Sebuah token masih memerlukan pengetahuan teknis, tetapi Anda dapat membuatnya dalam beberapa menit dengan menggunakan blockchain lain, seperti Ethereum, Binance Smart Chain, Solana, dan Polygon. 

Pilihan token atau koin Anda akan berubah tergantung pada kemampuan penyesuaian dan utilitas yang diinginkan. Secara keseluruhan, biaya yang terlibat bergantung pada jaringan yang diperlukan, seperti pengembang eksternal dan waktu.

Ethereum dan Binance Smart Chain merupakan blockchain populer untuk membuat mata uang digital. Anda dapat menggunakan kode yang sudah ditetapkan untuk membuat token sendiri atau membayar untuk menggunakan layanan pembuatan koin. Sidechain adalah pilihan populer lainnya, karena menyediakan penyesuaian yang lebih banyak dengan manfaat blockchain utama.

Sebelum membuat kripto sendiri, Anda perlu mempertimbangkan utilitas, tokenomik, dan status hukumnya. Kemudian, blockchain, mekanisme konsensus, dan arsitektur pilihan Anda diperlukan untuk tahap pengembangan. Berikutnya, Anda dapat mempertimbangkan audit terhadap proyek Anda dan pemeriksaan hukum akhir. Meskipun siapa saja dapat membuat mata uang kripto, mengembangkan proyek yang solid memerlukan pekerjaan dan dedikasi yang serius.


Pendahuluan

Membuat mata uang kripto, kegunaan, dan audiens sendiri merupakan konsep yang menarik bagi kebanyakan penggemar kripto. Namun, di mana tempat yang terbaik untuk memulai? Sebenarnya, terdapat banyak cara untuk membuat koin dan token. Biaya dan pengetahuan juga bervariasi berdasarkan kompleksitas proyek Anda. Jika Anda berniat untuk membuat mata uang kripto sendiri, artikel kami menguraikan dasar-dasarnya bagi Anda untuk memulai.


Apa itu mata uang kripto?

Mata uang kripto, yang disebut juga sebagai kripto, adalah jenis aset digital dengan beberapa kegunaan. Aset ini utamanya merupakan cara untuk mentransfer nilai di antara orang-orang secara digital, termasuk nilai moneter, hak kepemilikan, atau bahkan hak istimewa voting. Kripto berbeda dari sistem pembayaran digital lainnya, karena berasal dari teknologi blockchain. Dasar ini memberikan lebih banyak kebebasan kepada mata uang kripto daripada entitas sentral, seperti pemerintah atau bank.
Bitcoin adalah contoh mata uang kripto yang paling terkenal. Bitcoin memiliki kegunaan sederhana, yaitu mentransfer nilai moneter kepada siapa pun di seluruh dunia tanpa memerlukan pihak penengah. Blockchain-nya mencatat semua transaksi serta menjamin keamanan dan stabilitas jaringan.


Perbedaan antara koin dan token kripto

Secara umum, mata uang kripto dapat dibagi ke dalam dua kategori: koin dan token. Perbedaan di antaranya sederhana. Koin memiliki blockchain asli sendiri, misalnya seperti Bitcoin. Ether (ETH) memiliki blockchain Ethereum. Biasanya, koin memiliki utilitas tertentu di seluruh jaringan, seperti membayar biaya transaksi, staking, atau berpartisipasi dalam tata kelola.
Token dibangun di blockchain yang sudah ada. Perannya mungkin serupa dengan koin, tetapi token utamanya memiliki utilitas di proyeknya sendiri. Salah satu contohnya adalah CAKE milik PancakeSwap di Binance Smart Chain. Anda juga dapat menggunakannya untuk membayar transaksi tertentu di ekosistem PancakeSwap, seperti mencetak Non-Fungible Token atau memainkan lotrenya. Namun, CAKE tidak memiliki blockchain sendiri, sehingga tidak dapat digunakan di setiap aplikasi di BSC. Hal yang sama berlaku untuk ribuan token ERC-20 yang diterbitkan di blockchain Ethereum. Setiap token merupakan bagian dari proyek tertentu dengan berbagai kegunaan.


Membuat koin vs. token kripto

Seperti yang disebutkan, membuat token jauh lebih sederhana daripada membuat koin. Sebuah koin mengharuskan Anda untuk mengembangkan dan berhasil mempertahankan blockchain. Anda dapat melakukan forking (membuat salinan) chain lain yang ada, tetapi hal ini tidak menyelesaikan masalah dalam menemukan pengguna dan validator untuk membantu agar jaringan Anda bertahan. Meskipun begitu, potensi keberhasilan dengan koin baru dapat menjadi lebih tinggi daripada sekadar membuat sebuah token. Berikut adalah ringkasan dasar dari kedua pilihan tersebut:

Koin

Token

Berjalan di jaringan blockchain sendiri

Dapat dibangun di blockchain yang sudah ada dengan basis pengguna yang mapan

Memerlukan pengetahuan blockchain tingkat dan keterampilan pengodean tingkat lanjut

Cukup mudah dibuat dengan alat yang sudah ada dan kode sumber terbuka

Pengembangan blockchain lebih mahal dan memerlukan waktu

Pengembangan token lebih cepat, sederhana, dan relatif murah


Membuat koin

Membuat koin baru dapat memerlukan waktu yang banyak jika Anda mengembangkan blockchain sendiri. Namun, melakukan forking terhadap blockchain yang sudah ada dapat dilakukan dengan cepat dan digunakan sebagai dasar untuk koin baru Anda. Bitcoin Cash (BCH) adalah salah satu contoh proyek hasil forking. Untuk melakukannya, Anda masih memerlukan tingkat pengetahuan teknis blockchain dan pengodean yang tinggi. Keberhasilan proyek Anda juga akan mengandalkan perolehan pengguna baru untuk jaringan blockchain Anda yang merupakan tantangan.

Membuat token

Membuat token di blockchain yang sudah ada dapat memanfaatkan reputasi dan keamanannya. Meskipun Anda tidak akan memiliki kontrol penuh terhadap seluruh aspek token, masih ada banyak penyesuaian yang tersedia. Terdapat beragam situs web dan alat yang tersedia untuk membuat token sendiri, khususnya di BSC dan Ethereum.

Apakah saya sebaiknya membuat koin atau token untuk proyek saya?

Sebuah token biasanya akan cukup untuk aplikasi Keuangan Terdesentralisasi (DeFi) atau game play-to-earn. BSC dan Ethereum memiliki fleksibilitas dan kebebasan yang besar bagi pengembang untuk digunakan. 

Jika Anda ingin mendorong batasan hal yang dapat dilakukan sebuah koin atau blockchain, membuat koin dengan blockchain sendiri akan menjadi pilihan yang lebih baik. Membuat blockchain dan koin baru tentu saja lebih sulit daripada menerbitkan token kripto. Namun, jika dilakukan dengan benar, hal ini akan menghadirkan banyak inovasi dan peluang baru. Binance Smart Chain, Ethereum, Solana, dan Polygon adalah contoh yang bagus. 

Namun, kedua pilihan masih memerlukan kerja keras beserta dengan pengetahuan teknis, ekonomi, dan pasar agar berhasil.


Solusi terbaik untuk pembuatan mata uang kripto

Beberapa solusi yang paling populer untuk membuat mata uang kripto adalah BSC, Ethereum, dan Solana. Semua jaringan ini menyediakan cara untuk membuat beragam token berdasarkan standar yang sudah ada. Standar token BEP-20 dan ERC-20 merupakan contoh utama yang dapat didukung oleh hampir setiap dompet kripto.
ERC-20 adalah milik blockchain Ethereum, sedangkan BEP-20 adalah bagian dari Binance Smart Chain (BSC). Kedua jaringan memungkinkan pembuatan dan penyesuaian smart contract yang memungkinkan Anda untuk membuat token dan aplikasi terdesentralisasi (DApp) sendiri. Dengan DApp, Anda dapat membuat ekosistem yang memberikan lebih banyak kegunaan dan fungsionalitas pada token.
Anda juga dapat mempertimbangkan sidechain yang menggunakan keamanan dari chain yang lebih besar, seperti Ethereum atau Polkadot, tetapi memberikan beberapa penyesuaian juga. Polygon Network terkait dengan Ethereum dan memberikan pengalaman yang serupa, tetapi lebih murah dan cepat untuk digunakan.
Setelah memilih blockchain, Anda memerlukan metode untuk membuat token. Dengan BSC dan blockchain lainnya yang didasarkan pada Mesin Virtual Ethereum, prosesnya cukup sederhana. Anda juga dapat menemukan alat siap pakai yang membuat token berdasarkan parameter dan aturan yang Anda berikan. Alat ini biasanya berbayar, tetapi memberikan pilihan yang lebih praktis bagi pengguna yang tidak familier dengan smart contract.
Jika Anda ingin membuat blockchain dan koin sendiri, Anda akan cenderung memerlukan sekelompok pengembang blockchain dan pakar industri. Meskipun Anda mempertimbangkan forking sebuah blockchain, seperti Ethereum atau Bitcoin, masih terdapat sejumlah besar pekerjaan yang diperlukan untuk menyiapkan jaringan Anda. Hal ini termasuk mendorong pengguna untuk bertindak sebagai validator dan menjalankan node agar blockchain terus berjalan.


Hal yang perlu dipertimbangkan saat merancang kripto

Selain dari pilihan yang jelas, seperti blockchain Anda atau membuat koin atau token, terdapat beberapa area penting lainnya yang perlu dipertimbangkan:

Menentukan utilitas mata uang kripto

Mata uang kripto dapat memiliki banyak peran. Beberapa berfungsi seperti kunci untuk mengakses layanan. Beberapa bahkan mewakili saham atau aset keuangan lainnya. Untuk memahami dan memetakan proses pembuatan kripto, Anda perlu menentukan fiturnya dari awal.

Merancang tokenomik

Tokenomik adalah ekonomi yang mengatur kripto Anda, seperti total pasokan, metode distribusi, dan harga awal. Konsep yang bagus bisa gagal jika tokenomik-nya tidak benar dan pengguna tidak diberi insentif jika membeli mata uang kripto. Misalnya, jika Anda membuat stablecoin tetapi tidak dapat mematoknya dengan benar, tidak akan ada orang yang mau membeli atau memiliknya.

Memeriksa kepatuhan hukumnya

Negara-negara di seluruh dunia memiliki undang-undang dan peraturannya sendiri terkait mata uang kripto. Beberapa yurisdiksi bahkan dapat melarang penggunaan mata uang kripto. Pertimbangkan kewajiban hukum Anda dan setiap masalah kepatuhan yang dapat dihadapi dengan sepenuhnya.


Membuat mata uang kripto sendiri dalam 6 langkah

Jika Anda hanya membuat token, tidak semua langka dalam tutorial di bawah ini akan berlaku. Hal yang lebih penting adalah tiga langkah perancangan di atas. Sebagian besar dari instruksi kami akan membahas dasar-dasar dalam membuat blockchain terlebih dahulu sebelum akhirnya mencetak koin Anda.

1. Pilih platform blockchain yang sesuai

Untuk sebuah token, Anda perlu memilih blockchain sebagai tempat mencetak kripto. BSC dan Ethereum adalah pilihan yang populer, tetapi sidechain juga dapat menjadi pilihan yang bagus. Untuk membuat koin sendiri, Anda perlu mempertimbangkan untuk merancang atau merekrut seseorang untuk membuat blockchain khusus.

2. Pilih mekanisme konsensus

Jika Anda membuat blockchain sendiri atau tidak yakin dengan blockchain yang harus dipilih untuk token Anda, pertimbangkan mekanisme konsensus yang diinginkan. Mekanisme ini menentukan cara peserta mengonfirmasi dan memvalidasi transaksi di jaringan. Sebagian besar blockchain menggunakan Proof of Stake, karena memiliki persyaratan perangkat keras yang rendah dan berbagai variasi. Proof of Work, seperti yang digunakan di Bitcoin, dianggap oleh beberapa orang sebagai pilihan yang lebih aman, tetapi sering kali mahal untuk dikelola dan tidak begitu ramah lingkungan.

3. Rancang arsitektur blockchain

Langkah ini hanya diperlukan jika Anda membuat koin. Tidak semua blockchain mengizinkan publik untuk memvalidasi transaksi atau menjalankan node. Keputusan antara memiliki blockchain privat, publik, permissioned, atau permissionless adalah hal yang penting. Arsitektur blockchain Anda akan bergantung pada tindakan yang ingin dilakukan oleh koin dan proyek Anda. Misalnya, sebuah perusahaan atau negara yang membuat koin dapat menjalankan blockchain privat untuk mendapatkan lebih banyak kontrol.

4. Mulai pengembangan blockchain

Kecuali Anda memiliki pengetahuan pengembangan ahli, Anda memerlukan bantuan eksternal untuk membangun konsep Anda. Setelah blockchain berjalan dalam lingkungan yang aktif, akan sangat sulit untuk mengubah konsep dan aturan intinya. Manfaatkan testnet untuk memastikan bahwa semuanya berfungsi sesuai rencana dan bekerja sama dengan seluruh tim pengembangan secara ideal untuk membangun blockchain Anda. 

5. Lakukan audit terhadap kripto dan kodenya

Perusahaan audit seperti Certik dapat memeriksa kode blockchain Anda dan mata uang kripto-nya untuk mencari kerentanan. Kemudian, Anda dapat menerbitkan audit secara publik dan juga bertindak terhadap temuannya. Proses ini memberikan jaminan keamanan tertentu bagi Anda sebagai kreator dan bagi calon pengguna sebagai investor. 

6. Periksa lagi aspek hukumnya

Setelah blockchain Anda berjalan dan siap untuk mencetak mata uang kripto, hal terbaik yang dapat dilakukan adalah meminta saran hukum ahli untuk memeriksa apakah Anda perlu mengajukan izin. Sekali lagi, langkah ini sulit dicapai sendirian dan memerlukan bantuan luar.

7. Cetak mata uang kripto Anda

Baik Anda membuat token maupun koin, Anda perlu mencetak mata uang kripto pada titik tertentu. Metode tepatnya akan berbeda-beda tergantung pada tokenomik Anda. Misalnya, token dengan pasokan tetap biasanya dicetak sekaligus melalui smart contract. Koin seperti Bitcoin dicetak secara bertahap seiring para miner memvalidasi blok transaksi baru.


Cara membuat token BEP-20

Untuk membuat token BEP-20 yang sederhana, Anda memerlukan keterampilan pengodean dasar untuk menerapkan smart contract ke Binance Smart Chain. Anda juga perlu menginstal MetaMAsk dan memiliki beberapa BNB di dompet untuk membayar biaya gas.

1. Pastikan Anda menambahkan mainnet BSC ke MetaMask. Anda dapat menemukan instruksi mendetailnya di panduan Menghubungkan MetaMask ke Binance Smart Chain kami.
2. Buka Remix, yaitu aplikasi online untuk mengembangkan dan menerapkan smart contract di blockchain yang kompatibel dengan Mesin Virtual Ethereum. Klik kanan pada folder [contracts], lalu klik [New File] (File Baru).


3. Beri nama file tersebut dengan “BEP20.sol”.


4. Pastikan Anda memiliki bahasa pemrograman yang ditetapkan sebagai [Solidity]. Jika tidak, smart contract Anda tidak akan berfungsi. Anda dapat melakukannya dengan mengeklik ikon yang bergaris tepi di bawah pada sisi kanan.


5. Salin kode smart contract BEP-20 ke file Anda. Anda dapat menemukan informasi lebih lanjut mengenai parameter dan fungsi kode di GitHub.


6. Ubah name (nama), symbol (simbol), decimals (desimal), dan totalSupply (total pasokan) untuk koin Anda. Di sini, kita telah memilih Binance Academy Coin (BAC) sebagai contoh dengan 18 angka desimal dan total pasokan sebesar 100.000.000. Jangan lupa untuk menambahkan 0 yang cukup untuk 18 angka desimal tersebut.


7. Berikutnya, Anda perlu mengompilasi smart contract. Klik ikon yang ditunjukkan di bawah pada sisi kiri layar, centang kotak [Auto compile] (Kompilasi otomatis) dan [Enable optimization] (Aktifkan opitimisasi), lalu klik tombol [Compile] (Kompilasi).


8. Klik tombol [ABI] untuk menyalin ABI kontrak.


9. Klik ikon yang disorot di bawah pada sisi kiri layar. Pilih [Injected Web3] sebagai lingkungan Anda, lalu izinkan MetaMask untuk terhubung ke Remix. Akhirnya, pastikan Anda telah memilih kontrak BEP20 Anda sebelum mengeklik [Deploy] (Terapkan).


10. Anda kini perlu membayar biaya transaksi melalui MetaMask untuk menerapkan kontrak ke blockchain. Setelah smart contract aktif, Anda perlu memverifikasi dan menerbitkan kode sumber kontrak. 

Salin alamat kontrak ke BscScan, pilih [Solidity (Single)] sebagai jenis komputer, lalu cocokkan versi kompilator yang digunakan di langkah 7.


11. Berikutnya, klik kanan pada BEP20.sol di Remix, lalu tekan [Flatten] (Ratakan). Kemudian, Anda perlu memberikan izin kepada Remix untuk meratakan kode.


12. Salin kode dari BEP20_flat.sol ke bidang, lalu pastikan bahwa [Optimization] (Optimisasi) diatur ke Yes (Ya). Kemudian, klik [Verify and Publish] (Verifikasi dan Terbitkan) di bagian bawah halaman.


13. Anda kini akan melihat layar splash yang berhasil. Dengan kode yang diverifikasi, Anda dapat mencetak token melalui BscScan menggunakan perintah _mint yang diterapkan dalam kontrak. Buka alamat kontrak di BscScan, lalu klik [Write Contract] (Tulis Kontrak), lalu klik [Connect to Web3] (Hubungkan ke Web3) untuk menghubungkan akun MetaMask Anda.



14. Arahkan ke bagian bawah halaman ke bagian Mint (Cetak), lalu masukkan jumlah token yang ingin dicetak. Kita akan mencetak 100.000.000 BAC. Jangan lupa untuk menambahkan desimalnya juga yang dalam kasus ini adalah 18. Klik [Write] (Tulis), lalu bayar biayanya di MetaMask.


15. Anda kini akan melihat bahwa token telah dicetak dan dikirim ke dompet yang membuat smart contract tersebut.



Cara agar mata uang kripto Anda masuk listing

Membuat agar koin atau token Anda masuk listing di bursa mata uang kripto seperti Binance dan memperkenalkannya ke audiens yang lebih luas dengan cara yang aman dan diatur. Jika Anda berhasil membuat dan mengembangkan proyek mata uang kripto yang solid, Anda dapat mengisi formulir permohonan online dari Binance untuk melakukan listing dan/atau distribusi langsung di Launchpad/Launchpool.
Setiap mata uang kripto melalui proses uji tuntas yang ketat dan Anda perlu memberi tahu Binance secara berkala terkait kemajuan Anda selama permohonan. Anda juga perlu menerima BNB dan BUSD di ekosistem mata uang kripto Anda, seperti menyediakannya sebagai likuiditas atau menerimanya selama penawaran koin perdana (ICO) atau penjualan token.


Biaya membuat mata uang kripto sendiri

Biaya yang termasuk akan berkaitan dengan metode dan penyiapan yang dipilih. Jika Anda membuat koin dan blockchain, Anda cenderung harus membayar seluruh tim dalam beberapa bulan. Audit kode dari tim yang andal dapat mencapai $15.000 (USD). Token yang sederhana di BSC dapat diselesaikan paling murah seharga $50. Jika menghitung rata-ratanya, untuk membuat mata uang kripto dengan peluang keberhasilan, Anda cenderung harus menghabiskan ribuan dolar dalam pembuatan, pemasaran, dan pembangunan komunitasnya.



Penutup

Jika Anda memutuskan untuk membuat mata uang kripto sendiri, pastikan untuk menggunakan informasi kami hanya sebagai titik awal. Ini merupakan topik mendalam yang memerlukan waktu lama untuk dipahami sepenuhnya. Selain membuat token atau koin, Anda juga perlu memikirkan cara membuatnya berhasil setelah peluncuran. Mempelajari proyek lain dan peluncurannya untuk mengetahui apa saja yang berhasil dan tidak dapat membantu dalam pembuatan mata uang kripto sendiri.