Connect with us

Academy

Apa itu Ethereum: Panduan Awal Platform Blockchain Revolusioner (Update 2023)

Published

on

apa itu ethereum

Daftar Isi

Ethereum merupakan platform komputasi terdesentralisasi, mirip dengan laptop atau PC, namun bukan dijalankan pada satu perangkat saja. Sebaliknya, dijalankan pada ribuan mesin yang terkoneksi secara global tanpa adanya pemilik tunggal.

Seperti Bitcoin dan aset kripto lainnya, Ethereum memungkinkan Anda mengirim uang digital.

Bedanya, Ethereum memiliki kapabilitas yang lebih luas. Anda dapat menggunakan kode pribadi dan berinteraksi dengan aplikasi yang dibuat orang lain.

Karena fleksibilitasnya, beragam program canggih dapat dijalankan di Ethereum.

Inti ide Ethereum adalah memungkinkan pengembang membuat dan meluncurkan kode di jaringan terdistribusi, bukan di server pusat. Ini berarti aplikasi yang dihasilkan tidak dapat dihentikan atau disensor.

Apa Perbedaan antara Ethereum dan Ether (ETH)?

Meski mungkin membingungkan, unit yang digunakan dalam Ethereum bukanlah Ethereum atau Ethereums. Ethereum adalah protokolnya, sedangkan aset yang menggerakkannya disebut ether (atau ETH).

Apa yang Membuat Ethereum Berharga?

Kita telah membahas konsep Ethereum menjalankan kode di sistem terdistribusi yang tidak dapat diubah oleh pihak luar.

Advertisement

Kode-kode ini ditambahkan ke basis data Ethereum (blockchain), dan diprogram agar tidak dapat diubah. Selain itu, basis data dapat dilihat oleh semua orang, memungkinkan pengguna mengaudit kode sebelum berinteraksi.

Hal ini berarti siapa pun, di mana pun dapat meluncurkan aplikasi yang tidak bisa dimatikan. Lebih jauh lagi, karena ether memiliki nilai, aplikasi ini dapat mengatur bagaimana nilai tersebut ditransfer. Program ini disebut smart contract. Dalam banyak kasus, smart contract dapat beroperasi tanpa intervensi manusia.

Tak heran, konsep programmable money atau “uang yang dapat diprogram” menarik perhatian pengguna, pengembang, dan bisnis di seluruh dunia.

Bagaimana dengan Blockchain?

Blockchain merupakan inti dari Ethereum – basis data yang menyimpan informasi yang digunakan oleh protokol. Blockchain Ethereum mirip dengan Bitcoin, namun data yang disimpan dan cara penyimpanannya berbeda.

Anda bisa membayangkan blockchain Ethereum sebagai buku yang terus ditambahkan halamannya. Setiap halaman disebut blok, diisi dengan informasi tentang transaksi. Untuk menambahkan halaman baru, Anda perlu memasukkan nilai khusus di bagian atas halaman.

Nilai ini harus terlihat, dan siapa pun dapat mengetahui bahwa halaman baru ditambahkan setelah halaman sebelumnya, tidak hanya dimasukkan ke dalam buku secara acak.

Nilai ini mirip dengan nomor halaman yang mengacu pada halaman sebelumnya. Dengan melihat halaman baru, kita dapat mengetahui dengan pasti bahwa halaman tersebut mengikuti yang sebelumnya. Untuk melakukannya, kita menggunakan proses yang disebut hashing.

Advertisement

Hashing mengambil sepotong data dan mengembalikannya dalam bentuk pengidentifikasi unik (disebut hash). Sangat kecil kemungkinan dua potong data menghasilkan hash yang sama.

Proses ini juga bersifat satu arah: Anda dapat dengan mudah menghitung hash, tetapi sangat sulit untuk membalikkan hash untuk mendapatkan informasi yang digunakan untuk membuatnya.

Dengan demikian, kita memiliki mekanisme untuk menghubungkan halaman dalam urutan yang benar. Jika ada upaya untuk mengubah urutan atau menghapus halaman, akan jelas terlihat, dan semua orang akan mengetahui bahwa buku atau data telah dirusak.

Ethereum vs Bitcoin, Apa Perbedaannya?

Bitcoin bergantung pada teknologi blockchain dan insentif keuangan untuk menciptakan sistem uang digital global. Teknologi ini menghadirkan beberapa inovasi penting yang memungkinkan koordinasi antar pengguna tanpa otoritas pusat.

Dalam kondisi di mana setiap peserta menjalankan program di komputer mereka sendiri, Bitcoin memungkinkan pengguna menyetujui basis data keuangan dalam lingkungan yang terdesentralisasi dan tanpa kepercayaan.

Bitcoin sering disebut sebagai blockchain generasi pertama, yang sengaja dibuat tidak terlalu rumit. Ini merupakan kelebihan dalam hal keamanan. Namun, bahasa smart contract Bitcoin sangat terbatas dan kurang mengakomodasi aplikasi di luar transaksi.

Sebaliknya, generasi kedua blockchain mampu melakukan lebih banyak hal. Selain transaksi keuangan, platform ini dapat menampung program-program yang lebih canggih. Ethereum memberikan kebebasan kepada pengembang untuk bereksperimen dengan kode mereka sendiri dan menciptakan Aplikasi Terdesentralisasi (DApps).

Advertisement

Ethereum adalah yang pertama dari gelombang blockchain generasi kedua dan masih yang paling menonjol hingga saat ini. Meskipun memiliki kesamaan dengan Bitcoin dan dapat melakukan banyak fungsi yang sama, namun secara mendalam, keduanya sangat berbeda dan memiliki kelebihan masing-masing.

Bagaimana Cara Kerja Ethereum?

Ethereum dapat didefinisikan sebagai state machine, yaitu  suatu konsep yang digunakan dalam ilmu komputer untuk menggambarkan sistem yang berubah dari satu keadaan ke keadaan lain berdasarkan input yang diterima.

Artinya, pada waktu tertentu, Anda memiliki gambaran singkat saldo akun dan smart contract yang ada. Tindakan tertentu akan menyebabkan keadaan diperbarui, dan semua node akan memperbarui gambaran singkat mereka untuk mencerminkan perubahan tersebut.

Smart contract yang dijalankan pada Ethereum dipicu oleh transaksi (baik dari pengguna atau kontrak lainnya).

Ketika pengguna mengirim transaksi ke kontrak, setiap node di jaringan menjalankan kode kontrak dan mencatat hasilnya. Ini dilakukan menggunakan Ethereum Virtual Machine (EVM), yang mengubah smart contract menjadi instruksi yang dapat dibaca komputer.

Apa itu Smart Contract?

Smart contract hanyalah kode. Kode ini tidak cerdas dalam arti tradisional, dan juga bukan kontrak seperti yang umumnya dipahami. Namun, kita menyebutnya smart karena dapat mengeksekusi sendiri dalam kondisi tertentu, dan dianggap sebagai kontrak karena menegakkan perjanjian antara pihak-pihak yang terlibat.

Ilmuwan komputer, Nick Szabo, pertama kali mengusulkan ide ini pada akhir tahun 1990-an. Ia menggunakan contoh mesin penjual otomatis (vending machine) untuk menjelaskan konsep tersebut, dengan menyatakan bahwa mesin tersebut dapat dianggap sebagai pendahulu dari smart contract modern.

Dalam kasus mesin penjual otomatis, ada kontrak sederhana yang dijalankan: Pengguna memasukkan koin dan sebagai imbalannya, mesin mengeluarkan produk yang mereka pilih.

Advertisement

Smart contract menerapkan logika ini dalam pengaturan digital.

Di Ethereum, pengembang akan membuat kode yang nantinya dapat dibaca oleh EVM. Mereka kemudian menerbitkannya dengan mengirimkan kode tersebut ke alamat khusus yang mendaftarkan kontrak.

Pada titik ini, siapa pun dapat menggunakannya. Kontrak tidak dapat dihapus, kecuali dalam kondisi yang ditentukan oleh pengembang saat menulisnya.

Contoh:

Anda dapat membuat hal-hal sederhana dalam kode seperti, misalnya, membalas dengan “Halo, Dunia!” ketika dua ether dikirim ke kontrak. Sekarang, kontrak memiliki alamatnya sendiri. Untuk berinteraksi dengan kontrak ini, pengguna hanya perlu mengirimkan 2 ETH ke alamat tersebut. Ini akan memicu kode kontrak – semua komputer di jaringan akan menjalankannya, melihat bahwa pembayaran telah dilakukan ke kontrak, dan mencatat outputnya (“Halo, Dunia!”).

Contoh di atas mungkin merupakan salah satu contoh paling mendasar dari apa yang dapat dilakukan dengan Ethereum.

Aplikasi yang lebih canggih yang menghubungkan banyak kontrak dapat – dan telah – dibangun.

Advertisement

Ethereum memungkinkan pengembang untuk menciptakan aplikasi yang aman, transparan, dan tahan terhadap gangguan, yang dapat digunakan dalam berbagai bidang, mulai dari keuangan, manajemen rantai pasokan, hingga asuransi.

Kemampuan Ethereum untuk menyediakan platform untuk smart contract dan aplikasi terdesentralisasi telah menjadikannya salah satu platform blockchain terkemuka saat ini.

Meskipun ada beberapa platform lain yang menawarkan fungsionalitas serupa, Ethereum tetap menjadi yang paling populer dan sering dianggap sebagai standar industri untuk aplikasi berbasis blockchain.

Sekarang setelah Anda memiliki pemahaman yang lebih baik tentang Ethereum dan bagaimana cara kerjanya, mungkin tertarik untuk mempelajari lebih lanjut tentang aset kripto, blockchain, dan teknologi yang mendasarinya.

Selain itu, Anda juga mungkin ingin mengeksplorasi cara-cara untuk berinvestasi dalam Ethereum atau memanfaatkan teknologi ini untuk keuntungan pribadi atau bisnis Anda.

Siapakah Pembuat Ethereum?

Pada tahun 2008, seorang atau kelompok pengembang yang tidak dikenal merilis whitepaper Bitcoin dengan nama samaran Satoshi Nakamoto. Peristiwa ini mengubah dunia keuangan digital secara permanen.

Beberapa tahun kemudian, programmer muda bernama Vitalik Buterin membayangkan cara mengembangkan gagasan ini lebih jauh dan mengaplikasikannya pada berbagai jenis aplikasi. Konsep ini kemudian menjadi Ethereum.

Advertisement

Ethereum diusulkan oleh Buterin dalam blog pada tahun 2013 berjudul “Ethereum: The Ultimate Smart Contract and Decentralized Application Platform.”

Dalam artikelnya, ia menggambarkan gagasan tentang blockchain Turing-complete – komputer terdesentralisasi yang dapat menjalankan aplikasi apa pun jika diberi cukup waktu dan sumber daya.

Seiring waktu, jenis aplikasi yang dapat berjalan di blockchain hanya dibatasi oleh imajinasi pengembang.

Ethereum bertujuan untuk mengeksplorasi potensi teknologi blockchain di luar keterbatasan Bitcoin yang memang sengaja dirancang demikian.

Bagaimana Ether Didistribusikan?

Ethereum diluncurkan pada tahun 2015 dengan pasokan 72 juta ether. Lebih dari 50 juta token didistribusikan melalui penjualan token publik atau Initial Coin Offering (ICO), di mana peserta dapat membeli token ether dengan Bitcoin atau mata uang fiat.

Apa itu DAO dan Ethereum Classic?

Dengan Ethereum, berbagai cara baru untuk berkolaborasi melalui internet menjadi mungkin. Salah satu contohnya adalah DAO (Decentralized Autonomous Organization), yang merupakan entitas yang diatur oleh kode, mirip dengan program komputer.

Salah satu organisasi terawal dan paling ambisius adalah “The DAO.” Organisasi ini direncanakan untuk terdiri dari smart contract yang rumit yang berjalan di Ethereum, berfungsi sebagai dana ventura otonom. Token DAO didistribusikan melalui ICO, memberikan kepemilikan dan hak suara kepada pemegang token.

Advertisement

Namun, tak lama setelah peluncuran, penjahat berhasil mengeksploitasi kerentanan platform dan menguras hampir sepertiga dana DAO. Pada saat itu, 14% dari total pasokan ether terkunci di DAO. Ini merupakan bencana bagi jaringan Ethereum yang masih baru.

Setelah beberapa pertimbangan, rantai ini dipecah menjadi dua. Dalam salah satu rantai, transaksi yang dilakukan oleh penjahat berhasil “dibalik” untuk mengembalikan dana yang dicuri – rantai ini sekarang dikenal sebagai blockchain Ethereum.

Sementara rantai asli, di mana transaksi tidak dibalikkan dan sifat immutability dipertahankan, sekarang dikenal sebagai Ethereum Classic.

Peristiwa ini merupakan peringatan keras tentang risiko teknologi ini dan bagaimana mempercayai kode otonom dengan jumlah uang yang besar dapat berbahaya.

Ini juga menunjukkan bagaimana pengambilan keputusan kolektif dalam lingkungan terbuka dapat menghasilkan konsekuensi negatif. Menghadapi kelemahan keamanannya, DAO menggambarkan potensi smart contract dalam kolaborasi skala besar yang bebas kepercayaan melalui internet.

Bagaimana Ether Baru Dibuat?

Sebelumnya kita telah membahas sedikit mengenai penambangan. Jika Anda mengenal Bitcoin, akan mengetahui bahwa proses penambangan merupakan bagian penting untuk mengamankan dan memperbarui blockchain.

Dalam Ethereum, prinsip yang sama berlaku: untuk memberi reward kepada pengguna yang menambang (biayanya cukup mahal), protokol memberi mereka ether.

Advertisement

Berapa Banyak Ether yang Tersedia?

Pada Februari 2020, total pasokan ether berkisar 110 juta. Tidak seperti Bitcoin, jadwal emisi token Ethereum sengaja tidak ditentukan pada saat peluncuran.

Untuk mempertahankan nilai, Bitcoin dibatasi persediaannya, dan jumlah koin baru yang dihasilkan perlahan-lahan dikurangi.

Di sisi lain, Ethereum, bertujuan untuk menyediakan fondasi bagi aplikasi terdesentralisasi (DApps). Karena tidak jelas jenis jadwal emisi token seperti apa yang paling sesuai dengan tujuannya, maka ini akan tetap menjadi pertanyaan yang open-ended.

Bagaimana Cara Kerja Penambangan Ethereum?

Penambangan sangat penting bagi keamanan jaringan. Proses ini memastikan bahwa blockchain diperbarui sebagaimana mestinya dan memungkinkan jaringan untuk bekerja tanpa adanya decision-maker. Dalam penambangan, bagian node (dinamakan penambang) mengorbankan daya komputasi untuk memecahkan teka-teki kriptografi.

Apa yang sebenarnya dilakukan adalah proses hashing terhadap serangkaian transaksi yang tertunda dan beberapa data lainnya. Agar blok dianggap valid, hash harus berada di bawah nilai yang ditetapkan oleh protokol. Jika tidak berhasil, penambang dapat memodifikasi beberapa data dan mencoba lagi.

Untuk bersaing dengan yang lain, penambang harus melakukan proses hashing secepat mungkin – kita mengukurnya dengan hash rate. Semakin banyak hash rate yang ada di jaringan, semakin sulit teka-teki yang harus dipecahkan. Hanya penambang yang perlu menemukan solusinya – jika sudah ditemukan, mudah bagi semua peserta lain untuk memeriksa kevalidannya.

Seperti yang Anda bayangkan, hashing terus-menerus dengan kecepatan tinggi sangatlah mahal. Sebagai insentif dalam mengamankan jaringan, kepada penambang diberikan reward. Reward-nya berupa semua biaya transaksi di blok. Mereka juga akan menerima ether yang baru dihasilkan – 2 ETH pada saat artikel ini ditulis.

Advertisement

Apa Itu Gas Ethereum?

Masih ingat dengan kontrak “Halo, Dunia!” sebelumnya? Ini merupakan program yang mudah untuk dijalankan. Dari segi komputasi, tidak mahal sama sekali. Tetapi Anda tidak menjalankannya hanya di PC Anda – Anda meminta setiap orang di ekosistem Ethereum dapat menjalankannya juga.

Sekarang kita dihadapkan pada pertanyaan berikut: Apa yang terjadi ketika puluhan ribu orang menjalankan smart contract? Jika seseorang membuat kontrak dengan mengulang kode yang sama terus-menerus, maka setiap node akan menjalankannya tanpa henti. Ini akan menekan sumber daya, dan sebagai akibatnya, sistem mungkin akan runtuh.

Untungnya, Ethereum memperkenalkan konsep gas untuk memitigasi risiko ini. Sama seperti mobil Anda tidak dapat berjalan tanpa bahan bakar, kontrak tidak dapat dijalankan tanpa gas.

Kontrak menetapkan jumlah gas yang harus dibayar pengguna agar dapat berjalan dengan sukses. Jika gas tidak cukup, kontrak akan berhenti.

Intinya, ini merupakan mekanisme biaya. Konsep yang sama juga berlaku pada transaksi: Motivasi utama penambang adalah laba, jadi mereka dapat mengabaikan transaksi berbiaya lebih rendah.

Harap dicatat bahwa ether dan gas tidak sama. Harga rata-rata gas berfluktuasi dan sebagian besar diputuskan oleh para penambang. Ketika Anda melakukan transaksi, maka harus membayar gas dalam ETH.

Ini sama seperti biaya dalam transaksi Bitcoin – jika jaringan padat dan banyak pengguna yang bertransaksi, harga gas rata-rata mungkin akan naik. Sebaliknya, jika tidak banyak aktivitas, harga akan turun.

Advertisement

Walaupun harga gas berubah, namun setiap operasi memiliki jumlah gas tetap yang diperlukan. Ini berarti bahwa kontrak yang kompleks akan menghabiskan lebih banyak gas daripada transaksi sederhana.

Dengan demikian, gas adalah ukuran daya komputasi. Ini memastikan bahwa sistem dapat membebankan biaya yang sesuai kepada pengguna tergantung dari penggunaan sumber daya Ethereum mereka.

Gas umumnya menghabiskan sebagian kecil ether. Karena itu, kita menggunakan unit yang lebih kecil (gwei) untuk menunjukkannya. Satu gwei bernilai sepersejuta ether.

Singkat cerita, Anda bisa saja menjalankan program yang berulang, terus-menerus dalam waktu yang lama. Tetapi ini akan cepat berubah menjadi pekerjaan yang sangat mahal. Karena itulah, node pada jaringan Ethereum dapat memitigasi spam.

Harga rata-rata gas dalam gwei dari waktu ke waktu. Sumber: etherscan.io

Dengan pemahaman yang lebih baik tentang Ethereum, Anda kini dapat menggali lebih dalam tentang bagaimana teknologi ini memungkinkan berbagai aplikasi dan solusi baru dalam dunia digital.

Ethereum terus berevolusi dan menjadi salah satu inovasi terpenting dalam teknologi blockchain, membuka peluang baru bagi pengembang dan pengguna di seluruh dunia.

Gas dan Limit

Bayangkan Budi melakukan transaksi dengan suatu kontrak. Ia menghitung berapa banyak gas yang ingin dihabiskan (misalnya, menggunakan ETH Gas Station). Ia dapat menetapkan harga yang lebih tinggi untuk mendorong penambang agar memproses transaksinya secepat mungkin.

Namun, ia juga akan menetapkan batas gas, yang berfungsi sebagai pelindung. Bisa saja kontrak mengalami kesalahan dan menghabiskan lebih banyak gas daripada yang diharapkan.

Advertisement

Batas gas diterapkan untuk memastikan bahwa, setelah jumlah x gas habis, operasi akan dihentikan. Kontrak akan gagal, tetapi Budi tidak akan membayar lebih dari yang disepakati.

Konsep ini mungkin tampak membingungkan pada awalnya. Namun, Anda bisa menetapkan harga gas (dan batas gas) secara manual sesuai dengan jumlah yang ingin dibayar, tetapi kebanyakan dompet akan mengaturnya sesuai dengan kebutuhan.

Singkatnya, harga gas menentukan seberapa cepat penambang akan memproses transaksi Anda, dan batas gas menentukan jumlah maksimum yang akan Anda bayar untuk transaksi tersebut.

Berapa Lama Waktu yang Dibutuhkan untuk Menambang Satu Blok Ethereum?

Rata-rata waktu yang dibutuhkan untuk menambahkan blok baru ke rantai adalah antara 12-19 detik. Ini kemungkinan akan berubah saat jaringan beralih ke Proof of Stake, yang salah satu tujuannya adalah untuk mempercepat waktu pembuatan blok. 

Apa Itu Token Ethereum?

Salah satu daya tarik utama Ethereum adalah kemampuan bagi pengguna untuk menciptakan aset mereka sendiri di rantai, yang dapat disimpan dan ditransfer seperti ether.

Aturan pengelolaannya ada dalam smart contract, yang memungkinkan pengembang untuk menetapkan parameter khusus untuk token mereka.

Aturan ini dapat mencakup jumlah yang akan diterbitkan, cara menerbitkannya, apakah token dapat dibagi, apakah masing-masing bersifat dapat ditukar, dan sebagainya.

Advertisement

Standar teknis yang paling terkenal dalam pembuatan token di Ethereum disebut ERC-20 – itulah mengapa token-token ini dikenal sebagai token ERC-20.

Fungsi token Ethereum memberikan ruang yang luas bagi para inovator untuk bereksperimen dengan aplikasi mereka di lingkungan keuangan dan teknologi yang canggih.

Mulai dari menerbitkan token seragam yang berfungsi sebagai mata uang dalam aplikasi, hingga menghasilkan token unik yang didukung oleh aset fisik, fleksibilitas desain sangat beragam.

Sangat mungkin bahwa beberapa penggunaan terbaik untuk pembuatan token yang mudah dan efisien belum ditemukan.

Heatmap pengecer yang menerima ether sebagai pembayaran. Sumber: cryptwerk.com/coinmap.

Apa Kegunaan Ethereum?

Anda bisa menggunakan aset kripto Ethereum, ETH, sebagai uang digital atau jaminan. Banyak orang juga melihatnya sebagai penyimpan nilai seperti Bitcoin. Namun, berbeda dengan Bitcoin, blockchain Ethereum lebih mudah diprogram, sehingga lebih banyak hal yang bisa Anda lakukan dengan ETH.

ETH dapat digunakan sebagai landasan bagi aplikasi keuangan terdesentralisasi, pasar terdesentralisasi, bursa, permainan, dan banyak lagi.

Bagaimana Jika ETH Saya Hilang?

Karena tidak ada bank yang terlibat, Anda bertanggung jawab penuh atas keamanan dana Anda. Beberapa orang lebih suka menyimpannya di bursa, sementara yang lain memilih berbagai dompet.

Jika Anda menggunakan dompet, sangat penting untuk mencatat seed phrase dan menyimpannya dengan aman. Simpan di tempat yang aman, karena Anda memerlukannya untuk memulihkan dana jika Anda kehilangan akses ke dompet.

Advertisement

Apakah Transaksi Ethereum Dapat Dibalikkan?

Ketika data ditambahkan ke blockchain Ethereum, hampir tidak mungkin untuk mengubah atau menghapusnya. Ini berarti bahwa ketika Anda melakukan transaksi, transaksi tersebut tidak dapat diubah.

Oleh karena itu, Anda harus selalu memeriksa ulang apakah mengirim dana ke alamat yang benar. Jika akan mengirim dalam jumlah besar, disarankan mengirim dalam jumlah kecil terlebih dahulu, untuk memastikan ketepatan alamat.

Jika Anda masih ingat, karena peristiwa peretasan smart contract, Ethereum di-hardfork pada tahun 2016, di mana transaksi yang dilakukan pihak jahat berhasil “dibalikkan.” Namun, ini adalah langkah ekstrem untuk peristiwa luar biasa, bukan sesuatu yang lazim atau normal.

Apakah Transaksi Ethereum Privat?

Tidak. Semua transaksi yang ditambahkan ke blockchain Ethereum dapat dilihat oleh publik. Meskipun nama asli tidak terdapat di alamat Ethereum, orang lain mungkin dapat menghubungkannya dengan identitas Anda melalui berbagai metode.

Apakah Saya Dapat Menghasilkan Uang dengan Ethereum?

Karena merupakan aset yang volatile, Anda dapat menghasilkan uang dengan ETH, tapi juga juga dapat hal yang sebaliknya. Beberapa orang mungkin menyimpan ether untuk jangka panjang, yakin bahwa jaringan ini akan menjadi lapisan penyelesaian yang global dan dapat diprogram.

Sementara yang lain memilih untuk memperdagangkannya dengan altcoin. Namun, kedua strategi ini memiliki risiko finansial masing-masing.

Sebagai pilar utama gerakan Keuangan Terdesentralisasi (DeFi), ETH juga dapat digunakan untuk dipinjamkan, sebagai jaminan untuk mengambil pinjaman, mencetak aset sintetis, dan – pada akhirnya di masa yang akan datang – staking.

Advertisement

Beberapa investor mungkin hanya menyimpan Bitcoin untuk jangka panjang, tidak memasukkan aset digital lainnya dalam portofolio mereka.

Sementara yang lainnya mungkin memilih untuk menyimpan ETH dan altcoin lainnya dalam portofolio, atau mengalokasikan persentase tertentu untuk perdagangan jangka pendek (misalnya: perdagangan harian atau swing trading).

Tidak ada pendekatan satu-ukuran-untuk-semua dalam menghasilkan uang di pasar, setiap investor harus memutuskan sendiri strategi apa yang paling cocok untuk profil dan keadaan mereka.

Bagaimana Menyimpan ETH?

Ada beberapa opsi dalam menyimpan koin, masing-masing dengan kelebihan dan kekurangannya. Karena semuanya memiliki risiko, mungkin opsi terbaik Anda adalah diversifikasi di antara beberapa pilihan yang tersedia.

Secara umum, solusi penyimpanan dapat berupa kustodian atau non-kustodian. Solusi kustodian berarti Anda mempercayakan koin kepada pihak ketiga (seperti bursa). Dalam hal ini, Anda harus masuk ke platform kustodian untuk melakukan transaksi dengan aset kripto.

Solusi non-kustodian adalah sebaliknya – Anda mengendalikan dana sendiri saat menggunakan dompet kripto. Dompet tidak menyimpan koin Anda seperti dompet fisik – melainkan menyimpan kunci kriptografi yang memungkinkan akses aset di blockchain. Harap diingat sekali lagi: Anda harus mem-backup seed phrase saat menggunakan dompet non-kustodian!

Bagaimana Menyimpan ETH di Dompet Ethereum

Jika Anda ingin menyimpan ETH di dompet Anda sendiri, ada dua opsi utama: Hot wallet dan cold wallet.

Advertisement

Hot Wallet

Dompet kripto yang terhubung ke internet dengan cara tertentu disebut hot wallet. Biasanya berbentuk aplikasi seluler atau desktop yang memungkinkan Anda memeriksa saldo, dan mengirim atau menerima token. Karena online, hot wallet cenderung lebih rentan terhadap serangan, tetapi juga lebih nyaman untuk pembayaran sehari-hari. Trust Wallet adalah contoh dari mobile wallet yang mudah digunakan dan mendukung banyak koin.

Cold Wallet

Cold wallet adalah dompet kripto yang tidak terhubung ke internet. Karena tidak ada vektor serangan online, kemungkinan adanya serangan secara keseluruhan lebih rendah.

Pada saat yang sama, cold wallet biasanya kurang intuitif untuk digunakan jika dibandingkan dengan hot wallet. Contoh jenis dompet ini adalah hardware wallet dan paper wallet.

Penggunaan paper wallet tidak disarankan karena banyak yang menganggap dompet ini cepat usang dan sangat rentan.

Dalam menentukan cara terbaik untuk menyimpan ETH Anda, pertimbangkan kebutuhan dan preferensi sendiri, serta tingkat keamanan yang dinginkan. Pastikan untuk selalu menjaga keamanan informasi pribadi dan seed phrase Anda agar dana tetap aman dan terlindungi.

Apa makna dan simbol Ethereum?

Ethereum memiliki lambang yang dirancang oleh Vitalik Buterin. Lambang ini terdiri dari dua simbol penjumlahan Σ yang diputar (Sigma dari alfabet Yunani).

Logo Ethereum yang akhir (berdasarkan lambang ini) menampilkan oktahedron, jajaran genjang yang dikelilingi oleh empat segitiga.

Advertisement

Sama seperti mata uang lain, ether dapat memanfaatkan simbol Unicode standar agar aplikasi dan situs web dapat menampilkan nilai ether dengan mudah. Meskipun tidak sepopuler simbol $ untuk USD, simbol yang umum digunakan untuk ether adalah Ξ.

Apa itu skalabilitas?

Skalabilitas adalah kemampuan sistem untuk berkembang. Dalam dunia kripto, skalabilitas mengacu pada sejauh mana blockchain dapat menampung lebih banyak pengguna. Semakin banyak pengguna, semakin banyak transaksi yang harus diproses di blockchain.

Kenapa Ethereum memerlukan peningkatan kapasitas?

Pendukung Ethereum percaya bahwa Internet generasi berikutnya akan dibangun di atas platform ini. Dikenal sebagai Web 3.0, generasi baru ini akan menghasilkan sistem terdesentralisasi yang menekankan privasi dan kepemilikan data pribadi. Ethereum perlu meningkatkan jumlah transaksi yang dapat diproses tanpa mengorbankan desentralisasi jaringan.

Apa itu Trilema Skalabilitas Blockchain?

Trilema Skalabilitas Blockchain, yang dikemukakan oleh Vitalik Buterin, menjelaskan keseimbangan sulit yang harus dicapai oleh blockchain dalam hal keamanan, desentralisasi, dan skalabilitas. Dalam memilih untuk mengoptimalkan dua dari tiga karakteristik ini, yang ketiga akan mengalami kelemahan.

Trilema Blockchain: Skalabilitas (1), Keamanan (2), dan Desentralisasi (3).

Dengan memilih untuk mengoptimalkan dua dari tiga karakteristik di atas, yang ketiga akan lemah. Blockchain seperti Ethereum dan Bitcoin memprioritaskan keamanan dan desentralisasi.

Algoritme konsensus keduanya memastikan keamanan jaringan, yang terdiri dari ribuan node, namun ini menyebabkan skalabilitas yang buruk. Dengan begitu banyak node menerima dan memvalidasi transaksi, sistem jauh lebih lambat jika dibandingkan dengan pilihan tersenralisasi.

Dalam skenario berbeda, limit gas blok dapat dinaikkan sehingga jaringan mencapai keamanan dan skalabilitas, tetapi tidak akan terdesentralisasi. 

Apa itu Ethereum 2.0?

Ethereum 2.0 adalah serangkaian peningkatan besar yang dirancang untuk mengatasi keterbatasan jaringan Ethereum saat ini. Tujuannya adalah untuk meningkatkan kinerja jaringan tanpa mengorbankan keamanan atau desentralisasi.

Advertisement

Apa itu sharding Ethereum?

Sharding Ethereum adalah teknik yang membagi jaringan menjadi beberapa bagian yang disebut shard. Setiap shard akan memproses transaksi dan kontrak mereka sendiri, namun tetap berkomunikasi dengan jaringan shard yang lebih luas.

Dengan sharding, setiap node tidak perlu menyimpan data dari shard lain, yang meningkatkan efisiensi jaringan secara keseluruhan.

Sharding adalah salah satu metode skalabilitas yang paling kompleks dan memerlukan banyak pekerjaan dalam perancangan dan implementasinya. Namun, jika berhasil diimplementasikan, sharding menjadi salah satu metode paling efektif untuk meningkatkan kapasitas throughput jaringan berdasarkan ukurannya.

Jaringan pada Maret 2020 vs. jaringan dengan implementasi sharding.

Ethereum Plasma: Solusi Skalabilitas Off-Chain

Ethereum Plasma, juga dikenal sebagai solusi skalabilitas off-chain, bertujuan untuk meningkatkan throughput transaksi dengan memindahkan transaksi keluar dari blockchain.

Plasma memiliki beberapa kesamaan dengan sidechain dan saluran pembayaran.

Dalam Plasma, chain sekunder dihubungkan ke blockchain Ethereum utama dengan komunikasi dijaga seminimal mungkin.

Chain ini beroperasi hampir secara independen, meskipun pengguna masih bergantung pada chain utama untuk menyelesaikan perselisihan atau aktivitas mereka pada chain sekunder.

Pendekatan Plasma membantu mengurangi jumlah data yang harus disimpan oleh node, yang penting untuk kesuksesan skalabilitas Ethereum.

Advertisement

Dalam sistem ini, pengembang dapat menguraikan fungsi chain “anak” dalam smart contract pada chain utama dan kemudian membuat aplikasi menggunakan informasi atau proses tersebut yang jika dijalankan di chain utama akan terlalu mahal.

Ethereum Rollup: Meningkatkan Skalabilitas dengan Memindahkan Transaksi

Rollup, seperti Plasma, juga bertujuan meningkatkan Ethereum dengan memindahkan transaksi keluar dari blockchain utama.

Sebuah kontrak tunggal pada chain utama menyimpan semua dana pada chain sekunder dan menyimpan bukti kriptografi dari state chain saat ini.

Operator chain sekunder memastikan hanya transisi state yang valid yang diserahkan ke kontrak mainnet. Rollup memiliki dua jenis: Optimistic dan ZK Rollup, yang menjamin kebenaran transisi state dengan cara yang berbeda.

Ethereum Proof of Stake (PoS): Alternatif untuk Validasi Blok

Proof of Stake (PoS) adalah metode alternatif untuk validasi blok dibandingkan Proof of Work. Dalam sistem PoS, blok tidak ditambang tetapi dicetak.

Seorang validator dipilih secara acak untuk memvalidasi blok kandidat, dan jika dilakukan dengan benar, mereka akan menerima semua biaya transaksi blok tersebut, serta reward blok tergantung pada protokolnya.

Ethereum berencana beralih dari PoW ke PoS sebagai bagian dari Ethereum 2.0, dengan peningkatan yang disebut Casper.

Advertisement

Ethereum Staking: Jaminan Keamanan Jaringan

Dalam protokol Proof of Work, keamanan jaringan dijamin oleh penambang. Sementara dalam Proof of Stake, keamanan jaringan dijamin oleh validator yang harus mengajukan stake (jumlah token yang mereka pegang) untuk memenuhi syarat validasi.

Aset yang di-stake dapat hilang jika node mencoba menipu atau habis jika node tidak responsif atau offline.

Syarat dan Pendapatan Staking di Ethereum

Minimum stake untuk Ethereum adalah 32 ETH per validator, dan pendapatan staking bergantung pada jumlah total ETH yang di-stake pada jaringan dan tingkat inflasi. Estimasi kasar saat ini memproyeksikan pendapatan sekitar 6% per tahun, tetapi perlu diingat bahwa ini hanyalah perkiraan dan mungkin berubah di masa depan.

Lama Waktu Penguncian dan Risiko Staking ETH

Selama proses staking, ETH Anda akan dikunci dan ada antrian untuk menarik ETH dari validator. Waktu penarikan minimum adalah 18 jam, tetapi waktu ini dapat berubah secara dinamis tergantung pada jumlah validator yang melakukan penarikan pada waktu tertentu.

Risiko dalam staking ETH termasuk kemungkinan kehilangan sebagian besar deposit jika node validator offline dalam jangka waktu yang lama. Jika setoran turun di bawah 16 ETH, validator akan dihapus dari daftar.

Faktor risiko sistemik lainnya yang perlu dipertimbangkan adalah bahwa Proof of Stake belum pernah diuji dalam skala besar sebelumnya, sehingga kita tidak bisa sepenuhnya yakin bahwa sistem ini tidak akan gagal.

Perangkat lunak mungkin memiliki bug dan kerentanan yang bisa memiliki dampak yang sangat merugikan, terutama jika ada miliaran dolar yang di-stake.

Advertisement

Apa Itu Keuangan Terdesentralisasi (DeFi)?

Keuangan Terdesentralisasi (Decentralized finance/DeFi) adalah gerakan yang berupaya untuk menciptakan aplikasi keuangan yang tidak terpusat. DeFi didirikan di atas blockchain publik open-source yang bisa diakses oleh siapa saja dengan koneksi internet (tanpa izin). Hal ini penting untuk menggabungkan miliaran orang dalam sistem keuangan global yang baru.

Dalam ekosistem DeFi yang berkembang, pengguna berinteraksi melalui kontrak pintar, jaringan peer-to-peer (P2P), dan Aplikasi Terdesentralisasi (DApp). Salah satu keuntungan DeFi adalah pengguna selalu memiliki kontrol atas dana mereka.

Secara umum, tujuan gerakan DeFi adalah menciptakan sistem keuangan baru yang tidak terikat oleh batasan saat ini. Ethereum menjadi platform pilihan utama untuk pengembangan DeFi karena basis pengembang dan tingkat desentralisasinya.

Manfaat Keuangan Terdesentralisasi (DeFi)

Salah satu keunggulan Bitcoin adalah tidak ada otoritas pusat yang mengatur jaringannya. DeFi memanfaatkan konsep ini untuk menciptakan aplikasi yang bisa diprogram. Dalam DeFi, tidak ada koordinator pusat atau perantara, dan tidak ada titik kegagalan tunggal.

Akses terbuka adalah keuntungan DeFi lainnya. Miliaran orang di dunia belum memiliki akses yang memadai ke layanan keuangan. DeFi bertujuan melayani demografi ini.

Apakah DeFi Akan Menjadi Mainstream?

Meskipun DeFi menawarkan banyak keuntungan, banyak aplikasi DeFi yang sulit digunakan, kompleks, tidak stabil, dan sangat eksperimental. Membangun ekosistem DeFi yang sukses memerlukan kerja keras dari teknisi, ahli teori permainan, desainer mekanisme, dan lainnya. Apakah DeFi akan mencapai adopsi mainstream masih menjadi pertanyaan yang belum terjawab.

Aplikasi DeFi yang Tersedia

Salah satu aplikasi DeFi terpopuler adalah stablecoin, token blockchain yang nilainya dipegang pada aset dunia nyata seperti mata uang fiat. Contoh lain adalah layanan pinjaman P2P yang memungkinkan Anda meminjamkan dana dan menerima bunga sebagai imbalannya.

Advertisement

DeFi mencakup beragam aplikasi, termasuk pasar P2P terdesentralisasi, aset sintetis, pasar prediksi, derivatif, dan lainnya.

Decentralized Exchange (DEX) di Ethereum

Decentralized Exchange (DEX) adalah platform yang memungkinkan perdagangan langsung antar wallet. Berbeda dengan bursa terpusat seperti Tokocrypto, DEX memungkinkan perdagangan langsung dari wallet kripto, mengurangi risiko kegagalan bursa dan serangan peretas.

Contoh DEX yang baik adalah Binance DEX, Uniswap, Kyber Network, dan IDEX. Beberapa bahkan memungkinkan Anda berdagang dari hardware wallet untuk keamanan maksimal.

Tokocrypto berfungsi sebagai perantara dalam transaksi antar pengguna. Jadi, jika Alice ingin menukar Token A untuk Token B milik Bob, mereka harus menyetor aset mereka ke bursa terlebih dahulu. Setelah perdagangan selesai, Tokocrypto akan mengalokasikan saldo ke akun yang bersangkutan.

Bursa tersentralisasi vs. terdesentralisasi.

Sebaliknya, di sebelah kanan adalah bursa terdesentralisasi. Tidak ada pihak ketiga yang terlibat dalam transaksi.

Token Alice ditukar langsung dengan token Bob menggunakan smart contract. Dengan cara ini, perantara tidak diperlukan, karena ketentuan kontrak secara otomatis mengatur transaksi.

Pada Februari 2020, DEX menjadi aplikasi yang paling banyak digunakan di atas blockchain Ethereum. Namun, volume perdagangan masih kecil dibandingkan dengan bursa terpusat.

Jika pengembang dan desainer DEX dapat meningkatkan pengalaman pengguna, DEX berpotensi bersaing dengan bursa terpusat di masa depan.

Advertisement

Apa Itu Node Ethereum?

Istilah “Node Ethereum” mengacu pada program yang berinteraksi dengan jaringan Ethereum dengan cara tertentu. Node Ethereum bisa berupa aplikasi mobile wallet sederhana hingga komputer yang menyimpan seluruh salinan blockchain.

Node bekerja sebagai titik komunikasi dalam jaringan Ethereum, namun ada berbagai jenis node yang berbeda.

Cara Kerja Node Ethereum

Berbeda dengan Bitcoin yang memiliki satu program utama, yaitu Bitcoin Core, sebagai implementasi rujukannya, Ethereum memiliki serangkaian program individu (tetapi kompatibel) berdasarkan Yellow Paper-nya. Program populer yang digunakan adalah Geth dan Parity.

Node Ethereum Lengkap (Full Node)

Untuk berinteraksi dengan jaringan Ethereum dan memvalidasi data blockchain secara independen, Anda perlu menjalankan full node menggunakan perangkat lunak seperti Geth atau Parity.

Perangkat lunak ini akan mengunduh blok dari node lain dan memverifikasi keabsahan transaksi serta menjalankan semua smart contract. Setiap node yang berfungsi dengan baik akan memiliki salinan identik dari blockchain.

Node Ethereum Ringan (Light Node)

Light node adalah opsi yang lebih mudah bagi pengguna yang tidak ingin menjalankan full node. Light node menggunakan sumber daya lebih sedikit dan tidak memerlukan banyak ruang penyimpanan.

Namun, light node tidak sepenuhnya mandiri dan memerlukan full node untuk memberikan informasi yang relevan. Light node populer di kalangan pedagang, layanan jasa, dan pengguna akhir.

Advertisement

Node Penambangan Ethereum (Mining Node)

Node penambangan dapat berupa Full node atau Light node. Penambang Ethereum membutuhkan perangkat keras tambahan seperti GPU atau ASIC. Penambang dapat menambang secara solo atau bergabung dengan mining pool.

Menjalankan Node Ethereum

Siapa pun dapat menjalankan node Ethereum untuk memperkuat jaringan dengan memvalidasi transaksi dan blok. Ada bisnis yang menawarkan node Ethereum plug-n-play, atau Anda dapat menjalankan node sendiri menggunakan perangkat lunak seperti Geth atau Parity.

Menambang Ethereum

Dalam waktu dekat, Ethereum akan beralih ke sistem Proof of Stake, sehingga menambang Ethereum mungkin bukan investasi jangka panjang yang baik. Jika Anda tetap ingin menambang Ethereum, Anda akan memerlukan perangkat keras khusus dan biaya listrik yang murah.

Ethereum ProgPoW

ProgPoW adalah singkatan dari Programmatic Proof of Work, sebuah usulan ekstensi dari algoritme penambangan Ethereum, Ethash, yang bertujuan membuat GPU lebih kompetitif dengan ASIC. Integrasi ProgPoW menjadi topik kontroversial dan mungkin tidak akan diterapkan seiring transisi ke Proof of Stake.

Pengembang Perangkat Lunak Ethereum

Ethereum bersifat open-source, dan siapa pun dapat berpartisipasi dalam pengembangan protokol atau membangun aplikasi di atasnya. Ethereum memiliki komunitas pengembang terbesar di dunia blockchain.

Apa Itu Solidity?

Solidity adalah bahasa pemrograman utama yang digunakan untuk mengembangkan kontrak pintar pada Ethereum, diusulkan oleh Gavin Wood pada tahun 2014.

Bahasa ini mirip dengan Java, JavaScript, dan C++. Solidity memungkinkan pengembang untuk menulis kode yang dapat diuraikan menjadi instruksi yang dipahami oleh Ethereum Virtual Machine (EVM).

Advertisement

Solidity bukan satu-satunya bahasa yang tersedia untuk pengembang Ethereum; opsi populer lainnya adalah Vyper, yang secara sintaksis lebih mirip dengan Python.

Pentingnya Node Ethereum

Node Ethereum sangat penting dalam menjaga keamanan, stabilitas, dan desentralisasi jaringan. Dengan menjalankan node, pengguna dapat memastikan bahwa transaksi dan smart contract dieksekusi dengan benar, serta memvalidasi data blockchain secara independen. Semakin banyak orang yang menjalankan node, semakin kuat dan tahan lama jaringan Ethereum.

Source: Binance Academy

Continue Reading
Advertisement
Click to comment

Leave a Reply

Your email address will not be published.

Popular