Mata Uang Digital Ethereum: Yang Perlu Anda Ketahui

Masyarakat umum pertama menjadi sadar teknologi blockchain dengan dimulainya bitcoin . Bitcoin, mata uang digital terdesentralisasi, atau cryptocurrency , memungkinkan orang untuk mengirim dan menerima dana satu sama lain tanpa memerlukan perantara seperti bank atau perusahaan pemrosesan pembayaran.

Keamanan dan validitas dari transaksi peer-to-peer ini dimungkinkan oleh blockchain, yang memfasilitasi buku besar umum dari semua transfer bitcoin di jaringan dan memberlakukan checks and balances yang mencegah perangkap P2P seperti pengeluaran ganda dan kegiatan penipuan lainnya. Sementara blockchain sebenarnya adalah teknologi yang mendasari di balik bitcoin, ia juga digunakan untuk sejumlah tujuan lain di berbagai industri.

Karena transparansi yang melekat dan kemampuan untuk secara aman menghapus orang tengah ketika memfasilitasi transfer aset digital, mata uang atau sebaliknya, blockchain menyajikan beberapa peluang yang sangat unik untuk pengembang giat seperti tim di belakang proyek Ethereum.

Apa itu Ethereum?

Seperti bitcoin, Ethereum menggunakan teknologi blockchain. Juga seperti bitcoin, Ethereum memiliki cryptocurrency bernama Ether yang dapat dibeli, dijual, diperdagangkan atau diproduksi oleh penambangan. Namun, kemiripan tingkat tinggi berakhir di sana, ketika Ethereum diciptakan dan disusun dengan tujuan yang sangat berbeda dalam pikiran.

Pada dasarnya blockchain yang dapat diprogram, platform Ethereum open source dapat menjadi rumah bagi banyak aplikasi desentralisasi yang dibuat pengguna. Apa artinya ini adalah para pemrogram dapat menggunakan Ethereum tidak hanya untuk mendesain dan merilis cryptocurrency mereka sendiri seperti bitcoin, tetapi juga menyimpan dan melaksanakan kontrak masa depan seperti pembayaran atau wasiat real estat misalnya. Per penciptanya, Ethereum sendiri adalah "nilai-agnostik" dan pada akhirnya pengembang dan pengusaha akan menentukan apa yang digunakan untuk itu.

Seperti dengan blockchain lainnya, database Ethereum terus diperbarui oleh semua node yang terhubung ke jaringan. Ethereum Virtual Machine (EVM) dapat menjalankan aplikasi yang dimodelkan dari bahasa pemrograman populer seperti JavaScript dan Python, dengan setiap node mengeksekusi rangkaian instruksi yang sama.

Karena semua komputasi dalam EVM dilakukan secara paralel di seluruh jaringan, Anda memiliki konsensus desentralisasi yang menjamin tidak ada waktu henti, kesalahan instan atau pemulihan bencana dan memastikan bahwa data apa pun yang tersimpan di blockchain Ethereum tidak dapat diretas atau dimanipulasi untuk alasan apa pun.

Akun dan Kontrak Cerdas

Untuk benar-benar memahami Ethereum, Anda harus terlebih dahulu memahami konsep kontrak cerdas. Ethereum blockchain melacak keadaan terkini dari setiap akun bersama dengan transfer nilai di antara mereka, sebagai lawan dari mitra bitcoin yang menyimpan catatan transaksi keuangan saja.

Ada dua jenis akun yang ditemukan di blockchain Ethereum, Akun Eksternal Milik (EOA) dan Akun Kontrak. EOA dikendalikan oleh pengguna dan dapat diakses melalui kunci pribadi yang unik. Akun Kontrak, sementara itu, berisi kode yang dijalankan ketika transaksi dikirim ke akun. Program-program ini biasanya disebut sebagai kontrak pintar.

Kontrak cerdas membuka dunia kemungkinan bagi para pembuat kode ingenuitive, termasuk kemampuan untuk membuat program yang mengeksekusi kontrak atau memindahkan kepemilikan aset hanya ketika waktunya tepat. Menerapkan kode ini ke Ethereum blockchain menciptakan Akun Kontrak baru, yang kemudian dijalankan hanya ketika instruksi untuk melakukannya dikirimkan oleh EOA - dikendalikan oleh pemilik akun yang memegang kunci privasinya.

Ketika sebuah transaksi pembelajaran dikirim dari EOA ke Akun Kontrak, pengguna diharuskan membayar biaya nominal ke jaringan Ethereum untuk setiap langkah dari program yang ingin mereka jalankan. Biaya ini tidak dibayarkan dalam mata uang fiat tetapi di Ether, cryptocurrency asli yang terkait dengan platform Ethereum.

Penambangan Eter

Ethereum menggunakan sistem Proof-of-Work (PoW) untuk memverifikasi dan mengeksekusi transaksi di jaringannya, tidak seperti bitcoin atau banyak protokol peer-to-peer lain yang memanfaatkan blockchain publik. Setiap transaksi dikelompokkan dengan orang lain yang baru-baru ini diserahkan sebagai bagian dari blok yang dilindungi oleh kriptografi.

Komputer yang dikenal sebagai penambang kemudian memanfaatkan siklus GPU dan / atau CPU mereka untuk menyelesaikan masalah komputasi sulit-memori sampai kekuatan kolektif mereka menemukan solusinya. Setelah itu terjadi, semua transaksi divalidasi dan dijalankan dan blok tersebut ditambahkan ke blockchain. Para penambang yang berpartisipasi dalam memecahkan blok menerima bagian Eter yang sudah ditentukan sebelumnya, imbalan mereka untuk menjaga jaringan Ethereum tetap berjalan.

Pendatang baru untuk penambangan Eter biasanya bergabung dengan kolam yang menggabungkan kekuatan komputasi dari beberapa penambang dalam upaya untuk memecahkan blok lebih cepat dan membagi imbalan yang sesuai, dengan mereka yang memiliki kekuatan hashing lebih banyak menerima bagian Eter yang lebih besar. Beberapa kolam penambangan Ethereum yang lebih populer adalah Ethpool, F2Pool, dan DwarfPool. Banyak pengguna tingkat lanjut memilih untuk menambang sendiri.

Membeli, Menjual, dan Memperdagangkan Eter

Eter juga dapat dibeli, dijual dan diperdagangkan untuk mata uang fiat serta cryptocoins lainnya melalui pertukaran online seperti Coinbase , Bitfinex dan GDAX. Ed. Catatan: Saat berinvestasi dan perdagangan cryptocurrency, pastikan untuk memperhatikan bendera merah .

Dompet Ethereum

Ethereum Wallet adalah aplikasi yang dipasang secara lokal, dilindungi oleh kunci privat, yang menyimpan Ether Anda dengan aman serta aset lain yang dibangun di platform. Anda juga dapat menggunakan perangkat lunak dompet untuk menulis, menyebarkan dan mengeksekusi kontrak pintar yang disebutkan di atas.

Disarankan agar Anda hanya mengunduh dompet Ethereum dari Ethereum.org atau repositori GitHub terkait.

Ethereum Block Explorers

Semua aktivitas pada blockchain Ethereum bersifat umum dan dapat ditelusuri, dan cara termudah untuk melihat transaksi ini adalah melalui block explorer seperti Etherchain.org atau EtherScan. Jika tidak satu pun dari ini memenuhi kebutuhan Anda, pencarian Google sederhana akan mengembalikan beberapa alternatif.