第2課

Memulai dengan Inscriptions

Pada bab ini, kami akan menggunakan token inskripsi BRC-20 sebagai contoh untuk memperkenalkan prinsip dasar inskripsi dan cara menguasai inskripsi.

Konten Bab
Pada sesi sebelumnya, kami meninjau sejarah penerbitan aset Bitcoin dan latar belakang teknis inskripsi. Pada sesi ini, kami akan menggambarkan prosedur khusus dan prinsip-prinsip mendasar inskripsi, menggunakan BRC-20 sebagai contoh.

Prinsip inti dari Inscriptions

Menggunakan blockchain Bitcoin sebagai contoh, selama transaksi (seperti transfer) pada rantai Bitcoin, pedagang dapat memasukkan teks yang diinginkan ke dalam bidang tertentu. Teks ini akan dikemas oleh node blockchain bersama dengan transaksi dan akhirnya menjadi bagian dari rantai. "Inskripsi" adalah proses memasukkan data ke dalam transaksi. Namun, untuk menghasilkan inskripsi yang diakui oleh pasar, beberapa aturan harus diikuti saat "mencatat". Aturan-aturan ini adalah protokol inskripsi yang berbeda. Dalam kasus protokol inskripsi BRC-20 yang populer Ordi di Bitcoin, konten inskripsi adalah seperti yang ditunjukkan di bawah ini. Peserta hanya dapat memperoleh inskripsi Ordi dengan mencatat sesuai dengan konten ini.

Informasi tentang Prasasti Ordi (Sumber: BRC-20 Dok)

Contoh di atas adalah transaksi genesis untuk implementasi inskripsi Ordi. Kontrak transaksi pada saat itu adalah: b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735. Kita dapat memeriksa detail transaksi menggunakan peramban Bitcoin.Blockchain.com. Hasilnya seperti yang ditunjukkan di bawah ini:

Sebuah rangkaian karakter heksadesimal telah ditulis ke dalam bidang saksi transaksi (bagian yang ditandai dengan warna biru di atas). Ketika kita menggunakan konverter untuk mengubah rangkaian heksadesimal ini menjadi karakter bahasa Inggris, kita dapat menemukan:

Bagaimana Cara Mendeploy, Membuat, dan Mentransfer Prasasti

Setelah memahami prinsip-prinsip dasar prasasti, kita perlu belajar tentang operasi prasasti yang mendasar. Ada banyak protokol prasasti, seperti BRC-20, ARC-20 (protokol Atomical), Protokol Runes, dan Protokol Tap. Namun, semua protokol prasasti ini memiliki perintah dasar yang sama:

  • Terapkan: Menerapkan inskripsi pada blockchain dan mendefinisikan informasi dasar aset, seperti total pasokan, protokol yang digunakan, dan metode pencetakan.
  • Mint: Membuat” inskripsi dan mengirimkannya ke alamat dan dompet Anda.
  • Transfer: Mentransfer aset inskripsi ke alamat lain.

Perintah dasar ini juga harus mengikuti format yang ditentukan protokol. Ambil BRC-20 sebagai contoh. Ada enam bidang protokol utama, seperti yang ditunjukkan di bawah ini. Setiap bidang memiliki arti masing-masing:

Sumber: Dokumen BRC-20

  • "p": Jenis Protokol. Kata kunci wajib yang mendefinisikan operasi berdasarkan protokol BRC-20, membantu sistem lain mengidentifikasi dan memproses peristiwa BRC-20.
  • "op": Jenis Acara. Kata kunci wajib yang menentukan jenis acara, apakah itu penempatan ("Deploy"), pencetakan ("Mint"), atau transfer ("Transfer"). Di sini, konten dari "op" adalah "transfer," menandakan jenis acara sebagai transfer.
  • "tick": Pengenal Token BRC-20. Sebuah kata kunci wajib yang mendefinisikan nama token BRC-20, terdiri dari empat huruf. Di sini, isi dari "tick" adalah "ordi," menunjukkan token BRC-20 yang ditransfer adalah $ordi.
  • “amt”: Jumlah Token BRC-20 yang Ditransfer. Sebuah kata kunci wajib yang menentukan jumlah token BRC-20 yang akan ditransfer.
  • "max": Pasokan Maksimum. Kata kunci wajib yang mendefinisikan pasokan maksimum dari token BRC-20.
  • “lim”: Jumlah Maksimum Token BRC-20 Per Insripsi. Sebuah kata kunci opsional yang mendefinisikan jumlah maksimum token BRC-20 yang dapat diperoleh pengguna dengan cara mencetak sebuah insripsi tunggal. Jika diatur menjadi 1000, maka mencetak sebuah insripsi tunggal dapat memberikan maksimum 1000 token BRC-20.
  • "dec": Presisi Desimal. Sebuah kata kunci opsional yang mendefinisikan presisi desimal dari token BRC-20, dengan default 18.
  • “to”: Tujuan Transfer. Sebuah kata kunci opsional yang mendefinisikan alamat penerima untuk transfer. Jika dibiarkan kosong, alamat penerima default adalah yang benar. Saat ini, kata kunci ini hanya digunakan untuk uji pelacakan data dashboard Dune Analytics.
  • "biaya": Biaya Transfer. Sebuah kata kunci opsional yang mendefinisikan jumlah biaya transfer. Saat ini, kata kunci ini hanya digunakan untuk uji pelacakan data dasbor Dune Analytics (dalam ketiadaan data Taproot).

Instruksi dasar protokol terkait adalah perintah dengan setiap bidang disusun sesuai dengan spesifikasinya. Instruksi implementasi adalah sebagai berikut (menggunakan inskripsi Ordi sebagai contoh):
{

"p": "brc-20",

"op": "menerapkan",

“tick”: “ordi”,

"maks": "21000000",

"Lim": "1000"

}

Teks berformat JSON ini menjelaskan penggunaan protokol BRC-20 untuk mencetak aset bernama “ordi” dengan pasokan maksimum sebanyak 21.000.000 dan jumlah pencetakan sebanyak 1000 per pencetakan. Instruksi pencetakan adalah sebagai berikut:

{

"p": "brc-20", Gate

“op”: “mint”,

"tick": "ordi"

"amt": "1000"

}

Teks JSON ini menunjukkan bahwa Anda ingin mencetak 1000 inskripsi BRC-20 yang bernama “ordi.” Instruksi transfer juga cukup sederhana:

{

“p”: “brc-20”,

"op": "transfer",

"centang": "ordi",

“amt”: “100”

}

Mirip dengan BRC-20, inskripsi lainnya beroperasi pada prinsip yang sama. Implementasi melibatkan pengunggahan informasi spesifik ke transaksi atau arsitektur blockchain itu sendiri. Protokol yang berbeda memiliki spesifikasi protokol dan bidang yang berbeda pula. Beberapa hanya memodifikasi bidang “p” dalam spesifikasi protokol yang disebutkan di atas, sementara yang lain mengubahnya ke format protokol yang berbeda dan menambahkan bidang-bidang yang sesuai untuk memperluas fungsionalitas.

Inskripsi vs. Token

Prasasti yang disajikan di atas pada dasarnya menghasilkan prasasti yang menyerupai aset seperti token. Selain itu, ada protokol aset seperti Protokol Ordinals dan Protokol Atomicals yang dapat menghasilkan aset yang mirip dengan NFT. Karakteristik umum dari prasasti ini adalah bahwa semua informasi disimpan di rantai. Karena sifatnya yang sangat publik, saat ini prasasti tersebut tidak dapat dikendalikan oleh kontrak dibandingkan dengan token. Mereka hanya dapat digunakan untuk menamai beberapa informasi token dasar, seperti total pasokan dan nama. Fitur umum seperti penguncian token, kontrak staking, dan distribusi awal belum memungkinkan.

Peneliti kriptoCaptainZ, dalam artikelnya “Esensi dari Inscriptions adalah SFT,” berpendapat bahwa inskripsi sebenarnya adalah jenis aset ketiga yang disebut SFT (Semi-Fungible Token) di luar token yang dapat dipertukarkan umum (token biasa) dan token yang tidak dapat dipertukarkan (NFT). SFT berada di antara FT dan NFT, yang berarti mereka dapat dibagi dan dihitung sambil tetap memiliki keunikan.

Meskipun argumen ini belum mendapat penerimaan luas dari komunitas, namun telah memicu beberapa diskusi. Tidak diragukan lagi, inskripsi adalah cara baru untuk menerbitkan aset, dan jenis aset ini berbeda dari jenis aset yang sudah ada. Pada blockchain Turing-complete umum seperti Ethereum, Solana, dan Near, token dan aset NFT lebih populer, dan sebagian besar dApps dan infrastruktur didesain berdasarkan hal ini.

Namun, di blockchain non-Turing lengkap seperti Bitcoin, token dan NFT tidak dapat ada. Inscription telah menjadi salah satu solusi penerbitan aset yang sedikit, dan dengan efek kekayaan dan masuknya pengembang, infrastruktur inskripsi terus muncul. Pengguna inskripsi dan likuiditas keduanya telah meningkat secara signifikan. Inskripsi menjadi metode penerbitan aset utama di rantai publik seperti Bitcoin dan Dogechain.

Menggunakan Alat untuk Operasi Cepat

Seperti yang dapat dilihat dari prinsip-prinsip di atas, operasi utama dari inskripsi melibatkan beberapa operasi on-chain, beberapa di antaranya bahkan memerlukan menjalankan node untuk "mencatat." Oleh karena itu, banyak pengembang dan tim yang sangat baik telah mengembangkan alat operasi sederhana, seperti alat navigasi Unisat, di mana pengguna hanya perlu memasukkan data dasar seperti nama dan jumlah inskripsi dan mengirimkan Biaya Gas untuk mencatat.

Halaman Pencatatan Unisat. Sumber:https://unisat.io/inscribe

Selain itu, ada berbagai alat yang dapat membantu pengguna melihat data inskripsi dan membantu keputusan investasi, seperti yang halaman navigasi dan Launcpaddibentuk oleh Gate.io. Alat-alat ini akan dibahas secara detail di Bab 4.

Halaman Pendaftaran Gate.io. Sumber:https://www.gate.io/web3/inscription-market/bitcoin/brc-20

Ringkasan Bab

  • Prinsip inti dari inskripsi melibatkan pengukiran informasi pada blockchain.
  • Ada berbagai protokol inskripsi di pasar, termasuk Protokol Ordinals, BRC-20, ARC-20 (Protokol Atomical), Protokol Runes, dan Protokol Tap. Namun, semua inskripsi ini memiliki perintah dasar berikut:
  • Implementasi: Tanda tangan diterapkan pada blockchain, menentukan informasi dasar tentang aset, seperti jumlah total, protokol yang digunakan, dan metode pencetakan.
  • Pencetakan: Prasasti "dibuat" dan ditempatkan di alamat dan dompet seseorang.
  • Transfer: Aset inskripsi ditransfer ke alamat lain.
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第2課

Memulai dengan Inscriptions

Pada bab ini, kami akan menggunakan token inskripsi BRC-20 sebagai contoh untuk memperkenalkan prinsip dasar inskripsi dan cara menguasai inskripsi.

Konten Bab
Pada sesi sebelumnya, kami meninjau sejarah penerbitan aset Bitcoin dan latar belakang teknis inskripsi. Pada sesi ini, kami akan menggambarkan prosedur khusus dan prinsip-prinsip mendasar inskripsi, menggunakan BRC-20 sebagai contoh.

Prinsip inti dari Inscriptions

Menggunakan blockchain Bitcoin sebagai contoh, selama transaksi (seperti transfer) pada rantai Bitcoin, pedagang dapat memasukkan teks yang diinginkan ke dalam bidang tertentu. Teks ini akan dikemas oleh node blockchain bersama dengan transaksi dan akhirnya menjadi bagian dari rantai. "Inskripsi" adalah proses memasukkan data ke dalam transaksi. Namun, untuk menghasilkan inskripsi yang diakui oleh pasar, beberapa aturan harus diikuti saat "mencatat". Aturan-aturan ini adalah protokol inskripsi yang berbeda. Dalam kasus protokol inskripsi BRC-20 yang populer Ordi di Bitcoin, konten inskripsi adalah seperti yang ditunjukkan di bawah ini. Peserta hanya dapat memperoleh inskripsi Ordi dengan mencatat sesuai dengan konten ini.

Informasi tentang Prasasti Ordi (Sumber: BRC-20 Dok)

Contoh di atas adalah transaksi genesis untuk implementasi inskripsi Ordi. Kontrak transaksi pada saat itu adalah: b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735. Kita dapat memeriksa detail transaksi menggunakan peramban Bitcoin.Blockchain.com. Hasilnya seperti yang ditunjukkan di bawah ini:

Sebuah rangkaian karakter heksadesimal telah ditulis ke dalam bidang saksi transaksi (bagian yang ditandai dengan warna biru di atas). Ketika kita menggunakan konverter untuk mengubah rangkaian heksadesimal ini menjadi karakter bahasa Inggris, kita dapat menemukan:

Bagaimana Cara Mendeploy, Membuat, dan Mentransfer Prasasti

Setelah memahami prinsip-prinsip dasar prasasti, kita perlu belajar tentang operasi prasasti yang mendasar. Ada banyak protokol prasasti, seperti BRC-20, ARC-20 (protokol Atomical), Protokol Runes, dan Protokol Tap. Namun, semua protokol prasasti ini memiliki perintah dasar yang sama:

  • Terapkan: Menerapkan inskripsi pada blockchain dan mendefinisikan informasi dasar aset, seperti total pasokan, protokol yang digunakan, dan metode pencetakan.
  • Mint: Membuat” inskripsi dan mengirimkannya ke alamat dan dompet Anda.
  • Transfer: Mentransfer aset inskripsi ke alamat lain.

Perintah dasar ini juga harus mengikuti format yang ditentukan protokol. Ambil BRC-20 sebagai contoh. Ada enam bidang protokol utama, seperti yang ditunjukkan di bawah ini. Setiap bidang memiliki arti masing-masing:

Sumber: Dokumen BRC-20

  • "p": Jenis Protokol. Kata kunci wajib yang mendefinisikan operasi berdasarkan protokol BRC-20, membantu sistem lain mengidentifikasi dan memproses peristiwa BRC-20.
  • "op": Jenis Acara. Kata kunci wajib yang menentukan jenis acara, apakah itu penempatan ("Deploy"), pencetakan ("Mint"), atau transfer ("Transfer"). Di sini, konten dari "op" adalah "transfer," menandakan jenis acara sebagai transfer.
  • "tick": Pengenal Token BRC-20. Sebuah kata kunci wajib yang mendefinisikan nama token BRC-20, terdiri dari empat huruf. Di sini, isi dari "tick" adalah "ordi," menunjukkan token BRC-20 yang ditransfer adalah $ordi.
  • “amt”: Jumlah Token BRC-20 yang Ditransfer. Sebuah kata kunci wajib yang menentukan jumlah token BRC-20 yang akan ditransfer.
  • "max": Pasokan Maksimum. Kata kunci wajib yang mendefinisikan pasokan maksimum dari token BRC-20.
  • “lim”: Jumlah Maksimum Token BRC-20 Per Insripsi. Sebuah kata kunci opsional yang mendefinisikan jumlah maksimum token BRC-20 yang dapat diperoleh pengguna dengan cara mencetak sebuah insripsi tunggal. Jika diatur menjadi 1000, maka mencetak sebuah insripsi tunggal dapat memberikan maksimum 1000 token BRC-20.
  • "dec": Presisi Desimal. Sebuah kata kunci opsional yang mendefinisikan presisi desimal dari token BRC-20, dengan default 18.
  • “to”: Tujuan Transfer. Sebuah kata kunci opsional yang mendefinisikan alamat penerima untuk transfer. Jika dibiarkan kosong, alamat penerima default adalah yang benar. Saat ini, kata kunci ini hanya digunakan untuk uji pelacakan data dashboard Dune Analytics.
  • "biaya": Biaya Transfer. Sebuah kata kunci opsional yang mendefinisikan jumlah biaya transfer. Saat ini, kata kunci ini hanya digunakan untuk uji pelacakan data dasbor Dune Analytics (dalam ketiadaan data Taproot).

Instruksi dasar protokol terkait adalah perintah dengan setiap bidang disusun sesuai dengan spesifikasinya. Instruksi implementasi adalah sebagai berikut (menggunakan inskripsi Ordi sebagai contoh):
{

"p": "brc-20",

"op": "menerapkan",

“tick”: “ordi”,

"maks": "21000000",

"Lim": "1000"

}

Teks berformat JSON ini menjelaskan penggunaan protokol BRC-20 untuk mencetak aset bernama “ordi” dengan pasokan maksimum sebanyak 21.000.000 dan jumlah pencetakan sebanyak 1000 per pencetakan. Instruksi pencetakan adalah sebagai berikut:

{

"p": "brc-20", Gate

“op”: “mint”,

"tick": "ordi"

"amt": "1000"

}

Teks JSON ini menunjukkan bahwa Anda ingin mencetak 1000 inskripsi BRC-20 yang bernama “ordi.” Instruksi transfer juga cukup sederhana:

{

“p”: “brc-20”,

"op": "transfer",

"centang": "ordi",

“amt”: “100”

}

Mirip dengan BRC-20, inskripsi lainnya beroperasi pada prinsip yang sama. Implementasi melibatkan pengunggahan informasi spesifik ke transaksi atau arsitektur blockchain itu sendiri. Protokol yang berbeda memiliki spesifikasi protokol dan bidang yang berbeda pula. Beberapa hanya memodifikasi bidang “p” dalam spesifikasi protokol yang disebutkan di atas, sementara yang lain mengubahnya ke format protokol yang berbeda dan menambahkan bidang-bidang yang sesuai untuk memperluas fungsionalitas.

Inskripsi vs. Token

Prasasti yang disajikan di atas pada dasarnya menghasilkan prasasti yang menyerupai aset seperti token. Selain itu, ada protokol aset seperti Protokol Ordinals dan Protokol Atomicals yang dapat menghasilkan aset yang mirip dengan NFT. Karakteristik umum dari prasasti ini adalah bahwa semua informasi disimpan di rantai. Karena sifatnya yang sangat publik, saat ini prasasti tersebut tidak dapat dikendalikan oleh kontrak dibandingkan dengan token. Mereka hanya dapat digunakan untuk menamai beberapa informasi token dasar, seperti total pasokan dan nama. Fitur umum seperti penguncian token, kontrak staking, dan distribusi awal belum memungkinkan.

Peneliti kriptoCaptainZ, dalam artikelnya “Esensi dari Inscriptions adalah SFT,” berpendapat bahwa inskripsi sebenarnya adalah jenis aset ketiga yang disebut SFT (Semi-Fungible Token) di luar token yang dapat dipertukarkan umum (token biasa) dan token yang tidak dapat dipertukarkan (NFT). SFT berada di antara FT dan NFT, yang berarti mereka dapat dibagi dan dihitung sambil tetap memiliki keunikan.

Meskipun argumen ini belum mendapat penerimaan luas dari komunitas, namun telah memicu beberapa diskusi. Tidak diragukan lagi, inskripsi adalah cara baru untuk menerbitkan aset, dan jenis aset ini berbeda dari jenis aset yang sudah ada. Pada blockchain Turing-complete umum seperti Ethereum, Solana, dan Near, token dan aset NFT lebih populer, dan sebagian besar dApps dan infrastruktur didesain berdasarkan hal ini.

Namun, di blockchain non-Turing lengkap seperti Bitcoin, token dan NFT tidak dapat ada. Inscription telah menjadi salah satu solusi penerbitan aset yang sedikit, dan dengan efek kekayaan dan masuknya pengembang, infrastruktur inskripsi terus muncul. Pengguna inskripsi dan likuiditas keduanya telah meningkat secara signifikan. Inskripsi menjadi metode penerbitan aset utama di rantai publik seperti Bitcoin dan Dogechain.

Menggunakan Alat untuk Operasi Cepat

Seperti yang dapat dilihat dari prinsip-prinsip di atas, operasi utama dari inskripsi melibatkan beberapa operasi on-chain, beberapa di antaranya bahkan memerlukan menjalankan node untuk "mencatat." Oleh karena itu, banyak pengembang dan tim yang sangat baik telah mengembangkan alat operasi sederhana, seperti alat navigasi Unisat, di mana pengguna hanya perlu memasukkan data dasar seperti nama dan jumlah inskripsi dan mengirimkan Biaya Gas untuk mencatat.

Halaman Pencatatan Unisat. Sumber:https://unisat.io/inscribe

Selain itu, ada berbagai alat yang dapat membantu pengguna melihat data inskripsi dan membantu keputusan investasi, seperti yang halaman navigasi dan Launcpaddibentuk oleh Gate.io. Alat-alat ini akan dibahas secara detail di Bab 4.

Halaman Pendaftaran Gate.io. Sumber:https://www.gate.io/web3/inscription-market/bitcoin/brc-20

Ringkasan Bab

  • Prinsip inti dari inskripsi melibatkan pengukiran informasi pada blockchain.
  • Ada berbagai protokol inskripsi di pasar, termasuk Protokol Ordinals, BRC-20, ARC-20 (Protokol Atomical), Protokol Runes, dan Protokol Tap. Namun, semua inskripsi ini memiliki perintah dasar berikut:
  • Implementasi: Tanda tangan diterapkan pada blockchain, menentukan informasi dasar tentang aset, seperti jumlah total, protokol yang digunakan, dan metode pencetakan.
  • Pencetakan: Prasasti "dibuat" dan ditempatkan di alamat dan dompet seseorang.
  • Transfer: Aset inskripsi ditransfer ke alamat lain.
免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。