Ditulis oleh: moralis

Disusun oleh: Shenchao TechFlow

 

Perkembangan berbagai infrastruktur untuk blockchain sangat mengesankan. Banyak perusahaan, organisasi, proyek, dan komunitas yang membawa pengembangan blockchain ke tingkat berikutnya, dan Web3 kini lebih dekat dengan arus utama dibandingkan sebelumnya.

 

Selain itu, layanan infrastruktur blockchain yang tepat memungkinkan pengembang mendapatkan manfaat inti dalam ruang kripto dan menggunakan Web3 dengan mudah. Jika Anda ingin membawa bisnis atau proyek Anda ke Web3 menggunakan infrastruktur blockchain sebagai layanan, maka artikel ini cocok untuk Anda.

 

 

 

Apa itu infrastruktur blockchain?

Infrastruktur Blockchain terdiri dari banyak bagian berbeda. Misalnya, blockchain, dApps, platform kontrak pintar, penyedia node, penyedia API dan komponen perangkat keras, dll. Mari kita kembali ke awal dan melihat di mana semuanya dimulai.

 

 

Kelahiran Bitcoin pada tahun 2009 membawa blockchain pertama. Namun, meskipun jaringan blockchain ini memiliki banyak keunggulan, hal ini membatasi pengembang. Hasilnya, tim pengembang blockchain menciptakan Ethereum—blockchain pertama yang dapat diprogram sepenuhnya. Saat ini, kita dapat melihat munculnya beberapa blockchain pengembang terkenal lainnya (juga dikenal sebagai "blockchain infrastruktur"), dan blockchain baru terus dikembangkan.

 

Jaringan-jaringan ini adalah lapisan dasar untuk semua aplikasi blockchain. Tanpa jaringan ini, tidak akan ada dApps (aplikasi terdesentralisasi). Selain itu, infrastruktur blockchain mencakup perangkat fisik, perangkat lunak, dan semua lapisan lain dari tumpukan teknologi blockchain saat ini (lihat gambar di bawah).

 

 

Namun dalam artikel ini, kita dapat fokus pada teknologi, alat, dan solusi yang perlu menjadi fokus pengembang dApp. Lagi pula, saat membuat dApp, Anda tidak ingin berurusan langsung dengan blockchain.

 

 

Klasifikasi yang lebih jelas – sektor dan industri

Selain tumpukan teknologi blockchain di atas, "Standar Klasifikasi Aset Digital" (DACS) CoinDesk harus menjadi alat yang baik untuk memahami layanan infrastruktur blockchain. Klasifikasi aset digital ini memperkenalkan tingkat kejelasan dan keseragaman pada industri blockchain yang relatif “volatil”:

 

 

Seperti yang Anda lihat dari gambar di atas, DACS mendefinisikan enam sektor utama: komputasi, mata uang, DeFi, budaya dan hiburan, platform kontrak pintar, dan digitalisasi. Meskipun keenam area ini memiliki layanan infrastruktur blockchain masing-masing, “platform komputasi” dan “platform kontrak pintar” mendominasi dalam hal infrastruktur blockchain sebagai layanan.

 

 

 

Infrastruktur Blockchain sebagai Layanan – Apa itu dan bagaimana cara kerjanya?

Infrastruktur Blockchain sebagai layanan adalah platform atau alat pengembangan blockchain terkelola yang memungkinkan pengguna untuk membangun di atas jaringan blockchain yang ada. Lebih jauh lagi, ini berarti bahwa layanan infrastruktur blockchain mencakup berbagai bidang, dan mereka dapat fokus membantu pengembang membangun blockchain lapisan 2 dan memecahkan masalah mendasar infrastruktur. Layanan infrastruktur Blockchain, di sisi lain, membantu pengembang membangun dan menerapkan dApps untuk menjangkau pengguna secara langsung. Selain itu, layanan infrastruktur blockchain mencakup semua alat backend, seperti penyimpanan data, yang memungkinkan pembuatan dApps.

 

Penyedia Web3 yang sesuai menyediakan infrastruktur dan alat pengembangan blockchain. Seperti yang Anda ketahui, aplikasi blockchain awal hanya berkisar pada mata uang kripto. Oleh karena itu, istilah "Blockchain sebagai Layanan" (BaaS) dibangun untuk ruang moneter (seperti yang Anda lihat pada diagram DACS). Oleh karena itu, BaaS sering kali didefinisikan sebagai protokol yang lebih terpusat dan menggunakan blockchain yang diizinkan untuk tujuan yang didefinisikan secara sempit. Oleh karena itu, kami menghindari penggunaan BaaS dan “Infrastruktur Blockchain sebagai Layanan” secara bergantian. Lagi pula, sebagian besar layanan infrastruktur blockchain terkemuka tidak ada hubungannya dengan mata uang kripto dan bukan merupakan protokol blockchain.

 

Namun, akan sangat membantu jika kita menganggap infrastruktur blockchain sebagai penawaran “perangkat lunak sebagai layanan” untuk Web3. Pada akhirnya, layanan infrastruktur blockchain yang andal membantu bisnis menjalankan dan menjalankan aplikasinya dengan sedikit usaha. Yang terakhir ini memastikan ketangkasan yang lebih besar dan adopsi blockchain yang lebih cepat. Bagaimanapun, perusahaan akan membuang banyak uang dan waktu jika mereka mengembangkan sendiri backend terkait blockchain.

 

 

 

Layanan infrastruktur Blockchain

Dengan melihat beberapa layanan infrastruktur blockchain, Anda akan lebih memahami konsep infrastruktur blockchain sebagai sebuah layanan. Jadi mari kita lihat lima kelompok industri (yang juga merupakan industri baru) dalam bidang komputasi. Kami juga akan membahas teknologi penting lainnya yang telah memainkan peran penting dalam membentuk infrastruktur blockchain:

 

 

 

bidang komputasi

Menurut dokumen DACS, domain komputasi mencakup protokol yang berfokus pada desentralisasi dan menghilangkan perantara dari layanan seperti komputasi, penyimpanan cloud, database, dan jaringan. Selain itu, DACS membagi bidang komputasi menjadi lima sektor, yang semuanya menyediakan layanan infrastruktur blockchain yang penting:

 

IoT — Segmen Internet of Things berfokus pada pengembangan "Internet of Things" dan Web3 dengan mengintegrasikan jaringan blockchain ke dunia nyata. Pada dasarnya, jenis protokol ini memfasilitasi interoperabilitas antara jaringan IoT dan blockchain.

 

Protokol Oracle — Protokol Oracle berfokus pada pengumpulan, pengorganisasian, dan transmisi data. Mereka melakukan ini dengan mendukung data “on-chain to on-chain” dan “off-chain to on-chain” secara real-time. Biasanya, oracle menggunakan token asli jaringan mereka untuk membayar biaya transaksi dan hak tata kelola.

 

Komputasi Pribadi — Bagian dari protokol ini adalah tentang membangun pasar keamanan sebagai layanan yang bebas, terdesentralisasi, dan aman untuk daya komputasi.

 

Jaringan Bersama — Jaringan terbuka komputasi awan terdistribusi memungkinkan peserta menyediakan energi dan sumber daya komputasi kepada pembeli dengan biaya yang bervariasi.​

 

Penyimpanan bersama - Protokol penyimpanan bersama hadir untuk merevolusi server penyimpanan terpusat tradisional. Mereka mencapai hal ini dengan mendistribusikan tanggung jawab penyimpanan di seluruh jaringan penambang/pemangku kepentingan open source dan membangun sistem insentif ekonomi.

 

 

 

Teknologi dan alat layanan infrastruktur blockchain penting lainnya

Di bagian selanjutnya, Anda akan mempelajari lebih lanjut tentang layanan infrastruktur blockchain terbaik untuk membangun dApps. Namun, solusi ini pun hanya mencakup sebagian saja. Oleh karena itu, Anda sebaiknya menjelajahi protokol yang tercantum sebelumnya serta teknologi dan alat berikut untuk menemukan tumpukan teknologi Web3 terbaik Anda. Berikut ini adalah daftar teknologi dan alat layanan infrastruktur blockchain terkemuka:

 

Penyedia Node — Semua komunikasi dengan blockchain (buku besar digital terdesentralisasi) terjadi melalui node. Namun sebagai pengembang dApp, Anda pasti tidak ingin menjalankan sebuah node karena ini adalah pekerjaan penuh waktu dengan banyak tantangan. Sebagai gantinya, Anda dapat menggunakan penyedia yang menjalankan node Anda untuk memenuhi kebutuhan ini.

 

Penyedia API Web3 — Ini bisa dibilang merupakan alat/teknologi “Infrastruktur Blockchain sebagai Layanan” yang paling penting. Bagaimanapun, API Web3 memungkinkan konsistensi pengkodean dalam lingkungan yang stabil. Selain itu, ada berbagai penyedia API Web3 yang menawarkan API berbeda. Dalam kebanyakan kasus, penyedia ini terhubung ke node dan membuat infrastruktur backend blockchain mereka sendiri, yang dapat Anda manfaatkan.

 

Bahasa Pemrograman Kontrak Cerdas — Bahasa-bahasa ini memungkinkan pengembang untuk menulis kontrak pintar, dan bahasa tersebut bervariasi dari satu rantai ke rantai lainnya.

 

Kerangka kerja dan IDE pengembangan kontrak pintar — Kerangka kerja dan IDE mendukung pengkodean, kompilasi, penerapan, verifikasi, dan pengujian kontrak pintar.

 

Dompet Web3 — Terutama digunakan untuk mengelola, mengirim, menerima, dan menyimpan mata uang kripto. Mereka juga memainkan peran penting dalam otentikasi Web3, melaksanakan transaksi on-chain, menguji dApps, dan banyak lagi.

 

Penjelajah Blockchain — Jenis dApps khusus ini memungkinkan pengguna dan pengembang menjelajahi data on-chain dan bahkan berinteraksi dengan kontrak pintar.

 

 

 

Proyek layanan infrastruktur terkemuka di blockchain

Berikut adalah daftar masing-masing solusi dan alat teknis yang disebutkan di atas:

 

Bidang komputasi:

  • Helium (IoT);

  • Tautan rantai (oracle);

  • Filecoin (penyimpanan bersama);

  • IPFS (solusi penyimpanan terdesentralisasi, tetapi tidak berdasarkan blockchain);

 

Penyedia simpul:

  • Alkimia;

  • gemuk;

  • Node Cepat;

  • DapatkanBlock;

  • Tumpukan rantai;

  • JalankanNode;

  • Jaringan Saku;

 

Penyedia API Web3:

  • Grafik;

  • Kovalen;

  • Alkimia;

  • Node Cepat;

  • Bikonomi;

  • Bitquery;

  • Moral;

 

Proyek/alat yang berfokus pada pengembangan kontrak pintar:

  • Soliditas (bahasa pemrograman kontrak pintar untuk rantai yang kompatibel dengan Ethereum dan EVM);

  • Truffle (lingkungan pengembangan, kerangka pengujian, dan saluran aset untuk rantai yang kompatibel dengan EVM);

  • Hardhat (lingkungan pengembangan Ethereum);

  • Ganache (lingkungan pengujian);

  • OpenZeppelin (Penyedia templat kontrak pintar Soliditas);

  • Metaplex (templat kontrak cerdas Solana dan solusi perkakas);

  • Remix Online IDE (kompilasi, terapkan, dan verifikasi perbandingan cerdas untuk rantai yang kompatibel dengan EVM);

 

Dompet Web3:

  • MetaMask (rantai yang kompatibel dengan Ethereum dan EVM);

  • Pelangi;

  • Dompet Kepercayaan;

  • Dompet Coinbase;

  • Uang;

  • Phantom (untuk Solana);

  • Buku besar;

 

Peramban Blockchain:

  • Etherscan (Ethereum);

  • BscScan (Rantai BNB);

  • PolygonScan (Poligon);

  • SnowTrace (Longsor);

 

 

 

Meringkaskan

Jika Anda telah menghabiskan waktu berharga untuk mempelajari bagian di atas, Anda sudah mengetahui semua yang perlu Anda ketahui tentang layanan infrastruktur blockchain. Ada beberapa aspek dalam teknologi baru yang disruptif ini, dan Anda juga akan mengetahui bahwa alat-alat ini hadir dalam bentuk protokol on-chain, sementara beberapa alat hadir dalam bentuk proyek off-chain. Bahkan, Anda bahkan berkesempatan untuk menjelajahi protokol komputasi dan layanan infrastruktur blockchain terkemuka. Terakhir, dengan solusi infrastruktur sebagai layanan blockchain yang hebat ini, Anda dapat bergabung dengan revolusi Web3 menggunakan keterampilan pengembangan tradisional Anda.​

 

Tautan asli