Kecerdasan Data Generatif

Solana: Berikutnya di Blockchain

Tanggal:

Blockchain, istilah yang identik dengan Bitcoin atau Dogecoin, mengganggu pasar ekuitas global saat pertama kali diluncurkan. Terminologi yang sangat populer, blockchain tidak lebih dari sistem digital untuk merekam transaksi dan data terkait di banyak tempat pada saat yang bersamaan. 

Ini adalah jenis teknologi buku besar terdistribusi, di mana setiap transaksi dalam buku besar disahkan oleh tanda tangan digital pemiliknya. Ini membuat buku besar anti-rusak. Oleh karena itu informasi dalam buku besar digital sangat aman.

Kini, penerapannya telah meluas ke banyak daerah. Dari rantai pasokan dan logistik hingga BFSI, dari manufaktur hingga hiburan, blockchain telah membantu merampingkan proses dan meningkatkan efisiensi.

Sudah menjadi kepercayaan umum bahwa blockchain dan cryptocurrency seperti Bitcoin, dan Solana adalah sama. Namun pada kenyataannya, cryptocurrency mengandalkan teknologi blockchain agar aman.

Apa yang membuat Blockchain begitu populer?

Sangat Aman

As Teknologi blockchain menggunakan tanda tangan digital hampir tidak mungkin untuk merusak atau mengubah data satu pengguna oleh pengguna lain tanpa tanda tangan digital tertentu.

Sistem Terdesentralisasi

Tidak perlu badan pengatur seperti pemerintah atau bank untuk menyetujui transaksi. Di blockchain, transaksi dilakukan dengan konsensus bersama dari pengguna yang menghasilkan transaksi yang lebih aman dan lebih cepat.

Kemampuan Otomatisasi

Ini dapat diprogram dan dapat menghasilkan tindakan, peristiwa, dan pembayaran sistematis secara otomatis ketika kriteria pemicu terpenuhi. Jadi memvalidasi transaksi sepenuhnya otomatis.

Bagaimana Teknologi Blockchain Bekerja?

Blockchain adalah kombinasi dari tiga teknologi terkemuka:

Kunci kriptografis

Jaringan peer-to-peer yang berisi buku besar bersama

Sarana komputasi, untuk menyimpan transaksi dan catatan jaringan

Setiap individu memiliki dua kunci kriptografi โ€“ Kunci pribadi dan kunci Publik. Data ditandatangani secara digital menggunakan kunci Pribadi dan dapat diverifikasi menggunakan kunci publik.

Juga jika pengguna-1 ingin mengirim beberapa data transaksi ke pengguna-2 maka dia akan melakukan hash data dengan kunci publik pengguna-2, sehingga hanya pengguna-2 yang dapat mengkonfirmasi transaksi menggunakan kunci pribadinya.

Tanda tangan digital digabungkan dengan jaringan peer-to-peer; sejumlah besar individu yang bertindak sebagai otoritas menggunakan tanda tangan digital untuk mencapai konsensus dalam transaksi.

Pengguna Blockchain menggunakan dua kunci kriptografi untuk melakukan berbagai jenis interaksi digital melalui jaringan peer-to-peer.

Hashing aman di blockchain

Teknologi Blockchain menggunakan hashing dan enkripsi untuk mengamankan data, terutama mengandalkan algoritma SHA256. 

Blockchain Dan Strukturnya

Secure Hash Algorithm-256(SHA-256) adalah fungsi hash kriptografi yang dirancang oleh Badan Keamanan Nasional Amerika Serikat (NSA). SHA 256 menghasilkan output 256 bit ukuran tetap untuk input ukuran variabel.

Kunci pribadi dan kunci publik pengirim, kunci publik penerima, dan transaksi di-hash menggunakan SHA256 dan ditransmisikan ke seluruh jaringan, dan ditambahkan ke blockchain setelah verifikasi. Algoritme SHA256 membuatnya hampir tidak mungkin untuk meretas enkripsi hash, yang pada gilirannya menyederhanakan otentikasi pengirim dan penerima.

Apa Solana?

Solana adalah platform blockchain yang dirancang untuk menampung aplikasi yang terdesentralisasi dan dapat diskalakan.

Didirikan pada tahun 2017 oleh Anatoly Yakovenko, dan didirikan bersama oleh Raj Gokul (COO di Solana), Solana (cryptocurrency Solana adalah SOL) saat ini didukung oleh pengalaman dari organisasi top seperti Google, Microsoft Intel, dll. 

Ini adalah blockchain skala web yang menyediakan aplikasi yang cepat, aman, skalabel, dan terdesentralisasi. Sistem saat ini mendukung 50,000 TPS (Transaksi per detik) dan Waktu Blok 400ms. Tujuan menyeluruh dari perangkat lunak Solana adalah untuk menunjukkan bahwa ada kemungkinan serangkaian algoritme perangkat lunak yang menggunakan kombinasi untuk membuat blockchain. Jadi, ini akan memungkinkan transaksi untuk skala proporsional dengan bandwidth jaringan yang memenuhi semua properti blockchain: skalabilitas, keamanan, dan desentralisasi. Selanjutnya, sistem dapat mendukung batas atas 710,000 TPS pada jaringan gigabit standar dan 28.4 juta TPS pada jaringan 40-gigabit. 

Inovasi inti yang mendasari Jaringan Solana adalah Bukti Sejarah, โ€” bukti peristiwa sejarah. Memanfaatkan Bukti Sejarah menciptakan catatan sejarah yang membuktikan bahwa suatu peristiwa telah terjadi pada saat tertentu dalam waktu. Sementara blockchain lain membutuhkan validator untuk berbicara satu sama lain untuk menyetujui bahwa waktu telah berlalu, masing-masing validator Solana mempertahankan jamnya dengan mengkodekan perjalanan waktu dalam SHA-256 sederhana, fungsi penundaan terverifikasi hashing sekuensial (VDF).

Salah satu masalah yang paling sulit dalam sistem terdistribusi adalah kesepakatan waktu. Saya percaya Bukti Sejarah menyediakan solusi ini dan Solana dibangun menggunakan berbasis blockchain di atasnya.

Node dalam jaringan blockchain yang merupakan sistem terdistribusi tidak dapat mempercayai sumber waktu eksternal atau stempel waktu apa pun yang muncul dalam pesan. Ada solusi seperti Hashgraph yang memverifikasi apakah stempel waktu dalam pesan akurat tetapi metode ini sangat lambat.

Bagaimana jika alih-alih memercayai stempel waktu, Anda dapat membuktikan bahwa pesan tersebut terjadi beberapa saat sebelum dan sesudah suatu peristiwa? Saat Anda mengambil foto dengan sampul Times of India, Anda membuat bukti bahwa foto Anda diambil setelah surat kabar itu diterbitkan, atau Anda memiliki cara untuk memengaruhi apa yang diterbitkan Times of India. Dengan Bukti Sejarah, Anda dapat membuat catatan sejarah yang membuktikan bahwa suatu peristiwa telah terjadi pada waktu tertentu.

Bukti Sejarah

The Proof of History (POH) adalah Fungsi Penundaan yang Dapat Diverifikasi dengan frekuensi tinggi. Fungsi Penundaan yang Dapat Diverifikasi memerlukan sejumlah langkah berurutan tertentu untuk dievaluasi, namun menghasilkan keluaran unik yang dapat diverifikasi secara efisien dan publik. 

Untuk fungsi hash SHA256, proses ini tidak mungkin diparalelkan tanpa serangan brute force.

Kami kemudian dapat memastikan bahwa waktu nyata telah berlalu di antara setiap penghitung seperti yang dihasilkan, dan bahwa urutan yang direkam dari setiap penghitung sama seperti pada waktu nyata.

Verifikasi di POH

Sementara urutan yang direkam hanya dapat dihasilkan pada satu inti CPU, output dapat diverifikasi secara paralel.

Setiap irisan yang direkam dapat diverifikasi dari awal hingga akhir pada inti terpisah dalam 1/(jumlah inti) waktu yang diperlukan untuk menghasilkan.

Arsitektur tentang cara berinteraksi dengan Solana

Program klien diekspos ke pengguna melalui aplikasi web atau CLI. Kode klien adalah agnostik bahasa. Itu dapat ditulis dalam bahasa pemrograman seperti Python, Rust, JavaScript, C++, dll. Program klien membuat permintaan ke JSON RPC. JSON RPC merutekan data ke program Solana yang ada di rantai. Solana saat ini mendukung program penulisan di Rust dan C/C++. Program ini mengubah status blockchain yang disebut Akun. JSON RPC adalah lapisan tengah yang mengarahkan objek yang dikirim oleh klien ke program Solana. Objek-objek ini disebut transaksi (tx). Program ini selanjutnya memproses transaksi untuk mengubah status akun.

Klien juga dapat meminta data. Data yang ditulis ke dalam akun dapat diminta oleh pengguna menggunakan JSON RPC.

Tujuan dari pemrograman Solana

Seperti yang telah dibahas sebelumnya, tujuan dari program Solana adalah untuk menerima masukan pengguna untuk mengubah status rantai.

https://github.com/solana-labs/example-helloworld.git  adalah tautan GitHub ke proyek Solana sederhana. 

Proyek ini terdiri dari:

Program solana hello world on-chain sederhana yang ditulis dalam Rust.

Program klien ditulis JS menggunakan Solana web3.js SDK. Program klien cukup mengirim "halo" ke akun dan mendapatkan kembali berapa kali "halo" telah dikirim.

Sekarang mari kita lihat salah satu kasus penggunaan blockchain Solana di sektor asuransi kesehatan

Blockchain dalam asuransi kesehatan untuk menyederhanakan proses penyelesaian Klaim

Proses klaim dapat dibagi menjadi tiga fase utama

Fase 1: Penyedia Asuransi mendaftar di Blockchain Publik

Pada tahap pertama, prosesnya kurang lebih seperti yang didefinisikan di bawah ini:

Pemangku kepentingan utama yang terlibat dalam fase pertama adalah Penyedia Asuransi, Pialang Asuransi, dan admin portal polis. Setiap pemangku kepentingan yang terlibat dalam proses akan memiliki kunci pribadi mereka untuk menambahkan catatan ke blockchain. Penyedia Asuransi yang menyediakan berbagai jenis asuransi dapat menambahkan rincian kebijakan di blockchain publik. Misalnya, jika penyedia asuransi kesehatan harus menambahkan paket, mereka akan menyimpan detail seperti bonus klaim, jenis perawatan yang ditanggung, detail jaringan rumah sakit, dll. di blockchain publik.

Pialang Asuransi akan mengakses detail yang disimpan oleh penyedia asuransi di blockchain publik dan dapat menilai polis asuransi di blockchain. Peringkat yang diberikan akan membantu perusahaan asuransi dan konsumen untuk membuat keputusan yang tepat. Admin portal kebijakan akan mengambil paket asuransi dari blockchain dan menambahkannya ke portal mereka. Menggunakan blockchain, portal kebijakan seperti โ€œPolicybazaarโ€ menghabiskan lebih sedikit waktu dan upaya manual untuk menghubungi penyedia asuransi seperti โ€œasuransi kesehatan perawatanโ€.

Fase 2: Kebijakan Pencarian dan Pembelian Konsumen

Stakeholder yang terlibat dalam tahap kedua adalah Konsumen dan perusahaan asuransi. Konsumen mencari polis asuransi tertentu menggunakan aplikasi seluler atau situs web mereka. Daftar detail kebijakan relevan yang disimpan di blockchain publik akan diambil dan ditampilkan. 

Setelah pelanggan memilih paket asuransi dari penyedia asuransi tertentu, langkah selanjutnya adalah membeli polis. Jadi, konsumen harus mengunggah dokumen yang diperlukan seperti bukti alamat, bukti pendapatan, dll ke database terdistribusi. Dokumen-dokumen ini akan memiliki alamat yang di-hash dan disimpan di blockchain pribadi.

Perusahaan Asuransi mendapatkan pemberitahuan segera setelah konsumen membeli asuransi. Perusahaan asuransi mulai memverifikasi detail konsumen dan menambahkan konsumen ke blockchain pribadi mereka setelah validasi. Pengakuan dikirim oleh penyedia asuransi kepada konsumen tentang aktivasi paket karena catatan transaksi yang disimpan di blockchain tidak dapat diubah dan dapat dilacak, tidak akan ada kemungkinan penipuan asuransi.

Fase 3: Permintaan Klaim

Pemangku kepentingan yang terlibat dalam fase ketiga proses asuransi blockchain adalah:

Konsumen, yang membutuhkan klaim jika terjadi kerusakan, kehilangan, perawatan medis, atau kecelakaan.

Loss Adjuster/Auditor, yang memverifikasi apakah konsumen bertanggung jawab untuk mendapatkan jumlah klaim atau tidak.

Perusahaan Asuransi, yang memberikan klaim kepada konsumen.

Dalam hal perawatan medis, konsumen meminta jumlah klaim dari penyedia asuransi. Sebagai contoh, misalkan ada konsumen yang terdiagnosis penyakit tertentu dan ingin menjalani pengobatan dengan klaim cashless. Konsumen harus membagikan dokumen pendukung bukti di blockchain pribadi seperti laporan pemindaian, saran dokter, dll.

Dokumen akan disimpan dalam blockchain pribadi yang akan terlihat oleh perusahaan asuransi. Perusahaan asuransi memverifikasi dokumen dan mengirimkan rincian akun klaim kepada konsumen. Jumlah klaim secara otomatis ditransfer ke konsumen atau rumah sakit (klaim tanpa uang tunai) dengan bantuan kontrak pintar.

Tantangan saat ini yang dihadapi dalam Asuransi Kesehatan

Industri asuransi kesehatan adalah salah satu sektor yang paling tidak efisien dan rawan penipuan saat ini. Ini menghadapi banyak tantangan yang dengannya teknologi blockchain dapat membantu secara signifikan.

Dengan teknologi blockchain, perusahaan asuransi kesehatan dapat:

  • Jaga privasi pasien 
  • Berikan kontrol berbagi data kepada pasien 
  • Simpan catatan medis bercap waktu dengan tanda tangan kriptografi pada buku besar bersama.
  • Aktifkan pengaturan izin yang bagus untuk memastikan kepatuhan terhadap peraturan

MedRec

Diperkenalkan oleh MIT, MedRec adalah sistem manajemen catatan medis terdesentralisasi yang mengindeks catatan perawatan kesehatan di blockchain dan memungkinkan akses ke individu yang berwenang. Ini membantu untuk memastikan privasi pasien, bersama dengan memudahkan proses verifikasi informasi. 

Implementasi pertama MedRec dilakukan dengan menggunakan platform blockchain Ethereum. Kode ini open-source, dan pengembang MedRec bekerja sama dengan pusat TI perawatan kesehatan baru untuk mengembangkan jaringan yang digunakan.

Pendeknya

Blockchain adalah sistem terdesentralisasi yang sangat aman yang menghilangkan otoritas pengatur. Ini membuat transaksi yang dilakukan menggunakan blockchain aman dan cepat dibandingkan dengan pendekatan tradisional. Terlepas dari cryptocurrency, teknologi Blockchain dapat digunakan di beberapa domain seperti Asuransi, real estat, transfer uang, manufaktur, dll.

Solana telah memecahkan masalah verifikasi cap waktu menggunakan Bukti Sejarah. Ini dapat mendukung hingga 50 ribu transaksi per detik karena POH yang lebih cepat daripada "bukti kerja" yang digunakan dalam bitcoin atau "bukti kepemilikan".

Seperti yang kita lihat dalam kasus penggunaan asuransi berbasis blockchain, blockchain dan Solana dapat merevolusi industri asuransi dengan merampingkan proses asuransi yang memakan waktu. Blockchain memecahkan banyak masalah praktis yang ada di sektor asuransi kesehatan saat ini, ini termasuk menjaga privasi pasien dan menyimpan catatan medis bercap waktu dengan tanda tangan kriptografi yang anti-rusak.  

Tentang Penulis:

Imran adalah Senior Software Engineer di Mantra Labs yang mengerjakan proyek terkait AI/ML. Seorang teknolog yang bersemangat, ia telah bekerja di bidang NLP dan Computer Vision. Selain mengutak-atik teknologi baru seperti blockchain, minatnya adalah bermain bulu tangkis dan catur.

tempat_img

Intelijen Terbaru

tempat_img