Bisnis

Bagaimana Blockchain Memperbaiki Financial Services

By Maxim Zavgorodny07 Maret 2018 10 Mins Read
185 0

Dunia mulai berubah, membuat perusahaan untuk membingkai ulang fokus mereka serta mengubah model dan proses bisnis mereka. Industri dan lembaga keuangan harus memahami peraturan baru tentang kesuksesan dan fondasi teknologinya.

Artikel ini membahas kekurangan dalam transaksi keuangan yang ada dan potensi transformasi melalui penggunaan blockchain. Ini juga menyajikan panduan langkah demi langkah untuk mengembangkan aplikasi terdistribusi berbasis Ethereum.

Tantangan perbankan dan jasa keuangan:

  • Mengumpulkan pembayaran untuk barang atau jasa atau mentransfer uang antar negara atau bank yang memakan waktu lama.
  • Di negara berkembang, cukup membuka rekening bank baru bisa memakan waktu, biaya dan mengarah pada alur kerja tambahan yang terkait dengan pendaftaran akun dan pemrosesan pembayaran.
  • Layanan perbankan terpusat bergantung terhadap arsitektur dan semua layanan yang dapat terpengaruh jika arsitekturnya terganggu. Misalnya, server pusat bisa saja memiliki waktu respons yang lebih lama, rusak atau tidak tersedia.
  • Bank memiliki jutaan kode aplikasi, membayar aplikasi kode hanya untuk menyediakan layanan keamanan, konsistensi, dan otentikasi.
  • Integrasi dengan bank di negara berkembang membawa risiko tambahan dan defisit kepercayaan

Jasa keuangan yang dibangun berdasarkan teknologi blockchain memberikan beberapa keuntungan, yakni:

  • Efisiensi: Sistem perbankan harus memelihara ledger, yang merupakan catatan lengkap transaksi keuangan dari waktu ke waktu. Dengan solusi tradisional seperti database relasional, lembaga keuangan diharuskan mengembangkan solusi khusus dan menjaga beberapa database agar tetap sinkron satu sama lain di berbagai institusi. Blockchain membentuk jaringan yang mereplikasi keseluruhan ledger ke pengguna; tidak perlu mengembangkan protokol khusus untuk menyinkronkan dan mengamankan transaksi keuangan.
  • Kinerja: Karena data dibagi dan didistribusikan ke beberapa server, ini terlihat lebih mudah dan cepat untuk mengambil informasi dengan solusi blockchain. Tidak perlu merutekan permintaan ke sistem pusat, yang mungkin berada di zona atau negara tertentu. Sebagai gantinya, permintaan blockchain secara otomatis diarahkan ke node terdekat di jaringannya.
  • Skalabilitas: Sampai hari ini, solusi blockchain dapat menyelesaikan ribuan transaksi per detik (sebagai patokan, sistem pembayaran VISA yang memproses rata-rata 2000 transaksi per detik). Solusi baru seperti jaringan penerangan dengan saluran off-chain akan meningkatkan throughput hingga ratusan ribu transaksi per detik. Sederhananya, itu akan menjadi blockchain dari blockchains. Peluncuran Ethereum Plasma yang akan datang akan memproses lebih dari 10.000 transaksi per detik.
  • Keamanan: Blockchain menyediakan mekanisme built-in dasar untuk melindungi informasi seperti rekaman data yang tidak dapat diubah, transaksi ditandai dengan private keys dan menyimpan data di seluruh jaringan. Atribut tersebut menciptakan kerangka kerja untuk membangun aplikasi tepercaya dan aman di negara berkembang dimana kasus korupsi kerap kali terjadi. Aplikasi berbasis blockchain mengatasi kelemahan institusional dengan membatasi transaksi yang salah urus dan berbahaya.

Bagaimana memulai pengembangan aplikasi berbasis blockchain di sektor keuangan:

Mari kita lihat contoh langkah demi langkah bagaimana mengembangkan aplikasi terdistribusi pada blockchain. Contoh ini didasarkan pada blockchain Ethereum, jaringan dengan konsensus Proof of Authority (PoA) atau Proof of Stake (PoS) dan distibuted applicaions (Dapp).

  • Buat pilihan bijaksana antara jaringan blockchain publik dan pribadi sebelum Anda memulainya. Aplikasi dapat dikembangkan di infrastruktur jaringan publik yang ada, seperti Ethereum atau Anda bisa membuat jaringan pribadi. Jaringan publik memerlukan biaya transaksi namun menghemat waktu dan biaya pemasangan dan infrastruktur pendukung. Jaringan pribadi lebih mahal dan sulit diatur, namun memberikan tingkat keamanan yang lebih tinggi.
  • Identifikasi key participant di jaringan Anda dan siapa yang akan mengamankannya. Dalam contoh spesifik, kita akan membuat jaringan pribadi berdasarkan konsensus PoA (proof of authority) atau PoW (proof of work). Dengan konsensus PoW Anda harus memperhitungkan penambahan kapasitas listrik dan perangkat keras dan biaya untuk pemrosesan transaksi. Konsensus PoA lebih disukai dalam kasus ini, karena menyediakan daftar nodes tepercaya dan memilih salah satu dari mereka untuk menandatangani transaksi. Dalam hal ini, pertambangan akan dikecualikan. Anggota baru akan termotivasi untuk membeli token internal dan mendukung infrastruktur Anda.
  • Pertimbangkan untuk menggunakan Dapps dan smart contracts untuk membuat aplikasi keuangan yang hebat. Dapp memiliki kode backend yang berjalan pada jaringan peer-to-peer yang terdesentralisasi tanpa adanya kemungkinan satu titik pun akan gagal. Tidak ada server web, dan karena itu tidak ada perantara. Pertukaran bisa memiliki implementasi desentralisasi yang transparan. Pengguna tidak akan mengirimkan dana mereka ke platform sentral, namun berdagang secara langsung satu sama lain. Validator nodes akan memberikan pemantauan dan mengamankan transaksi keuangan dan akan menghasilkan keuntungan dengan biaya kecil yang dikenakan untuk operasi perdagangan.
  • Terapkan aplikasi UI. Ini bisa berupa iOS atau Android atau Web. Aplikasi UI akan terhubung ke Dapp. Perhatikan masalah keamanan dan keamanan data pribadi. Misalnya, aplikasi UI tidak boleh mengirim private keys ke jaringan. Semua transaksi harus ditandatangani di sisi klien oleh private keys pengguna. Untuk perlindungan keamanan tambahan, aplikasi dapat dikembangkan dengan multi-tanda tangan serta dengan 2 dari 3 keys yang lain misalnya. Dalam kasus ini, keys akan berada di tempat penyimpanan terpisah, misalnya aplikasi klien dan modul keamanan perangkat keras (HSM). Ingat juga untuk menerapkan fitur untuk menyimpan private keys dan mnemonic phrase ke dompet kertas.
  • Bagaimana mungkin mendapatkan keuntungan dalam solusi desentralisasi baru berdasarkan infrastruktur blokchain? Solusi saat ini akan mencakup node untuk validasi data dan transaksi. Misalnya, infrastruktur bisa dibangun dengan docker containers atau AWS. Proses penyiapan dapat diatur dengan skrip penyebaran otomatis. Validation nodes akan menjadi alat untuk validasi keamanan dan bisa mengumpulkan keuntungan. Dengan kata lain, platform ini akan menyediakan platform pertukaran terdesentralisasi yang sangat cepat dan aman. Profit akan terealisasi melalui fee via validation nodes. Selain itu, data riwayat transaksi dapat dianalisis dan digunakan untuk prediksi pasar dan pengolahan data besar lainnya.

Pola tambahan bisa diintegrasikan ke dalam solusi saat ini. Dalam kasus perdagangan desentralisasi, kita bisa menggunakan pola atomic swap. Logika pertukaran dapat ditentukan dalam smart contracts dan akan transparan bagi semua peserta.

Solusi yang diuraikan di atas dapat diadopsi dan diterapkan pada berbagai layanan seperti layanan pembayaran, layanan sumbangan, transfer, integrasi dengan sistem keuangan dan platform pihak ketiga.

Teknologi Blockchain menjanjikan transaksi perbankan yang lebih efisien, aman dan mudah terealisasi daripada model perbankan yang ada, karena ia mengubah cara industri mendekati pergerakan aset dan pelaksanaan kontrak.

Pola tambahan bisa diintegrasikan ke dalam solusi saat ini. Dalam kasus perdagangan terdesentralisasi, kita bisa menggunakan pola swap atom. Logika pertukaran dapat ditentukan dalam kontrak cerdas dan akan transparan bagi semua peserta.

Solusi yang diuraikan di atas dapat diadopsi dan diterapkan pada berbagai layanan seperti layanan pembayaran, layanan sumbangan, transfer, integrasi dengan sistem keuangan dan platform pihak ketiga.

Teknologi Blockchain menjanjikan transaksi perbankan yang lebih efisien, aman dan mudah terealisasi daripada model perbankan yang ada, karena ia mengubah cara industri mendekati pergerakan aset dan pelaksanaan kontrak.

 

Sumber: itproportal.com

Comments
Write Comment