Prasasti BRC, Tutorial Praktis Langkah demi Langkah

PemulaJan 22, 2024
Artikel ini menjelaskan cara membuat prasasti BRC20.
Prasasti BRC, Tutorial Praktis Langkah demi Langkah

01 Apakah Ordinal itu?

Kita tahu bahwa totalnya ada 21 juta Bitcoin, dan masing-masing Bitcoin dapat dibagi menjadi 100 juta Satoshi (sats), jadi 21 juta Bitcoin dapat dibagi menjadi 2100 triliun Satoshi. Awalnya, bitcoin bersifat sepadan, artinya bitcoin saya di dompet saya tidak berbeda dengan bitcoin Anda. Tapi sekarang, sebuah ide sedang diajukan - bagaimana jika kita memberikan nomor unik pada setiap satoshi? Apakah semuanya akan berbeda?

Istilah “Ordinal” aslinya berarti “bilangan urut”. Tujuan dari protokol Ordinals adalah untuk menetapkan nomor unik untuk setiap satoshi, mulai dari 0.

Karena informasi dapat ditulis dalam blok Bitcoin, sats yang diberi nomor secara alami akan menjadi NFT. Dengan menulis teks, gambar, audio, video, atau bentuk informasi lainnya, menjadi sebuah karya seni. Terlebih lagi, karya seni ini bersifat abadi dan anti rusak. Selama Bitcoin masih ada, ia tidak akan hilang.

Sats bernomor dengan informasi tertulis masih tetap sebagai satoshi Bitcoin. Ibarat mengukir di atas batu bata emas - nilai intrinsiknya tetap tidak berubah, namun kini memiliki nilai seni melalui ukiran. Sederhananya, Anda dapat menganggap Bitcoin NFT sebagai sat dengan tato.

02 Bagaimana cara menulis prasasti?

Dalam ekosistem Ethereum, istilah yang kami gunakan untuk membuat NFT adalah “mint”, yang berarti “menempa”. Namun, dalam ekosistem Bitcoin, ada istilah khusus untuk membuat NFT, yang disebut “inscribe”, yang mengacu pada pengukiran. Benda yang dihasilkan disebut “prasasti”. Setiap kali masyarakat berbicara tentang pembuatan NFT, mereka sering menggunakan ungkapan “menuliskan prasasti. Misalnya, ketika seseorang bertanya, “Apa yang kamu tulis hari ini?” mereka bertanya tentang apa yang dibuat NFT. Tentu saja, jika Anda lebih suka menggunakan istilah “Mint” karena kebiasaan, hal itu juga dapat diterima.

Lalu bagaimana cara menulis prasasti?

Anda memerlukan tiga hal - Bitcoin, Dompet, Platform penulisan.

03 Bitcoin, dompet, platform penulisan.

  1. Bitcoin, tentu saja, menulis informasi ke dalam blok-blok, dan mengharuskan penambang untuk mengemasnya. Tentu saja, Anda perlu membayar biaya penambang untuk layanan ini. Biaya dibebankan berdasarkan jumlah byte dalam informasi, jadi semakin besar file, semakin tinggi pula biaya untuk menuliskannya ke dalam blockchain.

2. Lalu ada Dompet.

Saat ini ada beberapa dompet yang digunakan di ekosistem Bitcoin, antara lain Hiro, Xverse, Unisat, OrdinalsWallet, dan Sparrow. Kami biasanya menggunakan versi ekstensi browser Chrome dari dompet ini. Karena Unisat saat ini sedang populer, kami akan menggunakan dompet Unisat untuk demonstrasi.

(1) Cari “Unisat” di toko aplikasi browser chrome, lalu unduh dan instal.

(2) Setelah instalasi, dompet plug-in akan masuk ke toolbar di sudut kanan atas browser Anda, seperti yang ditunjukkan di bawah ini

(3) Klik ikon dompet dan ikuti instruksi untuk membuat dompet baru, perhatikan dua hal. Pertama, kata sandi memerlukan tiga elemen: huruf besar + huruf kecil + karakter khusus. Kedua, ingatlah untuk menyimpan frase mnemonik. Yang perlu diperhatikan adalah ada langkah yang mengharuskan Anda memilih format alamat. Alamat penerima prasasti Ordinal harus berupa alamat dengan format Taproot, dimulai dengan bc1p. Silakan pilih alamat ini, seperti yang ditunjukkan di bawah ini.

  1. Terakhir, ada platform Inscribing

Tentu saja, platform prasasti tidak diperlukan. Anda dapat membuat node lengkap sendiri, yaitu mengunduh dompet lokal Bitcoin Core, lalu menggunakan node lengkap untuk membuat prasasti. Namun, menyiapkan node penuh memerlukan pengunduhan data lebih dari 500 GB dan membuat koneksi dengan protokol Ordinals, yang bisa jadi cukup menantang dan tidak ramah pengguna bagi pemula.

Platform Prasasti berarti platform tersebut membangun semua node dengan sendirinya. Setelah proses teknis tertentu, itu dibuat menjadi metode yang sangat mudah. Selama Anda menyeret gambar atau menulis teks atau memasukkan beberapa parameter sederhana, Anda dapat mengukirnya dengan satu klik. Selain itu, ada juga persaingan antara platform prasasti dan involusi yang berkelanjutan. Sekarang biaya pengukirannya hampir sama dengan full node, jadi disarankan langsung menggunakan platform prasasti.

lookordinal dan idclub adalah yang termurah, seperti BRC-20 atau prasasti nama domain, ketika jaringan Bitcoin tidak padat, menggunakan 2 gas, termasuk biaya layanan yang kecil, biaya prasasti mungkin kurang dari 0,4u. Namun kedua platform terkadang mengalami kegagalan tertulis. Meskipun Unisat lebih mahal, namun lebih profesional, antarmuka UI lebih indah, dan tingkat kegagalan mendekati 0.

Mari gunakan Unisat untuk membuat demonstrasi prasasti.

Pertama buka https://unisat.io/, pilih opsi Tulis pada langkah pertama, seret file yang ingin Anda cetak (seperti gambar, dokumen, dll.) langsung ke dalam kotak pada langkah kedua, dan isi alamat bc1p dompet Anda sendiri. Alamat di awal digunakan untuk menerima prasasti yang akan dicetak. Seperti yang ditunjukkan di bawah ini.

Di sini kita akan fokus pada langkah kedua.

Unisat saat ini memiliki 5 pilihan konten yaitu “File, .sats, Teks, brc-20, .unisat”. Diantaranya, File adalah opsi serbaguna, di mana file dalam format apa pun dapat langsung diseret ke opsi ini untuk diukir. Mari kita melakukan percobaan. Pertama, buat file TXT (Notepad) di desktop komputer Anda, beri nama apa saja, misalnya beri nama “1”. Kemudian, tulis konten yang ingin Anda tulis di file TXT. Misalnya kita ingin mengukir nama domain “3735.unisat”, maka tuliskan 3735.unisat seperti pada gambar di bawah ini.

Setelah selesai menulis, simpan file tersebut. Di sini, perlu diketahui bahwa Anda tidak boleh menekan enter atau spasi secara acak di file. TXT Notepad akan menganggap kunci enter Anda sebagai satu byte. 3537.unisat berjumlah total 11 byte, jika jumlah byte salah dapat dianggap prasasti tidak valid. Klik kanan pada ikon file dan periksa apakah ukurannya 11 byte, seperti yang ditunjukkan pada gambar berikut:

Oke konfirmasi tanpa error, anda bisa mengupload file yang sudah ditulis dengan baik ini atau langsung drag ke kotak “Files” yang baru saja anda lihat di unisat, maka akan menjadi seperti gambar berikut.

Ini akan meminta Anda untuk memilih biaya jaringan. Biaya ini dibayarkan kepada penambang dan dibebankan dalam byte. Jika Anda memberi lebih banyak, para penambang akan aktif berkemas. Jika biayanya terlalu rendah, para penambang tidak akan mau memperhatikan Anda, dan prasasti Anda mungkin tidak dicetak selama dua hari. keluar. Klik “Custom” di paling kanan, yang merupakan opsi untuk menyesuaikan biaya jaringan. Anda dapat mengatur jumlah yang Anda inginkan. Jadi berapa banyak yang harus Anda berikan?

Anda dapat membuka https://mempool.space/ untuk melihat status blok di pool secara real-time, misalnya sekarang:

6 blok berwarna biru di sebelah kanan merupakan status biaya jaringan (gas) dari blok yang telah dikemas dan dikonfirmasi. 6 blok kuning di sebelah kiri adalah status biaya jaringan dari blok yang menunggu untuk dikemas. Blok kuning pertama menunjukkan bahwa biaya minimum adalah 11 Satoshi/byte. , jadi biaya jaringan yang Anda berikan harus minimal 11 sebelum dapat dikemas dan dikonfirmasi pertama kali pada blok berikutnya yang akan diproduksi. Oleh karena itu, terkadang untuk mengambil prasasti tertentu, Anda akan membayar bahan bakar, tetapi biaya jaringan yang Anda berikan terlalu rendah. Meskipun Anda mengukirnya terlebih dahulu, blok tersebut masih belum dikemas untuk Anda. Meskipun saya mengukirnya 10 menit setelah Anda, biaya jaringan saya tinggi, sehingga akan dikemas dan dikonfirmasi sebelum Anda.

Baiklah, kembali ke pokok permasalahan, mari kita lanjutkan dengan pengukirannya. Setelah memilih biaya bahan bakar, misalnya 12, kami dapat melihat detail biaya prasasti Anda di sesi ini.

Baris pertama 546 sat adalah nilai keluaran. Anda tidak perlu tahu maksudnya, cukup ketahui saja jika lebih rendah dari angka tersebut, kemungkinan besar transaksi Anda akan dianggap dusta dan tidak akan dimasukkan dalam blok. Mengklik “Sesuaikan” di bagian belakang memungkinkan Anda menyesuaikan nomor ini. Disarankan untuk tidak berada di bawah 546 untuk teks dan 1000 untuk gambar.

1999 sats adalah biaya layanan yang dibebankan oleh platform Unisat, dan 107 sats adalah biaya tambahan yang dibebankan oleh Unisat berdasarkan ukuran file. Dibawahnya ada tampilan “diskon 5%”, apa itu? Sebenarnya ini adalah produk domain yang diluncurkan oleh platform Unisat bernama .unisat. Dengan mengukir alamat dompet unisat yang berisi .unisat domain, Anda dapat menikmati diskon. Setiap nama domain dikurangi 1%, dengan akumulasi maksimum 5, yaitu total 5%. Saya memiliki lebih dari 5 alamat, jadi ini juga memberi saya diskon 5%.

Setelah dipastikan benar, klik “Kirim & Bayar invoice” untuk masuk ke langkah terakhir – pembayaran, seperti gambar di bawah ini

Silakan gunakan dompet apa pun untuk mengirim jumlah Bitcoin yang ditampilkan ke alamat bc1p di bawah. Setelah menyelesaikan transaksi, tunggu platform untuk mengonfirmasi dan kemudian dengan sabar menunggu konfirmasi di blockchain Bitcoin. Perlu diketahui bahwa untuk langkah pembayaran terakhir di platform Unisat, Anda tidak diharuskan menggunakan dompet Unisat. Anda dapat menggunakan dompet apa pun, termasuk akun Bitcoin di bursa Anda. Platform lain yang menawarkan layanan serupa beroperasi dengan cara yang sama.

Setelah menunggu beberapa saat, transaksi akan otomatis muncul di dompet Anda seperti terlihat pada gambar di bawah ini.

Sampai disini, penulisan nama domain telah selesai.

Di atas adalah keseluruhan proses pengukiran prasasti menggunakan opsi File. Namun mengingat ada beberapa jenis konten yang merupakan jenis prasasti yang umum, demi kenyamanan, Unisat langsung membuat tiga opsi anti bodoh lainnya—Nama domain, teks biasa, brc-20.

  1. Sangat mudah untuk bekerja dengan teks biasa. Setelah dibuka, cukup masukkan tulisan yang ingin dipalsukan, misalnya “123”. Pilih opsi Tunggal, masukkan 123, lalu lanjutkan ke langkah berikutnya. Ikuti petunjuknya untuk menyelesaikan pengukiran. Hanya satu prasasti yang dapat dipalsukan dalam satu waktu. Dengan menggunakan opsi Massal, Anda dapat memalsukan beberapa prasasti berbeda sekaligus. Setiap prasasti harus ditulis pada baris tersendiri. Misalnya, jika saya ingin memalsukan prasasti 123, abc, dan 520, saya akan menulis karakter ini pada tiga baris terpisah. Setelah pengukiran selesai, tiga prasasti akan muncul di dompet Anda.

  1. Sedangkan untuk penulisan nama domain, mirip dengan bekerja dengan teks biasa. Misalnya saya ingin mengukir aaa.unisat, bbb.unisat, ccc.unisat, Saya akan memasukkan ketiga nama domain ini pada baris terpisah dan menggunakan satu perintah untuk menuliskannya.

Perhatikan bahwa saat ini ada dua “rasa” untuk nama domain.

Tipe pertama: “1234.unisat”

Tipe kedua:

{“p”:”sns”,”op”:”reg”,”name”:”1234.unisat”}

Terlihat yang satu adalah gaya teks biasa dan yang lainnya berformat, tetapi keduanya sama. Unisat mengakui keduanya.

  1. Hal terakhir yang ingin saya bicarakan adalah BRC-20, prasasti terpenting dan istimewa.

Sebelum menguasai metode casting BRC-20, disarankan untuk membaca dokumen protokol BRC-20:

brc-20

Bacalah setiap kata jika Anda memutuskan untuk mengujinya. Ini tidak ada gunanya. Gunakan dengan risiko Anda sendiri.

domo-2.gitbook.io

Terlihat dari dokumen protokol bahwa BRC-20 dapat disebarkan (deploy) atau mint (mint). Apa itu penerapan? Anda bisa langsung memahaminya sebagai penerbit mata uang. Ya, itu berarti mengeluarkan mata uang dan menyebarkan mata uang. Hal ini sama dengan mengeluarkan mata uang pada rantai Ethereum. Namun, saat mengeluarkan mata uang pada rantai Ethereum, Anda perlu menggunakan kontrak pintar dan Anda harus mengutak-atiknya untuk sementara waktu. Untuk mengeluarkan koin BRC20, Anda hanya perlu membuat prasasti. Isi prasastinya adalah sebagai berikut (misalnya ordi sudah lama di-deploy dan sudah dicetak, jadi deployment Anda tidak valid): { “p”: “brc- 20”, “op”: “deploy”, “tick”: “ordi”, “max”: “21000000”, “lim”: “1000” }

Jika Anda memilih menggunakan mode dummy, berikut langkah-langkahnya:

(1) Klik “brc-20”

(2) Pilih “Deploy”, tulis “ordi” pada Centang, “21000000” pada Total Supply, dan tulis: 1000 pada Limit Per Mint.

Kemudian klik "Berikutnya" dan ikuti instruksi untuk menyelesaikan casting. Setelah casting selesai, Anda telah berhasil mengeluarkan koin ordi.

Jika Anda tidak ingin mengeluarkan koin, tetapi Anda optimis dengan sebuah koin dan ingin memainkan mata uang tersebut, seperti koin ordi, apa yang harus Anda lakukan? Ini sangat sederhana, mirip dengan penerapan, tetapi formatnya berbeda. Anda dapat menggunakan Files atau TEXT untuk langsung mengetikkan tulisan dengan isi sebagai berikut:

{ “p”: “brc-20”, “op”: “mint”, “tick”: “ordi”, “amt”: “1000” }

Anda juga bisa menggunakan mode dummy, bedanya kali ini Anda memilih “Mint”.

Centangnya masih tertulis ordi, dan Jumlahnya ditentukan oleh orang yang menyebarkan koin. Tarik ke atas dan lihat. Ternyata orang yang menyebarkan koin tersebut menulis “lim”: “1000”. Jumlah setiap prasasti dibatasi maksimal 1000, jadi disini Jumlah tidak boleh menuliskan angka yang lebih besar dari 1000. Umumnya yang tertulis nilai batas maksimalnya, jadi langsung isi 1000 di sini. Ulangi Mint Opsi ini mengacu pada jumlah prasasti yang akan dicetak. Misal diset 15, maka akan tercetak 15 prasasti dan dimasukkan ke dompet. Kemudian ikuti petunjuk untuk melakukan cast sampai selesai.

Pada titik ini, saya yakin Anda telah mempelajari cara menerapkan dan membuat token BRC-20. Biasanya kami mencetak koin daripada menyebarkan koin. Tentu saja, jika Anda tertarik untuk menerapkannya, Anda bisa. Ini sepenuhnya terserah Anda.

04 Klasifikasi pasar ordinal

Prasasti tata cara hadir dalam lima bentuk: gambar, teks, audio, video, dan permainan. Karena terbatasnya ukuran blok Bitcoin sebesar 4MB dan pengisian daya berbasis byte untuk prasasti, audio dan video tidak cocok untuk membuat prasasti dan tidak dapat memperoleh popularitas. Beberapa orang sedang mengembangkan game, tetapi mereka juga dibatasi oleh ukuran blok dan hanya dapat membuat game kecil setingkat piksel. Saat ini, satu-satunya perusahaan yang mengembangkan game adalah ordz.

Oleh karena itu, keseluruhan pasar secara kasar dapat dibagi menjadi dua kategori: gambar dan teks, masing-masing menempati setengah dari pasar.

Orang yang pernah menggunakan Ethereum NFT pasti akrab dengan gambar. Gameplay NFT ini sangat mudah - mendapatkan keberuntungan dan memperoleh aset blue-chip adalah kuncinya. Kami tidak perlu banyak bicara tentangnya karena semua orang sudah mengenalnya. Di sini, mari kita fokus pada teks.

Teks dapat dibagi menjadi tiga kategori: teks murni, nama domain, dan BRC20.

Sebelum kita membahas secara spesifik, penting untuk menyoroti prinsip penting dari protokol Ordinals: “yang pertama adalah yang pertama.” Apa yang dimaksud dengan prinsip ini? Artinya, di antara teks-teks yang isinya sama, hanya teks awal saja yang diakui.

Karena Ordinal terbuka dan gratis, siapa pun dapat mengukir konten apa pun. Jika banyak orang yang mengukir isi yang sama, misalnya angka “1000”, maka tulisan angka tersebut tidak ada nilainya, sehingga kita harus menetapkan prinsip “first is first”. Saat ini, prinsip ini telah mencapai konsensus.

  1. Teks biasa

Teks biasa mengacu pada sejumlah karakter yang dikenali secara universal seperti angka Arab, huruf, simbol, kata, karakter Cina, dan emoji. Nilai teks biasa bergantung sepenuhnya pada konsensus manusia, dan pengakuannya sebagai sesuatu yang berharga akan membutuhkan proses jangka panjang. Saat ini, beberapa platform perdagangan telah meluncurkan koleksi item emoji, 3D (tiga digit), dan 4D (empat digit) untuk dibeli, namun hanya sedikit orang yang menyadari nilainya.

2.Nama domain

Sejak kemunculan Ordinals, banyak orang telah mencoba mengembangkan berbagai fungsi selain protokolnya, dan nama domain adalah salah satunya. Nama domain prasasti Ordinal yang muncul sejauh ini antara lain .sats, .unisat, .ord, .btc, dll. Unisat telah melakukan resolusi nama domain dan mengikat nama domain ke alamat Bitcoin tetap. Sekarang Anda dapat mentransfer Bitcoin langsung melalui nama domain. mata uang. Kita tunggu saja siapa yang akan menjadi brand pemenang dalam persaingan berbagai nama domain kedepannya.

3.BRC20

Pada bulan Maret ini, pengguna Twitter @domodata mengusulkan protokol token berdasarkan Ordinals. Saat ini, ini hanya dianggap sebagai buku besar. Namun antusiasme para pemain Ordinals terhadap BRC20 cukup tinggi. Ditambah dengan berbagai dukungan Unisat untuk BRC20, harga token BRC20 di luar pasar telah melonjak. Token pertama yang diterapkan oleh domo, yang disebut “ordi,” bahkan telah melampaui 1000u per token (dengan biaya node penuh hanya 0,5u), meroket sebanyak 2000 kali lipat dan mendapatkan popularitas yang luar biasa. Akibatnya, semakin banyak orang yang mulai memperhatikan BRC20. Awalnya, BRC20 hanyalah sebuah proyek percobaan. Namun, karena kurangnya narasi dan gameplay baru di ekosistem Ethereum, sementara ekosistem Bitcoin secara bertahap meningkat, banyak orang menaruh harapan besar terhadap BRC20. Mereka berharap dapat mengembangkan ekosistemnya sendiri di masa depan, seperti ERC20, dan semakin mensejahterakan ekosistem Bitcoin.

Masa depan BRC20 masih belum pasti dan belum ada yang bisa memberikan jawaban pasti. Namun, jalur tersebut dapat dicapai dengan berjalan kaki, dan selama terdapat cukup partisipasi dan dorongan pasar, maka proyek akan berhasil.

Penafian:

  1. Artikel ini dicetak ulang dari [Wukong berbicara tentang koin].Semua hak cipta milik penulis asli [Wukong berbicara tentang koin]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn , dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!
Criar conta