Menemukan Blockchain Factom¶
DALAM BAB INI
Membuat entri di Factom
Mendalami struktur rantai
Mengungkap identitas di blockchain
Melihat Factom digunakan
Blockchain Factom adalah alat canggih yang akan membantu industri meningkatkan skala teknologi blockchain. Teknologi ini berbeda dari blockchain publik lainnya dan memiliki properti unik yang membuatnya ideal untuk mempublikasikan aliran data dan mengamankan sistem. Blockchain Factom juga didukung oleh sebuah perusahaan di baliknya —Factom, Inc.— yang mempelopori pengembangannya dan membangun berbagai alat dan produk di atas protokol tersebut.
Perangkat lunak Factom sedang dibangun ke dalam sistem yang mengatur identitas dan keamanan manusia dan benda. Mereka juga mengintegrasikan dan menjembatani blockchain dan teknologi blockchain lainnya. Penghubungan antar blockchain meningkatkan keamanan Factom dan membuat blockchain lain lebih interoperabel.
Bab ini menjelaskan cara kerja Factom, memberi Anda informasi tentang properti uniknya, dan memberikan instruksi yang mudah diikuti yang akan membantu Anda memulai menggunakannya. Setelah membaca bab ini, Anda akan memahami banyak konsep inti teknologi blockchain Factom dan mengetahui di mana teknologi tersebut akan menambah nilai bagi proyek blockchain Anda.
Mungkin ini saatnya untuk menyebutkan bahwa saya adalah salah satu pendiri dan kepala pemasaran di Factom, Inc. Meskipun tujuan saya adalah objektivitas, antusiasme saya terhadap Factom sulit disembunyikan.
Masalah Kepercayaan¶
Inti dari blockchain adalah memungkinkan berbagai entitas untuk bekerja sama dan berkolaborasi tanpa perlu mempercayai keamanan data atau proses bisnis satu sama lain. Secara historis, perantara tepercaya atau konsorsium industri telah memungkinkan hal ini terjadi, tetapi mereka memiliki biaya overhead yang tinggi dan hanya mengalihkan kepercayaan ke pihak lain. Blockchain mengalihkan kepercayaan ke jaringan pihak ketiga yang tidak memihak dan, pada akhirnya, matematika.
Factom, Inc., adalah perusahaan yang membangun perangkat lunak blockchain di atas blockchain Factom akses terbuka. Perangkat lunak pencatatan Factom bekerja pada tingkat tinggi dengan menerbitkan data terenkripsi atau sidik jari kriptografis unik dari data tersebut ke blockchain Factom (ditunjukkan pada Gambar 7-1). Langkah-langkah tambahan diambil untuk mengamankan jaringan dengan menerbitkan hash dari seluruh blockchain Factom setiap sepuluh menit di beberapa blockchain publik lainnya. Fitur penerbitan tambahan ini membuat Factom berbeda dari kebanyakan blockchain publik.
Konsep protokol ini disajikan sebagai whitepaper pada tahun 2014 untuk mengatasi masalah skalabilitas Bitcoin. Ketika aplikasi terdesentralisasi mulai mengamankan diri dalam Bitcoin, menjadi jelas bahwa memasukkan data ke dalam blockchain Bitcoin sangat mahal dalam skala besar, dan Bitcoin tidak dapat menangani volume transaksi yang tinggi. Tidak ada cara untuk secara metaforis memasukkan 10 pon data ke dalam kantong Bitcoin seberat 5 pon.
Protokol Factom dirancang untuk mengatasi keterbatasan biaya dan volume dari blockchain lain. Tujuan utamanya adalah untuk mengamankan data dan sistem. Karena tujuan ini, Factom sering digambarkan sebagai mesin penerbitan. Factom memungkinkan pengguna untuk menulis data ke buku besarnya dengan biaya yang kecil. Entri ini dibatasi hingga 10 kibibita dan memiliki biaya tetap yang lebih murah dan memiliki kapasitas lebih besar untuk volume transaksi dengan urutan besarnya dibandingkan dengan blockchain yang menggunakan bukti kerja.
Konsep penting yang perlu dipahami adalah bahwa blockchain Factom terbangun dalam lapisan dan rantai. Lapisan-lapisan ini berkaitan dengan bagaimana data disusun. Mereka menggunakan pohon Merkle untuk meninggalkan bukti kriptografi bahwa setiap data tertentu telah dipublikasikan di dalam Factom. Bukti kriptografi tersebut, disebut akar Merkle (32 karakter acak yang dapat mewakili keseluruhan pohon data individual), kemudian dipublikasikan ke blockchain publik lainnya seperti Ethereum. Ini adalah keamanan redundan yang tidak ditawarkan oleh blockchain lain.
Catatan
A Merkle tree is a mathematical tree constructed by hashing paired data and then pairing and hashing the results until a single hash remains, known as the Merkle root. This cryptographic proof was named after Ralph Merkle in 1979.
Mengorganisasikan data ke dalam rantai membantu skalabilitas. Rantai memungkinkan aplikasi untuk hanya menarik data yang mereka minati dari blockchain Factom, tanpa perlu mengunduh seluruh set data. Cara kerjanya sangat sederhana: Anda dapat mempublikasikan data Anda ke dalam rantai yang sudah ada di dalam Factom, atau Anda dapat membuat rantai baru. ID rantai tersebut kemudian digunakan dalam item-item selanjutnya yang Anda publikasikan sebagai cara untuk melacak kembali data yang Anda minati.
Tujuan blockchain Factom:¶
Mempublikasikan apa pun, Factom adalah platform penerbitan. Pada intinya, platform ini dirancang untuk mempublikasikan dan memvalidasi data apa pun. Semua perangkat lain di dalamnya dibangun berdasarkan fungsionalitas sederhana ini. Factom dapat menangani transaksi hingga 10 kibibyte; transaksi yang lebih besar memerlukan penataan khusus dan memerlukan beberapa entri. Sebagai alternatif, hash yang mewakili data juga dapat dipublikasikan.
Karena protokol Factom bersifat sumber terbuka, sistem ini bertindak sebagai utilitas publik. Ini adalah tempat di mana siapa pun dapat mempublikasikan apa pun dan diamankan oleh blockchain Factom. Tidak mengherankan, beberapa individu telah mempublikasikan konten cabul, tetapi batasan ukuran entri berarti mereka tidak dapat mempublikasikan banyak. Dan spam dikekang dalam sistem dengan mengenakan biaya yang kecil per entri. Jadi, jika Anda ingin mengumpat di blockchain, Anda akan dikenakan biaya.
Factoid adalah mata uang kripto jaringan Factom. Sistem terdesentralisasi membutuhkan mekanisme penghargaan untuk memberi insentif kepada peserta. Sistem tertutup ini membutuhkan kerja sama, dan membangun penciptaan nilai jaringan jangka panjang. Factoid dapat diperdagangkan dan dibeli seperti 700 mata uang kripto lainnya di pasar mata uang kripto. Pada akhirnya, Factoid digunakan untuk membeli kredit masuk untuk Jaringan Factom.
Biaya entri bersifat tetap, sementara biaya Factoid berfluktuasi. Seiring meningkatnya nilai Factoid, pengguna dapat membeli lebih banyak kredit entri. Sistem ini memungkinkan pengguna untuk dipisahkan dari token yang dapat diperdagangkan dan mempertahankan biaya tetap bagi konsumen sekaligus memungkinkan pasar bebas untuk spekulasi Factoid. Fungsionalitas ini dibangun dalam rilis awal Factom untuk memungkinkan industri dan pemerintah yang sangat teregulasi untuk memanfaatkan teknologi blockchain tanpa mengotori tangan mereka dengan token yang dapat diperdagangkan.
Pada awal 2017, Jaringan Factom menerima sekitar 40.000 entri per hari. Ini termasuk hal-hal seperti Indeks Russell 3000 dan catatan harga altcoin setiap hari. Catatan ini digunakan sebagai referensi historis dan dapat digunakan sebagai input untuk kontrak pintar atau untuk membuktikan sejarah.
Penyimpanan dan pengaksesan data saat ini sebagian besar merupakan masalah yang telah terpecahkan dalam industri. Cadangan komputer dapat direplikasi dan diarsipkan dalam skala besar. Masalah besar yang masih tersisa adalah menentukan dokumen mana yang merupakan revisi terbaru, terutama di berbagai organisasi. Dengan sistem manajemen dokumen berbasis blockchain, organisasi dapat memastikan bahwa mereka menggunakan dokumen yang sama dengan mitra mereka.
Insentif Federasi¶
Banyak blockchain, seperti Bitcoin dan Ethereum, menggunakan konsensus "bukti kerja". Dalam jenis blockchain ini, algoritma konsensus adalah cara blockchain mencapai kesepakatan atas data baru yang dimasukkan ke dalam sistem. Sistem konsensus memeriksa validitas data baru. Blockchain publik membutuhkan sistem yang tangguh karena siapa pun dapat menambahkan data ke blockchain. Mekanisme konsensus mereka adalah seperangkat aturan yang menentukan apa yang membuat suatu blok valid dan rantai mana yang dapat dipercaya.
Bukti kerja ("Proof of work") memiliki banyak karakteristik yang membuatnya sangat menarik. Bukti kerja sering kali memerlukan investasi modal untuk perangkat keras komputer khusus dan akses listrik (semakin murah, semakin baik). Ini berarti satu-satunya persyaratan untuk bergabung sebagai otoritas dalam sistem adalah membakar listrik dengan perangkat keras komoditas. Ini juga berarti bahwa untuk menulis ulang sejarah, jumlah energi yang setara harus dibakar kembali. Biaya ini membuat penulisan ulang sejarah menjadi tidak menguntungkan dan, oleh karena itu, kecil kemungkinannya.
Bukti kerja sangat baik dalam mengamankan blockchain. Di sisi lain, hal ini menghabiskan energi dalam jumlah besar dan mahal untuk dioperasikan. Ini adalah perlombaan senjata kanibalistik di mana komputer tercepat menang, dan setiap gigahash tambahan yang ditambahkan ke jaringan meningkatkan tantangannya.
Semakin banyak data yang terkandung dalam setiap blok, semakin sulit untuk divalidasi. Sistem proof-of-work seperti Bitcoin juga membutuhkan seluruh blockchain untuk memvalidasi titik data tertentu dalam sistem. Agar pihak lain dapat membuktikan transaksi yang Anda buat di blockchain Bitcoin valid, mereka harus mengunduh seluruh blockchain Bitcoin. Saat ini, proses tersebut membutuhkan beberapa hari.
Factom mundur dari pertanyaan, "Apakah sebuah entri valid?" Pertanyaannya adalah, "Apakah entri tersebut sudah dibayar?" Pengguna sistemlah yang memvalidasi entri. Factom juga menyusun data dalam subrantai yang dapat diurai secara individual untuk membuktikan validitas setiap entri tanpa mengunduh seluruh blockchain.
Gambar 7-2 menunjukkan diagram struktur rantai Factom.
Factom telah disusun dengan cara ini untuk aplikasi komersial karena anggota dari satu industri tidak perlu mengunduh semua data yang tidak relevan tentang industri yang tidak terkait. Misalnya, memverifikasi bahwa semua dokumen terkait hipotek telah dipertanggungjawabkan tidak juga memerlukan pengunduhan riwayat bursa saham selama bertahun-tahun.
Blockchain Factom juga menyebar untuk mengamankan jaringannya dari kerusakan data. Setiap beberapa menit, ia membuat jangkar kecil ke Bitcoin dan Ethereum. Ini melakukan dua hal utama:
Pertama dan terpenting, ia mencegah server yang membangun blockchain Factom menulis ulang riwayat tanpa terdeteksi. Karena server tidak dapat mengendalikan Bitcoin atau Ethereum, riwayat apa pun yang telah mereka rekam bersifat permanen.
Ini mencegah server Factom menampilkan dua versi blockchain yang berbeda kepada orang yang berbeda. Kustomisasi pribadi halaman web adalah sesuatu yang rutin dilakukan Amazon dan Facebook. Menampilkan riwayat transaksi bisnis yang saling bertentangan kepada perusahaan yang berbeda merupakan resep untuk kesalahpahaman. Karena hanya ada satu blockchain Bitcoin, hal itu mencegah terciptanya versi sejarah yang diubah
.
DELAPAN GILA
Factom, Inc., berawal dari proyek untuk meningkatkan skala Bitcoin dan berkembang menjadi perusahaan perangkat lunak perusahaan yang membangun aplikasi dan produk untuk pemerintah dan lembaga-lembaga besar. Perusahaan yang dibentuk oleh tim Factom ini memiliki delapan pendiri asli yang berasal dari latar belakang beragam, yaitu penjualan, pengembangan, dan teknik.
Tim pendiri ini luar biasa besar dan membutuhkan cara berbeda dalam mengelola, membagi tanggung jawab, dan mendistribusikan ekuitas. Mereka mengadopsi holakrasi, sebuah struktur manajemen yang sangat mirip dengan jaringan terdesentralisasi yang mereka bangun. Wewenang dan pengambilan keputusan didistribusikan di antara para manajer. Konsensus dicapai setiap minggu melalui rapat manajemen berdurasi 45 menit.
Perusahaan ini berkantor pusat di Austin, Texas, dan memiliki proyek-proyek global yang melibatkan identitas, manajemen dokumen, real estat, dan Internet of Things (IoT). Dalam setiap proyek, Factom berfokus pada pencatatan dan pembagian data. Perusahaan ini bermitra dengan Smartrac, produsen dan pemasok produk identifikasi frekuensi radio (RFID) dan solusi IoT, untuk mengamankan dokumen keturunan (dokumen, seperti akta kelahiran, yang memungkinkan seseorang mendapatkan dokumen lain, seperti kartu Jaminan Sosial atau SIM) dan mencegah pencurian identitas. Perusahaan ini sedang mengerjakan keamanan IoT dan identitas dengan Departemen Keamanan Dalam Negeri dan pengelolaan rekam medis dengan Gates Foundation.
Membangun di Atas Factom¶
Factom diciptakan agar aplikasi dapat dibangun di atasnya. Factom dirancang untuk skala, kecepatan, dan biaya rendah. Factom diciptakan untuk memanfaatkan keamanan blockchain Bitcoin dan menjadikan kekekalan tersebut tersedia bagi lebih dari apa pun yang dapat ditampung dalam ruangnya yang terbatas.
Mengautentikasi dokumen dan membangun identitas menggunakan API¶
Factom telah meluncurkan serangkaian antarmuka pemrograman aplikasi (API) yang dapat digunakan oleh tim pengembangan untuk mengelola dan mengautentikasi dokumen serta membangun identitas untuk orang dan benda. Anda masih membutuhkan bantuan pengembang, dan API ini dirancang untuk integrasi perusahaan, yang saat ini belum ideal untuk proyek kecil.
Ada dua penawaran inti untuk masyarakat umum:
Apollo: Apollo adalah opsi publikasi dan autentikasi Anda. API ini memungkinkan pengguna untuk memasukkan data dalam jumlah besar ke dalam Factom dan kemudian merujuknya sebagaimana diperlukan, secara historis. API ini akan menjadi tempat yang ideal untuk mempublikasikan arsipsitus web Anda atau pembaruan protokol Anda, misalnya.
Iris: Iris adalah platform yang digunakan untuk membangun identitas. Ini adalah teknologi yang mendasari proyek identitas IoT untuk Departemen Keamanan Dalam Negeri. Platform ini dibangun di atas platform Apollo untuk manajemen catatan.
Anda dapat menggunakan API tanpa perlu menyiapkan blockchain atau menjalankan dompet mata uang kripto. Hal ini menghilangkan kerumitan dalam prosesnya dan ideal bagi mereka yang khawatir tentang zona abu-abu regulasi yang masih berlaku pada mata uang kripto.
Mengenal Factoid: Bukan token biasa¶
Factom memiliki sistem token nilai unik, yang menggunakan sesuatu yang disebut Factoid. Factoid adalah komoditas digital yang dapat diperdagangkan di beberapa bursa. Factoid bukanlah mata uang seperti Bitcoin. Factoid dapat dikonversi oleh pemiliknya menjadi kredit entri (token yang tidak dapat dipindahtangankan yang digunakan untuk membeli daya penerbitan dalam jaringan Factom). Transaksi ini bersifat satu arah dan tidak dapat dibatalkan. Factoid secara efektif dibakar dan dihapus dari peredaran.
Harga Factoid berfluktuasi tergantung pada spekulasi dan utilitas. Di sisi lain, kredit entri memiliki harga stabil yang dipertahankan pada US$0,001. Hal ini membuat biaya yang dibayarkan untuk penerbitan menjadi biaya yang dapat diprediksi.
Tim Factom menerbitkan sejumlah token selama penjualan massal untuk menggalang dana bagi pengembangan inti Factom. Saat ini, jaringan Factom belum mencapai federasi penuh 32 node sebagaimana diuraikan dalam whitepaper. Ketika jaringan Factom mencapai 32 node, jaringan akan mulai memberikan token baru kepada node federasi dan node audit.
Node federasi adalah node yang dipilih oleh jaringan untuk menjaga konsensus dan memvalidasi transaksi. Node audit memeriksa kejujuran node-node ini dan akan mengambil salah satu posisinya sebagai node federasi jika node federasi tersebut offline atau melanggar salah satu aturan sistem.
Penerbitan Factoid baru ke server, ditambah dengan penghentian Factoid oleh pengguna, merupakan transfer nilai. Pengguna secara efektif membayar untuk operasional server.
Menjangkarkan aplikasi Anda¶
Teknologi blockchain telah membuka pintu bagi produk dan layanan baru. Blockchain itu sendiri berfungsi sebagai lapisan dasar yang dapat digunakan oleh teknologi lama untuk memperbarui dirinya atau untuk membangun inovasi. Setiap blockchain memiliki sifat uniknya sendiri yang membuatnya ideal untuk aplikasi tertentu.
Factom sangat baik dalam mengamankan informasi, tetapi masih memiliki keterbatasan: ukuran setiap entri, dan fakta bahwa semakin banyak Anda mempublikasikan, semakin mahal biayanya. Factom ideal untuk menyimpan berkas besar dalam solusi cloud dan kemudian menggunakan pointer di dalam Factom untuk menemukan berkas tersebut untuk aplikasi Anda.
Factom terutama digunakan sebagai sistem untuk mengelola dokumen, dan data, serta membangun identitas. Factom terintegrasi dengan blockchain lain, dan dapat digunakan untuk membuat oracle untuk kontrak pintar Anda.
Menerbitkan di Factom¶
Factom dibangun oleh pengembang untuk pengembang. Factom membutuhkan penggunaan terminal dan pengunduhan perangkat lunak khusus untuk menggunakan dompet Anda dan membuat entri ke jaringan.
Tim di Factom telah bekerja keras untuk membangun sistem yang tangguh terlebih dahulu. Mereka memiliki dokumentasi yang akan memandu Anda melalui prosesnya dan repositori GitHub dengan semua perangkat lunak sumber terbuka mereka yang dapat Anda tinjau dan bahkan kontribusikan. Berbagai upaya telah dilakukan untuk membuat Factom lebih ramah pengguna, tetapi hal itu masih perlu waktu.
FreeFactomizer adalah salah satu aplikasi favorit saya yang dibuat oleh seorang penggemar Factom. Aplikasi ini sangat mudah digunakan dan memungkinkan Anda untuk memeriksa fungsi dasar Factom tanpa menjadi pengembang, membuka terminal, atau melakukan pengkodean apa pun. Aplikasi ini membuat hash data yang Anda masukkan ke dalam kotak teks atau saat Anda mengunggah berkas. Kemudian, aplikasi ini mengumpulkan hash lain dari dokumen yang dikirimkan oleh pengunjung lain. Setiap sepuluh menit, ia menggabungkan semua hash ini menjadi sebuah entri di blockchain Factom. Ia menawarkan bukti keberadaan yang sederhana.
FreeFactomizer adalah layanan gratis yang disediakan oleh perorangan. Penyediaan layanan ini membutuhkan biaya dan mungkin tidak tersedia di masa mendatang. Layanan ini juga tidak memiliki garansi apa pun.
Untuk menggunakan FreeFactomizer, ikuti langkah-langkah berikut.
- Buka www.freefactomizer.com.
Gambar 7-3 menunjukkan halaman beranda FreeFactomizer.
- Unggah dokumen yang akan di-hash.
Gunakan dokumen yang tidak penting — dokumen yang tidak mengandung informasi sensitif — karena layanan ini tidak dijamin atau aman.
- Klik Factomize the File Signature.
Anda akan diberikan perkiraan waktu yang dibutuhkan untuk menambahkan file ke Factom.
- Tunggu hingga file ditambahkan ke Factom.
Diperlukan setidaknya sepuluh menit agar file Anda digabungkan dengan dokumen dan data lainnya. Setelah proses ini selesai, FreeFactomizer akan menyediakan tautan kembali ke Factom Explore.
- Periksa entri dengan menggunakan Factom Explore, alat pencarian untuk basis data Factom yang memungkinkan Anda mencari entri.
Pilihan lain yang bisa dicoba adalah mengunggah ulang dokumen tersebut. Dokumen tersebut akan mengirimkan pesan seperti ini: "->Tanda tangan sudah terdaftar." Ini berarti mereka telah menambahkannya ke Factom.
Selamat! Anda baru saja menyimpan sidik jari data di Factom dan menjelajahi fungsi intinya.
Membangun transparansi dalam industri hipotek¶
Factom Harmony, sebuah layanan manajemen dokumen blockchain, adalah produk komersial pertama perusahaan. Layanan ini ditujukan untuk para pemberi pinjaman hipotek, yaitu lembaga yang memberikan pinjaman kepada konsumen untuk rumah.
Factom Harmony (ditunjukkan pada Gambar 7-4) bekerja dengan mengonversi berbagai sistem pencitraan yang digunakan oleh bank menjadi brankas blockchain untuk dokumen. Factom Harmony membuat dan mengelola entri secara real-time saat hipotek diproses. Kemudian, Factom Harmony mengamankan catatan data di dalam Factom, memungkinkan metadata dibagikan secara transparan dan mengarah ke data rahasia di antara pihak-pihak tepercaya.
Secara sederhana, Factom Harmony adalah katalog dokumen yang berbasis pada sistem pencitraan. Ini merupakan peningkatan radikal dibandingkan sistem yang sudah ada, karena individu yang terlibat bertahun-tahun kemudian dapat yakin bahwa catatan yang mereka terima identik dengan catatan awal pinjaman. Pembeli hipotek tidak perlu lagi mempercayai ketelitian banyak perantara antara pihak pemberi pinjaman dan diri mereka sendiri.
Factom berharap dapat memanfaatkan sebagian nilai yang berasal dari penghapusan biaya yang terkait dengan perakitan dokumen. Bank dan pihak pemberi pinjaman lainnya saat ini menghabiskan banyak waktu untuk memastikan audit dan peninjauan catatan hanya dilakukan menggunakan kumpulan catatan dan data yang tepat. Hal ini sering kali bermasalah ketika banyak pemangku kepentingan berkoordinasi saat berinteraksi dengan dokumen pinjaman dari berbagai sumber yang berbeda.
Mengamankan data di blockchain: Brankas digital¶
Factom Harmony (lihat bagian sebelumnya) menyediakan kemampuan untuk menyimpan data dan dokumen spesifik, yang digunakan untuk pengambilan keputusan dan kepatuhan, ke dalam blockchain permanen, sekaligus membagikan data tersebut dengan pihak mana pun yang membutuhkannya. Data yang telah disimpan dalam sistem ini memiliki riwayat versi yang jelas. Data yang hilang juga terlihat jelas. Sistem ini dirancang untuk skenario seperti audit, tuntutan hukum, penyitaan, perdagangan pinjaman, sekuritisasi, dan tinjauan regulasi.
Keterbatasan teknologi inti, selama dekade menjelang kejatuhan pasar 2008, difokuskan pada kecepatan, throughput, manajemen daftar periksa, dan pengumpulan dokumen. Sistem ini tidak dirancang untuk mengumpulkan catatan dan data terkait dengan cara yang secara permanen menyimpan bukti keputusan dan tindakan.
Lingkungan regulasi saat ini mengharuskan bisnis untuk jauh lebih tekun dalam upaya mereka untuk mendokumentasikan dan memelihara catatan dan data yang terkait dengan setiap keputusan. Setiap kekurangan dalam dokumentasi proses sering dikaitkan dengan niat jahat. Tanpa kemampuan untuk melestarikan bukti data dan keputusan yang terkait dengannya dengan sempurna.
Cara Kerja Harmony dengan Teknologi Factom¶
Teknologi Factom merupakan kombinasi teknologi blockchain, tanda tangan digital, dan serangkaian fungsi kriptografi yang dikembangkan oleh Institut Nasional Standar dan Teknologi (NIST) AS. Serangkaian titik data disimpan bersama dengan bukti kriptografi pada blockchain lain yang memungkinkan pengguna menyimpan data dan dokumen untuk penggunaan di masa mendatang. Proses ini menciptakan katalog elektronik berkas yang dapat diakses dan divalidasi kapan saja oleh pihak yang berwenang.
Dengan menggunakan fungsi kriptografi SHA-256, Factom menghasilkan hash dari setiap dokumen dan berkas data yang tersimpan di dalam blockchain Factom. Hash tersebut menciptakan bukti kriptografi bahwa suatu berkas tidak pernah diubah atau diubah.
Catatan
Hash adalah semacam "sidik jari" untuk serangkaian data yang mewakili isi suatu berkas, tetapi tanpa risiko data tersebut terekspos.
Selain itu, Harmony menghasilkan dan menyimpan serangkaian titik metadata utama bersama dengan hash untuk setiap dokumen dan berkas data yang terkait dengan catatan tersebut. Di dalam metadata tersebut, dokumen dan berkas data diasosiasikan dan ditautkan menggunakan perangkat kriptografi yang sama. Metadata ini bersama dengan hash berkas ditulis ke dalam blockchain Factom.
Menggunakan blockchain sebagai saksi publik¶
Factom menciptakan banyak saksi publik untuk data yang diamankannya. Blockchain-nya sangat kecil dibandingkan dengan raksasa seperti Bitcoin dan Ethereum. Sistem mereka tidak memiliki penambangan sebagai bagian dari mekanisme konsensus. Saat ini, sistem tersebut bahkan tidak memproduksi token baru. Semakin besar dan terdesentralisasi sebuah blockchain, semakin aman dari serangan yang berhasil.
Menambang mata uang kripto adalah hal yang dilakukan sebagian besar blockchain publik untuk mengamankan diri mereka sendiri. Inilah yang mendorong node untuk bergabung dengan jaringan.
Factom mengatasi kendala ini dengan metode cerdas yang memberikannya keamanan yang lebih tinggi. Metode ini menambatkan data yang ditempatkan di blockchain Factom di dalam Bitcoin dan Ethereum. Hal ini dilakukan setiap sepuluh menit melalui hashing. Mereka mengambil seluruh set data dan melakukan hashing hingga hanya ada satu hash yang dapat mewakili keseluruhan blockchain Factom.
Verifikasi dokumen fisik: dLoc dengan Factom¶
Smartrac, pengembang, produsen, dan pemasok terkemuka dunia untuk transponder RFID, inlay, prelaminasi, dan kartu setengah jadi, bermitra dengan Factom. Dari kemitraan ini, terciptalah cara baru untuk mengamankan objek fisik dengan blockchain. Produk dan layanan ini disebut dLoc. dLoc dirancang sebagai stiker yang dapat ditempelkan pada hampir apa pun. Stiker ini memiliki utilitas khusus untuk dokumen berbasis kertas seperti dokumen breeder.
dLoc adalah sistem manajemen dokumen aman menyeluruh yang menggunakan perangkat keras dan perangkat lunak. Stiker transponder Near Field Communication (NFC) Smartrac berperekat dari dLoc dengan chip tertanam ditempelkan pada dokumen atau barang lain dan kemudian mengamankannya menggunakan blockchain Factom.
Catatan
Protokol komunikasi NFC memungkinkan dua perangkat elektronik untuk terhubung saat didekatkan.
Dengan menggabungkan perangkat lunak berbasis cloud dengan teknologi Factom, identitas yang abadi tercipta seiring waktu untuk hampir semua hal. Orang-orang dengan tingkat izin tertentu dapat mengakses dan memvalidasi dokumen fisik menggunakan aplikasi seluler dLoc.
dLoc juga memungkinkan lembaga atau entitas penerbit untuk mengubah dokumen luring mereka menjadi instans digital yang dapat dengan mudah dihubungkan ke sistem digital yang ada dan menjembatani kesenjangan antara dunia luring dan daring. Solusi ini dapat diterapkan pada berbagai dokumen seperti akta kelahiran, sertifikat tanah, pengadilan, dan rekam medis.
dLoc merupakan sistem autentikasi dokumen praktis pertama yang menggunakan blockchain Factom untuk mengatasi kesenjangan integritas data antara dunia fisik dan digital. Ini adalah cara andal pertama untuk mengamankan informasi pada dokumen berbasis kertas dengan data digital menggunakan teknologi blockchain. Solusi autentikasi data dan identitas dLoc sangat menjanjikan bagi sektor publik maupun swasta, di mana dokumen berbasis kertas banyak digunakan.
dLoc tidak menghilangkan penipuan. Manusia akan menjadi manusia dan menemukan cara untuk melewati, mengakali, dan mencuri. Teknologi ini membuatnya jauh lebih menantang dan mahal untuk melakukannya. Pada titik ini, seseorang dapat membeli identitas baru atau memalsukan barang hampir di mana saja. Dan dalam beberapa kasus, identitas ini tidak dapat dibedakan dari dokumen dan komoditas asli.
dLoc diciptakan sebagai cara untuk memperluas ketidakmungkinan teknologi blockchain ke objek dan dokumen fisik. Mereka juga telah menciptakan sistem yang dapat memberi tahu Anda jika identitas Anda sedang dirusak dan kemungkinan untuk melakukan sesuatu terhadapnya.