Pada tahun 2014, salah satu pendiri Ethereum pertama kali mengemukakan konsep "Web3", yang bertujuan untuk mengatasi masalah ketergantungan berlebihan pada kepercayaan di internet. Meskipun jaringan terpusat telah membantu miliaran orang mengakses internet dan membangun infrastruktur yang stabil dan dapat diandalkan, sejumlah kecil raksasa hampir memonopoli seluruh internet. Web3 mengembalikan kekuasaan dalam bentuk kepemilikan kepada pengguna melalui teknologi seperti blockchain, cryptocurrency, dan NFT.
Web3 telah menjadi istilah luas yang mewakili visi internet yang lebih baik dan lebih baru. Meskipun sulit untuk memberikan definisi yang ketat, umumnya memiliki ciri-ciri berikut:
Desentralisasi: Kepemilikan dialokasikan oleh pembangun dan pengguna, bukan dikendalikan oleh entitas terpusat.
Tanpa izin: Setiap orang memiliki hak untuk berpartisipasi secara setara, tanpa adanya pengecualian.
Desentralisasi: Beroperasi melalui mekanisme insentif ekonomi, tidak bergantung pada kepercayaan pihak ketiga.
Tren Perkembangan Web3
Web3 tanpa diragukan lagi adalah tren penting. Meskipun munculnya Bitcoin menandai awal industri Web3, kelahiran Ethereum menetapkan landasan industri, tetapi yang benar-benar menjadikan Web3 sebagai "arus besar" adalah ledakan besar-besaran industri DeFi pada tahun 2020, yang menyediakan aplikasi nyata untuk skenario keuangan blockchain.
Sejak tahun 2020, jumlah pengguna Web3 mengalami pertumbuhan yang sangat pesat. Selain pada tahun 2022 yang mengalami perlambatan perkembangan akibat pasar yang lesu, jumlah pengguna terus meningkat di tahun-tahun lainnya. Diperkirakan pada tahun 2024, seiring dengan penurunan setengahnya Bitcoin dan hadirnya pasar bullish, jumlah pengguna akan terus meningkat, tren kenaikan ini tidak dapat dihentikan.
Sikap Hong Kong terhadap Web3 juga mencerminkan tren ini. Sejak tahun 2023, Hong Kong sering mengeluarkan sinyal positif terhadap Web3, termasuk pembentukan Asosiasi Web3, penerbitan deklarasi kebijakan untuk mendukung pengembangan Web3, pembaruan kebijakan regulasi pasar cryptocurrency, dan penerbitan lisensi untuk bursa aset virtual.
Pentingnya Pengembang Web2 Belajar Web3
Sebagai pengembang, penting untuk terus belajar karena industri teknologi berkembang dengan cepat. Pembelajaran memerlukan kedalaman dan keluasan, keduanya sama pentingnya. Pembelajaran mendalam membantu untuk menjadi ahli di bidangnya, sementara pembelajaran luas dapat membawa ide-ide baru ke dalam bidang profesional, meningkatkan kreativitas kerja.
Belajar Web3 dapat meningkatkan luas teknologi, mirip dengan belajar pengembangan mobile di awal. Perbedaannya adalah, Web3 saat ini belum mengalami "momen titik kejadian" seperti iPhone untuk mobile, ChatGPT untuk AI. Ini berarti Web3 masih merupakan bidang yang penuh dengan potensi dan peluang inovasi. Jika pengembang Web2 dapat menerapkan teknologi dan pengalaman yang ada ke dalam bidang Web3, mungkin akan melahirkan inovasi besar.
Selain itu, mempelajari Web3 juga dapat mempersiapkan kita untuk kemungkinan penghapusan Web2 di masa depan.
Tumpukan Teknologi Web3
Tumpukan teknologi Web3 dapat dibagi menjadi beberapa lapisan berikut:
Lapisan jaringan: mencakup blockchain Layer1 dan Layer2, seperti Bitcoin, Ethereum, Solana, dan lainnya.
Lapisan interaksi blockchain: Memungkinkan pengembang dan pengguna untuk membaca dan menulis data blockchain, termasuk layanan node, keran, layanan indeks, dan penjelajah blockchain.
Lapisan Presentasi: Ditujukan untuk pengembang, termasuk alat pengembangan blockchain, pustaka, dan penyimpanan data.
Aplikasi Terdistribusi (DApps): Ditujukan untuk pengguna, mencakup berbagai kategori aplikasi seperti DeFi, NFT, otentikasi identitas, analisis data, dan lainnya.
Keterampilan yang Diperlukan untuk Pengembangan DApp
Perbedaan utama antara pengembangan DApp dan aplikasi internet tradisional terletak pada perubahan peran backend dan database. Kontrak pintar menggantikan backend tradisional, sementara blockchain menggantikan database tradisional, menyediakan penyimpanan data yang terdesentralisasi.
Pengembangan DApp terutama melibatkan pengembangan frontend dan kontrak pintar, keterampilan yang diperlukan meliputi:
Front-end
Pengembangan antarmuka: HTML, CSS, JavaScript, dan kerangka front-end modern seperti React dan Vue
Mekanisme autentikasi dan pembacaan/tulisan data: belajar mengintegrasikan antarmuka dompet blockchain dan menggunakan pustaka JavaScript seperti Ethers.js
Backend
Untuk DApp semi-terdesentralisasi, perlu mengintegrasikan SDK blockchain
Disarankan menggunakan bahasa pemrograman seperti Go/Rust/NodeJS
Kontrak Cerdas
EVM Chain: Belajar bahasa Solidity
Non-EVM Chain: Pilih bahasa yang sesuai berdasarkan blockchain tertentu, seperti Solana menggunakan Rust, Sui menggunakan Sui Move
Saran untuk Belajar Web3
Secara teratur mengikuti media Web3 untuk mendapatkan informasi industri
Berpartisipasi dalam komunikasi komunitas pengembang Web3
Saat mempelajari proyek baru, baca dokumentasi resmi terlebih dahulu, perhatikan media sosial resmi, dan jika ada waktu, pelajari repositori kode.
Aktif berpartisipasi dalam pengembangan proyek nyata atau Hackathon, mengumpulkan pengalaman
Meningkatkan tingkat bahasa Inggris sangat penting di bidang Web3
Kesimpulan
Web3 mewakili arah perkembangan masa depan. Bagi pengembang Web2, menjelajahi bidang Web3 tidak hanya dapat memanfaatkan keunggulan teknologi yang ada, tetapi juga dapat memperluas wawasan karir dan meningkatkan kreativitas kerja. Namun, di tengah suasana yang gelisah di industri Web3 saat ini, pengembang seharusnya secara sadar memfilter informasi yang mengganggu, fokus pada teknologi itu sendiri, dan berkomitmen pada hal-hal yang bernilai jangka panjang untuk mendorong pertumbuhan pribadi.
Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Kebangkitan Pengembang Web3: Analisis Jalur Pembelajaran dan Keterampilan Kunci
Alasan dan Cara Menjadi Pengembang Web3
Definisi dan Karakteristik Web3
Pada tahun 2014, salah satu pendiri Ethereum pertama kali mengemukakan konsep "Web3", yang bertujuan untuk mengatasi masalah ketergantungan berlebihan pada kepercayaan di internet. Meskipun jaringan terpusat telah membantu miliaran orang mengakses internet dan membangun infrastruktur yang stabil dan dapat diandalkan, sejumlah kecil raksasa hampir memonopoli seluruh internet. Web3 mengembalikan kekuasaan dalam bentuk kepemilikan kepada pengguna melalui teknologi seperti blockchain, cryptocurrency, dan NFT.
Web3 telah menjadi istilah luas yang mewakili visi internet yang lebih baik dan lebih baru. Meskipun sulit untuk memberikan definisi yang ketat, umumnya memiliki ciri-ciri berikut:
Tren Perkembangan Web3
Web3 tanpa diragukan lagi adalah tren penting. Meskipun munculnya Bitcoin menandai awal industri Web3, kelahiran Ethereum menetapkan landasan industri, tetapi yang benar-benar menjadikan Web3 sebagai "arus besar" adalah ledakan besar-besaran industri DeFi pada tahun 2020, yang menyediakan aplikasi nyata untuk skenario keuangan blockchain.
Sejak tahun 2020, jumlah pengguna Web3 mengalami pertumbuhan yang sangat pesat. Selain pada tahun 2022 yang mengalami perlambatan perkembangan akibat pasar yang lesu, jumlah pengguna terus meningkat di tahun-tahun lainnya. Diperkirakan pada tahun 2024, seiring dengan penurunan setengahnya Bitcoin dan hadirnya pasar bullish, jumlah pengguna akan terus meningkat, tren kenaikan ini tidak dapat dihentikan.
Sikap Hong Kong terhadap Web3 juga mencerminkan tren ini. Sejak tahun 2023, Hong Kong sering mengeluarkan sinyal positif terhadap Web3, termasuk pembentukan Asosiasi Web3, penerbitan deklarasi kebijakan untuk mendukung pengembangan Web3, pembaruan kebijakan regulasi pasar cryptocurrency, dan penerbitan lisensi untuk bursa aset virtual.
Pentingnya Pengembang Web2 Belajar Web3
Sebagai pengembang, penting untuk terus belajar karena industri teknologi berkembang dengan cepat. Pembelajaran memerlukan kedalaman dan keluasan, keduanya sama pentingnya. Pembelajaran mendalam membantu untuk menjadi ahli di bidangnya, sementara pembelajaran luas dapat membawa ide-ide baru ke dalam bidang profesional, meningkatkan kreativitas kerja.
Belajar Web3 dapat meningkatkan luas teknologi, mirip dengan belajar pengembangan mobile di awal. Perbedaannya adalah, Web3 saat ini belum mengalami "momen titik kejadian" seperti iPhone untuk mobile, ChatGPT untuk AI. Ini berarti Web3 masih merupakan bidang yang penuh dengan potensi dan peluang inovasi. Jika pengembang Web2 dapat menerapkan teknologi dan pengalaman yang ada ke dalam bidang Web3, mungkin akan melahirkan inovasi besar.
Selain itu, mempelajari Web3 juga dapat mempersiapkan kita untuk kemungkinan penghapusan Web2 di masa depan.
Tumpukan Teknologi Web3
Tumpukan teknologi Web3 dapat dibagi menjadi beberapa lapisan berikut:
Keterampilan yang Diperlukan untuk Pengembangan DApp
Perbedaan utama antara pengembangan DApp dan aplikasi internet tradisional terletak pada perubahan peran backend dan database. Kontrak pintar menggantikan backend tradisional, sementara blockchain menggantikan database tradisional, menyediakan penyimpanan data yang terdesentralisasi.
Pengembangan DApp terutama melibatkan pengembangan frontend dan kontrak pintar, keterampilan yang diperlukan meliputi:
Front-end
Backend
Kontrak Cerdas
Saran untuk Belajar Web3
Kesimpulan
Web3 mewakili arah perkembangan masa depan. Bagi pengembang Web2, menjelajahi bidang Web3 tidak hanya dapat memanfaatkan keunggulan teknologi yang ada, tetapi juga dapat memperluas wawasan karir dan meningkatkan kreativitas kerja. Namun, di tengah suasana yang gelisah di industri Web3 saat ini, pengembang seharusnya secara sadar memfilter informasi yang mengganggu, fokus pada teknologi itu sendiri, dan berkomitmen pada hal-hal yang bernilai jangka panjang untuk mendorong pertumbuhan pribadi.