bab
Dasar-dasar Ethereum
Dari Mana Eter Berasal?
Memulai dengan Ethereum
Skalabilitas, ETH 2.0 dan Masa Depan Ethereum
Ethereum dan Keuangan Terdesentralisasi (DeFi)
Berpartisipasi dalam Jaringan Ethereum
Bab 1 - Dasar-Dasar Ethereum
Isi
Apa itu Ethereum?
Apa perbedaan antara Ethereum dan eter (ETH)?
Apa yang membuat Ethereum berharga?
Apa itu blockchain?
Ethereum vs. Bitcoin – apa bedanya?
Bagaimana cara kerja Ethereum?
Apa itu kontrak pintar?
Siapa yang menciptakan Ethereum?
Bagaimana eter didistribusikan?
Apa itu DAO dan Ethereum Classic?
Apa itu Ethereum?
Ethereum adalah platform komputasi terdesentralisasi. Anda dapat menganggapnya seperti laptop atau PC, tetapi tidak berjalan di satu perangkat. Sebaliknya, ia berjalan secara bersamaan di ribuan mesin di seluruh dunia, yang berarti ia tidak memiliki pemilik.
Ethereum, seperti Bitcoin dan mata uang kripto lainnya, memungkinkan Anda mentransfer uang digital. Namun, ia mampu melakukan lebih banyak hal – Anda dapat menerapkan kode Anda sendiri, dan berinteraksi dengan aplikasi yang dibuat oleh pengguna lain. Karena sangat fleksibel, segala macam program canggih dapat diluncurkan di Ethereum.
Sederhananya, ide utama di balik Ethereum adalah pengembang dapat membuat dan meluncurkan kode yang berjalan di jaringan terdistribusi, bukan di server terpusat. Artinya, secara teori, aplikasi ini tidak dapat ditutup atau disensor.
Apa perbedaan antara Ethereum dan eter (ETH)?
Ini mungkin tidak intuitif, tetapi unit yang digunakan dalam Ethereum tidak disebut Ethereum atau Ethereum. Ethereum adalah protokolnya sendiri, namun mata uang yang menggerakkannya dikenal sebagai ether (atau ETH).
Apa yang membuat Ethereum berharga?
Kami membahas gagasan bahwa Ethereum dapat menjalankan kode di seluruh sistem terdistribusi. Oleh karena itu, program tidak dapat dirusak oleh pihak luar. Mereka ditambahkan ke database Ethereum (yaitu blockchain), dan dapat diprogram sehingga kodenya tidak dapat diedit. Selain itu, database dapat dilihat oleh semua orang, sehingga pengguna dapat mengaudit kode sebelum berinteraksi dengannya.
Artinya siapa pun, di mana pun, dapat meluncurkan aplikasi yang tidak dapat dilakukan secara offline. Menariknya lagi, karena unit aslinya – eter – menyimpan nilai, aplikasi ini dapat mengatur kondisi bagaimana nilai ditransfer. Kami menyebut program yang membentuk aplikasi kontrak pintar. Dalam kebanyakan kasus, mereka dapat diatur untuk beroperasi tanpa campur tangan manusia.
Dapat dimengerti bahwa gagasan “uang yang dapat diprogram” telah memikat pengguna, pengembang, dan bisnis di seluruh dunia.
Intip harga ETHER terbaru saat ini.
Apa itu blockchain?
Blockchain terletak di jantung Ethereum – ini adalah basis data yang menyimpan informasi yang digunakan oleh protokol. Jika Anda membaca artikel kami Apa Itu Bitcoin?, Anda akan memiliki pemahaman dasar tentang cara kerja blockchain. Blockchain Ethereum mirip dengan Bitcoin, meskipun data yang disimpan – dan cara penyimpanannya – berbeda.
Ada baiknya untuk menganggap blockchain Ethereum sebagai sebuah buku yang terus Anda tambahkan halamannya. Setiap halaman disebut blok, dan berisi informasi tentang transaksi. Saat kita ingin menambahkan halaman baru, kita perlu menyertakan nilai khusus di bagian atas halaman. Nilai ini harus memungkinkan siapa pun melihat bahwa halaman baru ditambahkan setelah halaman sebelumnya, dan tidak dimasukkan begitu saja ke dalam buku secara acak.
Intinya, ini seperti nomor halaman yang merujuk pada halaman sebelumnya. Dengan melihat halaman baru, kita dapat mengatakan dengan pasti bahwa halaman tersebut mengikuti halaman sebelumnya. Untuk melakukan ini, kami menggunakan proses yang disebut hashing.
Hashing mengambil sebagian data – dalam hal ini, semua yang ada di halaman kita – dan mengembalikan pengidentifikasi unik (hash kita). Kemungkinan dua bagian data memberi kita hash yang sama sangatlah rendah. Ini juga merupakan proses satu arah: Anda dapat dengan mudah menghitung hash, namun hampir tidak mungkin bagi Anda untuk membalikkan hash untuk mendapatkan informasi yang digunakan untuk membuatnya. Kita akan membahas mengapa hal ini penting untuk penambangan di bab selanjutnya.
Sekarang, kami memiliki mekanisme untuk menghubungkan halaman-halaman kami dalam urutan yang benar. Upaya apa pun untuk mengubah urutan atau menghapus halaman akan menunjukkan bahwa buku kami telah dirusak.
Ingin mempelajari lebih lanjut tentang blockchain? Pastikan untuk membaca panduan pemula kami tentang teknologi blockchain.
Ethereum vs. Bitcoin – apa bedanya?
Bitcoin bergantung pada teknologi blockchain dan insentif keuangan untuk menciptakan sistem uang digital global. Ini telah memperkenalkan beberapa inovasi utama yang memungkinkan koordinasi pengguna di seluruh dunia tanpa memerlukan pihak pusat. Dengan meminta setiap peserta menjalankan program di komputer mereka, Bitcoin memungkinkan pengguna untuk menyetujui keadaan database keuangan dalam lingkungan yang tidak dapat dipercaya dan terdesentralisasi.
Bitcoin sering disebut sebagai blockchain generasi pertama. Sistem ini tidak dibuat sebagai sistem yang terlalu rumit, dan itulah keunggulannya dalam hal keamanan. Ia sengaja dibuat tidak fleksibel untuk memprioritaskan keamanan pada lapisan dasarnya. Memang benar, bahasa kontrak pintar dalam Bitcoin sangat terbatas, dan tidak mengakomodasi aplikasi di luar transaksi dengan baik.
Sebaliknya, blockchain generasi kedua mampu melakukan lebih banyak hal. Selain transaksi keuangan, platform ini memungkinkan tingkat kemampuan program yang lebih tinggi. Ethereum memberi pengembang lebih banyak kebebasan untuk bereksperimen dengan kode mereka sendiri dan menciptakan apa yang kami sebut Aplikasi Terdesentralisasi (DApps).
Ethereum adalah yang pertama dari gelombang blockchain generasi kedua dan tetap menjadi yang paling menonjol hingga saat ini. Ia memiliki kemiripan dengan Bitcoin dan dapat melakukan banyak fungsi yang sama. Namun, keduanya sangat berbeda dan masing-masing memiliki keunggulan tersendiri.
Bagaimana cara kerja Ethereum?
Kita dapat mendefinisikan Ethereum sebagai mesin negara. Artinya, pada waktu tertentu, Anda memiliki gambaran semua saldo akun dan kontrak pintar seperti yang terlihat saat ini. Tindakan tertentu akan menyebabkan status diperbarui, artinya semua node memperbarui snapshot mereka sendiri untuk mencerminkan perubahan tersebut.
Transisi di negara bagian Ethereum.
Kontrak pintar yang berjalan di Ethereum dipicu oleh transaksi (baik dari pengguna atau kontrak lain). Saat pengguna mengirimkan transaksi ke kontrak, setiap node di jaringan menjalankan kode kontrak dan mencatat hasilnya. Hal ini dilakukan dengan menggunakan Ethereum Virtual Machine (EVM), yang mengubah kontrak pintar menjadi instruksi yang dapat dibaca oleh komputer.
Untuk memperbarui keadaan, mekanisme khusus yang disebut penambangan digunakan (untuk saat ini). Penambangan dilakukan dengan algoritma Proof of Work, seperti halnya Bitcoin. Kami akan segera membahasnya lebih mendalam.
Apa itu kontrak pintar?
Kontrak pintar hanyalah kode. Kode ini tidak cerdas, juga bukan kontrak dalam pengertian tradisional. Namun kami menyebutnya cerdas karena dapat dijalankan sendiri dalam kondisi tertentu, dan dapat dianggap sebagai kontrak yang menegakkan kesepakatan antar pihak.
Ilmuwan komputer Nick Szabo dapat dikreditkan dengan gagasan tersebut, yang ia usulkan pada akhir tahun 1990-an. Dia menggunakan contoh mesin penjual otomatis untuk menjelaskan konsep tersebut, dengan menyatakan bahwa mesin tersebut dapat dipandang sebagai pendahulu kontrak pintar modern. Dalam kasus mesin penjual otomatis, ada kontrak sederhana yang dilaksanakan. Pengguna memasukkan koin, dan sebagai imbalannya, mesin membagikan produk pilihan mereka.
Kontrak pintar menerapkan logika semacam ini dalam lingkungan digital. Anda dapat menentukan sesuatu yang sederhana dalam kode seperti return “Hello, World!” ketika dua eter dikirim ke kontrak ini.
Di Ethereum, pengembang akan mengkodekannya agar nantinya dapat dibaca oleh EVM. Mereka kemudian mempublikasikannya dengan mengirimkannya ke alamat khusus yang mendaftarkan kontrak tersebut. Pada saat itu, siapa pun dapat menggunakannya. Dan kontrak tidak dapat dihapus, kecuali suatu kondisi ditentukan oleh pengembang saat menulisnya.
Sekarang, kontrak itu memiliki alamat. Untuk berinteraksi dengannya, 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 sesuai kontrak, dan mencatat hasilnya (“Halo, Dunia!”).
Hal di atas mungkin adalah salah satu contoh paling mendasar tentang apa yang dapat dilakukan dengan Ethereum. Aplikasi yang lebih canggih yang menghubungkan banyak kontrak dapat – dan telah – dibangun.
Siapa yang menciptakan Ethereum?
Pada tahun 2008, pengembang (atau sekelompok pengembang) yang tidak dikenal menerbitkan whitepaper Bitcoin dengan nama samaran Satoshi Nakamoto. Hal ini secara permanen mengubah lanskap uang digital. Beberapa tahun kemudian, seorang programmer muda bernama Vitalik Buterin membayangkan cara untuk mengembangkan ide ini lebih jauh dan menerapkannya pada semua jenis aplikasi. Konsep tersebut akhirnya disempurnakan menjadi Ethereum.
Ethereum diusulkan oleh Buterin dalam postingan blog tahun 2013 berjudul Ethereum: Kontrak Cerdas Terbaik dan Platform Aplikasi Terdesentralisasi. Dalam postingannya, dia menjelaskan ide untuk blockchain lengkap Turing – komputer terdesentralisasi yang, dengan waktu dan sumber daya yang cukup, dapat menjalankan aplikasi apa pun.
Pada waktunya, jenis aplikasi yang dapat diterapkan pada blockchain hanya akan dibatasi oleh imajinasi pengembangnya. Ethereum bertujuan untuk mengetahui apakah teknologi blockchain memiliki kegunaan yang valid di luar batasan desain Bitcoin yang disengaja.
Bagaimana eter didistribusikan?
Ethereum diluncurkan pada tahun 2015 dengan pasokan awal sebesar 72 juta ether. Lebih dari 50 juta token ini didistribusikan dalam penjualan token publik yang disebut Initial Coin Offering (ICO), di mana mereka yang ingin berpartisipasi dapat membeli token ether dengan imbalan bitcoin atau mata uang fiat.
Apa itu DAO dan Ethereum Classic?
Dengan Ethereum, cara-cara kolaborasi terbuka yang sepenuhnya baru melalui Internet menjadi mungkin. Ambil contoh, DAO (organisasi otonom terdesentralisasi), yang merupakan entitas yang diatur oleh kode komputer, mirip dengan program komputer.
Salah satu upaya paling awal dan ambisius dalam organisasi semacam itu adalah “The DAO”. Itu akan terdiri dari kontrak pintar kompleks yang berjalan di atas Ethereum, berfungsi sebagai dana ventura otonom. Token DAO didistribusikan dalam ICO dan memberikan kepemilikan, bersama dengan hak suara, kepada pemegang token.
Namun, tidak lama setelah peluncurannya, pelaku kejahatan mengeksploitasi kerentanan dan menghabiskan hampir sepertiga dana DAO. Perlu diingat bahwa, pada saat itu, 14% dari seluruh pasokan ether terkunci di DAO. Tentu saja, ini adalah peristiwa yang menghancurkan bagi jaringan Ethereum yang masih baru.
Setelah beberapa pertimbangan, rantai itu dipecah menjadi dua rantai. Pertama, transaksi berbahaya secara efektif “dibalikkan” untuk memulihkan dana – rantai inilah yang sekarang dikenal sebagai blockchain Ethereum. Rantai asli, di mana transaksi ini tidak dibatalkan, dan kekekalan tetap dipertahankan, sekarang dikenal sebagai Ethereum Classic.
Peristiwa ini menjadi pengingat akan risiko teknologi ini, dan bagaimana mempercayakan kode otonom dengan kekayaan dalam jumlah besar dapat menjadi bumerang. Hal ini juga merupakan contoh menarik tentang bagaimana pengambilan keputusan kolektif di lingkungan terbuka dapat menimbulkan tantangan yang signifikan. Namun, dengan mengabaikan kerentanan keamanannya, DAO dengan sempurna menggambarkan potensi kontrak pintar dalam memungkinkan kolaborasi tanpa kepercayaan dalam skala besar melalui Internet.
Bab 2 - Dari mana asal eter?
Isi
Bagaimana eter baru tercipta?
Ada berapa eter di sana?
Bagaimana cara kerja penambangan Ethereum?
Apa itu gas Ethereum?
Batas gas dan gas
Berapa lama waktu yang dibutuhkan untuk menambang blok Ethereum?
Apa itu token Ethereum?
Bagaimana eter baru tercipta?
Kami sempat menyinggung tentang penambangan sebelumnya. Jika Anda familiar dengan Bitcoin, Anda pasti tahu bahwa proses penambangan merupakan bagian integral dari pengamanan dan pembaruan blockchain. Di Ethereum, prinsip yang sama berlaku: untuk memberi penghargaan kepada pengguna yang menambang (yang biayanya mahal), protokol memberi mereka imbalan dengan eter.
Ada berapa eter di sana?
Hingga Februari 2020, total pasokan ether sekitar 110 juta.
Berbeda dengan Bitcoin, jadwal emisi token Ethereum sengaja tidak diputuskan pada saat peluncuran. Bitcoin bertujuan untuk mempertahankan nilai dengan membatasi pasokannya, dan secara perlahan mengurangi jumlah koin baru yang muncul. Ethereum, di sisi lain, bertujuan untuk memberikan landasan bagi aplikasi terdesentralisasi (DApps). Karena tidak jelas jenis jadwal emisi token apa yang paling sesuai dengan tujuan ini, pertanyaannya tetap terbuka.
Bagaimana cara kerja penambangan Ethereum?
Penambangan sangat penting untuk keamanan jaringan. Hal ini memastikan bahwa blockchain dapat diperbarui secara adil dan memungkinkan jaringan berfungsi tanpa satu pun pengambil keputusan. Dalam penambangan, subset node (yang disebut penambang) mendedikasikan daya komputasi untuk memecahkan teka-teki kriptografi.
Apa yang sebenarnya mereka lakukan adalah melakukan hashing pada serangkaian transaksi yang tertunda bersama dengan beberapa data lainnya. Agar blok dianggap valid, hash harus berada di bawah nilai yang ditetapkan oleh protokol. Jika tidak berhasil, mereka dapat mengubah beberapa data dan mencoba lagi.
Oleh karena itu, untuk bersaing dengan penambang lain, mereka harus mampu melakukan hashing secepat mungkin – kami mengukur kekuatan mereka dalam tingkat hash. Semakin banyak tingkat hash yang ada di jaringan, semakin sulit teka-teki tersebut dipecahkan. Hanya penambang yang perlu menemukan solusi sebenarnya – setelah diketahui, mudah bagi semua peserta lainnya untuk memeriksa validitas solusi tersebut.
Seperti yang dapat Anda bayangkan, melakukan hashing secara terus-menerus pada kecepatan tinggi itu mahal. Untuk memberi insentif kepada penambang agar mengamankan jaringan, mereka mendapat hadiah. Itu terdiri dari semua biaya transaksi di blok tersebut. Mereka juga menerima ether yang baru dihasilkan – 2 ETH pada saat penulisan artikel ini.
Apa itu gas Ethereum?
Ingat Halo Dunia kami! kontrak dari sebelumnya? Itu adalah program yang mudah dijalankan. Ini sama sekali tidak mahal secara komputasi. Namun Anda tidak hanya menjalankannya di PC Anda sendiri – Anda meminta semua orang di ekosistem Ethereum untuk menjalankannya juga.
Hal ini membawa kita pada pertanyaan berikut: apa yang terjadi jika puluhan ribu orang menjalankan kontrak yang canggih? Jika seseorang mengatur kontraknya untuk terus mengulang kode yang sama, setiap node harus menjalankannya tanpa batas. Hal ini akan memberikan terlalu banyak tekanan pada sumber daya dan akibatnya sistem mungkin akan runtuh.
Untungnya, Ethereum memperkenalkan konsep gas untuk mengurangi risiko ini. Sama seperti mobil Anda tidak dapat berjalan tanpa bahan bakar, kontrak juga tidak dapat dilaksanakan tanpa bahan bakar. Kontrak menetapkan jumlah gas yang harus dibayar pengguna agar berhasil dijalankan. Jika bahan bakar tidak mencukupi, kontrak akan terhenti.
Intinya, ini adalah mekanisme biaya. Konsep yang sama juga berlaku pada transaksi: penambang terutama termotivasi oleh keuntungan, sehingga mereka mungkin mengabaikan transaksi dengan biaya lebih rendah.
Perhatikan bahwa eter dan gas tidaklah sama. Harga rata-rata gas berfluktuasi dan sebagian besar ditentukan oleh para penambang. Saat Anda melakukan transaksi, Anda membayar bahan bakar dalam ETH. Ini seperti biaya Bitcoin – jika jaringan padat dan banyak pengguna mencoba bertransaksi, harga bahan bakar rata-rata mungkin akan naik. Sebaliknya jika aktivitasnya tidak banyak maka akan berkurang.
Meskipun harga gas berubah, setiap operasi mempunyai jumlah gas yang dibutuhkan tetap. Ini berarti bahwa kontrak yang kompleks akan menghabiskan lebih banyak energi daripada transaksi sederhana. Dengan demikian, gas adalah ukuran kekuatan komputasi. Hal ini memastikan bahwa sistem dapat memberikan biaya yang sesuai kepada pengguna tergantung pada penggunaan sumber daya Ethereum.
Gas umumnya berharga sebagian kecil dari eter. Oleh karena itu, kami menggunakan satuan yang lebih kecil (gwei) untuk menyatakannya. Satu gwei setara dengan satu miliar eter.
Singkat cerita, Anda bisa menjalankan program yang berulang dalam waktu lama. Namun dengan cepat menjadi sangat mahal bagi Anda untuk melakukannya. Oleh karena itu, node di jaringan Ethereum dapat memitigasi spam.
Harga rata-rata bahan bakar di gwei dari waktu ke waktu. Sumber: etherscan.io
Batas gas dan gas
Misalkan Alice sedang melakukan transaksi pada sebuah kontrak. Dia akan menghitung berapa banyak yang ingin dia belanjakan untuk bahan bakar (misalnya, dengan menggunakan SPBU ETH). Dia mungkin menetapkan harga yang lebih tinggi untuk memberi insentif kepada para penambang agar memasukkan transaksinya secepat mungkin.
Namun dia juga akan menetapkan batas bahan bakar, yang berfungsi untuk melindunginya. Mungkin ada yang tidak beres dengan kontraknya, sehingga menyebabkan kontrak tersebut mengonsumsi lebih banyak bahan bakar daripada yang direncanakannya. Batasan gas diterapkan untuk memastikan bahwa, setelah sejumlah x gas habis, operasi akan berhenti. Kontraknya akan gagal, tetapi Alice tidak akan membayar lebih dari yang dia setujui sebelumnya.
Awalnya mungkin tampak seperti konsep yang membingungkan untuk dipahami. Tidak perlu khawatir – Anda dapat menetapkan harga yang ingin Anda bayarkan untuk bahan bakar (dan batas bahan bakar) secara manual, namun sebagian besar dompet akan mengaturnya untuk Anda. Singkatnya, harga bahan bakar menentukan seberapa cepat penambang akan menerima transaksi Anda, dan batas bahan bakar menentukan jumlah maksimum yang akan Anda bayarkan untuk itu.
Berapa lama waktu yang dibutuhkan untuk menambang blok Ethereum?
Rata-rata waktu yang diperlukan untuk menambahkan blok baru ke rantai adalah antara 12-19 detik. Hal ini kemungkinan besar akan berubah setelah jaringan melakukan transisi ke Proof of Stake, yang bertujuan, antara lain, untuk memungkinkan waktu blok lebih cepat. Jika Anda ingin mempelajari lebih lanjut tentang ini, lihat Penjelasan Ethereum Casper.
Apa itu token Ethereum?
Sebagian besar daya tarik Ethereum adalah kemampuan pengguna untuk membuat aset mereka sendiri secara on-chain, yang dapat disimpan dan ditransfer seperti ether. Aturan yang mengaturnya ditetapkan dalam kontrak pintar, memungkinkan pengembang untuk menetapkan parameter spesifik mengenai token mereka. Hal ini dapat mencakup berapa banyak yang akan diterbitkan, bagaimana cara menerbitkannya, apakah dapat dibagi, apakah masing-masing dapat dipertukarkan, dan masih banyak lagi. Standar teknis paling menonjol yang memungkinkan pembuatan token di Ethereum disebut ERC-20 – dan itulah mengapa token tersebut dikenal sebagai token ERC-20.
Fungsionalitas Token memberi para inovator arena bermain yang luas untuk bereksperimen dengan aplikasi-aplikasi terdepan di bidang keuangan dan teknologi. Mulai dari menerbitkan token seragam yang berfungsi sebagai mata uang dalam aplikasi, hingga memproduksi token unik yang didukung oleh aset fisik, terdapat banyak fleksibilitas desain. Sangat mungkin bahwa beberapa kasus penggunaan terbaik untuk pembuatan token yang mudah dan efisien belum diketahui.
Bab 3 - Memulai Ethereum
Isi
Bagaimana saya bisa membeli ETH?
Cara membeli ETH dengan kartu kredit/debit
Cara membeli ETH di pasar peer-to-peer
Apa yang bisa saya beli dengan eter (ETH)?
Untuk apa Ethereum digunakan?
Bagaimana jika saya kehilangan ETH saya?
Bisakah saya mengembalikan transaksi Ethereum?
Apakah transaksi Ethereum bersifat pribadi?
Bisakah saya menghasilkan uang dengan Ethereum?
Bagaimana cara menyimpan ETH saya?
Cara menyetor ETH Anda ke Binance
Cara menyimpan ETH Anda di Binance
Cara menarik ETH Anda dari Binance
Cara menyimpan ETH Anda di dompet Ethereum
Dompet panas
Dompet dingin
Apa logo dan simbol Ethereum?
Bagaimana saya bisa membeli ETH?
Cara membeli ETH dengan kartu kredit/debit
Binance memungkinkan Anda membeli ETH dengan lancar di browser Anda. Untuk melakukannya:
Buka portal Beli dan Jual Cryptocurrency.
Pilih mata uang kripto yang ingin Anda beli (ETH), dan mata uang yang ingin Anda gunakan untuk membayar.
Masuk ke Binance, atau daftar jika Anda belum memiliki akun.
Pilih metode pembayaran Anda.
Jika diminta, masukkan detail kartu Anda dan selesaikan proses verifikasi identitas.
Itu dia! ETH Anda akan dikreditkan ke akun Binance Anda.
Cara membeli ETH di pasar peer-to-peer
Anda juga dapat membeli dan menjual ETH di pasar peer-to-peer. Ini memungkinkan Anda membeli koin dari pengguna lain, langsung dari aplikasi seluler Binance. Untuk melakukannya:
Luncurkan aplikasi dan masuk atau daftar.
Pilih Jual beli sekali klik, diikuti dengan tab Beli di sudut kiri atas antarmuka.
Anda akan diminta dengan sejumlah penawaran berbeda – ketuk Beli pada penawaran yang ingin Anda ikuti.
Anda dapat membayar dengan mata uang kripto lainnya (tab By Crypto) atau mata uang fiat (tab By Fiat).
Di bawah, Anda akan dimintai metode pembayaran Anda. Pilih mana yang cocok untuk Anda.
Pilih Beli ETH.
Anda sekarang harus melakukan pembayaran. Setelah selesai, ketuk Tandai sebagai berbayar, dan konfirmasi.
Transaksi selesai ketika penjual mengirimkan koin Anda.
Apa yang bisa saya beli dengan eter (ETH)?
Tidak seperti Bitcoin, Ethereum tidak dimaksudkan untuk digunakan hanya sebagai jaringan mata uang kripto. Ini adalah platform untuk membangun aplikasi terdesentralisasi, dan sebagai token yang dapat diperdagangkan, ether adalah bahan bakar ekosistem ini. Jadi, kasus penggunaan utama ether bisa dibilang adalah utilitas yang disediakannya dalam jaringan Ethereum.
Meskipun demikian, ether juga dapat digunakan seperti mata uang tradisional, artinya Anda dapat membeli barang dan jasa dengan ETH sama seperti mata uang lainnya.
Peta panas pengecer yang menerima eter sebagai pembayaran. Sumber: cryptwerk.com/coinmap
Untuk apa Ethereum digunakan?
Orang dapat menggunakan mata uang asli Ethereum, ETH, sebagai uang digital atau jaminan. Banyak juga yang melihatnya sebagai penyimpan nilai, mirip dengan Bitcoin. Berbeda dengan Bitcoin, blockchain Ethereum lebih mudah diprogram, jadi ada lebih banyak hal yang dapat Anda lakukan dengan ETH. Ini dapat digunakan sebagai sumber kehidupan untuk aplikasi keuangan terdesentralisasi, pasar terdesentralisasi, bursa, permainan, dan banyak lagi.
Bagaimana jika saya kehilangan ETH saya?
Karena tidak ada bank yang terlibat, Anda bertanggung jawab atas dana Anda sendiri. Anda dapat menyimpan koin Anda di bursa, atau di dompet Anda sendiri. Penting untuk dicatat bahwa jika Anda menggunakan dompet Anda sendiri, Anda benar-benar harus menjaga frase awal Anda. Simpan dengan aman karena Anda memerlukannya untuk memulihkan dana jika Anda kehilangan akses ke dompet Anda.
Bisakah saya mengembalikan transaksi Ethereum?
Setelah data ditambahkan ke blockchain Ethereum, hampir tidak mungkin untuk mengubah atau menghapusnya. Ini berarti bahwa ketika Anda melakukan transaksi, Anda dapat menganggapnya sebagai transaksi yang sudah pasti. Jadi, Anda harus selalu memeriksa ulang apakah Anda mengirim dana ke alamat yang benar. Jika Anda mengirim dalam jumlah besar, sebaiknya kirimkan dalam jumlah kecil terlebih dahulu untuk memastikan Anda mengirim ke alamat yang benar.
Oleh karena itu, karena adanya peretasan pada kontrak pintar, Ethereum mengalami hard fork pada tahun 2016, di mana transaksi berbahaya tersebut secara efektif “dibalikkan”. Namun, hal ini merupakan tindakan ekstrem terhadap suatu peristiwa yang luar biasa, dan bukan merupakan suatu norma.
Apakah transaksi Ethereum bersifat pribadi?
Tidak. Semua transaksi yang ditambahkan ke blockchain Ethereum dapat dilihat oleh publik. Meskipun nama asli Anda tidak tercantum di alamat Ethereum Anda, pengamat mungkin dapat menghubungkannya ke identitas Anda melalui metode lain.
Bisakah saya menghasilkan uang dengan Ethereum?
Karena ini adalah aset yang mudah berubah, Anda dapat menghasilkan uang dengan ETH sama seperti Anda dapat kehilangan uang dengannya. Beberapa orang mungkin memegang ether untuk jangka panjang, bertaruh pada jaringan menjadi lapisan penyelesaian global yang dapat diprogram. Yang lain memilih untuk memperdagangkannya dengan altcoin lain. Namun, kedua strategi ini mempunyai risiko keuangannya masing-masing.
Karena merupakan pilar utama gerakan Keuangan Terdesentralisasi (DeFi), ETH juga dapat digunakan untuk pinjaman, sebagai jaminan untuk mengambil pinjaman, mencetak aset sintetis, dan – pada suatu saat di masa depan – melakukan staking.
Beberapa investor mungkin hanya memegang posisi jangka panjang di Bitcoin, dan tidak memasukkan aset digital lainnya ke dalam portofolionya. Sebaliknya, pihak lain mungkin memilih untuk menyimpan ETH dan altcoin lainnya dalam portofolio mereka, atau mengalokasikan persentase tertentu untuk perdagangan jangka pendek (misalnya, perdagangan harian atau perdagangan ayunan). Tidak ada pendekatan yang bisa diterapkan untuk semua orang dalam menghasilkan uang di pasar, dan setiap investor harus memutuskan sendiri strategi apa yang paling cocok untuk profil dan keadaan mereka.
Bagaimana cara menyimpan ETH saya?
Ada banyak pilihan untuk menyimpan koin, masing-masing memiliki kelebihan dan kekurangannya sendiri. Seperti halnya segala sesuatu yang melibatkan risiko, pilihan terbaik Anda mungkin adalah melakukan diversifikasi di antara berbagai opsi yang tersedia.
Umumnya, solusi penyimpanan dapat berupa kustodian atau non-penahanan. Solusi kustodian berarti Anda mempercayakan koin Anda kepada pihak ketiga (seperti bursa). Dalam hal ini, Anda perlu masuk ke platform kustodian untuk melakukan transaksi dengan aset kripto Anda.
Solusi non-penahanan adalah kebalikannya – Anda mempertahankan kendali atas dana Anda sendiri, saat menggunakan dompet mata uang kripto. Dompet tidak menyimpan koin Anda seperti dompet fisik Anda – melainkan menyimpan kunci kriptografi yang memungkinkan Anda mengakses aset Anda di blockchain. Perlu dicatat lagi: Anda harus membuat cadangan frase awal Anda saat menggunakan dompet non-penahanan!
Cara menyetor ETH Anda ke Binance
Jika Anda sudah memiliki ether dan ingin menyimpannya di Binance, Anda cukup mengikuti langkah cepat berikut:
Masuk ke Binance, atau daftar jika Anda belum memiliki akun.
Buka Dompet Spot Anda dan pilih Setoran.
Pilih ETH dari daftar koin.
Pilih jaringan dan kirim ETH Anda ke alamat yang sesuai.
Itu dia! Setelah transaksi dikonfirmasi, ether Anda akan dikreditkan ke akun Binance Anda.
Cara menyimpan ETH Anda di Binance
Jika Anda ingin aktif berdagang dengan ether Anda, Anda harus menyimpannya di akun Binance Anda. Menyimpan ETH Anda di Binance mudah dan aman. Dan ini memungkinkan Anda dengan mudah memanfaatkan manfaat ekosistem Binance melalui pinjaman, staking, promosi airdrop, dan hadiah.
Cara menarik ETH Anda dari Binance
Jika Anda sudah memiliki ether dan ingin menariknya dari Binance, Anda cukup mengikuti langkah cepat berikut:
Masuk ke Binance.
Buka Dompet Spot Anda dan pilih Tarik.
Pilih ETH dari daftar koin.
Pilih jaringan
Masukkan alamat dan jumlah penerima.
Konfirmasikan prosesnya melalui email.
Itu dia! Setelah transaksi dikonfirmasi, ETH akan dikreditkan ke alamat yang Anda berikan.
Cara menyimpan ETH Anda di dompet Ethereum
Jika Anda ingin menyimpan ETH di dompet Anda sendiri, Anda memiliki dua opsi utama: dompet panas dan dompet dingin.
Dompet panas
Dompet mata uang kripto yang terhubung ke Internet melalui beberapa cara disebut dompet panas. Biasanya, ini adalah aplikasi seluler atau desktop yang memungkinkan Anda memeriksa saldo, dan mengirim atau menerima token. Karena hot wallet sedang online, mereka cenderung lebih rentan terhadap serangan, namun juga lebih nyaman untuk pembayaran sehari-hari. Trust Wallet adalah contoh dompet seluler yang mudah digunakan dengan banyak koin yang didukung.
Dompet dingin
Dompet dingin adalah dompet kripto yang tidak terekspos ke Internet. Karena tidak ada vektor serangan online, kemungkinan terjadinya serangan secara keseluruhan lebih rendah. Pada saat yang sama, dompet dingin biasanya kurang intuitif untuk digunakan dibandingkan dompet panas. Contoh dompet dingin dapat mencakup dompet perangkat keras atau dompet kertas, namun penggunaan dompet kertas sering kali tidak disarankan karena banyak yang menganggapnya ketinggalan jaman dan berisiko untuk digunakan.
Untuk rincian jenis dompet, lihat Penjelasan Jenis Dompet Kripto.
Apa logo dan simbol Ethereum?
Vitalik Buterin merancang lambang Ethereum paling awal. Itu terdiri dari dua simbol penjumlahan yang diputar Σ (Sigma dari alfabet Yunani). Desain akhir logo (berdasarkan lambang ini) terdiri dari bentuk belah ketupat yang disebut segi delapan yang dikelilingi oleh empat segitiga. Mirip dengan mata uang lainnya, ether mungkin berguna jika memiliki simbol Unicode standar sehingga aplikasi dan situs web dapat dengan mudah menampilkan nilai ether. Meskipun tidak digunakan secara luas seperti $ untuk USD, simbol eter yang paling umum digunakan adalah Ξ.
Bab 4 - Skalabilitas, ETH 2.0 dan masa depan Ethereum
Isi
Apa itu skalabilitas?
Mengapa Ethereum perlu melakukan penskalaan?
Trilema Skalabilitas Blockchain
Berapa banyak transaksi yang dapat diproses Ethereum?
Apa itu Ethereum 2.0?
Apa itu pecahan Ethereum?
Apa itu Ethereum Plasma?
Apa itu rollup Ethereum?
Apa itu Bukti Pasak Ethereum (PoS)?
Apa yang dipertaruhkan Ethereum?
Berapa banyak ETH yang perlu saya pertaruhkan di Ethereum?
Berapa banyak ETH yang bisa saya peroleh dengan staking Ethereum?
Berapa lama ETH saya dikunci saat staking?
Apakah ada risiko dalam mempertaruhkan ETH?
Apa itu skalabilitas?
Dalam istilah yang paling sederhana, skalabilitas adalah ukuran kemampuan suatu sistem untuk berkembang. Dalam komputasi, misalnya, jaringan atau server dapat ditingkatkan untuk menangani lebih banyak permintaan melalui metode yang berbeda.
Dalam mata uang kripto, skalabilitas mengacu pada seberapa baik blockchain dapat tumbuh untuk mengakomodasi lebih banyak pengguna. Semakin banyak pengguna berarti semakin banyak operasi dan transaksi yang “bersaing” untuk dimasukkan ke dalam blockchain.
Mengapa Ethereum perlu melakukan penskalaan?
Para pendukung Ethereum percaya bahwa iterasi Internet berikutnya akan dibangun di platform tersebut. Apa yang disebut Web 3.0 akan menghasilkan topologi terdesentralisasi yang ditandai dengan kurangnya perantara, fokus pada privasi, dan pergeseran menuju kepemilikan sebenarnya atas data seseorang. Fondasi ini akan dibangun menggunakan komputasi terdistribusi dalam bentuk kontrak pintar dan protokol penyimpanan/komunikasi terdistribusi.
Namun, untuk mencapai hal ini, Ethereum perlu meningkatkan jumlah transaksi yang dapat diproses secara besar-besaran tanpa mengganggu desentralisasi jaringan. Saat ini, Ethereum tidak membatasi volume transaksi dengan membatasi ukuran blok seperti yang dilakukan Bitcoin. Sebaliknya, ada batasan jumlah gas – hanya sejumlah gas tertentu yang dapat masuk ke dalam satu blok.
Misalnya, jika Anda memiliki batas gas blok sebesar 100.000 gwei dan ingin memasukkan sepuluh transaksi dengan batas gas masing-masing 10.000 gwei, itu akan berhasil. Begitu juga dengan dua transaksi sebesar 50.000 gwei. Transaksi lain apa pun yang dikirimkan bersamaan dengan ini harus menunggu blok berikutnya.
Itu tidak ideal untuk sistem yang digunakan semua orang. Jika ada lebih banyak transaksi yang tertunda daripada ruang yang tersedia dalam satu blok, Anda akan segera mendapatkan simpanan. Harga bahan bakar akan naik, dan pengguna harus mengalahkan penawaran orang lain agar transaksi mereka disertakan terlebih dahulu. Bergantung pada seberapa sibuknya jaringan, pengoperasian bisa menjadi terlalu mahal untuk kasus penggunaan tertentu.
Lonjakan popularitas CryptoKitties adalah contoh bagus dari keterbatasan Ethereum dalam hal ini. Pada tahun 2017, game berbasis Ethereum mendorong banyak pengguna melakukan transaksi untuk berpartisipasi dalam membiakkan kucing digital mereka sendiri (diwakili sebagai token yang tidak dapat dipertukarkan). Ini menjadi sangat populer sehingga transaksi yang tertunda meroket, mengakibatkan kemacetan jaringan yang ekstrim selama beberapa waktu.
Trilema Skalabilitas Blockchain
Tampaknya hanya menaikkan batas blok gas akan meringankan semua masalah skalabilitas. Semakin tinggi plafonnya, semakin banyak transaksi yang bisa diproses dalam jangka waktu tertentu, bukan?
Sayangnya, hal itu tidak mungkin dilakukan tanpa mengorbankan properti utama Ethereum. Vitalik Buterin mengusulkan Trilemma Blockchain (divisualisasikan di bawah) untuk menjelaskan keseimbangan rumit yang harus dicapai oleh blockchain.
Trilema Blockchain: Skalabilitas (1), Keamanan (2), dan Desentralisasi (3).
Dengan memilih untuk mengoptimalkan dua dari tiga karakteristik di atas, karakteristik ketiga akan hilang. Blockchain seperti Ethereum dan Bitcoin memprioritaskan keamanan dan desentralisasi. Algoritme konsensus mereka menjamin keamanan jaringan mereka, yang terdiri dari ribuan node, namun hal ini menyebabkan skalabilitas yang buruk. Dengan banyaknya node yang menerima dan memvalidasi transaksi, sistem ini jauh lebih lambat dibandingkan alternatif terpusat.
Dalam skenario lain, batas blok gas dapat dicabut sehingga jaringan mencapai keamanan dan skalabilitas, namun tidak akan terdesentralisasi.
Itu karena lebih banyak transaksi dalam satu blok menghasilkan blok yang lebih besar. Namun, node di jaringan perlu mengunduh dan menyebarkannya secara berkala. Dan proses ini intensif pada perangkat keras. Ketika batas gas blok ditingkatkan, node akan semakin sulit memvalidasi, menyimpan, dan menyiarkan blok.
Akibatnya, Anda akan mengira node-node yang tidak mampu mengimbangi akan keluar dari jaringan. Dengan melanjutkan cara ini, hanya sebagian kecil dari node yang kuat yang dapat berpartisipasi – sehingga mengarah pada sentralisasi yang lebih besar. Anda mungkin akan mendapatkan blockchain yang aman dan terukur, namun tidak akan terdesentralisasi.
Terakhir, kita dapat membayangkan sebuah blockchain yang berfokus pada desentralisasi dan skalabilitas. Agar bisa cepat dan terdesentralisasi, pengorbanan harus dilakukan terkait algoritma konsensus yang digunakan, sehingga menyebabkan lemahnya keamanan.
Berapa banyak transaksi yang dapat diproses Ethereum?
Dalam beberapa tahun terakhir, Ethereum jarang melebihi sepuluh transaksi per detik (TPS). Untuk platform yang bertujuan menjadi “komputer dunia”, angka ini ternyata sangat rendah.
Solusi penskalaan telah lama menjadi bagian dari peta jalan Ethereum. Plasma adalah salah satu contoh solusi penskalaan. Hal ini bertujuan untuk meningkatkan efisiensi Ethereum, namun teknik ini juga dapat diterapkan pada jaringan blockchain lainnya.
Apa itu Ethereum 2.0?
Terlepas dari semua potensinya, Ethereum saat ini memiliki keterbatasan yang cukup besar. Kami telah membahas masalah skalabilitas. Singkatnya, jika Ethereum ingin menjadi tulang punggung sistem keuangan baru, Ethereum harus mampu memproses lebih banyak transaksi per detik. Mengingat sifat jaringan yang terdistribusi, ini adalah masalah yang sangat sulit untuk dipecahkan, dan pengembang Ethereum telah memikirkannya selama bertahun-tahun.
Salah satu alasannya adalah untuk menjaga agar jaringan tetap terdesentralisasi, batasan harus ditegakkan. Semakin tinggi persyaratan untuk mengoperasikan sebuah node, semakin sedikit peserta yang ada, dan semakin terpusat jaringan tersebut. Jadi, meningkatkan jumlah transaksi yang dapat diproses Ethereum dapat mengancam integritas sistem, karena juga akan menambah beban pada node.
Kritik lain terhadap Ethereum (dan mata uang kripto Proof of Work lainnya) adalah bahwa Ethereum sangat boros sumber daya. Agar berhasil menambahkan blok ke blockchain, mereka harus menambang. Namun, untuk membuat blok dengan cara ini, mereka harus melakukan komputasi dengan cepat yang menghabiskan listrik dalam jumlah besar.
Untuk mengatasi keterbatasan di atas, serangkaian peningkatan besar telah diusulkan, yang secara kolektif dikenal sebagai Ethereum 2.0 (atau ETH 2.0). Setelah diluncurkan sepenuhnya, ETH 2.0 akan meningkatkan kinerja jaringan secara signifikan.
Apa itu pecahan Ethereum?
Seperti disebutkan di atas, setiap node menyimpan salinan seluruh blockchain. Setiap kali node tersebut diperpanjang, setiap node harus melakukan pembaruan, sehingga menghabiskan bandwidth dan memori yang tersedia.
Dengan menggunakan metode yang disebut sharding, hal ini mungkin tidak diperlukan lagi. Namanya mengacu pada proses membagi jaringan menjadi subkumpulan node – ini adalah pecahan kami. Masing-masing shard ini akan memproses transaksi dan kontraknya sendiri, namun tetap dapat berkomunikasi dengan jaringan shard yang lebih luas sesuai kebutuhan. Karena setiap shard divalidasi secara independen, mereka tidak perlu lagi menyimpan data dari shard lain.
Jaringan pada bulan Maret 2020 vs. jaringan yang menerapkan sharding.
Sharding adalah salah satu pendekatan penskalaan paling kompleks yang memerlukan banyak pekerjaan untuk dirancang dan diterapkan. Namun, jika berhasil diterapkan, hal ini juga akan menjadi salah satu cara yang paling efektif, karena dapat meningkatkan kapasitas throughput jaringan hingga beberapa kali lipat.
Apa itu Ethereum Plasma?
Ethereum Plasma adalah apa yang kami sebut sebagai solusi skalabilitas off-chain – yang bertujuan untuk meningkatkan hasil transaksi dengan mendorong transaksi keluar dari blockchain. Dalam hal ini, ia memiliki beberapa kesamaan dengan sidechain dan saluran pembayaran.
Dengan Plasma, rantai sekunder ditambatkan ke dalam blockchain Ethereum utama, namun komunikasinya tetap minimum. Mereka beroperasi kurang lebih independen, meskipun pengguna masih bergantung pada rantai utama untuk menyelesaikan perselisihan atau “menyelesaikan” aktivitas mereka di rantai sekunder.
Mengurangi jumlah data yang harus disimpan oleh node sangat penting untuk keberhasilan penskalaan Ethereum. Pendekatan Plasma memungkinkan pengembang untuk menguraikan fungsi rantai “anak” mereka dalam kontrak pintar di rantai utama. Kemudian, mereka bebas membuat aplikasi dengan informasi atau proses yang terlalu mahal untuk disimpan/dijalankan di rantai utama.
Untuk pengenalan menyeluruh tentang Plasma, lihat Apa Itu Ethereum Plasma?
Apa itu rollup Ethereum?
Rollup mirip dengan Plasma dalam arti bahwa mereka bertujuan untuk menskalakan Ethereum dengan memindahkan transaksi dari blockchain utama. Jadi, bagaimana cara kerjanya?
Sebuah kontrak tunggal pada rantai utama menyimpan semua dana pada rantai sekunder dan menyimpan bukti kriptografis mengenai keadaan rantai tersebut saat ini. Operator rantai sekunder ini, yang memasukkan ikatan ke dalam kontrak mainnet, memastikan bahwa hanya transisi status yang valid yang berkomitmen pada kontrak mainnet. Idenya adalah, karena keadaan ini dipertahankan secara off-chain, maka tidak perlu menyimpan data di blockchain. Namun, pembeda utama rollup dari Plasma terletak pada cara transaksi dikirimkan ke rantai utama. Dengan menggunakan jenis transaksi khusus, sejumlah besar transaksi dapat “digulung” (dibundel) menjadi satu blok khusus yang disebut blok Rollup.
Ada dua jenis rollup: Optimis dan ZK Rollup. Keduanya menjamin kebenaran transisi negara dengan cara yang berbeda.
ZK Rollups mengirimkan transaksi menggunakan metode verifikasi kriptografi yang disebut bukti tanpa pengetahuan. Lebih khusus lagi, pendekatan terhadap hal tersebut disebut zk-SNARK. Kami tidak akan membahas detail cara kerjanya di sini, tapi inilah cara menggunakannya untuk rollup. Ini adalah cara bagi berbagai pihak untuk membuktikan satu sama lain bahwa mereka memiliki suatu informasi tertentu tanpa mengungkapkan informasi apa itu.
Dalam kasus ZK Rollups, informasi ini adalah transisi status yang dikirimkan ke rantai utama. Keuntungan besar dari hal ini adalah bahwa proses ini dapat terjadi hampir secara instan, dan hampir tidak ada kemungkinan pengajuan negara yang rusak.
Rollup Optimis mengorbankan beberapa skalabilitas demi fleksibilitas lebih. Dengan menggunakan mesin virtual yang disebut Optimistic Virtual Machine (OVM), mereka memungkinkan kontrak pintar dijalankan pada rantai sekunder ini. Di sisi lain, tidak ada bukti kriptografi bahwa transisi keadaan yang dikirimkan ke rantai utama adalah benar. Untuk memitigasi masalah ini, ada sedikit penundaan yang memungkinkan pengguna menantang dan menolak pemblokiran tidak valid yang dikirimkan ke rantai utama.
Apa itu Bukti Pasak Ethereum (PoS)?
Proof of Stake (PoS) adalah metode alternatif Proof of Work untuk memvalidasi blok. Dalam sistem Proof of Stake, blok tidak ditambang, melainkan dicetak (terkadang disebut sebagai pemalsuan). Daripada para penambang bersaing dengan kekuatan hash, sebuah node (atau validator) dipilih secara berkala secara acak untuk memvalidasi kandidat blok. Jika dilakukan dengan benar, mereka akan menerima semua biaya transaksi blok tersebut dan, tergantung pada protokolnya, mungkin hadiah blok.
Karena tidak ada penambangan yang terlibat, Proof of Stake dianggap tidak terlalu berbahaya bagi lingkungan. Validator tidak mengonsumsi energi sebanyak penambang, dan malah dapat membuat blok pada perangkat keras tingkat konsumen.
Ethereum dijadwalkan untuk bertransisi dari PoW ke PoS sebagai bagian dari Ethereum 2.0, dengan peningkatan yang dikenal sebagai Casper. Meskipun tanggal pastinya belum diformalkan, versi pertama kemungkinan akan diluncurkan pada tahun 2020.
Apa yang dipertaruhkan Ethereum?
Dalam protokol Proof of Work, keamanan jaringan dijamin oleh para penambang. Para penambang tidak akan berbuat curang, karena akan membuang-buang listrik dan menyebabkan mereka kehilangan potensi keuntungan. Dalam Proof of Stake, tidak ada teori permainan seperti itu, dan berbagai langkah ekonomi kripto diterapkan untuk memastikan keamanan jaringan.
Alih-alih risiko pemborosan, yang mencegah terjadinya tindakan tidak jujur adalah risiko kehilangan dana. Validator harus mengajukan taruhan (artinya kepemilikan token) agar memenuhi syarat untuk validasi. Ini adalah sejumlah eter yang hilang jika node mencoba melakukan kecurangan, atau perlahan-lahan habis jika node tidak responsif atau offline. Namun, jika validator menjalankan node tambahan, mereka akan mendapatkan lebih banyak hadiah.
Berapa banyak ETH yang perlu saya pertaruhkan di Ethereum?
Perkiraan taruhan minimum untuk Ethereum adalah 32 ETH per validator. Ini ditetapkan sangat tinggi untuk membuat biaya percobaan serangan 51% menjadi sangat tinggi.
Berapa banyak ETH yang bisa saya peroleh dengan staking Ethereum?
Ini bukanlah pertanyaan yang mudah untuk dijawab. Hal ini tentu saja didasarkan pada taruhan Anda, tetapi juga pada jumlah total ETH yang dipertaruhkan di jaringan dan tingkat inflasi. Sebagai perkiraan kasar, perhitungan saat ini memproyeksikan pengembalian tahunan sekitar 6%. Ingatlah bahwa ini hanyalah perkiraan, dan mungkin berubah di masa mendatang.
Berapa lama ETH saya dikunci saat staking?
Akan ada antrian untuk menarik ETH Anda dari validator Anda. Jika tidak ada antrian, waktu penarikan minimum adalah 18 jam, namun disesuaikan secara dinamis berdasarkan berapa banyak validator yang melakukan penarikan pada waktu tertentu.
Apakah ada risiko dalam mempertaruhkan ETH?
Karena Anda adalah validator di jaringan yang bertanggung jawab menjaga keamanan jaringan, ada beberapa risiko yang perlu dipertimbangkan. Jika node validator Anda offline dalam jangka waktu lama, Anda mungkin kehilangan sebagian besar deposit Anda. Selain itu, jika deposit Anda turun di bawah 16 ETH, Anda akan dikeluarkan dari set validator.
Ada baiknya juga mempertimbangkan faktor risiko yang lebih sistemik. Proof of Stake belum pernah diterapkan dalam skala sebesar ini sebelumnya, jadi kami tidak dapat sepenuhnya yakin bahwa ini tidak akan gagal. Perangkat lunak akan selalu memiliki bug dan kerentanan, dan hal ini dapat menimbulkan dampak buruk – terutama ketika nilai miliaran dolar dipertaruhkan.
Bab 5 - Ethereum dan Keuangan Terdesentralisasi (DeFi)
Isi
Apa itu Keuangan Terdesentralisasi (DeFi)?
Keuangan Terdesentralisasi (DeFi) dapat digunakan untuk apa?
Akankah Keuangan Terdesentralisasi (DeFi) mencapai arus utama?
Aplikasi Keuangan Terdesentralisasi (DeFi) apa saja yang ada?
Pertukaran Terdesentralisasi (DEX) di Ethereum
Apa itu Keuangan Terdesentralisasi (DeFi)?
Keuangan Terdesentralisasi (atau sederhananya, DeFi) adalah gerakan yang bertujuan untuk mendesentralisasikan aplikasi keuangan. DeFi dibangun di atas blockchain publik dan bersumber terbuka yang bebas diakses oleh siapa saja yang memiliki koneksi Internet (tanpa izin). Hal ini merupakan elemen penting untuk memasukkan miliaran orang ke dalam sistem keuangan global yang baru ini.
Dalam ekosistem DeFi yang berkembang, pengguna berinteraksi dengan kontrak pintar dan satu sama lain melalui jaringan peer-to-peer (P2P) dan Aplikasi Terdesentralisasi (DApps). Keuntungan besar DeFi adalah meskipun hal ini memungkinkan, pengguna tetap mempertahankan kepemilikan dana mereka setiap saat.
Sederhananya, gerakan Keuangan Terdesentralisasi (DeFi) bertujuan untuk menciptakan sistem keuangan baru yang bebas dari keterbatasan sistem keuangan saat ini. Karena tingkat desentralisasi yang relatif tinggi dan basis pengembang yang besar, sebagian besar DeFi saat ini dibangun di atas Ethereum.
Keuangan Terdesentralisasi (DeFi) dapat digunakan untuk apa?
Anda mungkin sudah mengetahuinya, namun salah satu keuntungan besar Bitcoin adalah tidak diperlukan pihak pusat untuk mengoordinasikan pengoperasian jaringan. Namun bagaimana jika kita menggunakan ini sebagai ide inti dan membuat aplikasi yang dapat diprogram di atasnya? Inilah potensi aplikasi DeFi. Tidak ada koordinator pusat atau perantara, dan tidak ada satu pun titik kegagalan.
Seperti disebutkan di atas, salah satu keunggulan DeFi adalah akses terbuka. Ada miliaran orang di seluruh dunia yang tidak memiliki akses yang baik terhadap layanan keuangan apa pun. Bisakah Anda bayangkan bagaimana Anda mengatur kehidupan sehari-hari tanpa adanya kepastian mengenai keuangan Anda? Ada miliaran orang yang hidup seperti ini, dan pada akhirnya, demografi inilah yang coba dilayani oleh DeFi.
Akankah Keuangan Terdesentralisasi (DeFi) mencapai arus utama?
Kedengarannya bagus, jadi mengapa DeFi belum mengambil alih dunia? Saat ini, sebagian besar aplikasi DeFi sulit digunakan, kikuk, sering rusak, dan sangat eksperimental. Ternyata, merekayasa kerangka kerja ekosistem ini sangatlah sulit, terutama dalam lingkungan pengembangan terdistribusi.
Menyelesaikan semua tantangan dalam membangun ekosistem DeFi masih merupakan jalan panjang bagi para insinyur perangkat lunak, ahli teori permainan, perancang mekanisme, dan banyak lagi. Oleh karena itu, apakah aplikasi DeFi dapat diadopsi secara umum masih harus dilihat.
Aplikasi Keuangan Terdesentralisasi (DeFi) apa saja yang ada?
Salah satu kasus penggunaan Keuangan Terdesentralisasi (DeFi) yang paling populer adalah stablecoin. Pada dasarnya, ini adalah token pada blockchain yang nilainya dipatok pada aset dunia nyata, seperti mata uang fiat. Misalnya, BUSD dipatok pada nilai USD. Apa yang membuat token ini mudah digunakan adalah karena mereka ada di blockchain, mereka sangat mudah untuk disimpan dan ditransfer.
Jenis aplikasi populer lainnya adalah pinjaman. Ada banyak layanan peer-to-peer (P2P) yang memungkinkan Anda meminjamkan dana Anda kepada orang lain dan mengumpulkan pembayaran bunga sebagai imbalannya. Faktanya, salah satu cara termudah untuk melakukannya adalah melalui Binance Lending. Yang harus Anda lakukan hanyalah mentransfer dana ke dompet pinjaman Anda, dan Anda bisa mulai mendapatkan bunga keesokan harinya!
Namun, bagian paling menarik dari DeFi adalah aplikasinya yang sulit dikategorikan. Ini dapat mencakup semua jenis pasar peer-to-peer dan terdesentralisasi, tempat pengguna dapat bertukar koleksi kripto unik dan barang digital lainnya. Mereka juga dapat memungkinkan terciptanya aset sintetis, di mana siapa pun dapat menciptakan pasar untuk hampir semua hal yang memiliki nilai. Kegunaan lainnya dapat mencakup pasar prediksi, derivatif, dan masih banyak lagi.
Pertukaran Terdesentralisasi (DEX) di Ethereum
Pertukaran Terdesentralisasi (DEX) adalah tempat yang memungkinkan perdagangan terjadi secara langsung antar dompet pengguna. Saat Anda berdagang di Binance, bursa terpusat, Anda mengirimkan dana Anda ke Binance, dan berdagang melalui sistem internalnya.
Pertukaran Terdesentralisasi berbeda. Melalui keajaiban kontrak cerdas, mereka memungkinkan Anda berdagang langsung dari dompet kripto Anda, menghilangkan kemungkinan peretasan pertukaran dan risiko lainnya.
Contoh bagus dari pertukaran terdesentralisasi adalah Binance DEX. Beberapa contoh penting lainnya yang dibangun di atas Ethereum adalah Uniswap, Kyber Network, dan IDEX. Banyak yang bahkan mengizinkan Anda berdagang dari dompet perangkat keras untuk keamanan maksimum.
Pertukaran terpusat vs. terdesentralisasi.
Di atas, kami telah mengilustrasikan perbedaan antara pertukaran terpusat dan terdesentralisasi. Di sebelah kiri, kita melihat Binance berdiri di tengah-tengah transaksi antar pengguna. Jadi, jika Alice ingin memperdagangkan Token A dengan Token B milik Bob, mereka harus menyetorkan asetnya terlebih dahulu ke bursa. Setelah perdagangan, Binance akan mengalokasikan kembali saldo mereka.
Namun di sebelah kanan adalah pertukaran yang terdesentralisasi. Anda akan melihat bahwa tidak ada pihak ketiga yang terlibat dalam transaksi tersebut. Sebaliknya, token Alice langsung ditukar dengan token Bob dengan menggunakan kontrak pintar. Dengan cara ini, tidak ada pihak yang perlu mempercayai perantara, karena ketentuan kontrak mereka dapat ditegakkan secara otomatis.
Pada bulan Februari 2020, DEX cenderung menjadi aplikasi yang paling banyak digunakan di atas blockchain Ethereum. Namun volume perdagangan dibandingkan dengan bursa terpusat masih kecil. Meskipun demikian, jika pengembang dan perancang DEX menyempurnakan pengalaman pengguna agar lebih ramah, DEX dapat menyaingi bursa terpusat di masa depan.
Bab 6 - Berpartisipasi dalam Jaringan Ethereum
Isi
Apa itu simpul Ethereum?
Bagaimana cara kerja simpul Ethereum?
Node penuh Ethereum
Node cahaya Ethereum
Node penambangan Ethereum
Cara menjalankan node Ethereum
Cara menambang di Ethereum
Apa itu Ethereum ProgPoW?
Siapa yang mengembangkan perangkat lunak Ethereum?
Apa itu Soliditas?
Apa itu simpul Ethereum?
“Ethereum node” adalah istilah yang dapat digunakan untuk menggambarkan program yang berinteraksi dengan jaringan Ethereum dalam beberapa cara. Node Ethereum dapat berupa apa saja, mulai dari aplikasi dompet ponsel sederhana hingga komputer yang menyimpan seluruh salinan blockchain.
Semua node berfungsi sebagai titik komunikasi, tetapi ada berbagai jenis node di jaringan Ethereum.
Bagaimana cara kerja simpul Ethereum?
Ethereum, tidak seperti Bitcoin, tidak memiliki satu program pun sebagai referensi implementasinya. Jika ekosistem Bitcoin memiliki Bitcoin Core sebagai perangkat lunak node utamanya, Ethereum memiliki serangkaian program individual (tetapi kompatibel) berdasarkan Yellow Paper-nya. Opsi populer termasuk Geth dan Parity.
Node penuh Ethereum
Untuk berinteraksi dengan jaringan Ethereum dengan cara yang memungkinkan Anda memvalidasi data blockchain secara mandiri, Anda perlu menjalankan node penuh menggunakan perangkat lunak seperti yang disebutkan di atas.
Perangkat lunak ini akan mengunduh blok dari node lain dan memverifikasi apakah transaksi yang disertakan sudah benar. Itu juga akan menjalankan semua kontrak pintar yang telah dipanggil untuk memastikan bahwa Anda menerima informasi yang sama seperti rekan-rekan lainnya. Jika semuanya berfungsi sebagaimana mestinya, kita dapat mengharapkan setiap node memiliki salinan blockchain yang identik di mesin mereka.
Node penuh sangat penting untuk berfungsinya Ethereum. Tanpa banyak node yang tersebar di seluruh dunia, jaringan tersebut akan kehilangan propertinya yang tahan sensor dan terdesentralisasi.
Node cahaya Ethereum
Menjalankan node penuh memungkinkan Anda berkontribusi langsung terhadap kesehatan dan keamanan jaringan. Namun node penuh sering kali memerlukan mesin terpisah untuk beroperasi serta pemeliharaan sesekali. Light node mungkin merupakan pilihan yang lebih baik bagi pengguna yang tidak dapat menjalankan node penuh (atau memilih untuk tidak melakukannya).
Seperti namanya, light node ringan – menggunakan lebih sedikit sumber daya dan hanya memakan sedikit ruang. Dengan demikian, mereka dapat berjalan di perangkat dengan spesifikasi lebih rendah seperti ponsel atau laptop. Namun biaya overhead yang rendah ini harus dibayar mahal: node ringan tidak sepenuhnya mampu swasembada. Mereka tidak menyinkronkan blockchain secara penuh dan oleh karena itu memerlukan node penuh untuk memberi mereka informasi yang relevan.
Light node sangat populer di kalangan pedagang, layanan, dan pengguna. Mereka digunakan secara luas untuk melakukan dan menerima pembayaran dalam skenario di mana node penuh dianggap tidak diperlukan dan terlalu mahal untuk dijalankan.
Node penambangan Ethereum
Node penambangan dapat berupa klien penuh atau klien ringan. Istilah “node penambangan” tidak benar-benar digunakan dalam ekosistem Bitcoin, namun tetap ada gunanya mengidentifikasi para partisipan ini.
Untuk menambang Ethereum, pengguna memerlukan perangkat keras tambahan. Praktik yang umum melibatkan pembangunan rig penambangan. Dengan ini, pengguna menghubungkan beberapa GPU (unit pemrosesan grafis) secara bersamaan untuk melakukan hashing data dengan kecepatan tinggi.
Penambang memiliki dua pilihan: menambang sendirian, atau di kumpulan penambangan. Penambangan solo berarti penambang bekerja sendiri untuk membuat blok. Jika berhasil, mereka tidak membagikan imbalan penambangannya kepada siapa pun. Alternatifnya, ketika bergabung dengan kumpulan penambangan, mereka menggabungkan kekuatan hashing mereka dengan kekuatan pengguna lain. Hal ini akan membuat mereka lebih mungkin menemukan blok, namun mereka juga harus membagikan hadiahnya dengan anggota kumpulan.
Cara menjalankan node Ethereum
Salah satu aspek hebat dari blockchain adalah akses terbuka. Ini berarti siapa pun dapat menjalankan node Ethereum dan memperkuat jaringan dengan memvalidasi transaksi dan blok.
Mirip dengan Bitcoin, ada sejumlah bisnis yang menawarkan node Ethereum plug-n-play. Ini mungkin pilihan terbaik jika Anda hanya ingin mengaktifkan dan menjalankan node – namun, bersiaplah untuk membayar ekstra untuk kenyamanannya.
Seperti disebutkan, Ethereum memiliki sejumlah implementasi perangkat lunak node yang berbeda, seperti Geth atau Parity. Jika Anda ingin menjalankan node Anda sendiri, Anda harus memahami proses penyiapan untuk implementasi yang Anda pilih untuk dijalankan.
Kecuali jika Anda ingin menjalankan node khusus yang disebut node arsip, laptop kelas konsumen sudah cukup untuk menjalankan node penuh Ethereum. Pada saat yang sama, sebaiknya jangan menggunakan mesin Anda sehari-hari, karena dapat memperlambatnya secara signifikan.
Menjalankan node Anda sendiri berfungsi paling baik pada perangkat yang selalu online. Jika node Anda offline, mungkin diperlukan waktu yang cukup lama untuk melakukan sinkronisasi dengan jaringan setelah online kembali. Oleh karena itu, solusi terbaik adalah perangkat yang murah pembuatannya dan mudah perawatannya. Misalnya, Anda dapat menjalankan light node bahkan pada Raspberry Pi.
Cara menambang di Ethereum
Karena jaringan akan segera bertransisi ke Proof of Stake, menambang di Ethereum bukanlah taruhan jangka panjang yang paling aman. Setelah transisi terjadi, penambang Ethereum kemungkinan akan mengarahkan peralatan penambangan mereka ke jaringan lain atau menjualnya seluruhnya.
Meski begitu, jika Anda ingin berpartisipasi dalam penambangan Ethereum, Anda memerlukan perangkat keras khusus, seperti GPU atau ASIC. Jika Anda mencari keuntungan yang wajar, kemungkinan besar Anda memerlukan rig penambangan khusus dan akses listrik murah. Selain itu, Anda perlu menyiapkan dompet Ethereum dan mengonfigurasi perangkat lunak penambangan untuk menggunakannya. Ini semua memerlukan investasi waktu dan uang yang besar, jadi pertimbangkan baik-baik apakah Anda siap menghadapi tantangan ini.
Apa itu Ethereum ProgPoW?
ProgPoW adalah singkatan dari Bukti Kerja Terprogram. Ini adalah usulan perpanjangan dari algoritma penambangan Ethereum, Ethash, yang dirancang untuk membuat GPU lebih kompetitif dengan ASIC.
Resistensi ASIC telah menjadi topik perdebatan selama bertahun-tahun baik di komunitas Bitcoin maupun Ethereum. Dalam kasus Bitcoin, ASIC telah menjadi kekuatan penambangan yang dominan di jaringan.
Namun di Ethereum, ASIC juga ada, namun kurang menonjol – sebagian besar penambang masih menggunakan GPU. Namun, situasi ini mungkin akan segera berubah, karena semakin banyak perusahaan yang menghadirkan penambang Ethereum ASIC ke pasar. Namun mengapa ASIC dapat menimbulkan masalah?
Salah satu alasannya adalah ASIC dapat mengurangi desentralisasi jaringan secara drastis. Jika penambang GPU tidak mendapatkan keuntungan dan harus menghentikan operasi penambangannya, tingkat hash hanya akan terkonsentrasi di tangan segelintir penambang. Terlebih lagi, mengembangkan chip ASIC membutuhkan biaya yang mahal, dan hanya sedikit perusahaan yang memiliki kemampuan dan sumber daya untuk melakukannya. Hal ini menciptakan ancaman monopoli di sisi manufaktur dengan berpotensi memusatkan industri pertambangan Ethereum di tangan beberapa perusahaan.
Integrasi ProgPow telah menjadi topik kontroversi sejak tahun 2018. Meskipun beberapa orang berpendapat bahwa hal ini dapat menyehatkan ekosistem Ethereum, ada pula yang menentangnya karena berpotensi menyebabkan hard fork. Dengan adanya transisi ke Proof of Stake, masih harus dilihat apakah ProgPow pernah diterapkan di jaringan.
Siapa yang mengembangkan perangkat lunak Ethereum?
Seperti Bitcoin, Ethereum adalah sumber terbuka. Siapa pun bebas berpartisipasi dalam pengembangan protokol itu sendiri, atau membangun aplikasi di atasnya. Faktanya, Ethereum saat ini memiliki komunitas pengembang terbesar di bidang blockchain.
Sumber daya seperti Andreas Antonopoulos dan Mastering Ethereum dari Gavin Wood serta Sumber Daya Pengembang Ethereum.org adalah titik awal yang sangat baik bagi pengembang yang ingin terlibat.
Apa itu Soliditas?
Kontrak pintar pertama kali dijelaskan pada tahun 1990an, namun penerapannya di atas blockchain menimbulkan serangkaian tantangan baru. Soliditas diusulkan pada tahun 2014 oleh Gavin Wood, dan sejak itu menjadi bahasa pemrograman utama untuk mengembangkan kontrak pintar di Ethereum. Secara sintaksis, ini menyerupai Java, JavaScript, dan C++.
Pada dasarnya, Soliditas memungkinkan pengembang untuk menulis kode yang dapat dipecah menjadi instruksi yang dapat dipahami oleh Mesin Virtual Ethereum (EVM). Jika Anda ingin lebih memahami cara kerjanya, Solidity GitHub adalah tempat yang baik untuk memulai.
Perlu dicatat bahwa Soliditas bukan satu-satunya bahasa yang tersedia untuk pengembang Ethereum. Opsi populer lainnya adalah Vyper, yang lebih mirip dengan Python dalam sintaksisnya.