10.03.2023
Rumah / Bekerja di Internet / Contoh proyek menggunakan blockchain. Blockchain: Kursus Sberbank tentang teknologi baru. Aplikasi Utama

Contoh proyek menggunakan blockchain. Blockchain: Kursus Sberbank tentang teknologi baru. Aplikasi Utama

05.10.2017 \ Tren pasar

Sergey Penkin, Wakil Kepala Departemen Analitik Asosiasi Bank Rusia.

Arsitektur klasik mayoritas sistem Informasi(model klien-server) mengasumsikan kehadiran peserta pusat yang mengumpulkan, memproses, dan mengirimkan data ke peserta lain.

Contohnya adalah biro kredit, yang mengumpulkan informasi tentang pinjaman dari bank, membentuk berkas peminjam atas dasar itu dan kemudian mendistribusikannya atas permintaan pelanggan.

Sentralisasi nyaman karena tanggung jawab untuk menjaga kinerja sistem terletak pada salah satu pesertanya. Tetapi karena itu, kerentanannya dapat menyebabkan kelumpuhan seluruh sistem. Selain itu, pemilik simpul kunci sistem pasti mendapatkan kekuatan ekonomi dan politik atas peserta lain.

Oleh karena itu, relevansi menciptakan sistem desentralisasi, yaitu peer-to-peer (peer-to-peer atau peer-to-peer) selalu tinggi. Kompleksitas implementasi praktis dari tugas ini disebabkan oleh fakta bahwa dengan peningkatan jumlah peserta, volume lalu lintas informasi meningkat pesat, dan karenanya, peningkatan bandwidth saluran komunikasi antara setiap orang node, dan bukan hanya satu node pusat.

Jika ada n node dalam sistem hierarki selain node pusat, maka jumlah saluran komunikasi juga sama dengan n.
Dalam sistem peer-to-peer, di mana setiap node terhubung ke semua node lainnya, jumlah saluran komunikasi adalah n*(n-1)/2.

Tetapi ketika biaya menurun dan kecepatan transfer informasi meningkat, prevalensi dan popularitas sistem semacam itu mulai tumbuh secara dinamis, contohnya adalah torrent.

Salah satu teknologi berbasis jaringan peer-to-peer telah menjadi blockchain ("blockchain"), yaitu penyimpanan data terdesentralisasi yang ditempatkan di blok yang saling berhubungan.

Prinsip blockchain dan perbedaannya dari sistem hierarki dapat dipahami dengan contoh berikut.

Misalkan sekelompok orang memutuskan untuk menyimpan daftar transaksi: siapa yang meminjamkan siapa kepada siapa dan apa, membayar untuk apa, dll.

Pada arsitektur klien-server mereka dipaksa untuk menunjuk seorang "registrar" yang akan menjadi tempat semua pihak dalam satu transaksi secara rahasia memberitahu Anda apa yang perlu disertakan majalah operasi. Karena jurnal adalah satu-satunya konfirmasi transaksi, kerugiannya mengakibatkan hilangnya semua informasi tentang transaksi. Majalah itu juga bisa dipalsukan.

Dalam model blockchain, setiap anggota sistem memiliki set lembaran (blok, "blok") di mana transaksi dicatat dalam urutan kronologis. Untuk mendaftarkan operasi, para pesertanya di depan umum mereka menyatakannya, setelah itu semua yang mendengar menuliskan informasi yang diterima, masing-masing di lembarannya sendiri.

Lembar diberi nomor; di awal setiap lembar berisi informasi tentang transaksi terakhir dari lembar sebelumnya (dengan demikian, saat memulai dokumen baru disinkronkan). Dengan demikian, seprai terhubung rantai (“rantai”). Jika seseorang telah merusak atau kehilangan lembarannya, atau ada keraguan tentang keandalan informasinya, maka ia memiliki kesempatan untuk membandingkan lembarannya dengan catatan mata pelajaran lain atau menyalin lembarannya. Semakin banyak peserta dalam sistem (yaitu, contoh satu lembar), semakin tinggi keandalan sistem. Dalam sistem seperti itu, sama sekali tidak diperlukan rekanan pusat.

Ketika ketidaksepakatan muncul atas operasi apa pun, alih-alih memeriksa log, pihak yang berkonflik membandingkan catatan mereka sendiri dengan informasi dari lembar peserta independen. Pihak yang versi acaranya disetujui oleh lebih dari setengah pemegang lembar dianggap benar.

Contoh yang dipertimbangkan memungkinkan kita untuk memahami bagaimana blockchain bekerja dalam sistem tertutup, yang para pesertanya saling mengenal. Agar dapat berinteraksi antar subjek yang tidak saling mengenal, diharuskan untuk melakukan otentikasi dan otorisasi pengguna sistem (yaitu, konfirmasi kepatuhan pengguna dengan siapa yang diklaimnya dan otoritasnya untuk menggunakan sistem). sistem, masing-masing).

Solusinya adalah tanda tangan digital - teknologi kriptografi untuk memverifikasi keaslian informasi dan mengonfirmasi kepengarangannya. Prinsip utama dari teknologi ini adalah kemampuan untuk mengenkripsi dan mendekripsi informasi dengan benar menggunakan kunci privat dan publik.

Misalnya, pengirim mengenkripsi informasi asli - angka 500 - menggunakan kunci pribadi dalam bentuk "bagi dengan 100 dan tambahkan 1", menerima angka 6.

Selanjutnya, pengirim mengirimkan informasi terenkripsi (nomor 6) dan kunci publik berupa "kalikan dengan 50 dan tambahkan 200". Penerima, mengonversi informasi terenkripsi menggunakan kunci publik, menerima informasi yang diperlukan dalam bentuk angka 500.

Pada saat yang sama, penerima tidak dapat menentukan kunci privat dari kunci publik. Selain itu, kunci publik dapat diubah untuk setiap penerima atau bahkan pesan baru.

Tanda tangan elektronik dan blockchain secara aktif menggunakan alat seperti hashing, yaitu, mereduksi informasi dalam jumlah sewenang-wenang menjadi string alfanumerik dengan panjang tetap.

Jadi, hash huruf alfabet Rusia "f", yang dibuat berdasarkan algoritme MD5, berbentuk. Pepatah "Aku membawa semuanya bersamaku" memiliki hash.

Pepatah yang sama di mana huruf "yo" diganti dengan huruf "e" memiliki hash.

Operasi kebalikan dari hashing (yaitu, memulihkan informasi asli dari hash) tidak mungkin dilakukan.

Probabilitas bahwa hash yang sama ada untuk informasi yang berbeda dapat diabaikan.

Terakhir, mengubah setidaknya satu karakter dalam informasi asli akan mengubah nilai hash sepenuhnya.

Tanda tangan digital berbasis hash bekerja seperti ini:

    pengirim hash pesan, menerima hash H; pengirim mengenkripsi H kunci pribadi k, mendapatkan tanda tangan S; pengirim mengirim pesan ke penerima, tanda tangan S dan kunci publik P;penerima hash pesan, mendapatkan hash H(sama seperti pengirim pada paragraf 1); menggunakan kunci publik P penerima mendekripsi tanda tangan S, mendapatkan nilainya h1;Jika h=h1, maka tanda tangannya, dan karenanya pesannya, dianggap asli.

Seorang peserta dalam sistem blockchain, membuat catatan, mengenkripsinya dengan kunci pribadi dan secara bersamaan memberi tahu sistem tentang tanda tangan dan kunci publiknya. Karena itu, dia secara terbuka mengumumkan kepengarangannya dan mengizinkan anggota jaringan lainnya untuk mengakses informasi ini.

Segera setelah keaslian tanda tangan diverifikasi, informasi yang dikirimkan mulai disematkan dalam sebuah blok, yaitu database dengan volume terbatas yang berisi berbagai catatan dari berbagai peserta yang dibuat dalam periode waktu tertentu.

Tujuan membuat blok:

    penugasan informasi ke alamat permanen; kenyamanan penyimpanan informasi yang terdesentralisasi; perlindungan informasi yang benar dari perubahan yang tidak sah.

Untuk mengilustrasikan prinsip pengoperasian blok, pertimbangkan sistem blockchain paling sederhana yang mencatat transaksi transfer Uang.

Operasi dalam sistem disajikan dalam bentuk berikut: sender_amount_recipient (misalnya, entri “A mentransfer 100 unit moneter ke B” terlihat seperti A_100_B).

Semua transaksi di-hash. Catatan hash dari bentuk "A_100_B" menggunakan algoritma md5 yang disebutkan di atas terlihat seperti 1

Mari kita asumsikan bahwa 2 operasi pertama dengan hash yang sesuai dilakukan di sistem.

1. A mentransfer 100 unit uang ke B (A_100_B). Hash dari operasi pertama (hash10): .
2. V mentransfer 50 unit uang ke G (V_50_G). Hash2o: .

Data tentang transaksi ini: konten dan hashnya ditempatkan di blok 1, yang memiliki struktur hash1o_hash2o (e5b1586b09361eed50602f0cc9d56e14_e589a092725d01654851ad264d25dc81).

Hash-nya sendiri (hash1b), dibentuk dengan hashing struktur di atas (yaitu, kumpulan hash dari transaksi yang terkandung di dalamnya), terlihat seperti .

Dua operasi berikut membentuk blok 2:

3. B_25_ V. Hesh3o: .
4.G_20_D. Hash4o: .

Struktur blok 2 adalah sebagai berikut: hash1b_hash3o_hash4o ( _3859fa215f9f23c60fe14c0743ad0977_).

Struktur blok hash 2: .

Seperti yang Anda lihat, hash blok 2 dibangun menggunakan hash dari blok sebelumnya, yang, pada gilirannya, dibuat berdasarkan hash dari operasi yang terkandung di dalamnya.

Semua blok berikutnya dibentuk sesuai dengan pola blok 2, yaitu dengan hash yang sebelumnya.

Dengan demikian, informasi tentang operasi 1 dan 2 secara langsung tercermin hanya di blok 1, tetapi secara tidak langsung, sebagai dasar untuk membuat hashnya, terkandung di blok berikutnya.

Segera setelah sejumlah blok berikutnya dibuat berdasarkan blok di mana informasi tersebut dimasukkan, informasi tersebut dianggap dikonfirmasi.

Blok yang dihasilkan dikirim ke peserta sistem blockchain. Jika peserta B menyatakan bahwa, dalam kerangka operasi 2, dia mentransfer D bukan 50, tetapi 20 unit, maka dengan mayoritas (tidak kurang dari 50% + 1) suara peserta sistem, pernyataannya harus dan akan menjadi disangkal. Karena jika operasi seperti itu (B_20_D) terjadi, maka hashnya akan menjadi , tapi tidak . Dan kemudian hash dari blok 1 juga akan berubah menjadi . Sepanjang rantai ("rantai"), hash dari semua blok berikutnya akan mulai berubah.

Cryptocurrency adalah jenis blockchain yang canggih dan rumit.

Karena cryptocurrency adalah aset yang menjalankan fungsi uang, transaksi dengannya dibangun sesuai dengan aturan akuntansi. Ini berarti bahwa pembayar tidak memiliki hak untuk menarik lebih banyak dana dari dompet elektroniknya daripada yang dimilikinya.

Dalam mata uang kripto, prinsip ini dipastikan dengan fakta bahwa setiap transaksi debit menyertakan informasi tentang transaksi sebelumnya yang melibatkan dompet pembayar. Dengan demikian, rantai pergerakan dana dibuat dan disimpan, yang memungkinkan sistem memeriksa saldo dengan cepat.

Saat melakukan transaksi, sistem:

1. memberikan tautan ke transaksi pengirim sebelumnya;
2. melampirkan tanda tangan dan kunci publik pengirim;
3. memperbaiki alamat di mana dana harus ditransfer (pemilik satu dompet dapat membuat banyak alamat, yang mencapai anonimitas pengguna yang tinggi saat dana mereka dinominasikan dan diedarkan dalam bentuk mata uang kripto);
4. mengatur jumlah transaksi.

Artinya, saat melakukan transaksi, pembayar mengumumkan secara publik ke seluruh sistem bahwa dia siap mentransfer dana yang tidak melebihi saldo di dompet setelah transaksi sebelumnya ke alamat pengguna lain. Tanda tangan dan kunci publik pengirim mengonfirmasi bahwa ia berwenang untuk melakukan transfer ini.

Setelah memeriksa permintaan transaksi, sistem menempatkannya di antrian pencarian blok.

Karena ada kemungkinan peserta yang tidak bermoral dalam sistem dapat, jika ada daya komputasi yang cukup, menghitung ulang hash dari semua blok berikutnya dan mengganti (misalnya, sebagai akibat dari serangan peretas) dengan yang sebenarnya, persyaratan tambahan diperkenalkan untuk blok cryptocurrency. Sebagai aturan, hash mereka harus menyertakan angka/urutan karakter tertentu, atau kurang dari/lebih besar dari angka tertentu. Pembatasan ini disebut kompleksitas blok dan bersifat dinamis tergantung pada aktivitas operasi yang dilakukan oleh pengguna. Jadi, untuk cryptocurrency Bitcoin, hash blok harus dimulai dengan sejumlah besar nol agar kurang dari angka tertentu 2 .

Untuk melakukan ini, struktur blok menyediakan nonce ("nonce") - angka, dengan menyebutkan nilai yang dicapai hash yang memenuhi persyaratan sistem.

Karena itu, struktur blok terlihat seperti ini: hash dari block_hash sebelumnya dari transaksi pertama dari block_..._hash saat ini dari transaksi terakhir dari block_nons saat ini.

Jumlah opsi omong kosong untuk membuat hash yang diperlukan dapat mencapai ratusan juta, yang membutuhkan daya komputasi dan biaya energi yang signifikan untuk pengoperasiannya.

Proses menemukan nilai bukan untuk membentuk hash dari sebuah blok (dan dengan demikian, blok itu sendiri) oleh node resmi dari sistem umumnya disebut penambangan.

Interpretasi penambangan yang lebih sempit adalah transfer kepenulisan blok ke node yang pertama kali menghasilkan nonce, sedangkan kompleksitas blok pada titik waktu tertentu adalah konstan untuk semua orang (yang disebut prinsip "bukti kerja") . Alternatif untuk menambang adalah forging (“forging”), di mana setiap node memiliki tingkat kesulitannya masing-masing, berbanding terbalik dengan jumlah mata uang kripto pada saldonya (“prinsip proof-of-stake”).

Dengan demikian, node yang memiliki daya komputasi lebih besar memiliki keunggulan dalam penambangan, dan node yang memiliki lebih banyak "kaya" dalam penempaan.

Untuk pembentukan blok, penambang menerima hadiah, dan juga memberikan komisi untuk semua transaksi yang termasuk dalam blok tersebut. Perlu dicatat bahwa tingkat biaya transaksi biasanya ditentukan oleh pembayar, tetapi semakin tinggi biayanya, semakin cepat transaksi menemukan bloknya. Setelah transaksi memasuki blok, itu tidak dapat dibatalkan.

Dengan demikian, blockchain dan cryptocurrency dibuat berdasarkan teknologi tanda tangan elektronik (digital) dan penyimpanan informasi terdistribusi.

Distribusi berarti bahwa penyimpanan dan pemrosesan semua informasi dalam sistem dilakukan bukan oleh satu peserta yang berwenang, tetapi oleh semua node yang telah menyatakan keinginannya untuk melakukannya.

Pada pergantian 2017-18. Blockchain dan cryptocurrency telah menjadi topik utama diskusi di dunia keuangan, dan wajar jika fenomena ini dianalisis secara komprehensif dari sudut pandang dampaknya terhadap perkembangan sistem perbankan. Penggunaan blockchain di bank membuka prospek yang cukup luas dalam hal peningkatan kecepatan dan keamanan transaksi keuangan, yang pasti menarik bagi semua pihak yang tertarik untuk meningkatkan kualitas layanan perbankan. Pada saat yang sama, blockchain dipahami sebagai buku besar data terdistribusi universal, yang asing bagi konsep seperti perantara keuangan, regulator, atau kendali atas operasi. Oleh karena itu, beberapa lembaga keuangan dan kredit tradisional mewaspadai pengenalan bank blockchain, cukup mengkhawatirkan prospek bisnis mereka sendiri.

Blockchain di bank dapat diadaptasi jarak yang lebar kebutuhan. Diantara mereka:

– pembayaran ritel dan lintas batas;

– pembiayaan perdagangan;

- identifikasi personal;

– data referensi dan konsultasi;

– sekuritas dan kliring;

- pinjaman sindikasi, dll.

Mari kita lihat lebih dekat beberapa area ini.

Identifikasi pelanggan dan KYC

Dalam praktik perbankan, tempat penting ditempati oleh prosedur verifikasi identitas, yang dalam penggunaan internasional disebut kebijakan "kenali pelanggan Anda" - "kenali klien Anda". Prosedur-prosedur ini seringkali terhambat oleh heterogenitas informasi yang dipegang oleh masing-masing institusi. Bentuk penyediaan data juga seringkali berbeda dan tidak dapat digunakan oleh semua pihak yang berkepentingan.

Penggunaan blockchain di bank memungkinkan untuk menyederhanakan prosedur identifikasi secara signifikan, sekaligus menjadikannya universal. Data tentang setiap klien dalam bentuk terpadu disimpan dalam satu register, yang dapat diakses oleh semua bank. Pada saat yang sama, tidak satu pun dari mereka yang dapat mengubah registri secara sewenang-wenang, dan datanya sendiri disimpan secara bersamaan untuk semua orang. Solusi ini membuat hidup lebih mudah bagi bank dan pelanggan dengan secara signifikan mempercepat proses pengambilan keputusan kredit, menyediakan layanan perbankan dan melakukan transaksi. Sangat mungkin bahwa dalam waktu dekat bank blockchain akan dapat sepenuhnya membebaskan pelanggan dari kebutuhan untuk memverifikasi identitas mereka saat menghubungi lembaga keuangan mana pun: segera setelah Anda melewati ambang kantor yang tidak dikenal, karyawannya akan segera menerima lengkap file kredit pada Anda.

Pembayaran dan transfer internasional

Bagian terbesar dari operasi bank komersial mana pun ditempati oleh transfer dana pelanggan internal dan eksternal. Adaptasi teknologi blockchain untuk bank akan secara radikal mengubah sifat dan kualitas penyediaan layanan transfer bank, berkat itu mereka dapat mencapai level yang sama sekali berbeda. Masalahnya, segala bentuk transfer dana didasarkan pada prinsip keberadaan bank penerima dan pengirim, dan terkadang rekening perantara, yang secara signifikan meningkatkan waktu dan biaya transfer. Dalam praktik internasional, masalah ini telah dipecahkan sejak lama, dan transaksi B2B (bisnis ke bisnis) ternyata paling efektif untuk ini.

Teknologi B2B berbasis Blockchain memungkinkan untuk meningkatkan kecepatan transfer lintas batas secara signifikan, dan prototipenya sudah diterapkan secara aktif di sistem pembayaran dan bank terkemuka dunia. Platformnya sudah diuji dalam sistem transfer internasional SWIFT, yang penerapannya akan meningkatkan transparansi pembayaran, serta memungkinkan untuk melacak pergerakannya di setiap tahap. Perkembangan serupa diumumkan oleh VISA. Proyek ini disebut "Visa B2B Connect" dan akan membentuk mekanisme transfer uang instan antar peserta sistem.

Bank komersial dan cryptocurrency

Berbicara tentang bank dan blockchain, tidak mungkin untuk tidak menyentuh topik cryptocurrency, yang terkait langsung dengan peristiwa di kedua area ini. Munculnya alat tukar dan pembayaran alternatif (Bitcoin) yang isunya tidak dikendalikan oleh lembaga pemerintah mana pun, memaksa banyak ekonom untuk mengingat masa-masa sejarah ketika praktik penerbitan Bank komersial uang pribadi. Dan karena ini sudah terjadi, mengapa para bankir tidak memanfaatkan kesempatan ini lagi.

Cryptocurrency ketiga dalam hal kapitalisasi di dunia adalah Ripple, sebuah platform yang terutama berfokus pada melakukan transfer antar bank. Lusinan lembaga keuangan terbesar di dunia telah menjadi pesertanya, dan analog serupa dari teknologi blockchain untuk bank terus muncul seperti jamur setelah hujan.

Penting untuk diingat bahwa tidak hanya blockchain dan cryptocurrency yang berdampak pada perkembangan sistem perbankan, tetapi sebaliknya. Dengan menggunakan contoh koin Ripple yang sama, mudah untuk melihat dampak kolosal dari modal bank besar di pasar mata uang kripto. Pada saat yang sama, investor institusional baru terus berdatangan ke sini, yang memberikan alasan untuk melihat prospek pembangunan yang luas ke arah ini.

Blockchain adalah tulang punggung cryptocurrency dan istilah yang telah dilewati oleh 90% pengguna Internet. Anda 100% pernah mendengarnya di suatu tempat. Dalam materi ini, kita akan berbicara dengan kata-kata yang sederhana dan mudah dipahami tentang istilah yang sudah mulai mengubah hidup kita.

Perhatian yang demikian kepadanya disebabkan oleh sifat revolusioner yang dibawanya. Dalam panduan ini, kami akan mengungkap esensi dan konsep blockchain dalam bahasa yang dapat dimengerti, perannya dalam dunia cryptocurrency, dan berbicara tentang penerapannya di bidang kehidupan lainnya. Jika Anda mau, maka ini semacam instruksi untuk boneka.

Deskripsi istilah

Istilah Blockchain sebagian mencirikan tugas dan tujuannya. Bagian "Blokir" adalah bloknya, "rantai" adalah "rantai". Ternyata Blockchain adalah rangkaian blok. Dan bukan hanya rantai. Ini mengikuti urutan yang ketat.

Apa blok ini dan apa rantainya? Blok adalah data tentang transaksi, kesepakatan, dan kontrak dalam sistem, disajikan dalam bentuk kriptografi. Awalnya, blockchain adalah (dan masih) dasar dari cryptocurrency. Semua blok disusun dalam suatu rantai, yaitu saling berhubungan. Untuk menulis blok baru, diperlukan pembacaan informasi tentang blok lama secara berurutan.

Semua data dalam blockchain diakumulasikan dan membentuk database yang terus diperbarui. Tidak mungkin untuk menghapus apa pun dari database ini atau mengganti / mengganti blok. Dan itu "tidak terbatas" - jumlah transaksi yang tak terbatas dapat dicatat di sana. Ini adalah salah satu fitur utama blockchain.

Blockchain dapat dibandingkan dengan Torrent. Torrent beroperasi dalam mode P2P (peer to peer). jaringan komputer di mana semua peserta adalah sama). Saat kami mengunduh file dari pelacak, kami tidak menggunakan server pusat atau penyimpanan. File diunduh langsung dari peserta torrent yang sama dengan Anda. Jika tidak ada peserta dalam jaringan peer-to-peer, Anda tidak akan dapat mengunduh file. Hal yang sama berlaku untuk blockchain. Semua transaksi dilakukan antar subjek secara langsung. Dan itu dilakukan karena semua peserta terhubung ke jaringan yang sama - Blockchain.

Teknologi ini diciptakan bersamaan dengan munculnya cryptocurrency. Itu terjadi pada tahun 2009. Satoshi Nakamoto dianggap sebagai orang publik yang menciptakan mata uang virtual baru dan Blockchain. Namun, orang ini dimitologi dalam dunia cryptocurrency. Ini adalah nama samaran yang berdiri satu atau lebih orang yang telah memilih untuk tidak mengungkapkan identitas mereka. Jelas, mereka telah menghabiskan ribuan jam membangun blockchain.

Ada dua jenis rantai:

  • Publik Blockchain adalah database yang terbuka dan dapat diperluas. Jenis blockchain ini digunakan dalam cryptocurrency Bitcoin. Setiap peserta dapat menulis dan membaca data.
  • Pribadi atau Pribadi Blockchain memiliki batasan dalam menulis/membaca data. Node prioritas dapat diatur. Subspesies dari Private Blockchain adalah blockchain eksklusif. Dalam rantai seperti itu, sekelompok orang yang terlibat dalam pemrosesan transaksi dibentuk.

Menyimpulkan hasil antara, kami membuat daftar fitur kunci rantai blok:

  • Desentralisasi– tidak ada server dalam rantai. Setiap peserta adalah server. Itu membuat seluruh blockchain tetap berjalan;
  • Transparansi– informasi tentang transaksi, kontrak, dan sebagainya disimpan di akses terbuka. Namun, data ini tidak dapat diubah;
  • Keterbatasan teoretis– secara teoritis, blockchain dapat dilengkapi dengan catatan ad infinitum. Oleh karena itu, sering dibandingkan dengan superkomputer;
  • Keandalan– untuk menulis data baru, diperlukan konsensus node blockchain. Ini memungkinkan Anda untuk memfilter transaksi dan hanya mencatat transaksi yang sah. Tidak mungkin mengubah hash. Fitur blockchain ini dijelaskan pada gambar di bawah ini.

Cara kerja blockchain: detail dan nuansa teknis

Kami menjelaskan sebagian prinsip operasi Blockchain di atas menggunakan contoh transaksi moneter. Sebelum mempertimbangkan detail teknis individu, mari kita memikirkan desain seluruh sistem ini. Ini adalah urutan balok - rantai, bukan lingkaran setan atau yang lainnya. Setiap blok berisi larik data tertentu. Dan semua blok saling berhubungan. Artinya, "array" baru hanya dapat dibuat setelah array lama ditutup.

Kami telah sampai pada poin teknis utama - pembentukan dan penutupan blok. Seperti yang Anda lihat dari gambar di atas, setiap tautan dalam rantai berisi kunci tertentu. Sampai didekripsi, blok (tautan) tidak akan ditutup. Bagaimana decoding ini terjadi? Dalam cryptocurrency, penambangan bertanggung jawab untuk ini. Penambang Cryptocurrency melakukan ini dengan menggunakan kekuatan kartu video dan prosesor. Mereka, pada gilirannya, melakukan operasi komputasi, yang tujuan utamanya adalah mencari tanda tangan kriptografi ke blok dalam bentuk hash. Segera setelah dipilih, blok ditutup. Dan penambang menerima hadiah dalam bentuk cryptocurrency untuk ini.

Penulis buku “Bagaimana teknologi di balik Bitcoin mengubah uang, bisnis, dan dunia” mencoba mengkarakterisasi prinsip operasi blockchain dengan kata-kata yang dapat dimengerti oleh orang biasa:

“Bitcoin atau cryptocurrency lainnya tidak disimpan dalam beberapa file. Informasi transaksi disimpan dalam database publik global - Blockchain. Itu menegaskan dan menerima pengoperasian jaringan P2P besar ini. Seluruh rantai didistribusikan: didukung oleh komputer di seluruh dunia. Tidak ada server pusat yang bisa dibobol atau diretas. Blockchain bersifat publik dan pada saat yang sama sangat aman, karena menggunakan data terenkripsi.”

Fungsi blockchain dan keamanannya disediakan oleh penambang dan peserta lain di blockchain. Mereka juga disebut node atau node. Ada node penuh. Itu berarti penambang dan pengguna biasa dari dompet lengkap. Ini berarti mereka ada di komputer atau perangkat lain mereka versi lengkap blockchain. Volumenya terus bertambah. Jika pada 2015 menempati 35 gigabyte memori, maka pada 2017 sudah lebih dari 100. Karena itu, jumlah node penuh mulai menurun. Contoh dompet lengkap adalah Bitcoin-Core. Jumlah node penuh dalam blockchain Bitcoin dapat dilihat di layanan Bitnodes.

Semakin aktif full node dalam blockchain, semakin cepat informasi tentang transaksi diproses. Blockchain, tampaknya, berhasil menggabungkan ketidaksesuaian. Ini sangat andal dan terdesentralisasi pada saat yang bersamaan. Semua peserta yang mendukung pekerjaan rantai adalah sama di antara mereka sendiri. Tidak ada server atau pusat pemrosesan apa pun. Ternyata seluruh blockchain tidak dibangun di atas hubungan kepercayaan. Karena tidak ada penjamin, sekilas. Namun, pada intinya, setiap pengguna blockchain bertindak sebagai penjamin. Desentralisasi jaringan memungkinkan transfer data antar entitas yang mewakili berbagai negara, yurisdiksi, hanya dengan kesepakatan di antara mereka sendiri. Secara langsung. Tanpa perantara atau regulator. Blockchain dibangun sedemikian rupa sehingga transaksi tidak dapat diblokir. Jadi desentralisasi memungkinkan setiap pengguna merasa mandiri.

Teknologi Blockchain dan fitur-fiturnya

Sebelumnya kami telah menyebutkan bahwa informasi di Blockchain terbuka untuk siapa saja. Ini berarti Anda dapat melihat riwayat transaksi dan jalur yang diambil. Informasi tentang ukuran kesepakatan juga terbuka. Pada saat yang sama, identitas penerima dan penerima tidak diungkapkan. Ini adalah transparansi blockchain.

Blockchain diakses menggunakan kunci khusus yang menjamin keandalan seluruh jaringan. Setiap pengguna memilikinya. Kuncinya adalah sekumpulan catatan kriptografi. Ini benar-benar unik, yang menjamin ketidakmungkinan pemalsuan data dan serangan peretas. Untuk melakukan ini, penyerang perlu mendapatkan akses ke semua komputer di jaringan.

Mekanisme yang memastikan kelayakan dan keandalan blockchain adalah algoritma Proof of Work atau PoW, pekerjaan yang dilakukan, dan Proof of Stake atau PoS, konfirmasi pembagian. Berkat mereka, konsensus tercapai di blockchain.

Algoritma Proof of Work digunakan dalam blockchain Bitcoin. Mekanisme kerjanya mirip dengan pelaporan di kantor. Karyawan secara teratur membuat laporan audit untuk memastikan bahwa mereka telah menyelesaikan tugas tertentu. Tanpa ini, mereka tidak akan menerima gaji, karena mereka tidak mengkonfirmasi fakta pekerjaan yang dilakukan.

Blockchain PoW memverifikasi perhitungan yang dihasilkan selama proses pembuatan blok baru. Model berikut digunakan di sini: sebuah blok dianggap valid dan tertutup, asalkan nilai hashnya kurang dari tanda tangan yang dicari oleh penambang. Artinya, sandi kriptografi tertentu menunjukkan keaslian blok tersebut. Dan node bertindak sebagai "auditor" yang memeriksa keaslian blok tersebut.

Sekarang di jaringan Bitcoin, sebuah blok dibuat dalam 10 menit. Saat ini, pencarian tanda tangan dilakukan. Dan verifikasinya instan. Algoritme ini sering dikritik karena operasinya membutuhkan daya komputasi yang besar. Dan untuk alasan inilah komisi dibebankan saat mentransfer bitcoin antar dompet. Jadi ada pembayaran untuk daya komputasi yang digunakan.

Dengan latar belakang ini, algoritme baru telah dibuat - Proof of Stake. Salah satu pendukung PoS adalah Vitalik Buterin, pendiri cryptocurrency Ethereum. Menurutnya, algoritma ini tidak terlalu intensif sumber daya, dan secara umum lebih murah daripada PoW. Blockchain cryptocurrency Ethereum membuat transisi dari PoW ke PoS.

Jika daya komputasi mengemuka dalam Proof of Work, maka saldo dompet berperan dalam Proof of Stake. Implementasi dan konfirmasi transaksi akan dilakukan tanpa partisipasi aktif teknologi komputer, namun berkat koin aktif di dompet. Idealnya, semua pemilik mata uang kripto di blockchain PoS akan bertindak sebagai investor. Peran penambangan akan menghilang ke latar belakang. Namun, algoritme tersebut memiliki kekurangan yang signifikan - dimungkinkan untuk melakukan transaksi duplikat.

Algoritme optimal untuk blockchain dapat berupa kombinasi PoS dan PoW. Sejauh ini, mekanisme ini belum diselesaikan, meskipun digunakan di beberapa altcoin: KATZcoin, Blackcoin, Espers.

Pada tahap perkembangannya ini, blockchain memiliki kelebihan dan kekurangan. Kami telah mengaturnya dalam sebuah tabel.

Keuntungan Kekurangan
Desentralisasi - peserta jaringan setara dan dapat bertukar data secara langsung Skalabilitas - jika blockchain Bitcoin menyumbang bagian dari transaksi Visa, maka ukurannya akan mencapai ratusan terabyte
Keandalan - pemalsuan data dan serangan peretas dikecualikan, karena kunci terenkripsi khusus digunakan Penipuan – Transmisi data Blockchain tidak dapat diubah. Karena itu, operasi tidak dapat dibatalkan, meskipun dilakukan secara tidak sengaja.
Transparansi - semua blok tersedia untuk dilihat publik. Anda dapat memeriksa jalur yang ditempuh untuk setiap transaksi Serangan 51% - jika 51% daya komputasi dalam blockchain Bitcoin dimiliki oleh satu perangkat, maka integritasnya akan dilanggar
Universalitas - blockchain dapat digunakan tidak hanya di sektor keuangan, tetapi juga di bidang kehidupan lainnya (hukum, real estat)

Di mana blockchain digunakan?

Blockchain muncul bersamaan dengan pelopor semua cryptocurrency Bitcoin. Tentang dia Kegunaan dan "tugas" yang kita bicarakan di atas. Blockchain menjamin transaksi dan menyimpan semua data tentangnya.

Vitalik Buterin dan rekan-rekannya mencoba membuat langkah maju yang kualitatif. Cryptocurrency Blockchain sering disebut sebagai generasi kedua. Ini memiliki fitur arsitekturnya sendiri.

Jika blockchain Bitcoin pada awalnya dimodelkan untuk melakukan transaksi keuangan, maka pengembang Ethereum berhasil mengimplementasikan jaringan komputasi peer-to-peer di mana algoritme terprogram dapat dijalankan. Mereka mendapat nama atau kontrak pintar. Inti dari kontrak semacam itu terletak pada kenyataan bahwa implementasinya terjadi ketika kondisi tertentu terpenuhi.

Kontrak pintar pada contoh transaksi pembelian real estat:

Jelas, teknologi blockchain relevan tidak hanya untuk transaksi cryptocurrency, tetapi untuk seluruh industri fintech secara keseluruhan. Segala sesuatu yang berhubungan dengan transaksi dapat didukung oleh blockchain.

Prospek Blockchain di sektor keuangan telah diakui oleh bank-bank terbesar di dunia. Kembali pada tahun 2013, konsorsium R3 dibuat. Ini termasuk bank-bank seperti J.P. Morgan, Goldman Sachs, Santander, ITG dan lainnya. Grup sedang menguji registri terdesentralisasi di sektor perbankan. Bank individu juga berinvestasi dalam startup blockchain yang telah muncul secara teratur selama beberapa tahun terakhir.

Kepentingan bank dalam teknologi terkait dengan potensi ancaman yang ditimbulkan oleh cryptocurrency bagi mereka. Blockchain akan membantu mengurangi biaya transaksi dan membuatnya lebih aman. Namun, penerapan protokol yang sepenuhnya terdesentralisasi di perbankan akan melemahkannya dari dalam.

Kepraktisan blockchain tidak dapat disangkal dalam segala hal yang berkaitan dengan penyimpanan dan otentikasi data. Secara potensial, sistem data terdesentralisasi ini mampu menghancurkan . Di blockchain, Anda dapat mencatat tanggal lahir orang, transaksi keuangan, sidik jari. Menyimpan informasi tentang dokumen seperti ijazah, paspor, SIM. Kedepannya, hal ini dapat membantu dalam memerangi berbagai macam penipuan.

Contoh penggunaan blockchain di berbagai bidang kehidupan, selain keuangan:

  • Identifikasi personal. Berdasarkan teknologi blockchain, layanan di bidang identifikasi dan konfirmasi hak akses berfungsi. Mereka membuat analog digital dari kartu identitas. Startup ini termasuk HYRP, BlockVerify, OneName dan lainnya.
  • Hak cipta. Platform Ascribe menggunakan registri tambahan tempat artis, musisi, dan penemu dapat menyimpan hak cipta mereka menggunakan pengidentifikasi terenkripsi.
  • Pemungutan suara. Sejauh ini, daftar terbuka hanya digunakan dalam pemungutan suara pribadi. Namun, University of Virginia ingin mengimplementasikan teknologi berdasarkan blockchain. Ini akan mengurangi kemungkinan pemalsuan menjadi nol.
  • Manajemen dan yurisprudensi. Potensi Blockchain di area ini tidak terbatas. Idealnya, sebuah sistem dapat dibuat dengan pelaporan dari perwakilan otoritas lokal dan negara bagian, penyimpanan data anggaran. Sudah ada proyek seperti Borderless yang menggabungkan layanan hukum dan ekonomi.
  • Musik. Proyek Bittunes memungkinkan penulis lagu untuk mempertahankan hak dan menjual karya mereka sendiri. Ada layanan lain yang ditujukan untuk mendistribusikan musik independen dan mempromosikan artis.
  • Amal. Blockchain, dengan kemampuannya merekam dan menyimpan data, sangat efektif dalam bidang amal. Jadi platform GiveTrack hadir informasi terbuka tentang sumbangan ke yayasan dan biayanya. Ini adalah alat yang efektif dalam perang melawan "teroris amal".
  • Perumahan. Pengenalan blockchain di industri real estat dapat meningkatkannya secara signifikan. Proses jual beli akan dipercepat, alat untuk penyimpanan data hak milik yang andal akan muncul, dan seterusnya. Teknologi Blockchain digunakan di sektor jasa, pertukaran dan perdagangan biasa. Secara potensial, ini dapat berguna di mana pun pelaporan, otentikasi sesuatu, penyimpanan data diperlukan. Potensinya tidak terbatas.

Kesimpulan

Apakah mungkin untuk mengetahui semua seluk-beluk dan kemungkinan blockchain? TIDAK. 99,9% populasi dunia tidak membutuhkan ini. Lebih penting untuk memahami prinsip teknologi dan cara kerjanya. Dan dengan itu muncul penilaian potensi blockchain. Bahkan mungkin mengubah hidup Anda.

Saat ini, teknologi blockchain telah mendapatkan popularitas yang luas karena kemungkinan penerapannya di berbagai bidang. Ini bersifat universal, dan hampir tidak ada batasan dalam penggunaannya. Penggunaan blockchain dibenarkan dalam skenario apa pun di mana struktur terdistribusi dapat masuk akal secara praktis (lihat?). Jadi, banyak perusahaan meluncurkan proyek berdasarkan teknologi blockchain, tetapi untuk penerapannya, pada gilirannya, penting untuk menarik para profesional dengan pengalaman praktis dalam mengelola proyek semacam itu. Kami membuat daftar area utama di mana teknologi ini dapat diterapkan dengan sukses.

Layanan pengecekan dokumen elektronik

Dalam hal ini, kita berbicara tentang fakta bahwa berdasarkan teknologi blockchain dimungkinkan untuk menerapkan sistem verifikasi dokumen elektronik, yang dilakukan dengan menggunakan tanda tangan digital, kunci elektronik dan metode lain yang tidak memerlukan salinan kertas. Pendekatan ini secara signifikan menghemat waktu dan biaya untuk mempertahankan proses tersebut.

Salah satu variasi dari metode ini adalah menerbitkan sertifikat digital untuk file mana pun yang ingin Anda notariskan. Sertifikat ini bertindak sebagai penghubung antara parameter unik file dan entri tetap dalam rantai blok data. Akibatnya, menjadi mungkin untuk mengkonfirmasi keaslian dokumen elektronik.

Sertifikat identitas berisi semua data yang diperlukan untuk mengonfirmasi integritas informasi yang dilindungi, termasuk oleh pihak ketiga. Verifikasi dapat dilakukan baik secara lokal maupun pada sumber online khusus.

Melakukan berbagai transaksi keuangan adalah proses yang kecepatan pelaksanaannya memainkan peran penting. Last but not least adalah transparansi dan keandalan teknologi yang digunakan. Itulah mengapa platform blockchain yang memenuhi semua persyaratan di atas menjadi solusi yang sangat baik. Contoh dari solusi tersebut adalah Hyperledger atau Corda, yang awalnya berfokus pada beban tinggi.

Prinsip pengoperasian platform ini adalah sebagai berikut. Peserta dalam hubungan keuangan disatukan dalam struktur terdistribusi, berkat itu dimungkinkan untuk mencapai tingkat kepercayaan tertinggi tanpa melibatkan pihak ketiga. Dan ini, pada gilirannya, memungkinkan untuk tidak menggunakan perantara dan mengurangi biaya operasi berkali-kali lipat. Faktanya, kita berbicara tentang penggunaan jaringan peer-to-peer antara pembeli dan penjual, yang jauh lebih bercirikan level tinggi kepercayaan para pihak daripada di sistem lain dengan pusat tunggal pengelolaan.

Platform tunggal yang menjadi dasar pembuatan program loyalitas

Penggunaan teknologi blockchain untuk program loyalitas memiliki arti yang sangat spesifik, karena sebagai hasilnya Anda bisa mendapatkan sejumlah keuntungan:

  • Biaya administrasi berkurang. Intinya adalah apa yang disebut kontrak pintar digunakan, yang mengirimkan data operasional saat ini dan terbuka ke sistem lama. Secara signifikan mengurangi biaya yang timbul dari kesalahan dan aktivitas penipu.
  • Poin hadiah didigitalkan, membuatnya relatif mudah untuk ditukar. Selain itu, prosedur penyelesaian bersama dengan mitra, program, dan industri disederhanakan. Dalam hal ini, pihak ketiga tidak terlibat, yang meningkatkan keamanan dan mengurangi biaya sistem.
  • Blockchain membuka jalan untuk berfungsi tanpa perantara. Kemungkinan ini muncul karena adanya protokol online, blok informasi sekuensial yang saling berhubungan, dan kontrak pintar.

Motivasi karyawan dan sistem perencanaan berdasarkan teknologi blockchain

Platform ini memungkinkan Anda untuk menyelesaikan beberapa masalah sekaligus terkait dengan pekerjaan tim yang terdiri dari jumlah yang besar orang dan mereka yang bekerja dalam proyek skala besar. Misalnya, bagaimana memperhitungkan biaya aktual dan mencapai transparansi biaya proyek.

Pekerjaan apa pun menjadi menguntungkan secara komersial hanya jika dimungkinkan untuk mengurangi biaya interaksi antara berbagai layanan infrastruktur yang ada. Peran penting di sini harus diberikan pada pengembangan antarmuka interaksi perangkat lunak.

Jika Anda membangun sistem motivasi karyawan untuk beberapa perusahaan berdasarkan jaringan blockchain, maka masing-masing organisasi yang berpartisipasi dapat menjadi simpul terpercayanya. Untuk salah satu proyek, sejumlah token digital– mata uang dengan nilai yang ditetapkan dalam program. Dimungkinkan untuk mendistribusikan token secara otomatis di antara tim dan peserta melalui penggunaan kontrak pintar, dan ini terjadi berdasarkan jumlah nominal sumber daya yang tersedia. Token yang disebutkan adalah aset internal yang menyediakan tenaga kerja manusia yang setara secara digital.

Pembentukan dan distribusi dana penghargaan proyek dilakukan dari total volume token digital yang dikeluarkan. Token tidak hanya dapat bertindak sebagai satuan waktu yang dihabiskan untuk bekerja, tetapi juga dapat ditukar dengan banyak item motivasi non-materi. Misalnya, tempat duduk dekat jendela yang nyaman untuk karyawan, hari libur ekstra, sertifikat pelatihan gratis, kursus pelatihan lanjutan, dan lain sebagainya. Insentif khusus ditentukan di setiap perusahaan dan hanya bergantung pada keinginan manajer.

Di atas, kami telah mempertimbangkan banyak keuntungan dari teknologi blockchain dan mempelajari di mana ia digunakan. Selain itu, keunggulan lainnya adalah tidak adanya penilaian subjektif atas pekerjaan karyawan. Ini dimungkinkan karena fakta bahwa keputusan dibuat bukan oleh seseorang, tetapi oleh sistem, lebih tepatnya, algoritme kontrak pintar. Ini menggunakan kriteria transparan, ditentukan sebelumnya dan otomatis, yang menyederhanakan tugas menentukan "pemenang".

Berkat opsi integrasi yang fleksibel dalam lingkungan informasi, setiap organisasi individu berhasil mengatur proses penerapan teknologi blockchain persis seperti yang diperlukan dalam kasus tertentu, dan melakukannya seefisien mungkin.

Baru-baru ini, banyak dari kita semakin dihadapkan pada konsep seperti blockchain. Apa sistem ini? Sayangnya, tidak semua orang mengetahui hal ini, meskipun memiliki peluang yang sangat menjanjikan untuk dikembangkan dan diimplementasikan dalam kehidupan sehari-hari. Mari kita coba jelaskan apa itu blockchain, dengan kata-kata sederhana. Terakhir, beberapa contoh penggunaan teknologi baru akan diberikan, serta keuntungan dan kerugian dari struktur informasi global.

Blockchain: apa itu?

Sistem itu sendiri muncul relatif baru. Jika kita belum mempelajari aspek teknis utama dari fungsi, teknologi blockchain adalah database yang terstruktur dengan jelas dengan aturan tertentu untuk membangun rantai transaksi dan akses ke informasi yang mengecualikan pencurian data, penipuan, pelanggaran hak milik, dll.

Selain itu, saat bekerja dengannya, hanya dua pihak yang terlibat, tanpa keterlibatan perantara untuk transaksi jenis apa pun. Jika kita berbicara tentang apa itu blockchain, secara sederhana, teknologinya dapat dibandingkan dengan semacam brankas transparan, katakanlah, terbuat dari kaca yang tidak dapat ditembus, di mana setiap klien (pengguna) yang terdaftar dapat meletakkan sesuatu. Pada saat yang sama, semua orang melihat apa yang diletakkan di sana. Tetapi Anda dapat mengambil sesuatu dari brankas hanya jika Anda memiliki hak akses tertentu, secara kasar, kunci yang hanya diketahui oleh orang yang dituju. Seperti yang sudah jelas, tidak mungkin untuk memecahkan atau merusak brankas. Tapi, nyatanya, ini adalah perbandingan yang agak primitif.

Dalam arti tertentu, sistem blockchain dapat direpresentasikan sebagai semacam buku global, di mana aturan dasar untuk menyimpan dan mendistribusikan informasi dijelaskan dengan cara matematis, tidak termasuk akses dari luar, bahkan pada tingkat klien atau administrator terdaftar. . Mudah ditebak bahwa sistem ini tidak memiliki satu manajer pun.

Bagaimana cara kerja blockchain?

Prinsip utama fungsi teknologi baru adalah transparansi transaksi dengan ketidakmungkinan mengubahnya oleh orang yang tidak memiliki akses resmi ke sana. Nenek moyangnya adalah sistem Bitcoin, yang pernah dibuat dalam bentuk cryptocurrency yang mengatur sendiri yang tidak memerlukan pemeliharaan oleh organisasi keuangan atau bank. Itu menggunakan platform blockchain untuk mencatat transaksi jenis apa pun. Dompet blockchain apa pun bekerja dengan cara yang serupa, misalnya, sistem Qiwi yang sama.

Anda dapat memahami prinsip dasar fungsi basis data global pada contoh struktur DNA. Ini memiliki rantai blok transaksinya sendiri (transaksi, pembayaran, dll.). Pada saat yang sama, setelah penyelesaian dan konfirmasi transaksi apa pun (sesuai dengan aturan matematika yang ditetapkan), blok baru. Dan setiap blok seperti itu, seperti sel DNA, berisi informasi tentang seluruh jaringan secara keseluruhan. Dengan demikian, teknologi blockchain awalnya menentukan ketidakmungkinan menambahkan blok palsu atau menarik yang sudah ada, karena ini akan segera terlihat di seluruh sistem. Secara kasar, Anda tidak dapat menambahkan sesuatu ke struktur yang seharusnya tidak ada. Ketika sebuah blok dihapus, sistem bereaksi dengan cara yang sama terhadap perubahan struktur global. Jadi ternyata penipuan, upaya gangguan tidak sah, atau pembajakan yang sama dikecualikan hampir seratus persen.

Aplikasi Utama

Pada tahap kemunculannya, teknologi blockchain (dari rantai blok Inggris) digunakan secara eksklusif untuk cryptocurrency, dan beberapa saat kemudian diadopsi oleh beberapa struktur perbankan.

Namun saat ini, dalam perkembangannya, sistem baru tersebut merasuk cukup dalam ke dalam kehidupan kita sehari-hari. Platform untuk mengembangkan aplikasi bisnis berdasarkan teknologi blockchain bahkan dapat mengontrol kepatuhan hak cipta, melacak proses produksi produk tertentu untuk kepatuhannya terhadap standar yang dinyatakan, belum lagi semua transaksi keuangan.

Platform utama untuk membangun aplikasi bisnis

Di antara platform yang paling canggih dan umum digunakan di mana produk perangkat lunak bisnis dapat dibuat adalah sebagai berikut:

  • EmcSSH.
  • EmcSSL.
  • kartu info emc.
  • EmcTTS.
  • Emc DPO.
  • Emc Atom.
  • emc DNS.

Mari pertimbangkan masing-masing secara terpisah.

EmcSSH

Dari sudut pandang platform EmcSSH, yang merupakan ekstensi tambahan dari teknologi SSH untuk administrasi jaringan, blockchain adalah sejenis penyimpanan khusus kunci publik (kata sandi) dan daftar pengguna yang memiliki hak akses resmi.

Misalnya, pengguna jaringan memiliki akses ke banyak mesin. Untuk melakukan ini, file kunci rahasia yang dilindungi kata sandi disimpan di blockchain, yang menghilangkan manifestasi serangan peretas yang disebut MIM ("manusia di tengah"). Jika hal yang tidak mungkin terjadi - file dicuri, maka pengguna dapat langsung mengubahnya ke yang baru atau memblokir akses.

Teknik ini paling efektif dalam kasus di mana Anda perlu mengelola server dalam jumlah besar, jaringan ATM, terminal komputer jarak jauh, dll. Yang paling menarik, kontrol global semacam itu dapat dilakukan terlepas dari lokasi geografis, dan dengan kesederhanaan yang sama seperti saat bekerja di jaringan area lokal normal.

EmcSSL

Merupakan perpanjangan dari pengguna protokol SSL. Baginya, blockchain adalah tempat penyimpanan apa yang disebut sidik jari digital dari sertifikat pengguna individu atau organisasi.

Saat memasuki, misalnya, situs web bank, dan bertukar informasi antara pengguna dan sistem Internet perbankan, pengguna diotorisasi secara tepat berdasarkan sertifikat tersebut, yang membuat pihak ketiga tidak dapat mencuri kata sandi, kode, atau kunci. Jika klien kehilangan sertifikat, prosedur pemulihannya disederhanakan cukup banyak, meskipun memiliki beberapa ketidaknyamanan dalam hal pembatasan yang diberlakukan (layanan pemulihan dibayar, dan prosesnya sendiri memakan banyak waktu).

Emc InfoCard

Platform ini pada dasarnya menggunakan sistem kartu nama elektronik, yang terkait erat dengan sertifikat SSL pengguna. Berbeda dengan yang terakhir, kartu nama seperti itu nyaman karena informasi yang dikandungnya dapat diubah.

Saat Anda memasukkan sumber daya Internet tertentu yang mendukung teknologi ini(misalnya, dompet blockchain), otorisasi terjadi tepat berdasarkan kartu nama virtual, dan informasi darinya dimuat secara otomatis. Kenyamanan sistem semacam itu terletak pada kenyataan bahwa ketika mengubah data dalam kartu nama, itu mengubah semua sumber daya di mana ia terdaftar, secara bersamaan dan lengkap di mode otomatis. Jadi pengguna tidak perlu mengisi ulang kolom pendaftaran di sejumlah besar situs secara manual.

EmcTTS

Sistem TTS adalah sarana untuk memperbaiki dokumen yang ditempatkan dalam bentuk apa pun dalam waktu dengan pembuatan cetakan saat publikasi mereka.

Teknologi semacam itu sangat diperlukan dalam masalah hukum ketika diperlukan untuk membuktikan keaslian dokumen, kontrak, paten, atau bahkan publikasi hak cipta. Dengan menggunakan stempel waktu, Anda dapat dengan mudah memeriksa tidak hanya tanggal penerbitan atau publikasi, tetapi juga waktu hingga detik terdekat. Dan dalam yurisprudensi, ini terkadang memainkan peran kunci.

Misalnya, ada dua perusahaan yang telah mengadakan perjanjian untuk menyediakan beberapa layanan. Yang pertama setelah penandatanganan kontrak melakukan publikasi dengan menggunakan teknologi TTS. Perusahaan kedua tidak mengetahui hal ini, dan setelah beberapa waktu mulai mengubah kontrak secara sewenang-wenang, mengacu pada salinan yang diduga hilang, dan bahkan menyatakan bahwa beberapa poin dijabarkan dalam versi saat ini yang diusulkannya. Tidak ada yang lebih mudah daripada membuktikan kebenaran perusahaan pertama dengan cetakan sementara dari publikasi tersebut.

Emc DPO

Sistem DPO adalah cabang lain dari teknologi utama yang digunakan untuk membuktikan hak atas properti apa pun secara fisik atau intelektual.

Dengan kata lain, berdasarkan nomor unik atau karakteristik, penggunaan teknologi tersebut dan dapat menegaskan, misalnya, hak untuk memiliki mobil, rumah atau apartemen, tanah, pengembangan perangkat lunak dll. Dimungkinkan juga untuk menggunakan nomor kadaster, sertifikat pendaftaran, nomor seri lisensi perangkat lunak, dan dalam beberapa kasus, katakanlah, untuk real estat, lokasi, dll. Dengan sistem seperti itu, pendaftaran ulang kepemilikan menjadi sangat sederhana. Cukup melakukan operasi sederhana untuk mengubah data di blockchain. Seperti yang sudah jelas, hanya orang yang berhak yang dapat memperoleh akses ke proses tersebut, dan campur tangan dari luar tidak termasuk.

Emc Atom

Atom adalah sistem yang dirancang untuk menyelesaikan transaksi antara dua pihak tanpa partisipasi pihak ketiga atau perantara.

Untuk lebih jelasnya, dalam beberapa kasus, ketika mengalihkan kepemilikan atau membuat kontrak, kedua pihak terpaksa menghubungi notaris, kantor hukum, bank, dan organisasi lainnya. Dalam situasi ini, partisipasi mereka tidak diperlukan. Pendaftaran dalam kasus transaksi dengan properti, ketika penjual menerima uang, dan kepemilikannya didaftarkan kembali kepada pembeli, dan merupakan konfirmasi legalitas operasi dengan verifikasi awal kepemilikan properti oleh penjual, dan di masa mendatang - juga dengan konfirmasi kepemilikan pemilik baru. Benar, pendekatan seperti itu hanya bisa digunakan jika kedua belah pihak saling percaya tanpa syarat.

Emc DNS

Terakhir, platform lain yang merupakan sistem alternatif untuk mendistribusikan nama domain di jaringan yang mencegah penyerang menyerang DNS.

Dipercayai bahwa dengan penggunaan teknologi semacam itu, setiap jaringan terdistribusi yang terhubung ke Internet praktis menjadi kebal.

Transaksi cepat

Jenis teknologi ini dirancang untuk melakukan pembayaran mikro dengan biaya dan pengeluaran minimal. Perhitungan semacam itu dapat memiliki jumlah yang sangat kecil (bahkan sepersekian sen).

Karena semua transaksi yang sedang berlangsung bersifat virtual, sistem memungkinkan Anda untuk menghapus batasan kinerja apa pun dalam apa yang disebut metrik TPS, terlepas dari kenyataan bahwa perhitungan apa pun memiliki biayanya sendiri, dinyatakan dalam istilah moneter atau sumber daya yang dikonsumsi untuk penyelesaiannya.

Keuntungan dan kerugian dari sistem

Akhirnya, masih harus dikatakan bahwa keuntungan dari sistem blockchain cukup terasa. Hal terpenting dalam teknologi adalah keandalan yang sempurna dan, seperti yang dinyatakan, keamanan mutlak. Meskipun demikian, saat ini ada perdebatan aktif tentang kelayakan pengenalan teknologi tersebut secara luas. Omong-omong, para bankir tidak terburu-buru untuk menggunakannya karena kecepatan kerja yang rendah, yang awalnya bergantung pada lalu lintas, meskipun mereka menyadari bahwa kecepatan memiliki prioritas yang lebih rendah dibandingkan dengan keandalan dan keamanan transaksi.

Tetapi setiap konsumen yang menggunakan teknologi blockchain bahkan dapat secara mandiri memeriksa kualitas barang yang dibeli dengan melacak seluruh rantai produksi dan pasokan untuk memastikan bahwa pembelian tersebut benar-benar memenuhi standar yang ditentukan.

Namun berbicara tentang implementasi global dari teknologi ini, yang kemunculannya menurut banyak ahli hanya sebanding dengan kemunculannya jaringan global Internet, masih pagi. Dan masih belum banyak aplikasi yang dibuat atas dasar itu, belum lagi organisasi yang menggunakannya, sebanyak yang diinginkan. Namun, sebagian besar ahli cenderung berpikir bahwa blockchain memiliki masa depan yang cerah. Suka atau tidak, waktu akan memberi tahu. Diharapkan sistem ini tidak akan mengalami nasib cryptocurrency bitcoin, yang baru-baru ini diputuskan untuk ditinggalkan.