Latar Belakang & TujuanBlokchain cryptocurency tak lepas dari sebuah transaksi yang terus dilakukan. Melihat skalabilitas transaksi, biaya transaksi dan kemanan transaksi yang menjadi masalah pokok saat ini. Saya menemukan dua jenis transaksi dan dua duanyamemiliki kelebihan dan kekurangan. Selain itu saya terinspirasi dari diskusi tread sendiri di
Legalitas Pembayaran menggunakan transaksi Off Chain. Selain itu karena saya sendiri belum menguasai sepenuhnya mengenai transaksi On Chain dan Off Chain. Untuk tujuannya saya buat tread ini adalah sebagai sarana edukasi dan diskusi khusunya bagi saya sendiri dan semua member di BTT mengenai pengertian transaksi On chain dan transaksi Off chain. Selain itu saya harapkan saya sendiri dan member BTT lebih paham mengenai kelebihan dan kekurangan transaksi On chain dan transaksi Off chain.
IsiTransaksi On Chain adalah transaksi yang melibatkan langsung rantai blokchain. Transaksi ini bergantung sekali dengan antrian blok dan konfirmasi penambang. Selain itu apabila transaksinya besar maka waktu konfirmasinya juga semakin lama dan bila ingin segera sampai maka dapat memperbesar biaya transaksi.
Transaksi Off Chain adalah transaksi yang tidak melibatkan blokchain langsung atau disebut juga transaksi di luar rantai blok. Transaksi ini juga bisa melibatkan pihak ketiga sebagai ESCROW. Dalam transaksi Off Chain ada juga yang membuat teknologi Side Chain yang mana bitcoin dipindahkan ke blockchain lain yang dapat mendukung transaksi dengan properti berbeda ke blockchain bitcoin (pernah dibahas disini
https://bitcointalksearch.org/topic/liquid-network-5219769 melalui liquid network ada juga Lightning Network (dibahs disini
https://bitcointalksearch.org/topic/apa-kabar-lightning-network-5127653) kalau saya tidak salah.
Dari Kedua transaksi tersebut memiliki kelebihan dan kekurangan yaitu:
Transaksi On Chain Kelebihan1. Mengenai rekam data transparasi transaksi dapat terekam sepenuhnya dalam rantai blockchain jadi dapat dilacak.
Kekurangan1. Kecepatan transaksi tergantung dari lama konfirmasi rantai block dan ini membutuhkan waktu semakin lama jika transaksinya besar
2. Semua transaksi On chain tercatat di blokchain jadi lerahasiaannya kurang terjaga.
3. Membutuhkan biaya untuk konfirmasi dan semakin besar transaksi maka biaya semakin besar.
Transaksi Off Chain Kelebihan1.
Tidak membutuhkan konfirmasi lebih sedikit, jadi lebih cepat dan tercatat dalam platform.
2. Biaya lebih murah bahkan biasanya tidak ada fee untuk transaksi
3. Transaksi ini tidak bisa terlihat di blokchain publik. Sehingga keamanan dan anonimitas yang lebih besar karena rincian transaksi tidak disiarkan
secara publik.
Kekurangan1. Transaksi sulit dilacak karena tidak terlihat di blokchain public.
Ada inovasi lain untuk menghemat biaya, kecepatan dan kemanan dengan mengabungkan dua jenis transaksi diatas menjadi satu yaitu transaksi Hybrid. Mengenai transaksi Hbryd ini masih menganjal dalam pikiran saya. Kalau benar adanya tentunya sangat berguna sekali. Untuk itu apakah sudah ada platformnya atau belum dan seperti apa cara kerjanya?
Mohon koreksi,saran dan masukan om jika yang saya tulis keliru saya juga dalam tahap belajar. Sumber:[1]
https://books.google.co.id/books?[2]
https://medium.com/@official_83664/the-difference-between-on-chain-and-off-chain-transactions-6b5121da9d4c[3]
https://en.bitcoin.it/wiki/Off-Chain_Transactions[4]
https://medium.com/qoinpro/on-chain-vs-off-chain-transactions-7b95082f993a[5]
https://andaingintahu.blogspot.com/2019/12/pilih-transaksi-on-chain-atau-off-chain.html