bab

  1. Dasar-dasar Ethereum

  2. Dari mana Ethereum berasal?

  3. Memulai dengan Ethereum

  4. Skalabilitas, Ethereum 2.0, dan masa depan Ethereum

  5. Ethereum dan Keuangan Terdesentralisasi (DeFi)

  6. Memasuki Jaringan Ethereum


Bab 1 - Dasar-Dasar Ethereum

Daftar isi

  • Apa itu Ethereum?

  • Apa perbedaan antara Ethereum dan Ethereum (ETH)?

  • Dari mana nilai Ethereum berasal?

  • Apa itu blockchain?

  • Apa perbedaan Ethereum dengan Bitcoin?

  • Bagaimana cara kerja Ethereum?

  • Apa itu kontrak pintar?

  • Siapa yang menciptakan Ethereum?

  • Bagaimana koin Ethereum didistribusikan?

  • Apa itu "DAO" dan "Ethereum Klasik"?


Apa itu Ethereum?

Ethereum adalah platform komputasi terdesentralisasi. Kita dapat menganggapnya sebagai komputer yang tidak berjalan di satu perangkat. Artinya, dapat berjalan di ribuan perangkat di seluruh dunia secara bersamaan, yaitu tidak ada pemilik tertentu.

Seperti Bitcoin dan mata uang digital lainnya, Ethereum juga mendukung transfer aset digital. Namun fungsinya lebih dari itu, memungkinkan pengguna untuk mengonfigurasi kode mereka sendiri dan berinteraksi dengan aplikasi yang dikembangkan oleh pengguna lain. Ethereum sangat fleksibel, dan berbagai program kompleks dapat dibangun di platform Ethereum.

Singkatnya, ide inti di balik Ethereum adalah: pengembang dapat membuat dan menjalankan kode dalam jaringan terdistribusi tanpa memerlukan server pusat. Oleh karena itu, aplikasi ini secara teori tidak dapat ditutup atau disensor.


Apa perbedaan antara Ethereum dan Ethereum (ETH)?

Pernyataan berikut mungkin terdengar agak berbelit-belit: Unit yang digunakan oleh Ethereum tidak disebut Ethereum, juga tidak disebut Ethereum. Ethereum mengacu pada protokol itu sendiri, sedangkan token yang mendukungnya disebut Ethereum (disingkat "ETH").

Ether coins bouncing


Dari mana nilai Ethereum berasal?

Seperti yang kami sebutkan sebelumnya, kode Ethereum berjalan dalam sistem terdistribusi. Oleh karena itu, program tersebut tidak dapat diutak-atik oleh pihak luar. Begitu mereka berada di database Ethereum, yang dikenal sebagai blockchain, mereka dapat diprogram sehingga tidak ada orang lain yang dapat mengubah kodenya. Selain itu, database dapat dilihat oleh semua orang dan pengguna dapat meninjau kode sebelum berinteraksi.

Fitur-fitur ini menentukan bahwa siapa pun dapat meluncurkan aplikasi yang tidak dapat offline kapan pun dan kapan pun. Yang lebih menarik adalah unit asli Ethereum, ether, dapat menyimpan nilai, menciptakan kondisi bagi aplikasi ini untuk menerapkan transfer nilai. Kami menyebut program yang membentuk aplikasi kontrak pintar. Dalam kebanyakan kasus, mereka dapat beroperasi tanpa campur tangan manusia.

Tidak ada keraguan bahwa konsep “mata uang yang dapat diprogram” menarik banyak pengguna, pengembang, dan bisnis.


Lihat harga Ethereum terbaru sekarang.


Apa itu blockchain?

Blockchain bukan hanya inti dari Ethereum, tetapi juga database yang menyimpan informasi yang digunakan oleh protokol. Jika Anda sudah membaca artikel kami Apa itu Bitcoin? 》, Anda akan memahami pengetahuan dasar tentang mekanisme operasi blockchain. Blockchain Ethereum mirip dengan blockchain Bitcoin, kecuali cara data disimpan dan konten data yang disimpan.

Blockchain Ethereum seperti sebuah buku yang terus menambah halaman baru. Setiap halaman dalam buku disebut blok, di mana informasi transaksi disimpan. Jika halaman baru perlu ditambahkan, nilai khusus harus dihitung di bagian atas halaman halaman. Mereka ditambahkan secara teratur dan bukan dimasukkan secara acak ke dalam buku.

Pada dasarnya, ini seperti nomor halaman, yang merujuk pada informasi dari halaman sebelumnya dan membantu mengidentifikasi apakah halaman (blok) baru ditambahkan secara berurutan. Kami menggunakan hashing untuk menyelesaikan proses ini.​

Operasi hash mengambil salinan data (dalam hal ini, semua data di blok) dan mengembalikan pengidentifikasi unik (nilai hash kami). Kemungkinan dua bagian data menghasilkan nilai hash yang sama sangat rendah, dan prosesnya juga satu arah. Jadi Anda dapat dengan mudah menghitung hash, tetapi Anda tidak dapat menghitung mundur dari informasi yang membuat hash tersebut. Pada bab selanjutnya, kita akan menganalisis mengapa hal ini merupakan faktor kunci yang mempengaruhi penambangan.

Sekarang kami telah menemukan mekanisme untuk menghubungkan semua halaman dalam urutan yang benar. Upaya apa pun untuk mengubah urutan atau menghapus halaman akan mengaburkan fakta bahwa buku kami telah dirusak.

Ingin mempelajari lebih lanjut tentang blockchain? Baca panduan pemula kami mengenai teknologi blockchain.


Apa perbedaan Ethereum dengan Bitcoin?

Bitcoin menggunakan teknologi blockchain dan insentif keuangan untuk membangun sistem uang digital global. Ini memperkenalkan beberapa inovasi utama untuk membantu pengguna di seluruh dunia mengoordinasikan pekerjaan mereka tanpa otoritas pusat. Bitcoin memungkinkan semua peserta untuk menjalankan program di komputer pribadi, memungkinkan pengguna untuk menyetujui keadaan database keuangan dalam lingkungan yang tidak dapat dipercaya dan terdesentralisasi.

Bitcoin sering dianggap sebagai blockchain generasi pertama. Keengganan pengembang untuk menjadikan Bitcoin sebagai sistem yang terlalu rumit memberinya keuntungan unik dalam hal keamanan. Alasan mengapa desainnya tampak tidak fleksibel adalah karena menganggap keamanan sebagai prioritas pertama di lapisan dasar. Bahasa kontrak pintar Bitcoin memang sangat terbatas dan tidak cocok untuk penerapan di luar transaksi.

Sebagai perbandingan, blockchain generasi kedua lebih kaya fitur. Selain transaksi keuangan, platform tersebut juga memungkinkan tingkat kemampuan program yang lebih tinggi. Ethereum memberi pengembang tingkat kebebasan yang lebih tinggi, memungkinkan mereka bereksperimen dengan kode pribadi dan membuat berbagai aplikasi terdesentralisasi (DApps).

Ethereum adalah pionir blockchain gelombang kedua yang masih mendominasi hingga saat ini. Ia memiliki banyak kemiripan dengan Bitcoin dan dapat menjalankan banyak fungsi yang sama. Namun prinsip inti keduanya sangat berbeda dan masing-masing memiliki kelebihan tersendiri.


Bagaimana cara kerja Ethereum?

Kita dapat mendefinisikan Ethereum sebagai mesin negara. Artinya, cuplikan yang menunjukkan saldo akun dan status kontrak pintar saat ini tersedia pada waktu tertentu. Operasi tertentu menghasilkan pembaruan status, di mana semua node memperbarui snapshot mereka untuk mencerminkan perubahan.

Transaction sheet displaying erin sending 5 eth to alice.

Transisi negara di Ethereum.


Kontrak pintar yang berjalan di Ethereum dipicu oleh transaksi (dari pengguna atau kontrak lainnya). Saat pengguna mengirimkan transaksi ke kontrak, semua node di jaringan menjalankan kode kontrak dan mencatat hasilnya. Proses ini diimplementasikan melalui Mesin Virtual Ethereum, yang mengubah kontrak pintar menjadi instruksi yang dapat dibaca oleh komputer.

Untuk memperbarui keadaan, sistem menggunakan mekanisme khusus yang disebut penambangan. Mirip dengan Bitcoin, penambangan dilakukan melalui bukti kerja. Kami akan menggalinya nanti.


Apa itu kontrak pintar?

Inti dari kontrak pintar adalah kode. Namun hal ini bukanlah hal yang cerdas atau kontrak dalam pengertian tradisional. Alasan untuk nama "kontrak pintar" adalah karena ia dapat secara otomatis melaksanakan ("secara cerdas") suatu perjanjian ("kontrak") yang dicapai oleh dua pihak dalam kondisi tertentu.

Kontrak pintar pertama kali diusulkan oleh ilmuwan komputer Nick Szabo pada akhir tahun 1990an. Dia menjelaskan konsep tersebut dengan menggunakan contoh mesin penjual otomatis, yang menurutnya dapat dilihat sebagai pendahulu kontrak pintar modern. Mesin penjual otomatis menjalankan kontrak sederhana. Setelah pengguna memasukkan koinnya, mesin mengirimkan produk pilihan mereka.

Kontrak pintar menerapkan logika ini pada lingkungan digital. Anda dapat menentukan sesuatu yang sederhana dalam kode Anda, seperti mengembalikan "Halo, Dunia!" saat kontrak menerima dua koin eter.

hello world contract


Di Ethereum, pengembang mengkodekannya sehingga EVM dapat membacanya. Pengembang kemudian mengirimkannya ke alamat khusus tempat kontrak didaftarkan. Pada saat itu, kontrak akan tersedia untuk semua orang. Kontrak tidak dapat dihapus kecuali pengembang menetapkan ketentuan saat menulis kontrak.

Sekarang, kontrak itu memiliki alamat. Untuk berinteraksi dengannya, pengguna hanya perlu mengirimkan 2 koin ether ke alamat tersebut. Ini akan memicu kode kontrak - semua komputer di jaringan akan menjalankan operasi ini, menyaksikan bahwa pengguna telah membayar kontrak, dan mencatat hasilnya ("Halo, Dunia!").

Contoh di atas mungkin adalah salah satu contoh paling dasar dari fungsi Ethereum. Seiring kemajuan teknologi, masyarakat dapat membuat aplikasi yang lebih canggih yang menghubungkan sejumlah besar kontrak, dan program semacam itu sudah tersedia.


Siapa yang menciptakan Ethereum?

Pada tahun 2008, pengembang (atau grup pengembang) dengan nama samaran Satoshi Nakamoto merilis buku putih Bitcoin, yang sepenuhnya mengubah lanskap mata uang digital. Beberapa tahun kemudian, seorang programmer muda bernama Vitalik Buterin berharap dapat lebih mempromosikan konsep ini dan menerapkannya pada berbagai aplikasi. Akhirnya, konsep tersebut diubah menjadi Ethereum.

Dalam blog berjudul "Ethereum: The Ultimate Smart Contract and Decentralized Application Platform" yang diterbitkan pada tahun 2013, Buterin pertama kali mengusulkan "Ethereum". Dalam artikel tersebut, ia memperkenalkan gagasan "blockchain lengkap Turing" - komputer terdesentralisasi dengan waktu dan sumber daya yang cukup untuk menjalankan aplikasi apa pun.

Seiring kemajuan teknologi, semakin banyak jenis aplikasi yang dapat diterapkan pada blockchain akan muncul di pasar, dan pengembang dapat melakukan apa pun yang mereka inginkan. Ethereum berharap dapat menembus batasan desain yang sengaja diberlakukan oleh Bitcoin dan menemukan lebih banyak kegunaan teknologi blockchain.


Bagaimana koin Ethereum didistribusikan?

Ethereum diluncurkan pada tahun 2015 dengan pasokan awal 72 juta koin ether. Lebih dari 50 juta token dijual secara publik melalui acara penjualan token "Initial Coin Offering (ICO)". Peserta dapat membeli Ethereum menggunakan mata uang fiat atau Bitcoin di bursa.


Apa itu "DAO" dan "Ethereum Klasik"?

Dengan Ethereum, kolaborasi terbuka di Internet juga menemukan cara baru untuk menampilkan dirinya. DAO (Organisasi Otonomi Terdesentralisasi) adalah contoh tipikal. Entitas tersebut mirip dengan program komputer dan dikendalikan sepenuhnya oleh kode komputer.

Proyek organisasi yang paling awal dan ambisius adalah “DAO.” Ini terdiri dari sejumlah kontrak pintar kompleks yang berjalan di Ethereum dan beroperasi sebagai dana ventura independen. Token DAO didistribusikan dalam bentuk ICO, dan pemegang token menikmati ekuitas dan hak suara.

Namun, proyek tersebut diserang oleh kerentanan tidak lama setelah diluncurkan, dan hampir sepertiga dana DAO dicuri oleh penjahat. Lebih buruknya lagi, 14% dari total pasokan Ethereum pada saat itu terkunci di DAO. Tidak ada keraguan bahwa jaringan Ethereum yang masih baru mengalami pukulan dahsyat sebagai akibatnya.

Setelah konsultasi, seluruh blockchain dibagi menjadi dua rantai melalui hard fork. Transaksi jahat di salah satu cabang telah dibatalkan dan dana berhasil dipulihkan - inilah "blockchain Ethereum" saat ini. Sebaliknya, transaksi dalam rantai asli tidak dibalik dan tetap tidak dapat diubah, yang sekarang dikenal sebagai Ethereum Classic.

Pembelajaran yang sulit ini merupakan pengingat bahwa kita harus mengambil risiko dari teknologi ini dengan serius, dan bahwa mempercayakan kekayaan besar pada kode otonom dapat menjadi bumerang. Contoh khusus ini juga menggambarkan tantangan besar dalam pengambilan keputusan kolektif di lingkungan terbuka. Terlepas dari kerentanan keamanan, DAO dengan sempurna menggambarkan potensi kontrak pintar untuk mencapai kolaborasi skala besar tanpa kepercayaan melalui Internet.



Bab 2 - Dari Mana Ethereum Berasal?

Daftar isi

  • Bagaimana koin Ethereum baru dihasilkan?

  • Berapa jumlah total Ethereum?

  • Bagaimana cara kerja penambangan Ethereum?

  • Berapa biaya bahan bakar Ethereum?

  • Biaya bahan bakar dan batasan biaya bahan bakar

  • Berapa lama waktu yang dibutuhkan untuk menambang blok Ethereum?

  • Apa itu token Ethereum?


Bagaimana koin Ethereum baru dihasilkan?

Kami secara singkat menyebutkan “penambangan” sebelumnya. Jika Anda familiar dengan Bitcoin, Anda pasti tahu bahwa proses penambangan adalah kunci untuk melindungi dan memperbarui blockchain. Prinsip penambangan Ethereum juga sama, yaitu peserta penambangan (yang memakan waktu, tenaga, dan biaya) diberi hadiah koin Ether sesuai kesepakatan.


Berapa jumlah total Ethereum?

Pada bulan Februari 2020, total pasokan Ethereum adalah sekitar 110 juta.

Tidak seperti Bitcoin, Ethereum tidak memiliki rencana penerbitan token khusus saat diluncurkan. Bitcoin mempertahankan nilainya dengan membatasi pasokan dan secara bertahap mengurangi produksi koin baru. Ethereum meletakkan dasar untuk aplikasi terdesentralisasi (DApps) melalui token. Pertanyaan ini masih belum dapat diputuskan karena jenis rencana penerbitan token yang paling tepat belum ditemukan.


Bagaimana cara kerja penambangan Ethereum?

Penambangan sangat penting untuk keamanan siber. Hal ini memastikan bahwa blockchain dapat diperbarui secara adil dan merata, dan memungkinkan jaringan berfungsi dengan baik tanpa satu pun pengambil keputusan. Dalam operasi penambangan, subset node (secara harfiah berarti "penambang") menyumbangkan daya komputasi untuk memecahkan teka-teki kriptografi.

Apa yang sebenarnya dilakukannya adalah melakukan hash terhadap serangkaian transaksi yang tertunda dan datanya. Agar suatu blok valid, nilai hash harus lebih rendah dari nilai yang ditetapkan oleh protokol. Jika operasi gagal, penambang dapat mengubah beberapa data dan mencoba lagi.

Karena persaingan, penambang harus menyelesaikan operasi hashing secepat mungkin - oleh karena itu, tingkat hash menjadi ukuran kekuatan komputasi penambang. Semakin tinggi tingkat hash dalam suatu jaringan, semakin sulit memecahkan teka-teki kriptografi. Hanya penambang yang perlu menemukan jawaban yang valid, dan setelah jawaban tersebut disiarkan di jaringan, peserta lain dapat dengan mudah memverifikasi validitasnya.

Seperti yang Anda duga, hashing berkecepatan tinggi tanpa gangguan itu mahal. Penambang bisa mendapatkan imbalan sebagai insentif untuk mengamankan jaringan. Hadiah diperoleh dari semua biaya transaksi di blok tersebut. Mereka juga menerima Ethereum yang baru dicetak, yang pada saat penulisan ini adalah 2 Ethereum.


Berapa biaya bahan bakar Ethereum?

Ingat kontrak "Halo, Dunia!" yang disebutkan sebelumnya? Program ini mudah dijalankan dan murah secara komputasi. Namun, Anda tidak hanya menjalankan program di komputer Anda secara individu, Anda meminta semua orang di ekosistem Ethereum untuk menjalankannya bersama-sama.

Hal ini menimbulkan pertanyaan berikut: Apa yang terjadi jika puluhan ribu orang menjalankan kontrak yang kompleks secara bersamaan? Jika seseorang membuat kontrak untuk menjalankan kumpulan kode yang sama dalam satu lingkaran, setiap node harus dijalankan tanpa batas waktu. Proses ini menghabiskan banyak sumber daya dan dapat menyebabkan seluruh sistem mogok.

Untungnya, Ethereum memperkenalkan konsep biaya bahan bakar untuk menghindari risiko ini. Sama seperti mobil tidak dapat berjalan tanpa bahan bakar, kontrak tidak dapat berjalan tanpa biaya bahan bakar. Untuk memastikan pengoperasian normal kontrak, pengguna harus membayar sejumlah biaya bahan bakar. Jika biaya bahan bakar tidak mencukupi, kontrak akan diputus.

Pada dasarnya, ini adalah mekanisme pengisian daya. Kami memperluas konsep ini ke dalam transaksi, yaitu motivasi utama penambang adalah keuntungan, dan mungkin mengabaikan transaksi dengan biaya lebih rendah.

Perhatikan bahwa Ether tidak sama dengan biaya bahan bakar. Harga rata-rata gas sangat berfluktuasi tergantung pada penambangnya. Saat melakukan transaksi, biaya gas dibayarkan dalam Ether. Mekanisme penagihannya mirip dengan Bitcoin: jika jaringan padat dan banyak pengguna yang berpartisipasi dalam transaksi, harga rata-rata biaya bahan bakar akan meningkat. Sebaliknya, jika aktivitas di jaringan sedikit, harga akan turun.

Meskipun harga bahan bakar terus berubah, biaya bahan bakar yang dibutuhkan untuk setiap pengoperasian tetap. Artinya, pelaksanaan kontrak yang kompleks menghabiskan lebih banyak bahan bakar dibandingkan transaksi sederhana. Oleh karena itu, biaya bahan bakar menjadi ukuran daya komputasi. Hal ini memastikan bahwa sistem membebankan biaya yang sesuai berdasarkan penggunaan sumber daya Ethereum pengguna.

Biaya bahan bakar biasanya hanya mengonsumsi sebagian kecil eter, dan kami menetapkannya ke unit "gwei" yang lebih kecil lagi. 1 gwei setara dengan sepermiliar Ethereum.

Singkatnya, Anda dapat menjalankan program yang berulang dalam waktu lama, tetapi operasi ini akan dengan cepat menjadi sangat mahal. Oleh karena itu, node di jaringan Ethereum kondusif untuk mengurangi spam.

The average gas price in gwei over time

Perubahan harga bahan bakar rata-rata dari waktu ke waktu (satuan: gwei). Sumber: etherscan.io


Biaya bahan bakar dan batasan biaya bahan bakar

Misalkan Alice sedang melakukan transaksi kontrak. Dia menghitung biaya bahan bakar yang harus dia bayarkan (misalnya melalui SPBU ETH). Mungkin dia akan menetapkan harga yang lebih tinggi untuk memberi insentif kepada para penambang agar memproses transaksi secepat mungkin.

Dia juga menetapkan batasan bahan bakar untuk perlindungan diri. Setelah ada masalah dengan kontrak, maka konsumsi bahan bakar akan lebih tinggi dari nilai yang direncanakan. Fungsi batasan biaya bahan bakar adalah untuk memastikan bahwa pengoperasian dihentikan ketika biaya bahan bakar x yang ditetapkan telah habis. Kontrak terkait kemudian berakhir, dan jumlah akhir yang dibayarkan Alice tidak akan melebihi nilai awal yang ditetapkan.

Sekilas, konsep ini mungkin tampak membingungkan. Faktanya, hal ini menunjukkan bahwa biaya bahan bakar (dan batasannya) dapat diatur secara manual, dan sebagian besar dompet akan melakukan hal ini untuk pengguna. Sederhananya, gas menentukan seberapa cepat penambang dapat memproses transaksi, sedangkan batas gas menentukan batas atas gas yang bersedia Anda bayarkan untuk transaksi ini.


Berapa lama waktu yang dibutuhkan untuk menambang blok Ethereum?

Waktu rata-rata untuk menambahkan blok baru ke blockchain Ethereum adalah 12 hingga 19 detik. Hal ini kemungkinan besar akan berubah jika jaringan beralih ke bukti kepemilikan, yang terutama dirancang untuk mengurangi waktu blok. Untuk detailnya, silakan baca "Analisis Ethereum Casper".


Apa itu token Ethereum?

Daya tarik terbesar Ethereum adalah ia mendukung pengguna untuk membuat aset pribadi di rantai, dan aset tersebut dapat disimpan dan ditransfer seperti Ethereum. Kontrak pintar menetapkan aturan tata kelola untuk aset di atas, memungkinkan pengembang untuk menetapkan sendiri parameter token. Ini termasuk penerbitan token, mekanisme penerbitan, keterbagian, pertukaran dan banyak karakteristik lainnya. Ada beberapa standar teknis yang dapat diikuti ketika membuat token di Ethereum, yang paling menonjol disebut ERC-20 – oleh karena itu, token ini sering disebut “token ERC 20”.

Token ini memiliki fungsi yang sangat baik dan menyediakan platform pengujian yang luas bagi para inovator, mendukung mereka untuk melakukan lebih banyak eksperimen di bidang-bidang mutakhir seperti keuangan dan teknologi. Ini dirancang agar sangat fleksibel, mulai dari menerbitkan token terpadu sebagai mata uang dalam aplikasi hingga memproduksi token unik berdasarkan aset fisik. Mungkin ada berbagai macam kasus penggunaan hebat untuk pembuatan token yang disederhanakan dan mudah diterapkan yang belum diketahui.



Bab 3 - Memulai Ethereum

Daftar isi

  • Bagaimana cara membeli Ethereum?

    • Cara membeli Ethereum menggunakan kartu kredit/debit

    • Cara membeli Ethereum di pasar P2P

  • Apa yang bisa saya beli dengan Ethereum (ETH)?

  • Apa kegunaan Ethereum?

  • Apa yang harus Anda lakukan jika Anda kehilangan koin Ethereum secara tidak sengaja?

  • Bisakah transaksi Ethereum dipulihkan?

  • Apakah transaksi Ethereum bersifat pribadi?

  • Bisakah Ethereum menghasilkan pendapatan?

  • Bagaimana cara menyimpan Ethereum?

  • Cara Menyetor Ethereum ke Binance

  • Cara menyimpan Ethereum di Binance

  • Cara Menarik Ethereum dari Binance

  • Cara menyimpan ether di dompet ethereum

    • dompet panas

    • dompet dingin

  • Apa logo dan simbol Ethereum?


Bagaimana cara membeli Ethereum?

Cara membeli Ethereum menggunakan kartu kredit/debit

Binance memungkinkan pengguna untuk membeli Ethereum dengan lancar melalui browser mereka. Langkah:


  1. Masuk ke portal jual beli mata uang digital.

  2. Pilih mata uang digital (ETH) yang ingin Anda beli dan mata uang yang akan digunakan untuk pembayaran.

  3. Masuk ke akun Binance Anda. Pengguna baru harap mendaftar terlebih dahulu.

  4. Pilih metode pembayaran.

  5. Ikuti petunjuk untuk memasukkan detail kartu Anda dan menyelesaikan verifikasi identitas.

  6. Selesai! Ethereum yang dibeli akan disetorkan ke akun Binance Anda.


Cara membeli Ethereum di pasar P2P

Pasar P2P juga merupakan platform untuk membeli dan menjual Ethereum. Melalui Aplikasi Seluler Binance, Anda dapat membeli token langsung dari pengguna lain. Langkah:


  1. Buka APLIKASI dan masuk atau daftarkan akun.

  2. Pilih Jual Beli Sekali Klik, lalu klik tab Beli di sudut kiri atas antarmuka.

  3. Pilih salah satu jenis transaksi yang muncul dan klik Beli.

  4. Anda dapat membayar dengan mata uang digital lainnya (tab Pembayaran Mata Uang Digital) atau mata uang fiat (tab Pembayaran Mata Uang Fiat).​

  5. Selanjutnya, sistem akan meminta Anda memilih metode pembayaran. Anda dapat memilih secara fleksibel sesuai kebutuhan Anda.

  6. Pilih untuk membeli Ethereum.

  7. Pada titik ini, pembayaran harus diselesaikan. Setelah selesai, klik Tandai sebagai berbayar dan konfirmasi.

  8. Transaksi selesai ketika penjual mengirimkan token sesuai jadwal.


Apa yang bisa saya beli dengan Ethereum (ETH)?

Tidak seperti Bitcoin, lingkungan aplikasi Ethereum tidak terbatas pada jaringan mata uang digital. Ia dapat membangun platform pengembangan untuk aplikasi terdesentralisasi, dan Ethereum, sebagai token yang dapat diperdagangkan, menjadi “bahan bakar” ekosistem ini. Oleh karena itu, peran utama Ethereum adalah menyediakan utilitas bagi Ethereum.

Namun, Ethereum juga dapat digunakan untuk membeli barang dan jasa, memainkan peran yang mirip dengan mata uang tradisional lainnya.

Heatmap of retailers that accept ether as payment.

Peta panas pengecer yang menerima Ethereum sebagai pembayaran. Sumber: cryptwerk.com/coinmap


Apa kegunaan Ethereum?

Mata uang asli Ethereum "Ether" dapat digunakan sebagai mata uang digital atau jaminan. Banyak juga yang melihatnya sebagai penyimpan nilai yang mirip dengan Bitcoin. Namun, Ethereum berbeda dari Bitcoin karena tingkat kemampuan program yang tinggi dari blockchain Ethereum memberinya lebih banyak kegunaan. Hasilnya, Ethereum telah menjadi sumber kehidupan aplikasi keuangan terdesentralisasi, pasar terdesentralisasi, platform perdagangan, permainan, dan banyak aplikasi lainnya.


Apa yang harus Anda lakukan jika Anda kehilangan koin Ethereum secara tidak sengaja?

Transaksi Ethereum tidak melibatkan bank mana pun dan pengguna harus bertanggung jawab atas dana mereka sendiri. Token dapat disimpan ke platform perdagangan atau disimpan di dompet pribadi. Harap dicatat bahwa saat menggunakan dompet pribadi untuk menyimpan dana, penting untuk menjaga keamanan frasa mnemonik Anda sehingga Anda dapat memulihkan dana jika Anda kehilangan akses ke dompet Anda.


Bisakah transaksi Ethereum dipulihkan?

Setelah data ditambahkan ke blockchain Ethereum, hampir tidak mungkin untuk mengubah atau menghapusnya. Artinya, ketika melakukan suatu transaksi, transaksi tersebut dapat diperlakukan seolah-olah transaksi tersebut dilakukan secara langsung. Oleh karena itu, penting untuk memeriksa kembali apakah alamat tujuan penerimaan dana sudah benar. Saat mentransfer dana dalam jumlah besar, sebaiknya kirimkan terlebih dahulu sejumlah kecil dana ke alamat penerima untuk memverifikasi keasliannya.

Ethereum terpaksa melakukan hard fork pada tahun 2016 setelah kontrak pintar mengalami serangan peretas, yang secara efektif membalikkan transaksi berbahaya tersebut. Namun, ini merupakan tindakan ekstrem sebagai respons terhadap peristiwa yang tidak biasa, bukan hal yang biasa.


Apakah transaksi Ethereum bersifat pribadi?

Semua transaksi yang ditambahkan ke blockchain Ethereum dapat dilihat oleh publik. Meskipun alamat Ethereum tidak mengungkapkan nama asli, pengamat dapat mengidentifikasi peserta melalui metode lain.


Bisakah Ethereum menghasilkan pendapatan?

Ethereum adalah aset yang mudah berubah dengan peluang keuntungan dan risiko kerugian. Beberapa orang memilih untuk memegang Ethereum untuk jangka panjang, yakin bahwa jaringan tersebut akan menjadi lapisan penyelesaian global yang dapat diprogram di masa depan. Yang lain memilih menggunakan Ethereum untuk berdagang dengan altcoin lain. Tentu saja, kedua strategi tersebut juga memiliki risiko finansial yang sesuai.

Sebagai andalan keuangan terdesentralisasi (DeFi), Ethereum juga dapat digunakan untuk meminjamkan, menjaminkan pinjaman, mencetak aset sintetis, atau mempertaruhkan di masa depan.

Beberapa investor mungkin memilih untuk berinvestasi dalam Bitcoin dalam jangka panjang dan menggunakannya sebagai satu-satunya aset digital dalam portofolio mereka. Sebaliknya, investor lain lebih fleksibel, membangun portofolio yang terdiversifikasi di Ethereum dan altcoin lainnya, atau mengalokasikan persentase modal mereka untuk perdagangan jangka pendek (seperti perdagangan harian atau perdagangan ayunan). Tidak ada cara universal untuk menghasilkan keuntungan di pasar. Setiap investor harus bertindak sesuai dengan kemampuannya dan memilih strategi yang paling tepat berdasarkan situasi sebenarnya.


Bagaimana cara menyimpan Ethereum?

Ada banyak cara untuk menyimpan koin Anda, masing-masing memiliki kelebihan dan kekurangannya sendiri. Seperti halnya segala risiko, solusi terbaik adalah membangun portofolio pilihan yang terdiversifikasi.

Secara umum, solusi penyimpanan dibagi menjadi dua kategori: terkelola dan tidak terkelola. Solusi escrow berarti dana dapat dipercayakan kepada pihak ketiga (seperti platform perdagangan). Saat ini, Anda harus masuk ke platform kustodian untuk memperdagangkan aset mata uang digital.

Solusi non-penahanan justru sebaliknya, di mana pengguna mengelola dana mereka sendiri menggunakan dompet mata uang digital. Dompet semacam itu tidak menyimpan koin seperti dompet fisik, melainkan menyimpan kredensial akses—kunci kriptografi—ke aset di dalam blockchain. Ingat: Saat menggunakan dompet non-penahanan, pastikan untuk membuat cadangan frase mnemonik Anda dengan benar!


Cara Menyetor Ethereum ke Binance

Untuk menyetorkan kepemilikan Ethereum Anda ke Binance, silakan ikuti langkah-langkah di bawah ini:

  1. Masuk ke akun Binance Anda. Pengguna baru harap mendaftar terlebih dahulu.

  2. Buka dompet spot dan klik Deposit.

  3. Periksa "ETH" di daftar token.

  4. Pilih jaringan dan kirim Ether ke alamat yang sesuai.

  5. Selesai! Setelah transaksi dikonfirmasi, Ethereum yang dibeli akan dikreditkan ke akun Binance Anda.


Cara menyimpan Ethereum di Binance

Untuk memperdagangkan Ethereum secara aktif, Anda perlu menyetorkannya ke akun Binance. Menyimpan Ethereum di Binance mudah dan aman. Dengan Ethereum, pengguna juga dapat menikmati berbagai manfaat ekosistem Binance melalui pinjaman, staking, promosi airdrop, dan undian berhadiah.


Cara Menarik Ethereum dari Binance

Untuk menarik Ethereum yang disimpan di akun Binance Anda, ikuti langkah-langkah berikut:

  1. Masuk ke akun Binance Anda.

  2. Pergi ke dompet spot dan klik Tarik.

  3. Periksa "ETH" di daftar token.

  4. Pilih jaringan

  5. Masukkan alamat penerima dan jumlahnya.

  6. Verifikasi melalui email.

  7. Selesai! Setelah transaksi dikonfirmasi, Ether akan disetorkan ke alamat yang Anda berikan.


Cara menyimpan ether di dompet ethereum

Jika Anda ingin menyetor Ether ke dompet pribadi Anda, Anda dapat memilih antara dompet panas atau dompet dingin.


dompet panas

Dompet mata uang digital yang terhubung ke Internet dengan cara tertentu disebut "dompet panas". Biasanya ini adalah aplikasi seluler atau desktop di mana pengguna dapat memeriksa saldo mereka atau mengirim/menerima token. Dompet panas terhubung ke jaringan dan sangat rentan terhadap serangan, namun metode nyaman ini lebih populer untuk pembayaran harian. Trust Wallet adalah dompet seluler yang nyaman dan cepat yang mendukung banyak mata uang.

dompet dingin

Dompet dingin adalah dompet mata uang digital yang bekerja secara offline. Dompet seperti ini jauh dari vektor serangan online, sehingga secara signifikan mengurangi kemungkinan diserang. Namun, dompet dingin umumnya tidak senyaman dompet panas. Dompet perangkat keras dan dompet kertas adalah dompet dingin. Teknologi yang terakhir ini sudah ketinggalan jaman dan sangat berisiko, dan perlahan-lahan menghilang dari pandangan pengguna.

Silakan baca "Analisis Jenis Dompet Mata Uang Digital" untuk mempelajari lebih lanjut tentang klasifikasi dompet.


Apa logo dan simbol Ethereum?

Vitalik Buterin merancang logo Ethereum asli. Ini terdiri dari dua simbol penjumlahan yang diputar "Σ" (Sigma dalam huruf Yunani). Desain akhir didasarkan pada pola ini dan terdiri dari belah ketupat yang disebut "segi delapan" yang dikelilingi oleh empat segitiga. Mirip dengan mata uang digital lainnya, Ethereum juga memiliki simbol Unicode standarnya sendiri, dan aplikasi serta situs web dapat dengan mudah menampilkan nilainya. Sama seperti dolar AS yang diwakili oleh simbol “$”, Ethereum diwakili oleh simbol “Ξ”.



Bab 4 - Skalabilitas, Ethereum 2.0 dan masa depan Ethereum

Daftar isi

  • Apa itu skalabilitas?

  • Mengapa Ethereum perlu berekspansi?

  • Trilema skalabilitas blockchain

  • Berapa banyak transaksi yang dapat ditangani 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 ether yang saya perlukan untuk dipertaruhkan di Ethereum?

    • Berapa banyak Ether yang bisa Anda peroleh dengan staking Ethereum?

    • Berapa lama waktu penguncian untuk staking Ethereum?

    • Apakah ada risiko dalam staking Ethereum?


Apa itu skalabilitas?

Sederhananya, skalabilitas adalah ukuran kemampuan suatu sistem untuk berkembang. Misalnya, jaringan atau server yang digunakan dalam komputasi dapat diperluas dengan berbagai cara untuk menangani lebih banyak permintaan.

Skalabilitas dalam mata uang kripto mengacu pada pengembangan berkelanjutan dari blockchain untuk mencakup lebih banyak pengguna. Peningkatan pengguna berarti bahwa blockchain akan bersaing untuk mendapatkan lebih banyak operasi dan transaksi.


Mengapa Ethereum perlu berekspansi?

Pendukung Ethereum percaya bahwa iterasi Internet berikutnya akan didasarkan pada platform Ethereum. Apa yang disebut Web 3.0 akan menghasilkan topologi terdesentralisasi yang dapat langsung melewati perantara, lebih fokus pada privasi, dan bertransformasi menjadi kepemilikan data Anda sendiri. Properti dasar ini akan dibangun melalui komputasi terdistribusi dan protokol penyimpanan/komunikasi terdistribusi dalam bentuk kontrak pintar.

Untuk mencapai tujuannya, Ethereum harus meningkatkan kemampuan pemrosesan transaksinya secara besar-besaran sambil menghindari penurunan desentralisasi jaringan. Saat ini, Ethereum tidak membatasi volume transaksi dengan membatasi ukuran blok seperti Bitcoin, tetapi hanya menetapkan batas gas untuk blok tersebut, yaitu batas atas biaya gas yang dapat ditampung oleh satu blok.

Misalnya, batas biaya bahan bakar untuk sebuah blok adalah 100.000 Gwei. Anda dapat mengirimkan 10 transaksi dengan batas biaya bahan bakar 10.000 Gwei, atau 2 transaksi dengan batas biaya bahan bakar 50.000 Gwei ke blok ini. Transaksi lain yang dikirimkan pada saat yang sama harus menunggu blok berikutnya.

Situasi ini tidak ideal untuk sistem yang banyak digunakan oleh semua orang. Jika transaksi yang tertunda melebihi ruang blok, backlog dapat berkembang dengan cepat. Selain itu, kenaikan biaya bahan bakar berarti pengguna harus membayar jumlah yang lebih tinggi agar transaksi individu dapat diprioritaskan. Meskipun demikian, jaringan yang sibuk akan membuat kasus penggunaan tertentu menjadi sangat mahal untuk diproses.

Game populer "CryptoKitties" adalah contoh khas dari keterbatasan jaringan Ethereum. Pada tahun 2017, game berbasis Ethereum “CryptoKitties” menarik banyak pengguna. Mereka melakukan transaksi di jaringan dan membiakkan kucing digital mereka sendiri (mewakili token yang tidak dapat dipertukarkan). Seiring dengan semakin populernya game ini, jumlah transaksi yang tertunda meroket, yang pada akhirnya menyebabkan kemacetan jaringan yang ekstrem.


Trilema skalabilitas blockchain

Di sisi lain, menaikkan batas biaya bahan bakar di blok tersebut akan meringankan semua masalah skalabilitas. Dengan kata lain, semakin tinggi batasnya, semakin banyak transaksi yang dapat diproses jaringan dalam jangka waktu tertentu, bukan?

Sayangnya, hal ini tidak mungkin dilakukan tanpa mengorbankan beberapa fitur utama Ethereum. Vitalik Buterin mengusulkan trilema blockchain (ditunjukkan pada gambar di bawah), menjelaskan keseimbangan yang harus dicapai oleh blockchain.

Blockchain Trilemma

Trilema blockchain: (1) skalabilitas, (2) keamanan, dan (3) desentralisasi.


Hanya dua dari tiga fitur utama yang dapat dioptimalkan, dan tidak mungkin mencakup semuanya. Blockchain seperti Ethereum dan Bitcoin memprioritaskan keamanan dan desentralisasi. Algoritme konsensus mereka memastikan keamanan jaringan. Namun, jaringannya terdiri dari ribuan node, sehingga skalabilitasnya buruk. Penerimaan dan verifikasi transaksi diselesaikan oleh banyak node, dan kecepatannya jauh lebih lambat dibandingkan solusi terpusat.

Skenario lainnya adalah menghilangkan batas biaya blok gas. Jaringan dapat memperoleh keamanan dan skalabilitas, namun tingkat desentralisasi akan sangat berkurang.

Alasannya adalah semakin banyak transaksi yang dimasukkan dalam satu blok, sehingga menghasilkan blok yang lebih besar. Node-node dalam jaringan masih perlu mengunduh dan menyiarkan blok secara teratur, yang memberikan persyaratan yang sangat ketat pada perangkat keras. Setelah batas biaya bahan bakar suatu blok dinaikkan, akan lebih sulit bagi node untuk memverifikasi, menyimpan, dan menyiarkan blok.

Pada akhirnya, node yang tersesat akan keluar dari jaringan. Jika terus beroperasi dengan cara ini, hanya beberapa node kuat yang akan bertahan, sehingga semakin memperdalam sentralisasi sistem. Pada akhirnya, blockchain akan menjadi aman dan terukur, namun tidak lagi terdesentralisasi.

Dalam kasus terakhir, blockchain berfokus pada desentralisasi dan skalabilitas. Jaringan ini meningkatkan kecepatan dan desentralisasi dengan tidak lagi menggunakan algoritma konsensus, namun mengakibatkan berkurangnya keamanan secara signifikan.


Berapa banyak transaksi yang dapat ditangani Ethereum?

Dalam beberapa tahun terakhir, transaksi per detik (TPS) Ethereum jarang melebihi 10. Itu adalah angka yang mengecewakan untuk sebuah platform yang bercita-cita menjadi "komputer dunia".

Solusi penskalaan selalu menjadi bagian penting dari peta jalan Ethereum. Plasma adalah contoh khas dari solusi perluasan kapasitas. Solusi ini dirancang untuk meningkatkan efisiensi Ethereum, dan teknologinya juga dapat diterapkan pada jaringan blockchain lainnya.


Apa itu Ethereum 2.0?

Meskipun Ethereum memiliki potensi besar, namun saat ini Ethereum memiliki keterbatasan. Di atas, kita telah membahas masalah skalabilitas. Singkatnya, jika Ethereum ingin menjadi andalan sistem keuangan baru, Ethereum harus meningkatkan jumlah total transaksi yang diproses per detik secara signifikan. Masalah ini sulit dipecahkan mengingat sifat jaringan yang terdistribusi. Pengembang Ethereum juga telah mencari solusi selama bertahun-tahun.

Di satu sisi, untuk memastikan tingkat desentralisasi jaringan, beberapa pembatasan harus diterapkan. Semakin menuntut persyaratan untuk menjalankan sebuah node, semakin sedikit peserta yang ada dan jaringan akan menjadi lebih terpusat. Oleh karena itu, peningkatan kemampuan pemrosesan transaksi Ethereum akan menyebabkan peningkatan beban node, yang pada akhirnya mengancam integritas sistem.

Kelemahan lain dari Ethereum (dan mata uang kripto proof-of-work lainnya) adalah ia sangat membutuhkan sumber daya. Agar berhasil menambahkan blok ke blockchain, penambangan diperlukan. Namun, metode pembuatan blok ini harus menjalankan operasi dengan cepat dan menghabiskan banyak daya.

Untuk mendobrak batasan di atas, pengembang telah mengusulkan serangkaian rencana peningkatan, yang secara kolektif dikenal sebagai "Ethereum 2.0" (atau ETH 2.0). Ketika diterapkan sepenuhnya, ETH 2.0 akan secara efektif meningkatkan kinerja jaringan.


Apa itu pecahan Ethereum?

Seperti disebutkan di atas, setiap node menyimpan salinan seluruh blockchain. Node-node ini juga akan diperbarui seiring perubahan blockchain, sehingga menghabiskan bandwidth dan memori yang sangat besar.

Proses di atas bisa dihindari jika Anda menggunakan metode bernama sharding. Seperti namanya, proses ini membagi jaringan menjadi beberapa subset node, yang dikenal sebagai shard. Setiap shard menangani transaksi dan kontraknya sendiri, sambil tetap berkomunikasi dengan jaringan shard lainnya sesuai kebutuhan. Setiap pecahan diverifikasi secara independen, sehingga tidak perlu menyimpan data dari pecahan lain.

network without sharding vs the network with sharding

Perbandingan jaringan pada bulan Maret 2020 dan jaringan dengan sharding yang diterapkan


"Sharding" adalah metode perluasan kompleks yang memerlukan banyak pekerjaan desain dan implementasi. Namun, jika penerapannya berhasil, ini akan menjadi salah satu metode paling efektif untuk meningkatkan throughput jaringan hingga beberapa kali lipat.


Apa itu Ethereum Plasma?

Ethereum Plasma adalah solusi skalabilitas off-chain yang bertujuan untuk meningkatkan throughput transaksi dengan menghilangkan transaksi dari blockchain. Dalam hal ini, ia memiliki kesamaan tertentu dengan sidechain dan saluran pembayaran.

Melalui Plasma, rantai sekunder dapat ditambatkan ke rantai utama blockchain Ethereum dengan tetap menjaga komunikasi minimal. Meskipun pengguna mengandalkan rantai utama untuk menyelesaikan perselisihan dan "menyelesaikan" aktivitas pribadi di rantai sekunder, keduanya umumnya beroperasi secara independen.

Kunci keberhasilan penskalaan Ethereum adalah mengurangi jumlah data yang harus disimpan oleh node. Solusi Plasma memungkinkan pengembang untuk menetapkan beberapa aturan untuk "sub-rantai" dalam kontrak pintar rantai utama. Setelah itu, aplikasi yang informasi atau prosesnya terlalu mahal untuk disimpan/dijalankan di rantai utama dapat dengan bebas dipindahkan ke "sub-rantai" untuk dibuat.

Untuk pengenalan rinci tentang Plasma, silakan baca "Apa itu Ethereum Plasma?" 》.


Apa itu rollup Ethereum?

Mirip dengan Plasma, Rollup juga dimaksudkan untuk melepaskan transaksi dari rantai utama dan mencapai ekspansi Ethereum. Jadi, bagaimana cara kerja yang terakhir?

Jawabannya adalah satu kontrak dalam rantai primer menampung semua dana di rantai sekunder dan menyimpan bukti kriptografis mengenai keadaan rantai saat ini. Operator rantai sekunder menyetorkan margin ke dalam kontrak mainnet dan hanya menyerahkan transisi status yang valid ke kontrak tersebut. Gagasan di balik ini adalah bahwa negara dikelola secara off-chain, sehingga tidak perlu menyimpan data di blockchain. Namun, perbedaan utama antara Rollup dan Plasma adalah caranya mengirimkan transaksi ke rantai utama. Melalui jenis transaksi khusus, metode ini dapat "meringkas" transaksi besar-besaran dan menggabungkannya menjadi blok-blok khusus, yang disebut blok rollup.

Rollup dibagi menjadi dua jenis: Rollup Optimis dan Rollup ZK. Keduanya memastikan transisi keadaan yang benar dengan cara yang berbeda.

Rollup tanpa pengetahuan (ZK Rollup) menggunakan metode verifikasi kriptografi yang disebut bukti tanpa pengetahuan untuk mengirimkan transaksi. Secara khusus, metode yang disebut zk-SNARK digunakan. Artikel ini tidak akan memperkenalkan rincian operasional spesifiknya, namun kami dapat menjelaskan penerapannya dalam rollup sebagai berikut: Dengan cara ini, peserta yang berbeda dapat membuktikan satu sama lain bahwa mereka memiliki informasi spesifik tanpa mengungkapkan konten spesifiknya.

Dalam kasus zero-knowledge rollup (ZK Rollup), informasi ini adalah transisi status yang dikirimkan ke rantai utama. Keuntungan besar dari proses ini adalah proses ini terjadi hampir secara instan dan meminimalkan kemungkinan terjadinya kerusakan pada negara.

Rollup Optimis meningkatkan fleksibilitas dengan mengorbankan skalabilitas tertentu. Melalui "Mesin Virtual Optimis (OVM)", kontrak pintar dapat berjalan di rantai sekunder. Di sisi lain, tidak ada bukti kriptografi yang dapat memastikan bahwa transisi keadaan yang dikirimkan ke rantai utama sudah benar. Untuk mengatasi masalah ini, penundaan singkat dimasukkan ke dalam proses, memungkinkan pengguna untuk menantang dan menolak blok tidak valid yang dikirimkan ke rantai utama.


Apa itu Bukti Pasak Ethereum (PoS)?

Proof of Stake (PoS) adalah skema verifikasi blok lain selain Proof of Work. Dalam sistem proof-of-stake, cara untuk mendapatkan blok baru bukanlah dengan menambang, melainkan mencetak (terkadang disebut penempaan). Daripada para penambang bersaing melalui kekuatan komputasi, kandidat blok kini diverifikasi oleh node (atau validator) yang dipilih secara acak secara berkala. Jika dilakukan dengan benar, ia akan menerima semua biaya transaksi untuk blok tersebut dan juga dapat menerima hadiah blok tergantung pada protokolnya.

Proof of Stake tidak melibatkan penambangan dan oleh karena itu dianggap lebih ramah lingkungan. Validator mengonsumsi lebih sedikit energi dibandingkan penambang, sehingga blok dapat dicetak di perangkat keras tingkat konsumen.

Sebagai bagian dari Ethereum 2.0, Ethereum berencana untuk melakukan transisi dari PoW ke PoS melalui operasi peningkatan yang disebut Casper. Meskipun tanggal spesifiknya belum dikonfirmasi secara resmi, iterasi pertamanya kemungkinan akan diluncurkan pada tahun 2020.


Apa yang dipertaruhkan Ethereum?

Dalam protokol bukti kerja, penambang bertanggung jawab untuk memastikan keamanan jaringan. Mereka tidak akan berbuat curang karena hal itu menghabiskan daya dan menyebabkan mereka kehilangan semua potensi imbalan. Teori permainan ini tidak ada dalam Proof of Stake, melainkan jaringan diamankan melalui tindakan ekonomi kripto lainnya.

Perilaku tidak jujur ​​diatasi bukan karena pengguna khawatir akan membuang-buang energi, namun karena mereka khawatir kehilangan uang. Verifikator harus menjaminkan sejumlah token (menjadi pemegang token) untuk mendapatkan hak verifikasi. Jika sebuah node mencoba melakukan kecurangan, token yang dipertaruhkan (sejumlah Ether) akan hilang; jika node menjadi tidak responsif atau offline, token ini juga akan habis secara bertahap. Namun, jika validator menjalankan lebih banyak node, mereka akan menerima lebih banyak reward.


Berapa banyak ether yang saya perlukan untuk dipertaruhkan di Ethereum?

Perkiraan taruhan minimum per validator di Ethereum adalah 32 ether. Menetapkan nilai begitu tinggi membuat serangan 51% menjadi sangat mahal.


Berapa banyak Ether yang bisa Anda peroleh dengan staking Ethereum?

Masalah ini lebih kompleks. Metrik ini ditentukan tidak hanya oleh jumlah token yang dipertaruhkan, tetapi juga oleh jumlah total eter yang dipertaruhkan di jaringan dan tingkat inflasi. Sebagai perkiraan kasar, tingkat pengembalian tahunan proyek saat ini adalah sekitar 6%. Harap diingat bahwa angka ini hanyalah perkiraan dan dapat berubah di masa mendatang.


Berapa lama waktu penguncian untuk staking Ethereum?

Jika Anda ingin menarik Ethereum dari validator, Anda harus bergabung dalam antrean penarikan. Jika tidak ada antrian, waktu penarikan minimal 18 jam. Waktu spesifiknya akan disesuaikan secara dinamis berdasarkan jumlah validator yang menarik uang dalam jangka waktu tertentu.


Apakah ada risiko dalam staking Ethereum?

Sebagai validator yang bertanggung jawab menjaga keamanan jaringan, Anda harus mempertimbangkan berbagai risiko. Jika node validator offline dalam waktu lama, sebagian besar deposit akan hilang. Selain itu, jika saldo deposit Anda kurang dari 16 Ethereum, Anda akan dikeluarkan dari set validator.

Faktor risiko sistemik lainnya tidak dapat diabaikan. Proof of Stake belum pernah digunakan dalam skala besar, dan gangguan dapat terjadi selama pengoperasian. Perangkat lunak pasti memiliki kekurangan dan kerentanan, yang bahkan dapat menimbulkan konsekuensi yang sangat buruk - dan ketika nilai jaminan mencapai miliaran dolar, risikonya menjadi lebih besar.



Bab 5 - Ethereum dan Keuangan Terdesentralisasi (DeFi)

Daftar isi

  • Apa itu keuangan terdesentralisasi (DeFi)?

  • Penggunaan keuangan terdesentralisasi (DeFi)

  • Bisakah keuangan terdesentralisasi (DeFi) memasuki arus utama?

  • Aplikasi keuangan terdesentralisasi (DeFi) apa saja yang ada?

  • Pertukaran Terdesentralisasi (DEX) di Ethereum


Apa itu keuangan terdesentralisasi (DeFi)?

Keuangan Terdesentralisasi (“DeFi”) adalah praktik desentralisasi aplikasi keuangan. DeFi dibangun di atas blockchain publik dan sumber terbuka yang dapat diakses secara bebas (yaitu tanpa izin) oleh semua pengguna di Internet. Fitur utama ini berpotensi menarik miliaran orang ke dalam sistem keuangan global baru ini.

Dalam ekosistem DeFi yang semakin matang, pengguna dapat berinteraksi dengan pengguna lain dan kontrak pintar melalui jaringan peer-to-peer (P2P) dan aplikasi terdesentralisasi (DApps). Keuntungan terbesar DeFi adalah mewujudkan semua ini, namun pengguna tetap memiliki kepemilikan atas dana mereka.

Singkatnya, kegiatan keuangan terdesentralisasi (DeFi) bertujuan untuk membangun sistem keuangan baru dan secara bertahap mendobrak keterbatasan sistem saat ini. DeFi memiliki tingkat desentralisasi yang relatif tinggi dan basis pengembang yang besar, sehingga sebagian besar DeFi saat ini dibangun di atas Ethereum.


Penggunaan keuangan terdesentralisasi (DeFi)

Seperti yang mungkin telah Anda pelajari, keuntungan terbesar Bitcoin adalah tidak memerlukan otoritas pusat untuk mengoordinasikan pengoperasian jaringan. Bagaimana rasanya mengembangkan aplikasi yang dapat diprogram jika kita menganggap ini sebagai ide inti? Inilah potensi aplikasi DeFi: singkirkan "koordinator" pusat atau lembaga perantara, dan tidak akan ada satu titik kegagalan pun.

Seperti disebutkan sebelumnya, "akses terbuka" adalah keuntungan terbesar DeFi. Miliaran orang di seluruh dunia tidak memiliki akses terhadap layanan keuangan apa pun. Bagaimana kita mengatur kehidupan sehari-hari tanpa keamanan finansial? Ini bukanlah khayalan belaka, tapi cerminan kehidupan nyata miliaran orang - kelompok orang inilah yang dilayani oleh DeFi.


Bisakah keuangan terdesentralisasi (DeFi) memasuki arus utama?

Keunggulan tersebut terlihat sangat menarik, namun mengapa DeFi masih belum mengambil alih pasar mainstream? Saat ini, sebagian besar aplikasi DeFi masih dalam tahap percobaan, perlu ditingkatkan kenyamanan dan fleksibilitasnya, serta sering mengalami crash. Fakta membuktikan bahwa desain arsitektur ekosistem semacam ini sangat sulit, dan lingkungan pengembangan yang terdistribusi membuatnya semakin sulit.

Bagi pengembang seperti insinyur perangkat lunak, ahli teori permainan, dan perancang mekanisme, membangun ekosistem DeFi penuh tantangan dan perjalanan masih panjang. Oleh karena itu, masih belum diketahui apakah aplikasi DeFi bisa masuk mainstream.


Aplikasi keuangan terdesentralisasi (DeFi) apa saja yang ada?

Kasus penggunaan keuangan terdesentralisasi (DeFi) yang paling populer saat ini tidak diragukan lagi adalah stablecoin. Pada dasarnya, stablecoin adalah token blockchain yang nilainya dipatok pada aset dunia nyata, seperti mata uang fiat. Misalnya, nilai BUSD dipatok pada Dolar Amerika Serikat (USD). Token semacam itu diterapkan di blockchain, dan penyimpanan serta transfernya sangat nyaman.

Aplikasi populer lainnya adalah peminjaman. Ada banyak layanan peer-to-peer (P2P) di mana pengguna meminjamkan uang kepada orang lain dan mendapatkan bunga darinya. Faktanya, Binance Lending adalah salah satu platform yang paling nyaman. Cara pengoperasiannya sangat sederhana, cukup setorkan dana ke dompet peminjam dan dapatkan bunga keesokan harinya!

Namun, hal yang paling menarik adalah DeFi bisa diterapkan di hampir semua bidang. Ini dapat diintegrasikan ke dalam berbagai pasar peer-to-peer (P2P) dan terdesentralisasi untuk menciptakan platform perdagangan koleksi mata uang digital unik dan barang digital lainnya. Aplikasi semacam itu juga dapat menciptakan aset sintetis, yang memungkinkan siapa pun menciptakan pasar untuk sesuatu yang bernilai. Area penggunaan lainnya termasuk pasar prediksi dan derivatif.


Pertukaran Terdesentralisasi (DEX) di Ethereum

Pertukaran terdesentralisasi (DEX) memungkinkan dompet pengguna yang berbeda untuk berdagang secara langsung. Saat berdagang di platform perdagangan terpusat seperti Binance, pengguna harus terlebih dahulu mentransfer dana ke platform dan kemudian berdagang melalui sistem internal.

Pertukaran yang terdesentralisasi berbeda. Melalui kontrak pintar ajaib, Anda dapat menggunakan dompet mata uang digital Anda untuk menyelesaikan transaksi secara langsung, menghindari risiko seperti serangan peretas pada platform perdagangan.

Binance DEX adalah perwakilan khas dari platform perdagangan terdesentralisasi. Uniswap, Kyber Network, dan IDEX adalah pemimpin yang dibangun di atas Ethereum. Untuk memaksimalkan keamanan dana, beberapa platform perdagangan bahkan mengizinkan transaksi diselesaikan melalui dompet perangkat keras.

Centralized vs. decentralized exchanges

Perbandingan platform perdagangan terpusat dan terdesentralisasi.


Kami membandingkan perbedaan antara platform perdagangan terpusat dan terdesentralisasi melalui gambar di atas. Pada gambar di sebelah kiri, kita dapat melihat bahwa Binance berada di antara kedua sisi transaksi. Oleh karena itu, ketika Alice ingin menukarkan token A dengan token Bob B, kedua belah pihak harus menyetorkan aset mereka ke dalam bursa. Setelah kesepakatan selesai, Binance akan mengalokasikan kembali saldo akun antara keduanya sesuai dengan dananya.

Di sebelah kanan adalah platform perdagangan terdesentralisasi. Kami mencatat bahwa tidak ada pihak ketiga yang terlibat dalam keseluruhan transaksi. Token Alice langsung diubah menjadi token Bob melalui kontrak pintar. Dengan cara ini, kontrak yang dicapai kedua belah pihak akan otomatis terlaksana tanpa bergantung pada lembaga perantara mana pun.

Pada Februari 2020, DEX telah menjadi aplikasi yang paling banyak digunakan di blockchain Ethereum. Namun, volume perdagangannya jauh dari platform perdagangan terpusat. Meskipun demikian, jika pengembang dan desainer terus mengoptimalkan pengalaman pengguna, DEX secara bertahap akan memenangkan lebih banyak pengguna. Suatu saat nanti pasti mampu bersaing dengan platform perdagangan terpusat.



Bab 6 - Memasuki Jaringan Ethereum

Daftar isi

  • Apa itu simpul Ethereum?

  • Bagaimana cara kerja node Ethereum?

  • Simpul penuh Ethereum

  • Node cahaya Ethereum

  • Node penambangan Ethereum

  • Cara menjalankan node Ethereum

  • Cara menambang di Ethereum

  • Apa itu Ethereum ProgPoW?

  • Siapa pengembang perangkat lunak Ethereum?

  • Apa itu Soliditas?


Apa itu simpul Ethereum?

Istilah "Node Ethereum" mengacu pada program yang berinteraksi dengan jaringan Ethereum dalam beberapa cara. Perangkat apa pun dapat bertindak sebagai node Ethereum, mulai dari aplikasi dompet seluler sederhana hingga komputer yang menyimpan salinan seluruh blockchain.

Semua node bertindak sebagai titik komunikasi dalam beberapa cara, namun ada banyak jenis node di jaringan Ethereum.


Bagaimana cara kerja node Ethereum?

Berbeda dengan Bitcoin, Ethereum tidak dapat menemukan program apa pun sebagai referensi implementasi. Dalam ekosistem Bitcoin, Bitcoin Core adalah perangkat lunak node utama, dan Ethereum Yellow Paper mengusulkan serangkaian program independen (tetapi kompatibel). Yang paling populer saat ini adalah Geth dan Parity.


Simpul penuh Ethereum

Untuk terhubung ke jaringan Ethereum dengan cara yang memungkinkan verifikasi independen atas data blockchain, Anda harus menjalankan node penuh menggunakan perangkat lunak yang disebutkan sebelumnya.

Perangkat lunak ini akan mengunduh blok dari node lain dan memverifikasi kebenaran transaksi yang dikandungnya. Perangkat lunak ini juga akan menjalankan semua kontrak pintar yang disebut, memastikan bahwa informasi yang diterima sama dengan node lainnya. Jika semuanya berjalan sesuai rencana, kita dapat berasumsi bahwa semua perangkat node menyimpan salinan blockchain yang sama.

Node penuh sangat penting untuk pengoperasian Ethereum. Tanpa banyak node yang tersebar di seluruh dunia, jaringan ini akan kehilangan sifatnya yang tahan sensor dan terdesentralisasi.


Node cahaya Ethereum

Dengan menjalankan node penuh, Anda berkontribusi langsung pada pengembangan jaringan yang sehat dan aman. Namun, node penuh biasanya memerlukan penggunaan mesin independen untuk pengoperasian dan pemeliharaan. Bagi pengguna yang tidak dapat (atau tidak mau) menjalankan node penuh, node ringan adalah pilihan yang lebih baik.

Seperti namanya, light node adalah perangkat ringan yang dapat mengurangi penggunaan sumber daya dan ruang secara signifikan. Perangkat portabel seperti ponsel atau laptop dapat berfungsi sebagai titik cahaya. Namun, menurunkan biaya overhead memerlukan biaya: node ringan tidak dapat sepenuhnya mandiri. Mereka tidak dapat disinkronkan dengan keseluruhan blockchain dan memerlukan node penuh untuk memberikan informasi yang relevan.

Node ringan disukai oleh pedagang, penyedia layanan, dan pengguna. Mereka banyak digunakan untuk pembayaran di mana node penuh tidak diperlukan dan biaya operasionalnya terlalu tinggi.

Node penambangan Ethereum

Node penambangan dapat berupa klien node penuh atau klien node ringan. Istilah "node penambangan" digunakan secara berbeda dibandingkan di ekosistem Bitcoin, namun masih digunakan untuk mengidentifikasi peserta.

Untuk berpartisipasi dalam penambangan Ethereum, beberapa perangkat keras tambahan harus digunakan. Pendekatan yang paling umum adalah membangun rig penambangan. Pengguna menghubungkan beberapa GPU (unit pemrosesan grafis) melalui mesin penambangan untuk menghitung data hash dengan kecepatan tinggi.

Penambang dapat memilih antara dua opsi penambangan: menambang sendiri atau bergabung dengan kumpulan penambangan. Penambangan solo berarti penambang membuat blok sendirian. Jika berhasil, hadiah penambangan akan eksklusif untuk Anda. Jika Anda bergabung dengan kumpulan penambangan, kekuatan hashing dari banyak penambang akan digabungkan. Kecepatan pembuatan blok ditingkatkan, tetapi imbalan penambangan akan dibagikan kepada banyak penambang.


Cara menjalankan node Ethereum

Salah satu fitur terpenting dari blockchain adalah “akses terbuka”. Hal ini menunjukkan bahwa siapa pun dapat menjalankan node Ethereum dan memperkuat jaringan dengan memvalidasi transaksi dan blok.

Mirip dengan Bitcoin, banyak bisnis menawarkan node Ethereum plug-and-play. Perangkat ini tidak diragukan lagi merupakan pilihan terbaik jika Anda hanya ingin mengaktifkan dan menjalankan satu node, namun kelemahannya adalah Anda harus membayar ekstra untuk kenyamanan.

Seperti disebutkan sebelumnya, ada banyak jenis implementasi perangkat lunak node di Ethereum, seperti Geth dan Parity. Untuk menjalankan node pribadi, Anda harus memahami proses instalasi untuk implementasi pilihan Anda.

Kecuali jika menjalankan node khusus yang disebut node arsip, laptop tingkat konsumen sudah cukup untuk mendukung node penuh Ethereum. Namun, sebaiknya jangan gunakan peralatan kerja Anda sehari-hari, karena node dapat memperlambat segalanya.

Saat menjalankan node pribadi, disarankan agar perangkat selalu online. Jika sebuah node sedang offline, mungkin memerlukan banyak waktu untuk melakukan sinkronisasi ketika node tersebut tersambung ke Internet lagi. Oleh karena itu, yang terbaik adalah memilih peralatan yang murah untuk dibuat dan mudah dirawat. Anda bahkan dapat menjalankan light node melalui Raspberry Pi.


Cara menambang di Ethereum

Dengan jaringan yang akan bertransisi ke bukti kepemilikan, penambangan Ethereum bukan lagi cara teraman untuk berinvestasi jangka panjang. Setelah transisi berhasil, penambang Ethereum hanya dapat mentransfer peralatan penambangan mereka ke jaringan lain atau menjualnya secara langsung.

Mengingat transisinya belum selesai, berpartisipasi dalam penambangan Ethereum masih memerlukan penggunaan perangkat keras khusus (seperti GPU atau ASIC). Untuk mendapatkan keuntungan besar, Anda harus menyesuaikan rig penambangan Anda dan menemukan peternakan penambangan dengan harga listrik rendah. Selain itu, Anda perlu membuat dompet Ethereum dan mengonfigurasi perangkat lunak penambangan yang sesuai. Ini semua menghabiskan banyak waktu dan uang. Sebelum berpartisipasi dalam penambangan, harap pertimbangkan baik-baik apakah Anda dapat menangani berbagai tantangan.


Apa itu Ethereum ProgPoW?

ProgPow adalah singkatan dari Bukti Kerja Terprogram. Ini adalah perpanjangan dari algoritma penambangan Ethereum Ethash, yang dirancang untuk membuat GPU lebih kompetitif daripada ASIC.

Resistensi ASIC telah menjadi topik kontroversial di komunitas Bitcoin dan Ethereum selama bertahun-tahun. Di jaringan Bitcoin, ASIC telah menjadi kekuatan penambangan utama.

Di Ethereum, ASIC bukanlah hal yang umum, dan sejumlah besar penambang masih menggunakan GPU. Namun, hal ini akan segera berubah karena semakin banyak perusahaan yang memperkenalkan rig penambangan Ethereum ASIC ke pasar. Namun, apa masalah ASIC?

Di satu sisi, ASIC secara signifikan melemahkan desentralisasi jaringan. Jika penambang GPU tidak dapat memperoleh keuntungan dan harus berhenti menambang, tingkat hash pada akhirnya akan terkonsentrasi di tangan beberapa penambang. Selain itu, biaya pengembangan chip ASIC cukup mahal, dan hanya segelintir perusahaan yang memiliki kemampuan dan sumber daya pengembangan. Situasi saat ini dapat menyebabkan terkonsentrasinya industri pertambangan Ethereum di tangan beberapa perusahaan, sehingga membentuk monopoli industri pada tingkat tertentu.

Integrasi ProgPow telah menimbulkan kontroversi sejak 2018. Beberapa orang percaya ini bermanfaat bagi kesehatan ekosistem Ethereum. Yang lain menentang, dengan alasan bahwa hal itu dapat menyebabkan percabangan yang sulit. Dengan hadirnya bukti kepemilikan, masih harus dilihat apakah ProgPoW dapat diterapkan pada jaringan.


Siapa pengembang perangkat lunak Ethereum?

Ethereum dan Bitcoin sama, keduanya merupakan platform open source. Siapapun dapat berpartisipasi dalam pengembangan protokol atau membangun aplikasi berdasarkan protokol. Faktanya, Ethereum saat ini merupakan komunitas pengembang terbesar di bidang blockchain.

Menguasai Ethereum yang diproduksi oleh Andreas Antonopoulos dan Gavin Wood, serta sumber daya pengembang yang diluncurkan oleh Ethereum.org, adalah titik awal yang ideal bagi pengembang baru.


Apa itu Soliditas?

Konsep kontrak pintar pertama kali diusulkan pada tahun 1990an. Penerapannya di blockchain menghadirkan serangkaian tantangan baru. Soliditas, yang diusulkan oleh Gavin Wood pada tahun 2014, telah menjadi bahasa pemrograman utama untuk mengembangkan kontrak pintar Ethereum, dan sintaksisnya mirip dengan Java, JavaScript, dan C++.

Pada dasarnya, dengan menggunakan bahasa Solidity, pengembang dapat menulis instruksi yang dapat diurai oleh Ethereum Virtual Machine (EVM) ketika dipecah. Anda dapat mempelajari lebih lanjut tentang cara kerjanya melalui Solidity GitHub.

Faktanya, bahasa Solidity bukanlah satu-satunya pilihan bagi pengembang Ethereum. Vyper juga merupakan bahasa pengembangan yang populer, dan sintaksisnya lebih mirip dengan Python.