Memilih Blockchain

Di Bab Ini:

  • Menemukan blockchain yang tepat untuk kebutuhan Anda

  • Membuat rencana untuk proyek Anda

  • Mengungkap hambatan proyek Anda

  • Membangun peta jalan proyek

Industri blockchain itu kompleks dan terus berkembang dalam ukuran dan kapabilitas setiap hari. Ketika Anda memahami tiga jenis inti blockchain dan keterbatasannya, Anda akan tahu apa yang mungkin dilakukan dengan teknologi baru ini.

Bab ini membahas tentang menilai teknologi blockchain dan mengembangkan rencana proyek. Bab ini menempatkan bab-bab berikutnya tentang masing-masing platform dan aplikasi blockchain ke dalam konteksnya.

Di sini, Anda akan melihat cara menilai tiga jenis platform blockchain yang berbeda, apa yang sedang dibangun di setiap jenis, dan mengapa. Saya akan memberikan beberapa alat yang membantu Anda menguraikan proyek, memprediksi hambatan, dan mengatasi tantangan.

Di Mana Blockchain Menambah Substansi

Ada banyak perbincangan seputar blockchain dan mata uang kripto yang menjalankannya. Sebagian dari perbincangan ini berasal dari fluktuasi nilai mata uang kripto dan kekhawatiran bahwa teknologi blockchain akan mengganggu banyak fungsi industri dan pemerintahan. Banyak uang telah dikucurkan untuk penelitian dan pengembangan karena para pemangku kepentingan tidak ingin dijadikan usang dan para wirausahawan ingin mengeksplorasi model bisnis baru.

Ketika mencari peluang bagi teknologi blockchain untuk menambah nilai bagi suatu organisasi, sering kali muncul pertanyaan, "Di mana blockchain menambah nilai dan apa perbedaannya dengan teknologi yang sudah ada?"

Blockchain adalah jenis basis data khusus. Blockchain dapat digunakan di mana pun Anda menggunakan basis data biasa — tetapi mungkin tidak masuk akal untuk bersusah payah dan mengeluarkan biaya untuk menggunakan blockchain ketika basis data biasa dapat melakukannya.

Anda benar-benar melihat nilai dalam menggunakan suatu bentuk blockchain ketika Anda ingin berbagi informasi dengan pihak yang tidak sepenuhnya Anda percayai, data Anda perlu diaudit, atau data Anda berisiko disusupi secara internal maupun eksternal. Tak satu pun dari pertanyaan-pertanyaan ini sederhana, dan solusi yang tepat bisa jadi sulit dipastikan.

Bagian ini membantu mempersempit pilihan Anda.

Menentukan kebutuhan Anda

Blockchain hadir dalam berbagai jenis. Anda akan menemukan satu yang sesuai dengan kebutuhan Anda — kuncinya adalah menemukannya! Memetakan kebutuhan Anda ke blockchain terbaik bisa sangat melelahkan. Setiap kali saya memiliki banyak pilihan dan kebutuhan yang seringkali saling bertentangan, saya suka menggunakan matriks keputusan tertimbang.

Matriks keputusan tertimbang adalah alat yang sangat baik untuk mengevaluasi kebutuhan suatu proyek dan kemudian memetakan kebutuhan tersebut ke solusi yang memungkinkan. Keuntungan utama dari matriks ini adalah membantu Anda mengukur dan memprioritaskan kebutuhan individu untuk proyek Anda dan menyederhanakan pengambilan keputusan. Matriks keputusan tertimbang juga mencegah Anda kewalahan oleh kriteria individu. Jika dilakukan dengan benar, alat ini memungkinkan Anda untuk menyatu pada satu ide yang kompatibel dengan semua tujuan Anda.

Untuk membuat matriks keputusan tertimbang, ikuti langkah-langkah berikut:

  1. Lakukan brainstorming tentang kriteria atau tujuan utama yang perlu dipenuhi tim Anda.

    Catatan

    Jika Anda tidak yakin dengan kriteria yang perlu dipertimbangkan saat mengevaluasi proyek blockchain Anda, berikut beberapa hal yang perlu diingat:

    • Skala dan volume

    • Kecepatan dan latensi

    • Keamanan dan kekekalan

    • Kapasitas penyimpanan dan kebutuhan struktural

    Tim Anda akan memiliki daftar objek dan prioritasnya sendiri. Ini hanyalah beberapa hal yang perlu dipertimbangkan saat mengevaluasi platform yang tepat untuk memenuhi kebutuhan Anda.

  2. Kurangi daftar kriteria menjadi tidak lebih dari sepuluh item.

    Jika Anda kesulitan menyempurnakan daftar kebutuhan Anda, pertimbangkan untuk menggunakan alat matriks perbandingan.

  3. Buat tabel di Microsoft Excel atau program serupa.

  4. Masukkan kriteria desain di kolom pertama.

  5. Berikan bobot relatif untuk setiap kriteria berdasarkan seberapa penting tujuan tersebut bagi keberhasilan proyek.

    Batasi jumlah poin hingga 10 dan distribusikan ke semua kriteria Anda — misalnya, 1 = rendah, 2 = sedang, dan 3 = prioritas tinggi.

    Catatan

    Jika Anda bekerja dalam tim, mintalah setiap anggota memberi bobot pada kriteria tersebut secara terpisah.

  6. Jumlahkan angka untuk setiap tujuan dan bagi dengan jumlah anggota tim untuk mendapatkan bobot tim komposit.

  7. Lakukan penyesuaian bobot yang diperlukan untuk memastikan setiap kriteria terbobot dengan benar.

Selamat! Anda sekarang memiliki daftar peringkat kriteria yang perlu dipenuhi agar proyek blockchain Anda berhasil.

Menentukan tujuan Anda

Anda dapat dengan mudah tersesat saat membangun proyek blockchain yang tidak memiliki tujuan atau maksud yang jelas. Luangkan waktu untuk memahami ke mana Anda dan tim Anda ingin melangkah dan apa tujuan akhirnya. Misalnya, tujuannya mungkin untuk memperdagangkan aset dengan perusahaan mitra tanpa perantara. Ini adalah tujuan besar dengan banyak pemangku kepentingan.

Bangun kembali ke proyek kecil yang merupakan kasus penggunaan minimal yang layak untuk teknologi yang secara jelas mengartikulasikan nilai tambah atau penghematan bagi perusahaan Anda. Sejalan dengan contoh sebelumnya, tujuan yang lebih kecil adalah membangun jaringan pribadi yang dapat bertukar nilai antara pihak tepercaya.

Kemudian kembangkan nilai tersebut. Kemenangan berikutnya mungkin adalah membangun instrumen yang dapat diperdagangkan di platform baru Anda. Setiap langkah harus menunjukkan kemenangan kecil dan nilai yang tercipta.

Memilih Solusi

Ada tiga jenis inti blockchain: jaringan publik seperti Bitcoin, jaringan berizin seperti Ripple, dan jaringan privat seperti Hijro.

Blockchain melakukan beberapa hal sederhana: - Memindahkan dan memperdagangkan nilai dengan cepat dan dengan biaya yang sangat rendah. - Membuat riwayat data yang hampir permanen.

Teknologi blockchain juga memungkinkan beberapa solusi yang kurang sederhana, seperti kemampuan untuk membuktikan bahwa Anda memiliki "thing" tanpa mengungkapkannya kepada pihak lain. Dimungkinkan juga untuk "prove the negative", atau membuktikan apa yang hilang dalam suatu dataset atau sistem. Fitur ini sangat berguna untuk audit dan pembuktian kepatuhan.

Tabel 2-1 mencantumkan kasus penggunaan umum yang sesuai untuk setiap jenis blockchain.

Tujuan Utama

Jenis Blockchain

Memindahkan nilai antar pihak yang tidak tepercaya

Publik

Memindahkan nilai antar pihak tepercaya

Privat

Memperdagangkan nilai antar hal yang berbeda

Berizin

Memperdagangkan nilai hal yang sama

Publik

Membuat organisasi terdesentralisasi

Publik atau berizin

Membuat kontrak terdesentralisasi

Publik atau berizin

Memperdagangkan aset yang disekuritisasi

Publik atau berizin

Membangun identitas untuk orang atau benda

Publik

Mempublikasikan untuk pencatatan publik

Publik

Mempublikasikan untuk pencatatan privat

Publik atau berizin

Melakukan audit awal catatan atau sistem

Publik atau berizin

Mempublikasikan data kepemilikan tanah

Publik

Memperdagangkan uang atau aset digital

Publik atau berizin

Membuat sistem untuk keamanan Internet of Things (IoT)

Publik

Membangun keamanan sistem

Publik

Mungkin ada pengecualian tergantung pada proyek Anda, dan dimungkinkan untuk menggunakan jenis blockchain yang berbeda untuk mencapai tujuan Anda. Namun secara umum, berikut cara menguraikan berbagai jenis jaringan dan memahami kekuatan dan kelemahannya:

  • Public networks Jaringan publik berukuran besar dan terdesentralisasi, siapa pun dapat berpartisipasi di dalamnya pada tingkat apa pun — ini termasuk hal-hal seperti menjalankan node penuh, menambang mata uang kripto, memperdagangkan token, atau menerbitkan entri. Jaringan publik cenderung lebih aman dan tidak dapat diubah daripada jaringan privat atau jaringan berizin. Jaringan publik seringkali lebih lambat dan lebih mahal untuk digunakan. Jaringan publik diamankan dengan mata uang kripto dan memiliki kapasitas penyimpanan yang terbatas.

  • Permissioned networks Jaringan berizin dapat dilihat oleh publik, tetapi partisipasinya dikendalikan. Banyak di antaranya menggunakan mata uang kripto, tetapi biayanya lebih rendah untuk aplikasi yang dibangun di atasnya. Fitur ini memudahkan penskalaan proyek dan peningkatan volume transaksi. Jaringan berizin dapat sangat cepat dengan latensi rendah dan memiliki kapasitas penyimpanan yang lebih tinggi dibandingkan jaringan publik.

  • Private networs Jaringan privat dibagikan di antara pihak-pihak tepercaya dan mungkin tidak dapat dilihat oleh publik. Jaringan ini sangat cepat dan mungkin tanpa latensi. Jaringan ini juga berbiaya rendah untuk dijalankan dan dapat dibangun dalam waktu singkat. Sebagian besar jaringan privat tidak menggunakan mata uang kripto dan tidak memiliki kekekalan dan keamanan yang sama seperti jaringan terdesentralisasi. Kapasitas penyimpanannya mungkin tidak terbatas.

Terdapat pula hibrida antara ketiga jenis inti blockchain ini yang berusaha menemukan keseimbangan yang tepat antara keamanan, auditabilitas, skalabilitas, dan penyimpanan data untuk aplikasi yang dibangun di atasnya.

Menggambar pohon keputusan blockchain

Beberapa keputusan yang Anda hadapi saat mengerjakan proyek blockchain di dalam organisasi Anda bisa jadi sulit dan menantang. Meluangkan waktu untuk membuat keputusan yang melibatkan

  • Ketidakpastian: Banyak fakta seputar teknologi blockchain mungkin tidak diketahui dan belum teruji.

  • Kompleksitas: Blockchain memiliki banyak faktor yang saling terkait untuk dipertimbangkan.

  • Konsekuensi berisiko tinggi: Dampak dari keputusan tersebut mungkin signifikan bagi organisasi Anda.

  • Alternatif: Mungkin ada teknologi dan jenis blockchain alternatif, masing-masing dengan ketidakpastian dan konsekuensinya sendiri.

  • Masalah interpersonal: Anda perlu memahami bagaimana teknologi blockchain dapat memengaruhi berbagai orang di dalam organisasi Anda.

Pohon keputusan adalah alat pendukung yang berguna yang akan membantu Anda mengungkap konsekuensi, hasil kejadian, biaya sumber daya, dan manfaat dari pengembangan proyek blockchain.

Anda dapat menggambar pohon keputusan di atas kertas atau menggunakan aplikasi komputer. Berikut langkah-langkah untuk membuatnya guna mengungkap tantangan lain seputar proyek Anda:

  1. Ambil selembar kertas besar.

    Semakin banyak pilihan yang ada, dan semakin rumit keputusannya, semakin besar pula lembar kertas yang Anda butuhkan.

  2. Gambarlah sebuah kotak di sisi kiri kertas.

  3. Tuliskan deskripsi tujuan inti dan kriteria untuk proyek Anda di kotak tersebut.

  4. Gambarlah garis di sebelah kanan kotak untuk setiap masalah.

  5. Tuliskan deskripsi setiap masalah di sepanjang setiap garis.

    Tetapkan nilai probabilitas untuk menghadapi setiap masalah.

  6. Lakukan curah pendapat untuk menemukan solusi bagi setiap masalah.

  7. Tuliskan deskripsi setiap solusi di sepanjang setiap garis.

  8. Lanjutkan proses ini hingga Anda telah mengeksplorasi setiap masalah dan menemukan solusi yang memungkinkan untuk masing-masing masalah.

Mintalah rekan satu tim untuk menantang dan meninjau semua masalah dan solusi Anda sebelum menyelesaikannya.

Menyusun rencana

Pada titik ini, Anda seharusnya sudah memiliki pemahaman yang jelas tentang tujuan, hambatan, dan opsi blockchain yang tersedia.

Berikut peta jalan sederhana untuk membangun proyek Anda:

  1. Jelaskan proyek kepada para pemangku kepentingan utama dan diskusikan komponen utama serta hasil yang diharapkan.

  2. Susun rencana proyek.

    Ini adalah seperangkat dokumen yang akan terus berubah seiring berjalannya proyek Anda.

  3. Kembangkan pengukuran kinerja, pernyataan ruang lingkup, jadwal, dan baseline biaya.

  4. Pertimbangkan untuk membuat rencana manajemen risiko dan rencana kepegawaian.

  5. Dapatkan persetujuan dan tentukan peran dan tanggung jawab.

  6. Adakan rapat kick-off untuk memulai proyek.

    Rapat tersebut harus mencakup hal-hal berikut:

    • Visi proyek

    • Strategi proyek

    • Linimasa proyek

    • Peran dan tanggung jawab

    • Aktivitas membangun tim

    • Komitmen tim

    • Bagaimana tim Anda akan membuat keputusan

    • Metrik utama yang akan digunakan untuk mengukur proyek

Petunjuk

Setelah menyelesaikan proyek, Anda belum selesai! Tinjau kembali dan analisis keberhasilan dan kegagalan Anda. Berikut beberapa pertanyaan yang perlu Anda ajukan pada diri sendiri:

  • Apakah para pemangku kepentingan utama saya puas?

  • Apakah proyek berjalan sesuai jadwal?

  • Jika tidak, apa yang menyebabkannya tertunda?

  • Apa yang saya pelajari dari proyek ini?

  • Apa yang saya harap saya lakukan secara berbeda?

  • Apakah saya benar-benar menciptakan nilai baru bagi perusahaan saya atau menghemat uang?

Tip

Anda mungkin ingin kembali ke bab ini setelah Anda memiliki pengetahuan yang lebih mendalam tentang teknologi blockchain dan sedang mengembangkan rencana untuk membangun sebuah proyek.