Pertama, tidak harus mengajukan pertanyaan itu. Anda perlu tahu beberapa pemrograman, C ++, java, python. Baca
https://bitcoin.org/bitcoin.pdf Ini sudah cukup untuk mengetahuinya. Berikut adalah artikel keren lainnya tentang pemula untuk pemula
https://medium.com/@lhartikk/a-blockchain-in-200-lines-of-code-963cc1cc0e54Anda perlu tahu bagaimana memprogram, Anda tidak perlu tahu semua bahasa di atas Itu murni berlebihan. Saya tidak pernah menggunakan Python atau Java untuk apa pun, namun saya menggunakan C untuk beberapa hal dan beberapa tool GUI lintas platform tingkat tinggi lainnya untuk desktop front end. Pada akhirnya banyak bahasa (setidaknya yang saya gunakan) menghasilkan program yang dibangun dengan backend LLVM.
Crypto libraries seperti mbedTLS dan LibSodium ditulis dalam bahasa C tapi itu tidak berarti Anda perlu menulis sisa program Anda di C atau C ++ dengan lingkungan Qt seperti Bitcoin.
Libs dasar dapat digunakan dalam kombinasi dengan berbagai bahasa modern dan sangat sederhana untuk digunakan.
Ada bahasa tingkat tinggi yang memungkinkan Anda menggunakan kriptografi yang sama persis seperti Bitcoin atau variasi ECC serupa seperti Ed25519, bukan Secp256k1.
Anda bisa misalnya menuliskannya di salah satu bahasa NET. Atau ada sedikit plaform cross cross friendly, ada beberapa bahasa GUI yang sangat berguna yang memungkinkan cross platform (Win, Mac dan Linux) di luar sana jika Anda mencari mereka dan Anda dapat gunakan sebanyak atau sedikit level C / C ++ yang Anda inginkan.
Saya akan menyarankan agar langkah pertama adalah belajar bagaimana menggunakan perpustakaan kripto dengan benar dan mengambilnya dari sana.
Menulis sistem berbasis blockchain bukanlah pekerjaan kecil tapi bisa dilakukan jika Anda berdedikasi pada tugas dan memiliki cukup waktu untuk melakukannya.
Sistem blockchain macam apa yang ada dalam pikiranmu?
Saya tertarik pada sistem berbasis blockstrain pribadi minimalis untuk apa yang sedang saya kerjakan, namun tidak perlu menjadi koin tapi akan menggunakan token yang dikeluarkan untuk memberi otorisasi entri database secara terdistribusi yang sulit untuk mengutak-atik dan dibaca. hanya untuk hampir semua pengguna selain yang berwenang untuk menambahkan blok. Bukti ini tidak memiliki nilai moneter dan tentu saja tidak akan diperdagangkan di manapun, tetapi akan berfungsi untuk menerapkan penggunaan sistem secara adil dan mencegah penyalahgunaan oleh pengguna tepercaya.
Ini hanyalah proyek hewan peliharaan saya tapi sebagai cara baru dan relatif baru dalam melakukan berbagai hal, saya yakin akan ada banyak perkembangan menarik di masa depan, jadi ini adalah area yang layak untuk dicapai walaupun diperlukan beberapa tahun untuk mempercepat atau menghasilkan sesuatu yang berharga.