Apa itu UTXO?

Pemula11/21/2022, 8:05:10 AM
Output Transaksi yang Tidak Dibelanjakan (UTXO) mengacu pada jumlah mata uang yang tersisa setelah transaksi yang dapat digunakan untuk transaksi lain. UTXO mirip dengan kembalian yang Anda terima setelah membeli barang dengan fisik tunai dan kembaliannya masih bisa digunakan untuk barang lain. Tapi tidak seperti mata uang fiat, itu tidak memiliki denominasi tertentu.

Apa itu UTXO?

Pengantar

Jumlah orang yang menggunakan cryptocurrency telah tumbuh secara eksponensial. Adalah umum untuk melihat orang menggunakannya dalam kehidupan sehari-hari mereka dengan sedikit atau tanpa pemahaman tentang prinsip di balik mata uang digital ini. Namun, pemahaman dasar tentang konsep ini diperlukan untuk kelancaran operasi sehari-hari dan pengalaman pengguna yang lebih baik.

Dalam Bitcoin dan beberapa mata uang kripto lainnya, Output transaksi yang tidak terpakai (UTXO) digunakan untuk mewakili nilai Bitcoin yang dimiliki seseorang. Di masa-masa awal Bitcoin, tanpa pemahaman yang baik tentang konsep ini, akan sulit untuk melakukan transaksi yang sukses, bahkan dapat menyebabkan hilangnya dana. Tetapi dengan munculnya dompet hirarkis deterministik (HD), Anda dapat melakukan transaksi dengan nyaman tanpa mengkhawatirkan apa yang terjadi di belakang layar.

Namun, ada kebutuhan untuk memahami cara kerja Bitcoin UTXO. Ini adalah konsep penting dalam jaringan Bitcoin. Pada artikel ini, kami akan memberikan ikhtisar komprehensif tentang semua yang perlu Anda ketahui tentang model UTXO sehingga Anda tidak merasa bingung saat UTXO disebutkan lagi.

Apa itu UTXO?

Output Transaksi yang Tidak Dibelanjakan (UTXO) mengacu pada jumlah mata uang yang tersisa setelah transaksi yang dapat digunakan untuk transaksi lain. Ini adalah output dari transaksi blockchain yang dapat digunakan sebagai input untuk transaksi baru. Dengan kata lain, UTXO mengacu pada jumlah total koin di dompet pengguna yang dapat digunakan kapan saja. Tidak memiliki UTXO berarti tidak memiliki koin di dompet Anda. UTXO berlaku di Bitcoin dan beberapa cryptocurrency lainnya seperti Bitcoin Cash (BCH), Litecoin (LTC), dan ZCash (ZEC), antara lain.

UTXO mirip dengan kembalian yang Anda terima setelah membeli barang dengan fisik tunai dan kembaliannya masih bisa digunakan untuk barang lain. Tapi tidak seperti mata uang fiat, itu tidak memiliki denominasi tertentu. Nilainya bisa berapa saja setelah mencapai satoshi (x>0,00000001BTC). Untuk memahami ini dengan lebih baik, jika Anda memiliki dua lembar uang $10 dan membeli kopi senilai $15. Anda harus menyerahkan kedua tagihan dan sebagai imbalannya, Anda akan mendapatkan uang $5 sebagai uang kembalian. Tidak mungkin Anda akan merobek uang $10 menjadi dua untuk membayar kopi. Anda harus membelanjakan keduanya dan menerima kembalian. Ini mirip dengan ideologi
di belakang UTXO.

Transaksi cryptocurrency di blockchain hanyalah transfer nilai dari pengirim ke penerima. Cryptocurrency terdiri dari potongan kecil tak terpisahkan yang dikenal sebagai UTXO. Artinya koin di dompet Anda adalah jumlah dari semua UTXO yang diterima. Saat pengirim memulai transaksi, UTXO yang terkait dengan ID pengirim ditemukan, dikumpulkan, dibuka kuncinya, dan dikirim ke penerima. Penerima menjadi pemilik baru UTXO sementara perubahannya juga menjadi UTXO baru Anda. Anda mungkin bertanya-tanya bagaimana dan kapan semua ini terjadi karena yang dilihat pengguna hanyalah jumlah yang dipotong dan saldo. Jawabannya tidak dibuat-buat, dompet modern telah membuat segalanya mudah, dan urus semua langkah ini di belakang layar.

Bagaimana Cara Kerja Model UTXO?

UTXO, seperti mata uang fiat, tidak dapat dibagi, artinya untuk membelanjakan jumlah tertentu, Anda harus membelanjakan semuanya dan menerima kembalian. UTXO baru dibuat dari mengkonsumsi yang sudah ada. Untuk memahami cara kerja model UTXO, mari gunakan ilustrasi di bawah ini.

Misalkan Anda menerima 0,5 BTC, 0,2 BTC dan 0,3 BTC dari A, B, dan C. Setiap jumlah yang diterima adalah UTXO sendiri yang menunjukkan bahwa UTXO tidak memiliki nilai tetap.

Misalkan Anda ingin membayar hutang sebesar 0,75 BTC ke D. Melihat UTXO yang Anda asuh, tidak ada yang memenuhi jumlah yang dibutuhkan. Mentransfer 0,75 BTC akan membutuhkan dua atau lebih UTXO sebagai masukan.

Jika Anda memutuskan untuk memilih 0,5 BTC dan 0,3 BTC untuk mengimbangi utang. Anda kemudian akan mengirim keduanya ke penambang.

Penambang akan mengambil 0,75 BTC dan mengirimkannya ke D sambil mengembalikan sisanya ke dompet Anda setelah dikurangi biaya transaksi.

Dengan asumsi tidak ada biaya transaksi yang dikeluarkan dalam proses (tidak mungkin), Anda akan mendapatkan 0,05 BTC kembali ke alamat yang Anda berikan sebagai alamat perubahan.

Jadi pada akhirnya, Anda akan memiliki 0,2 BTC dan 0,05 BTC sebagai UTXO baru Anda yang menunggu transaksi lainnya.

Dalam transaksi bank normal Anda, yang perlu Anda lakukan hanyalah memasukkan jumlah yang diinginkan dan penerima, kemudian bank Anda akan melakukan sisanya. Namun dalam transaksi Bitcoin, Anda diharuskan untuk memilih UTXO yang ingin Anda gunakan. Selain itu, mata uang fiat memang memiliki denominasi tertentu tetapi tidak demikian di UTXO. Tanpa pengetahuan yang tepat tentang cara kerja model UTXO, Anda mungkin akan memulai transaksi yang sebenarnya tidak ingin Anda lakukan.

Pentingnya UTXO

Mencegah Pengeluaran Ganda: dengan bantuan model UTXO, koin hanya dapat digunakan sekali. Jaringan melacak setiap UTXO yang beredar. Saat transaksi dimulai, UTXO diubah menjadi input dan output yang dihasilkan dalam proses menimpa catatan sebelumnya. Ketika ini terjadi, UTXO asli akan dikonsumsi sehingga tidak dapat digunakan lagi. Selain itu, sistem selalu dapat menghitung berapa banyak BTC yang ada dengan menghitung seluruh UTXO di jaringan, yang dikenal sebagai kumpulan UTXO.

Skalabilitas: dengan model UTXO, ada opsi untuk memproses banyak transaksi secara bersamaan. Ini membantu mengurangi beban pemrosesan pada jaringan.

Privasi dan Keamanan: UTXO memungkinkan pengguna untuk melacak cryptocurrency mereka karena terhubung dengan alamat publik individu. Juga, pengguna dapat mempertahankan anonimitas mereka dan tidak dapat dilacak dengan kepemilikan atau mereka mengiklankan alamat mereka.

Fleksibilitas: menggunakan UTXO lebih fleksibel daripada mata uang fiat. Mata uang Fiat memang memiliki denominasi tetap dan masalah ketidaktersediaan dapat muncul. Tapi itu tidak akan pernah terjadi di UTXO karena ukurannya bisa berapa saja.

Kejatuhan UTXO

Model UTXO adalah proses yang kompleks dan memakan waktu. Untuk mengetahui nilai total koin dalam penjagaan pengguna membutuhkan pengumpulan dan penghitungan semua UTXO yang tersedia, bukan hanya memeriksa saldo sehingga sangat rumit. Juga, memiliki koin kecil membuat transaksi menjadi tidak ekonomis. Tidak memilih UTXO terbaik dapat menyebabkan biaya transaksi tinggi yang bahkan mungkin lebih mahal daripada transaksi itu sendiri.

Model UTXO tidak kompatibel dengan kontrak pintar. Logika input dan output dalam transaksi UTXO membuatnya lebih intensif sumber daya. Akan sangat sibuk mengintegrasikan kontrak cerdas ke dalam model UTXO karena sistem akan memiliki banyak hal untuk dipertimbangkan, seperti jumlah input dan kombinasi input terbaik untuk beberapa transaksi.

Model Akun Vs Model UTXO

Model akun berfungsi seperti bank biasa, Anda tidak perlu menghabiskan seluruh koin sebelum Anda dapat mengirimkan sebagian darinya. Beberapa cryptocurrency yang menggunakan model akun adalah Ethereum (ETH), Ethereum Classic (ETC), dll. Kedua model melayani tujuan yang sama, meskipun dengan kelebihan dan kekurangannya. Beberapa perbedaan mencolok antara kedua model tersebut antara lain:

  1. Dalam model UTXO, transaksi membutuhkan lebih banyak ruang penyimpanan daripada menyimpan dalam satu saldo sementara model Akun membutuhkan ruang yang lebih kecil.

  2. Transaksi bk menggunakan mod UTXO akan membutuhkan pengumpulan unit UTXO yang lebih kecil yang dapat menyebabkan inefisiensi transaksi tersebut. Ini tidak terjadi pada model akun sehingga Transaksi massal lebih efisien.

Seperti yang dinyatakan sebelumnya, model UTXO tidak mendukung integrasi kontrak pintar. Sifat model akun memudahkan untuk mengintegrasikan kontrak pintar, memungkinkan pengembang untuk memprogram kontrak dan transaksi multi-pihak.

Kesimpulan

Sebelum munculnya dompet Bitcoin modern, pemahaman UTXO yang tepat sangat dibutuhkan untuk menghindari hilangnya dana saat melakukan transaksi. UTXO membantu melacak koin pada titik waktu tertentu. Untuk menghasilkan UTXO baru, yang sudah ada harus digunakan. Konsep ini juga sangat membantu untuk mencegah masalah pengeluaran ganda yang biasanya ditemui dalam mata uang digital. UTXO memainkan peran penting dalam transaksi Bitcoin dan telah diadopsi dan dimodifikasi pada cryptocurrency lainnya juga. UTXO melayani tujuan yang sama dengan sistem kas di blockchain tetapi menawarkan lebih banyak keamanan, privasi, dan fleksibilitas.

Author: Unique
Translator: yulei
Reviewer(s): Edward
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

Apa itu UTXO?

Pemula11/21/2022, 8:05:10 AM
Output Transaksi yang Tidak Dibelanjakan (UTXO) mengacu pada jumlah mata uang yang tersisa setelah transaksi yang dapat digunakan untuk transaksi lain. UTXO mirip dengan kembalian yang Anda terima setelah membeli barang dengan fisik tunai dan kembaliannya masih bisa digunakan untuk barang lain. Tapi tidak seperti mata uang fiat, itu tidak memiliki denominasi tertentu.

Apa itu UTXO?

Pengantar

Jumlah orang yang menggunakan cryptocurrency telah tumbuh secara eksponensial. Adalah umum untuk melihat orang menggunakannya dalam kehidupan sehari-hari mereka dengan sedikit atau tanpa pemahaman tentang prinsip di balik mata uang digital ini. Namun, pemahaman dasar tentang konsep ini diperlukan untuk kelancaran operasi sehari-hari dan pengalaman pengguna yang lebih baik.

Dalam Bitcoin dan beberapa mata uang kripto lainnya, Output transaksi yang tidak terpakai (UTXO) digunakan untuk mewakili nilai Bitcoin yang dimiliki seseorang. Di masa-masa awal Bitcoin, tanpa pemahaman yang baik tentang konsep ini, akan sulit untuk melakukan transaksi yang sukses, bahkan dapat menyebabkan hilangnya dana. Tetapi dengan munculnya dompet hirarkis deterministik (HD), Anda dapat melakukan transaksi dengan nyaman tanpa mengkhawatirkan apa yang terjadi di belakang layar.

Namun, ada kebutuhan untuk memahami cara kerja Bitcoin UTXO. Ini adalah konsep penting dalam jaringan Bitcoin. Pada artikel ini, kami akan memberikan ikhtisar komprehensif tentang semua yang perlu Anda ketahui tentang model UTXO sehingga Anda tidak merasa bingung saat UTXO disebutkan lagi.

Apa itu UTXO?

Output Transaksi yang Tidak Dibelanjakan (UTXO) mengacu pada jumlah mata uang yang tersisa setelah transaksi yang dapat digunakan untuk transaksi lain. Ini adalah output dari transaksi blockchain yang dapat digunakan sebagai input untuk transaksi baru. Dengan kata lain, UTXO mengacu pada jumlah total koin di dompet pengguna yang dapat digunakan kapan saja. Tidak memiliki UTXO berarti tidak memiliki koin di dompet Anda. UTXO berlaku di Bitcoin dan beberapa cryptocurrency lainnya seperti Bitcoin Cash (BCH), Litecoin (LTC), dan ZCash (ZEC), antara lain.

UTXO mirip dengan kembalian yang Anda terima setelah membeli barang dengan fisik tunai dan kembaliannya masih bisa digunakan untuk barang lain. Tapi tidak seperti mata uang fiat, itu tidak memiliki denominasi tertentu. Nilainya bisa berapa saja setelah mencapai satoshi (x>0,00000001BTC). Untuk memahami ini dengan lebih baik, jika Anda memiliki dua lembar uang $10 dan membeli kopi senilai $15. Anda harus menyerahkan kedua tagihan dan sebagai imbalannya, Anda akan mendapatkan uang $5 sebagai uang kembalian. Tidak mungkin Anda akan merobek uang $10 menjadi dua untuk membayar kopi. Anda harus membelanjakan keduanya dan menerima kembalian. Ini mirip dengan ideologi
di belakang UTXO.

Transaksi cryptocurrency di blockchain hanyalah transfer nilai dari pengirim ke penerima. Cryptocurrency terdiri dari potongan kecil tak terpisahkan yang dikenal sebagai UTXO. Artinya koin di dompet Anda adalah jumlah dari semua UTXO yang diterima. Saat pengirim memulai transaksi, UTXO yang terkait dengan ID pengirim ditemukan, dikumpulkan, dibuka kuncinya, dan dikirim ke penerima. Penerima menjadi pemilik baru UTXO sementara perubahannya juga menjadi UTXO baru Anda. Anda mungkin bertanya-tanya bagaimana dan kapan semua ini terjadi karena yang dilihat pengguna hanyalah jumlah yang dipotong dan saldo. Jawabannya tidak dibuat-buat, dompet modern telah membuat segalanya mudah, dan urus semua langkah ini di belakang layar.

Bagaimana Cara Kerja Model UTXO?

UTXO, seperti mata uang fiat, tidak dapat dibagi, artinya untuk membelanjakan jumlah tertentu, Anda harus membelanjakan semuanya dan menerima kembalian. UTXO baru dibuat dari mengkonsumsi yang sudah ada. Untuk memahami cara kerja model UTXO, mari gunakan ilustrasi di bawah ini.

Misalkan Anda menerima 0,5 BTC, 0,2 BTC dan 0,3 BTC dari A, B, dan C. Setiap jumlah yang diterima adalah UTXO sendiri yang menunjukkan bahwa UTXO tidak memiliki nilai tetap.

Misalkan Anda ingin membayar hutang sebesar 0,75 BTC ke D. Melihat UTXO yang Anda asuh, tidak ada yang memenuhi jumlah yang dibutuhkan. Mentransfer 0,75 BTC akan membutuhkan dua atau lebih UTXO sebagai masukan.

Jika Anda memutuskan untuk memilih 0,5 BTC dan 0,3 BTC untuk mengimbangi utang. Anda kemudian akan mengirim keduanya ke penambang.

Penambang akan mengambil 0,75 BTC dan mengirimkannya ke D sambil mengembalikan sisanya ke dompet Anda setelah dikurangi biaya transaksi.

Dengan asumsi tidak ada biaya transaksi yang dikeluarkan dalam proses (tidak mungkin), Anda akan mendapatkan 0,05 BTC kembali ke alamat yang Anda berikan sebagai alamat perubahan.

Jadi pada akhirnya, Anda akan memiliki 0,2 BTC dan 0,05 BTC sebagai UTXO baru Anda yang menunggu transaksi lainnya.

Dalam transaksi bank normal Anda, yang perlu Anda lakukan hanyalah memasukkan jumlah yang diinginkan dan penerima, kemudian bank Anda akan melakukan sisanya. Namun dalam transaksi Bitcoin, Anda diharuskan untuk memilih UTXO yang ingin Anda gunakan. Selain itu, mata uang fiat memang memiliki denominasi tertentu tetapi tidak demikian di UTXO. Tanpa pengetahuan yang tepat tentang cara kerja model UTXO, Anda mungkin akan memulai transaksi yang sebenarnya tidak ingin Anda lakukan.

Pentingnya UTXO

Mencegah Pengeluaran Ganda: dengan bantuan model UTXO, koin hanya dapat digunakan sekali. Jaringan melacak setiap UTXO yang beredar. Saat transaksi dimulai, UTXO diubah menjadi input dan output yang dihasilkan dalam proses menimpa catatan sebelumnya. Ketika ini terjadi, UTXO asli akan dikonsumsi sehingga tidak dapat digunakan lagi. Selain itu, sistem selalu dapat menghitung berapa banyak BTC yang ada dengan menghitung seluruh UTXO di jaringan, yang dikenal sebagai kumpulan UTXO.

Skalabilitas: dengan model UTXO, ada opsi untuk memproses banyak transaksi secara bersamaan. Ini membantu mengurangi beban pemrosesan pada jaringan.

Privasi dan Keamanan: UTXO memungkinkan pengguna untuk melacak cryptocurrency mereka karena terhubung dengan alamat publik individu. Juga, pengguna dapat mempertahankan anonimitas mereka dan tidak dapat dilacak dengan kepemilikan atau mereka mengiklankan alamat mereka.

Fleksibilitas: menggunakan UTXO lebih fleksibel daripada mata uang fiat. Mata uang Fiat memang memiliki denominasi tetap dan masalah ketidaktersediaan dapat muncul. Tapi itu tidak akan pernah terjadi di UTXO karena ukurannya bisa berapa saja.

Kejatuhan UTXO

Model UTXO adalah proses yang kompleks dan memakan waktu. Untuk mengetahui nilai total koin dalam penjagaan pengguna membutuhkan pengumpulan dan penghitungan semua UTXO yang tersedia, bukan hanya memeriksa saldo sehingga sangat rumit. Juga, memiliki koin kecil membuat transaksi menjadi tidak ekonomis. Tidak memilih UTXO terbaik dapat menyebabkan biaya transaksi tinggi yang bahkan mungkin lebih mahal daripada transaksi itu sendiri.

Model UTXO tidak kompatibel dengan kontrak pintar. Logika input dan output dalam transaksi UTXO membuatnya lebih intensif sumber daya. Akan sangat sibuk mengintegrasikan kontrak cerdas ke dalam model UTXO karena sistem akan memiliki banyak hal untuk dipertimbangkan, seperti jumlah input dan kombinasi input terbaik untuk beberapa transaksi.

Model Akun Vs Model UTXO

Model akun berfungsi seperti bank biasa, Anda tidak perlu menghabiskan seluruh koin sebelum Anda dapat mengirimkan sebagian darinya. Beberapa cryptocurrency yang menggunakan model akun adalah Ethereum (ETH), Ethereum Classic (ETC), dll. Kedua model melayani tujuan yang sama, meskipun dengan kelebihan dan kekurangannya. Beberapa perbedaan mencolok antara kedua model tersebut antara lain:

  1. Dalam model UTXO, transaksi membutuhkan lebih banyak ruang penyimpanan daripada menyimpan dalam satu saldo sementara model Akun membutuhkan ruang yang lebih kecil.

  2. Transaksi bk menggunakan mod UTXO akan membutuhkan pengumpulan unit UTXO yang lebih kecil yang dapat menyebabkan inefisiensi transaksi tersebut. Ini tidak terjadi pada model akun sehingga Transaksi massal lebih efisien.

Seperti yang dinyatakan sebelumnya, model UTXO tidak mendukung integrasi kontrak pintar. Sifat model akun memudahkan untuk mengintegrasikan kontrak pintar, memungkinkan pengembang untuk memprogram kontrak dan transaksi multi-pihak.

Kesimpulan

Sebelum munculnya dompet Bitcoin modern, pemahaman UTXO yang tepat sangat dibutuhkan untuk menghindari hilangnya dana saat melakukan transaksi. UTXO membantu melacak koin pada titik waktu tertentu. Untuk menghasilkan UTXO baru, yang sudah ada harus digunakan. Konsep ini juga sangat membantu untuk mencegah masalah pengeluaran ganda yang biasanya ditemui dalam mata uang digital. UTXO memainkan peran penting dalam transaksi Bitcoin dan telah diadopsi dan dimodifikasi pada cryptocurrency lainnya juga. UTXO melayani tujuan yang sama dengan sistem kas di blockchain tetapi menawarkan lebih banyak keamanan, privasi, dan fleksibilitas.

Author: Unique
Translator: yulei
Reviewer(s): Edward
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.