Blockchain Akan Mengubah Segalanya, Bahkan VoIP
Diterbitkan: 2017-05-08Dari semua teknologi dan protokol baru yang telah saya lihat — mulai dari WebRTC dan kecepatan jaringan 5G hingga AI dan chatbot — tidak ada yang membingungkan seperti konsep blockchain. Beberapa bahkan akan berpendapat bahwa tidak ada yang akan berdampak besar pada VoIP, dan internet secara keseluruhan, seperti halnya blockchain.
Sekarang kita semua hanya berspekulasi, tapi saya tidak akan menjadi orang pertama yang menyamakan adopsi blockchain dengan TCP/IP dan VoIP secara keseluruhan. Teknologi baru yang misterius ini semakin populer sebagai proses utama di balik produksi bitcoin, mata uang kripto yang sama sekali baru yang tidak dimiliki atau didukung oleh satu entitas tunggal, melainkan jaringan luas dan nilai yang diberikan pengguna padanya.
Ini semua terdengar agak jelek pada awalnya, tetapi itu sudah cukup bagi lembaga perbankan besar untuk tetap diam dan mulai mengendus-endus. Pada titik ini, tampaknya hanya masalah waktu sampai kita mulai mendorong praktik blockchain ke industri yang benar-benar baru.
Apa itu Blockchain?
Untuk memahami bagaimana teknologi blockchain bahkan dapat memengaruhi VoIP dan komunikasi, kita perlu memahami apa itu blockchain dan bagaimana cara kerjanya. Prosesnya sendiri adalah konsep yang cukup sederhana, tetapi teknologi dan pengembangan di balik layar terlalu rumit untuk dijelaskan secara rinci. Jadi, saya akan mencoba untuk membuat ini tetap bagus dan sederhana sehingga kita semua dapat memahami idenya.
1. Konsep Dasar
Karena teknologi muncul sebagai metode untuk memverifikasi transaksi keuangan, kita akan mulai dengan melihat melalui lensa itu. Blockchain dikembangkan sebagai metode untuk melacak bitcoin dan memungkinkan pengguna untuk merekam, melacak, dan memverifikasi transfer dana ke dan dari satu sama lain. Lebih penting lagi, ini memungkinkan transfer dan pertukaran mata uang ini tanpa memerlukan bank.
Teknologi Blockchain adalah metode luar biasa dalam memanfaatkan banyak titik di jaringan yang masing-masing membuat satu dan menyimpan satu versi umum dari "sesuatu" saat menyelesaikan "tindakan" di internet. Versi umum yang ada bersama ini digunakan untuk memverifikasi setiap transaksi dapat dan memang terjadi.
Sekarang, ini sangat umum, dan memang seharusnya begitu.
Kita dapat mengganti "sesuatu" dan "tindakan" untuk sejumlah kegunaan yang berbeda. Untuk bitcoin, blockchain digunakan untuk membuat versi umum dari "buku besar" ketika menyelesaikan "transaksi moneter" di internet. Yang lebih menarik, buku besar ini dapat diotomatisasi untuk memicu tindakan tertentu.
2. Buku Besar Digital
Cara kami mentransfer uang saat ini menggunakan unit pusat — bank yang biasanya melacak informasi setiap orang. Bank kami menyimpan buku besar semua saldo saat ini serta transaksi masuk dan keluar untuk hampir setiap akun. Kami hanya dapat melihat informasi akun kami sendiri ; hanya bank yang memiliki akses ke informasi semua orang.
Tapi inilah yang memungkinkan kami mentransfer uang dengan kepercayaan: kami menaruh kepercayaan kami pada bank untuk memastikan pengirim kami memiliki uang, atau penerima benar-benar menerimanya. Bank memverifikasi dana yang diminta ada di rekening, dan menangani pemindahan berat.
Semuanya berfungsi karena kami dapat mempercayai bank untuk menolak permintaan yang tidak mungkin — inilah mengapa cek akan terpental jika Anda tidak memiliki saldo yang diperlukan. Dan karena kami memiliki sumber teregulasi dan tepercaya yang bertanggung jawab atas semua informasi ini, kami semua dapat merasa aman bahwa uang kami ditangani dengan benar.
Tapi inilah tepatnya bagaimana blockchain mengguncang segalanya. Alih-alih bank yang menangani buku besar digital, dalam paradigma blockchain setiap orang memegang salinan buku besar digital.
3. Jaringan Diperiksa Peer-to-Peer
Anda mungkin bertanya-tanya: "Jika bank sentral tidak mengontrol buku besar atau memastikan legitimasi dana, lalu siapa yang melakukannya?" Nah, itulah keindahan yang tepat dari blockchain. Seperti yang saya sebutkan secara singkat di atas, blockchain menggunakan jaringan node; dalam kasus bitcoin, simpul ini adalah setiap orang yang memiliki dan menggunakan bitcoin.
Setiap pemilik bitcoin memiliki salinan buku besar bitcoin mereka sendiri. Ini adalah dokumen besar yang mencatat setiap transaksi yang pernah dilakukan. Ketika satu pengguna mentransfer uang ke yang lain, transaksi ini menciptakan "blok" uniknya sendiri yang berisi beberapa informasi privasi dan enkripsi yang akan kita lihat nanti.
Tetapi setiap blok memiliki tanda tangan digital uniknya sendiri yang tidak dapat direproduksi; ini adalah bagaimana Anda memastikan bahwa setiap transaksi adalah unik. Ketika transaksi terjadi, blok ini secara bersamaan ditambahkan ke setiap buku besar yang ada.
Karena setiap pengguna memiliki salinan buku besar, tidak ada pengguna yang dapat mulai membuat atau menggandakan transaksi. Jika transaksi tidak ditemukan pada setiap salinan buku besar yang ada, maka transaksi tersebut adalah penipuan. Oleh karena itu, Anda tidak memerlukan satu lembaga pusat untuk memverifikasi keabsahan dan keberadaan dana atau transaksi.
4. Enkripsi dan Sihir
Di sinilah segalanya mulai menjadi sangat teknis. Siapa pun yang memahami enkripsi akan memberi tahu Anda bahwa konsep itu sendiri cukup sederhana, tetapi apa yang terjadi di balik tenda bisa sangat rumit. Sekarang, untuk mencoba agar ini dapat diakses oleh mereka yang tidak memiliki gelar ilmu komputer, saya akan mengabaikan sihir di bawah tenda. Tapi saya ingin mendapatkan ide keseluruhan di luar sana.
Untuk memastikan bahwa setiap transaksi bersifat pribadi, terlindungi, dan dapat dipercaya, hampir semua hal dalam proses blockchain dienkripsi. Oleh karena itu, meskipun mungkin terdengar menakutkan bahwa setiap orang dapat melihat saldo akun dan riwayat transaksi Anda, ini tidak sepenuhnya benar karena setiap salinan buku besar digital dienkripsi. Berkat enkripsi, tidak ada pengguna yang dapat masuk ke dalam dan membaca detailnya; namun, pengguna yang benar akan dapat memverifikasi keaslian transaksi.
Pada dasarnya, aturan Bitcoin memerlukan kata sandi (tanda tangan digital) untuk membuka dan membelanjakan dana. Sama seperti tanda tangan asli, ini membuktikan keaslian sebuah pesan. Kecuali dengan enkripsi, ini dilakukan melalui algoritma matematika yang tidak dapat disalin. Jadi tanda tangan tidak statis, dan tanda tangan unik yang berbeda diperlukan untuk setiap transaksi. Tapi itu menjadi lebih rumit:
- Setiap tanda tangan memerlukan kunci pribadi dan publik untuk membuka dan memverifikasi.
- Kunci pribadi adalah kata sandi yang sebenarnya , tetapi tanda tangan adalah perantara yang membuktikan bahwa Anda memiliki kata sandi, tanpa mengungkapkan apa itu.
- Kunci publik adalah alamat “kirim ke” dalam bitcoin.
Jadi sistem harus memverifikasi bahwa Anda adalah pemilik sebenarnya dari kunci publik, yang dilakukan dengan membuat kunci pribadi saat mengirim pesan. Node lain kemudian menggunakan tanda tangan ini untuk memverifikasi apakah itu sesuai dengan kunci publik. Ini semua dilakukan dengan matematika, atau sihir. Karena tanda tangan tergantung pada pesan, itu akan berbeda untuk setiap transaksi sehingga tidak dapat digunakan kembali untuk transaksi yang berbeda. Beginilah cara Anda mengetahui bahwa segala sesuatu tidak hanya disalin atau dimodifikasi.
5. Menyatukan Semuanya
Jadi setiap transaksi, atau blok, dienkripsi dengan tanda tangan digitalnya sendiri. Sama seperti tanda tangan pada cek, tanda tangan itu unik dan tidak dapat digunakan kembali atau direproduksi untuk simpul atau transaksi lain. Misalnya, jika John mengirim lima bitcoin ke Sally, tanda tangan digital John akan menghasilkan “kunci” terenkripsi. Sally, sebagai penerima, akan menerima “kunci” verifikasi untuk membuka kode yang dikirimkan John kepadanya.
Namun, sebelum transaksi terjadi, setiap buku besar di jaringan diperbarui dengan transfer dana baru ini — kecuali mereka tidak hanya diperbarui, tetapi juga memeriksa validitas transaksi. Setiap buku besar melihat ke masa lalu, dan pertama-tama memastikan bahwa John bahkan memiliki lima bitcoin untuk dikirim. Ini dilakukan dengan melihat melalui riwayat transaksi John untuk memastikan dia benar-benar menerima bitcoin yang cukup di beberapa titik sebelumnya.
Jika semuanya diperiksa, setiap buku besar diperbarui dengan transaksi baru dan saldo akun John dan Sally serta transaksi. Karena transaksi ini memiliki pengenal uniknya sendiri, transaksi ini tidak dapat direproduksi atau diduplikasi. Sekarang ini mungkin bukan urutan kejadian yang tepat, tetapi ini adalah konsep keseluruhan tentang apa yang terjadi dan cara kerjanya.
Kami dapat memverifikasi dan menyelesaikan transaksi tanpa beban berat dan pembukuan bank dengan meminta setiap node di jaringan menyimpan salinan catatan terenkripsi dan riwayat transaksi mereka sendiri. Kami tidak lagi membutuhkan satu lembaga pusat khusus untuk menangani itu semua. Ini dapat meningkatkan keamanan — karena ribuan atau jutaan poinnya diperiksa dan bukan hanya satu — serta kecepatan keseluruhan.
Bank dan Blockchain
Lembaga keuangan telah menghabiskan investasi yang cukup besar ke dalam teknologi blockchain selama 10 tahun sekarang, untuk memahami cara kerjanya dan bagaimana mereka dapat menerapkannya untuk penggunaan mereka sendiri. Untuk industri perbankan, blockchain dipandang sebagai pengganggu besar dan mitologi yang sama sekali baru untuk menangani dua aspek utama: kontrak dan transaksi.
Harvard Business Review menerbitkan sebuah cerita, The Truth About Blockchain dalam edisi Jan-Feb 2017 mereka, menyoroti bagaimana teknologi ini dapat mengganggu lebih dari sekadar bank:
“Dengan blockchain, kita dapat membayangkan sebuah dunia di mana kontrak disematkan dalam kode digital dan disimpan dalam basis data bersama yang transparan, di mana kontrak tersebut dilindungi dari penghapusan, perusakan, dan revisi. Di dunia ini setiap perjanjian, setiap proses, setiap tugas, dan setiap pembayaran akan memiliki catatan digital dan tanda tangan yang dapat diidentifikasi, divalidasi, disimpan, dan dibagikan. Perantara seperti pengacara, pialang, dan bankir mungkin tidak lagi diperlukan. Individu, organisasi, mesin, dan algoritma akan bebas bertransaksi dan berinteraksi satu sama lain dengan sedikit gesekan. Ini adalah potensi besar dari blockchain.”
Ini dilihat sebagai konsep “dasar”, yang berpotensi mengubah paradigma ekonomi dan sosial kita saat ini. Kami tidak lagi membutuhkan salinan kertas dari segala sesuatu, dan tulisan tangan, tanda tangan yang disahkan untuk memverifikasi legitimasi. Jika teknologi berkembang pesat, kita akan membutuhkan bank lagi untuk menyimpan, memvalidasi, dan mengotorisasi setiap transaksi yang kita lakukan.
Tapi itulah alasan mengapa ini sangat mengganggu: ini adalah fondasi baru yang sepenuhnya merekayasa ulang proses yang kita gunakan dalam kehidupan kita sehari-hari. Dan ini benar-benar akan menyeberang ke industri komunikasi juga, bukan hanya masalah keuangan dan hukum.
Potensi Dampak Blockchain pada VoIP
Yang menarik bagi saya adalah artikel Harvard Business Review yang dikutip di atas menyamakan gangguan dan pengembangan blockchain dengan TCP/IP di industri telekomunikasi. Seperti yang kita ketahui, TCP/IP melahirkan VoIP dan protokol yang mendukungnya, termasuk SIP dan H.323.
Namun, blockchain memiliki potensi untuk mengubahnya lebih jauh. Sekarang, blockchain masih bertahun-tahun untuk menjadi standar baru, dan untuk membahas potensinya benar-benar hanya spekulasi pada saat ini. Kami tidak dapat memastikan bagaimana teknologi ini akan digunakan, atau dikembangkan lebih jauh.
Namun, salah satu tempat termudah untuk melihat potensi blockchain untuk berinovasi VoIP adalah proses otentikasi. Sekitar setahun yang lalu, Chris Vitek menulis posting di Nojitter yang membahas topik ini.
“Mengamankan komunikasi benar-benar dimulai dengan otentikasi, yang, dalam lingkungan IP-PBX tradisional, digabungkan ke alamat MAC telepon. Dalam antarmuka berbasis perangkat lunak, proses masuk berfungsi untuk mengamankan akses ke alat komunikasi.”
Merevolusi Otentikasi SIP
Vitek selanjutnya menjelaskan bagaimana setelah diperkenalkan pada tahun 1995, SIP berjuang untuk mendapatkan daya tarik untuk sementara waktu karena, “sebagai arsitektur peer-to-peer, itu tidak sesuai dengan kebutuhan operator telekomunikasi untuk mempertahankan kendali atas setiap acara komunikasi seperti sebelumnya. mungkin."
Karena cara kerja SIP sebagai koneksi peer-to-peer, SIP digunakan dengan cara yang berbeda dari telekomunikasi biasa, dalam aplikasi klien/server. Ketika Session Border Controllers muncul, SIP menjadi jauh lebih relevan karena “mereka mengizinkan perusahaan dan operator untuk menjaga keamanan jaringan.”
Tetapi blockchain memperkenalkan metode otentikasi yang sama sekali baru, yang tidak memerlukan SBC untuk bertindak sebagai penjaga gerbang, atau operator telepon di tengah untuk mengotentikasi penelepon. Lebih jauh lagi, blockchain akan menghilangkan kebutuhan akan pembawa di antara hampir semua metode komunikasi.
Dan, seperti yang dikatakan Vitek, “jika blockchain cukup baik untuk mengamankan transaksi perbankan, maka itu pasti cukup baik untuk mendukung otentikasi telekomunikasi.” Dan kita semua tahu betapa buruknya VoIP dapat menggunakan beberapa keamanan yang ditingkatkan.
Jadi ide yang diajukan adalah bahwa blockchain dapat merevolusi dan meningkatkan proses otentikasi yang rumit dan berbelit-belit dalam telekomunikasi saat ini.
Contoh Dunia Nyata
Setahun yang lalu, ini adalah spekulasi. Tapi maju cepat ke April 2017, dan kami sekarang memiliki contoh nyata untuk ditunjukkan. EncryptoTel telah muncul sebagai “infrastruktur softphone dengan komunikasi VoIP berbasis blockchain.” Pada dasarnya, penyedia berjanji untuk mengizinkan pengguna dari berbagai sumber PBX yang dihosting untuk melakukan panggilan VoIP terenkripsi dan aman, serta mengakses aplikasi messenger populer.
Dengan kata-kata mereka sendiri:
“Visi EncryptoTel adalah mewujudkan sarana komunikasi yang terbuka, andal, dan yang terpenting aman yang dapat digunakan terlepas dari lokasi pengguna. Produk utama perusahaan adalah layanan PBX yang fleksibel dan komprehensif — yaitu, jaringan pribadi internal yang dapat digunakan bersama oleh sejumlah besar pengguna, tetapi juga dapat berinteraksi dengan jaringan telekomunikasi eksternal…Perangkat lunak kami dan infrastruktur pendukung blockchain memungkinkan kami untuk memenuhi kebutuhan siapa pun, terlepas dari skalanya, berkat keekonomian yang ditawarkannya dalam transaksi mikro dan dalam operasi desentralisasi.”
Untuk memasukkannya ke dalam bahasa Inggris, EncryptoTel ingin beroperasi sebagai penyedia Hosted PBX yang mampu memberikan nomor telepon kepada pengguna di mana saja di dunia, tetapi dengan infrastruktur blockchain yang mendasari untuk mengamankan dan menyediakan otentikasi untuk komunikasi.
Bagaimana tepatnya blockchain digunakan karena infrastruktur yang mendasari tampaknya menjadi “saus rahasia”, tetapi kami dapat menemukan petunjuknya. Di halaman Manfaat mereka, EncryptoTel menjelaskan bahwa “tahap pertama integrasi Blockchain” sudah diterapkan untuk “konfirmasi identitas untuk pembuatan faktur menggunakan tanda tangan digital Waves.”
Dan di peta jalan masa depan mereka, musim panas 2017, rencana untuk “implementasi layanan berdasarkan teknologi blockchain.”
Masa Depan adalah Blockchain
Jadi, bahkan EncryptoTel adalah satu tahun atau lebih dari menghasilkan solusi yang benar-benar dapat digunakan, tetapi ini mengisyaratkan fakta bahwa ini mungkin sebenarnya merupakan kasus penggunaan teknologi yang sah. Namun, saya pribadi skeptis dan mengambil segala sesuatu dengan sebutir garam.
Perlu dicatat bahwa EncryptoTel menjelaskan pengalaman gabungan mereka dalam industri blockchain, SIP, PBX, dan Telecom, tetapi sebagaimana adanya, ini tampaknya sebagian besar merupakan ide yang diusulkan pada saat ini. Saya sama sekali tidak menganjurkan solusi ini, tetapi saya pikir itu sangat menarik untuk disorot sebagai kemungkinan contoh dunia nyata. Ini mungkin hanya tipuan untuk mendapatkan banyak dana dari kerumunan dan tidak memberikannya, tetapi saya bukan orang yang melakukan panggilan itu.
Namun, perlu dicatat bahwa bahkan artikel Harvard Business Review yang kami lihat sebelumnya membuat poin yang berbeda. “Tetapi” besar dalam artikel ini adalah bahwa kita masih bertahun-tahun lagi untuk mengambil alih blockchain — seluruh konsep adalah konsep dasar yang dapat mengubah sistem ekonomi dan sosial kita, para penulis berpendapat. Tetapi, mereka mengatakan akan membutuhkan beberapa dekade bagi blockchain untuk meresap ke dalam infrastruktur ekonomi dan sosial kita saat ini.
Skeptis, Namun Penuh Harapan
Faktanya, seluruh artikel menyamakan blockchain dengan gangguan TCP/IP terhadap industri telekomunikasi:
“Sebelum TCP/IP, arsitektur telekomunikasi didasarkan pada “circuit switching”, di mana koneksi antara dua pihak atau mesin harus dibuat sebelumnya dan dipertahankan selama pertukaran. Untuk memastikan bahwa setiap dua node dapat berkomunikasi, penyedia layanan telekomunikasi dan produsen peralatan telah menginvestasikan miliaran dolar untuk membangun jalur khusus. TCP/IP mengubah model itu di atas kepalanya.”
Transisi ini juga memakan waktu beberapa generasi – banyak bisnis baru bermunculan dan akhirnya memanfaatkan teknologi ini. Kami melihat ini sekarang dalam ledakan penyedia Hosted PBX yang sekarang menjadi beberapa penyedia telekomunikasi terkemuka di negara ini. Jadi ada kemungkinan EncryptoTel sudah selangkah lebih maju, membangun solusi dengan fondasi blockchain.
Artikel yang sama diakhiri dengan gagasan bahwa ini terjadi:
“TCP/IP telah ada di mana-mana, dan aplikasi blockchain sedang dibangun di atas data digital, komunikasi, dan infrastruktur komputasi, yang menurunkan biaya eksperimen dan akan memungkinkan kasus penggunaan baru muncul dengan cepat.”
Apa yang tidak perlu dipertanyakan adalah fakta bahwa blockchain memiliki potensi besar untuk mengganggu sejumlah besar operasi. Namun, tidak ada salahnya untuk tetap skeptis.
“Tetapi mengingat cakrawala waktu, hambatan untuk adopsi, dan kompleksitas yang terlibat dalam mencapai tingkat penerimaan TCP/IP, para eksekutif harus berpikir dengan hati-hati tentang risiko yang terlibat dalam bereksperimen dengan blockchain. Jelas, memulai dari yang kecil adalah cara yang baik untuk mengembangkan pengetahuan untuk berpikir lebih besar. Tetapi tingkat investasi harus bergantung pada konteks perusahaan dan industri. Perusahaan jasa keuangan sudah berada di jalan menuju adopsi blockchain. Manufaktur tidak.”
Sepertinya VoIP, dan komunikasi secara keseluruhan, juga harus sesuai dengan sektor keuangan, jika tidak segera.