Apa itu Ethereum? Panduan Lengkap Untuk Pemula

Bitcoin adalah warisan, cryptocurrency asli yang meluncurkan seluruh industri inovasi yang didasarkan pada teknologi blockchain dan bidang teknik teknis dan ekonomi yang menyertainya. Terutama dibayangkan sebagai penyimpan nilai dan alat pertukaran nilai di luar yurisdiksi pemerintah atau pihak ketiga, aplikasi Bitcoin berfokus pada penyediaan kebebasan ekonomi individu melalui penciptaan teknologi keuangan baru.

Baca juga: Cara Mudah Mendapatkan Bitcoin Gratis Setiap Hari

Namun, penerapan teknologi blockchain, kriptografi, komputasi terdistribusi, dan ekonomi dalam sistem seperti Bitcoin hanya merupakan puncak gunung es bagi industri masa depan yang sangat potensial. Ethereum membuka pintu ke potensi memanfaatkan teknologi blockchain untuk berbagai aplikasi.

Apa itu Ethereum?

Dipadukan sebagai komputer dunia terdistribusi, Ethereum adalah open-source, blockchain publik dan platform komputasi terdesentralisasi yang menampilkan fungsionalitas kontrak pintar lengkap-turing . Diusulkan pada akhir 2013, oleh Vitalik Buterin yang berusia 19 tahun , sebagai platform yang dapat secara hipotetis memanfaatkan blockchain untuk menyimpan dan menjalankan program komputer di seluruh jaringan node terdistribusi internasional, Ethereum telah menjadi cryptocurrency paling terkenal dan mapan di luar Bitcoin.

Hasil gambar untuk ethereum

Sejarah Ethereum

Ethereum memiliki sejarah panjang, kontroversial, dan sangat signifikan yang telah berdampak besar pada pembentukan ruang cryptocurrency modern. Kertas putih yang diusulkan oleh Vitalik pada akhir 2013 adalah awal dari era Ethereum.

Diuraikan sebagai komputer dunia terdistribusi untuk menjalankan dan menyimpan program-program komputer, tujuannya adalah untuk menciptakan platform komputasi terdistribusi yang mengambil keuntungan penuh dari potensi yang diberikan oleh teknologi blockchain. Seperti Vitalik memasukkannya ke dalam pengantar makalahnya:

“Apa yang hendak disediakan oleh Ethereum adalah blockchain dengan bahasa pemrograman lengkap Turing lengkap bawaan yang dapat digunakan untuk membuat“ kontrak ”yang dapat digunakan untuk menyandikan fungsi transisi keadaan sewenang-wenang, memungkinkan pengguna untuk membuat sistem yang dijelaskan di atas, serta banyak hal lain yang belum kita bayangkan, hanya dengan menuliskan logika dalam beberapa baris kode ”

Sistem yang dia “jelaskan di atas” dalam kutipan mengacu pada aplikasi umum (dapps) yang dibangun di atas blockchain Ethereum hari ini seperti aset digital on-chain (ERC-20 token), aset tidak-sepadan, pertukaran desentralisasi, di sistem identitas dan reputasi rantai, perjudian antar rekan, organisasi otonom terdesentralisasi (DAO), dan yang paling menonjol, kontrak pintar .

Kontrak pintar adalah fitur utama Ethereum dan pada dasarnya adalah program yang mengeksekusi diri sendiri yang memfasilitasi pertukaran segala sesuatu yang bernilai di jaringan, disimpan secara tetap di blockchain. Mereka mengeksekusi ketika kondisi tertentu terpenuhi dan berada di luar pengaruh pihak ketiga atau sensor dan tidak memiliki downtime, selama jaringan Ethereum berfungsi.

Ambisi umum proyek yang diuraikan dalam buku putih serta keahlian teknis pendiri mudanya menarik perhatian banyak orang di ruang cryptocurrency. Inovasi inti platform ini dikenal sebagai “Ethereum Virtual Machine” (EVM) dan merupakan perangkat lunak lengkap yang berjalan di jaringan Ethereum, memungkinkan siapa saja untuk menjalankan program apa pun, apa pun bahasa pemrogramannya, pada blockchain Ethereum. Hasilnya adalah potensi untuk menciptakan beragam aplikasi terdesentralisasi, semuanya dalam satu platform.

Pengembangan awal Ethereum dimulai pada awal 2014 dengan Vitalik dan tim kecil termasuk Anthony Di Iorio, Charles Hoskinson, dan Mihai Alisie. Proyek ini dimulai melalui perusahaan Swiss Ethereum Switzerland GmbH dan kemudian melalui Yayasan Ethereum nirlaba Swiss.

Hasil gambar untuk vitalik buterin

Pada saat itu, Joseph Lubin adalah COO di Switzerland GmbH dan membantu mendirikan Yayasan Ethereum. Dia tetap menjadi tokoh terkemuka dalam komunitas cryptocurrency sebagai pendiri ConsenSys .

Pada Juli 2014, Ethereum menjalani crowdsale di mana lebih dari $ 14 juta dibesarkan dari Juli-Agustus. Pada bulan September tahun yang sama, Ether (mata uang Ethereum) dibagikan kepada investor dan tim pengembangan, sedangkan dana yang tersisa pergi ke Yayasan Ethereum.

Pada Juli 2015, mainnet pertama, rilis eksperimental Ethereum diluncurkan dan diberi label rilis ” Frontier “. Upgrade besar pertama ke platform Ethereum dirilis pada Maret 2016 sebagai “ Homestead ” dan merupakan upgrade pertama yang dianggap stabil, dengan fokus pada harga gas, keamanan, dan pemrosesan transaksi. Pada saat itu, para kritikus Ethereum masih mewaspadai keamanan dan stabilitasnya karena walaupun menjadi platform lengkap Turing menawarkan sejumlah besar aplikasi pengembangan potensial, ia juga membawa serta beberapa masalah keamanan serius dan berpotensi fatal.

DAO

Meskipun ada masalah keamanan, pada gelombang kegembiraan dari masyarakat, The DAO , sebuah organisasi otonom terdesentralisasi yang berfungsi sebagai investor yang mengarahkan dana VC telah dibentuk. DAO mengumpulkan sekitar $ 150 juta melalui kontribusi dari lebih dari 11.000 orang dan dipandang sebagai kombinasi baru dari kontrak pintar yang dirancang untuk berfungsi sebagai kendaraan investasi terdesentralisasi.

Secara tidak diketahui , DAO diretas pada Juni 2016 ketika pengguna yang tidak dikenal mampu mengeksploitasi kerentanan dalam kodenya dan mampu memindahkan $ 50 juta ke dalam DAO yang berbeda (dikenal sebagai Dark DAO). Lebih lanjut, begitu publik, pengguna lain menggunakan kerentanan yang sama untuk mengalihkan dana yang tersisa menjadi DAO ketiga yang disebut White Hat DAO.

Gambar terkait

Dampak yang ditimbulkannya sangat kuat dan sangat terpolarisasi. Dua sisi muncul dengan satu sisi mengklaim bahwa ketidakmampuan blockchain dan prinsip inti dari “kode sebagai hukum” tidak dapat dilanggar sementara pihak lain berpendapat bahwa sulitnya mencari protokol untuk mengembalikan dana investor dan menghilangkan akses para peretas ke dana pada blockchain Ethereum asli.

Akhirnya, Vitalik Buterin mengumumkan pada Juli 2016 bahwa para penambang telah menyetujui garpu keras/hard fork dan garpu/fork sudah dekat. Namun, sebagian kecil penambang masih bertahan dan tetap teguh dalam keyakinan mereka untuk tidak memalsukan protokol, yang mereka lihat kami merusak prinsip inti platform. Dengan demikian, Ethereum bercabang dua dan rantai baru itu dikenal sebagai Ethereum dan rantai lama yang tidak berpetakan dikenal sebagai Ethereum Classic, yang secara efektif memisahkan komunitas Ethereum.

Seiring berjalannya waktu, sebagian besar bisnis, pengembang, penambang, dan pengguna lebih menyukai rantai Ethereum (bercabang) dan merupakan rantai saat ini bernama Ethereum dengan kapitalisasi pasar ke-2 tertinggi dan komunitas luas di belakangnya. Ethereum Classic (ETC) tetap menjadi cryptocurrency yang populer juga, namun, dengan tim di belakang ETC menerapkan peningkatan yang sama dengan rantai Ethereum dan secara aktif mengembangkan platform juga.

Hasil gambar untuk ethereum vs ethereum classic

Pembaruan besar terbaru ke Ethereum datang dalam bentuk “ Metropolis – Byzantium ”, yang merupakan bagian pertama dari pembaruan Metropolis dua bagian yang seharusnya menjadi fondasi untuk transisi Ethereum ke peningkatan Pembuktian Pasak. ” Casper “, serta implementasi sharding akhirnya.

Ethereum telah berada di garis depan dari masalah penskalaan baru-baru ini dalam industri cryptocurrency yang lebih luas. Diganggu oleh biaya gas yang tinggi dan waktu transaksi yang lambat, Ethereum menghadapi kekhawatiran serius tentang kemampuannya untuk memenuhi tuntutan ribuan dapps yang berjalan pada platformnya dan kapasitas throughput yang cukup tinggi untuk mendukung jaringan luas peserta yang terdesentralisasi.

Solusi yang diusulkan akan datang dalam peningkatan Casper yang disebutkan di atas dan transisi akhirnya ke sharding , metode partisi arsitektur database horizontal yang unik yang dirancang untuk mengurangi kemacetan jaringan dan membantu jaringan untuk meningkatkan skala.

Bagaimana Cara Kerja Ethereum?

Ethereum Virtual Machine (EVM) adalah perangkat lunak lengkap Turing yang berjalan pada jaringan Ethereum. Ini mengeksekusi skrip di seluruh jaringan komputer terdistribusi dan memungkinkan eksekusi dan penyimpanan segala sesuatu mulai dari kontrak pintar hingga DAO. Secara fungsional, Ethereum memungkinkan pengembang untuk membangun aplikasi terdesentralisasi di atasnya. Ini bisa termasuk permainan, registrasi yang didistribusikan, organisasi, dan banyak lagi.

Desain di belakang Ethereum, berdasarkan pada kertas putih , dimaksudkan untuk mengikuti prinsip-prinsip:

  • Kesederhanaan – Protokol harus seefisien mungkin, bahkan dengan biaya penyimpanan data atau ketidakefisienan waktu.
  • Universalitas – Skrip lengkap Turing internal disediakan dalam bahasa yang dapat digunakan pengembang untuk memprogram segala jenis kontrak atau transaksi yang cerdas.
  • Modularitas – Protokol Ethereum harus dirancang sedemikian modular dan dapat dipisahkan.
  • Agility – Protokol tidak diatur dalam batu dan peluang untuk meningkatkan arsitektur protokol atau EVM dalam skalabilitas atau keamanan akan dieksploitasi.
  • Non-Diskriminasi / Non-Sensor – Protokol tidak boleh berupaya untuk secara aktif membatasi atau mencegah kategori penggunaan tertentu.

Manfaat Ethereum

Manfaat Ethereum tidak hanya sebagai platform berbasis blockchain itu sendiri tetapi juga dibandingkan dengan platform berbasis blockchain lainnya termasuk:

  • Kekekalan – Pihak ketiga tidak dapat melakukan perubahan apa pun pada data.
  • Bukti Korupsi / Tamper – Penyensoran tidak dapat dilakukan dengan konsensus PoW dari jaringan luas dan terdesentralisasi yang menyetujui negara globalnya.
  • Keamanan – Kombinasi dari konsensus PoW, teknik kriptografi yang digunakan dalam model transaksi, dan kurangnya titik sentral kegagalan melindungi jaringan terhadap peretasan dan manipulasi.
  • Tanpa Downtime – Aplikasi, kontrak pintar, organisasi, dll. Semua berjalan di blockchain Ethereum selalu berjalan dan tidak dapat dimatikan.

Kerugian Ethereum

Sebagai platform Turing-complete, Ethereum rentan terhadap kerentanan yang dapat dieksploitasi melalui kompleksitas bahasa pemrograman utama yang digunakan dalam kontrak pintar, Solidity. Keamanan kontrak pintar telah menjadi perhatian utama dan peretasan DAO adalah peristiwa penyingkapan yang mengarah pada kekhawatiran arus utama terhadap kelayakan jangka panjang dari kontrak pintar yang bergerak maju.

Ethereum juga menempatkan fokus besar pada Keamanan dan Desentralisasi atas Skalabilitas . Sementara solusi skalabilitas sedang dalam pengerjaan dan di cakrawala, kapasitas throughput yang rendah dan biaya gas yang tinggi untuk Ethereum saat ini membuatnya tidak nyaman bagi pengguna umum yang mencari penggunaan gratis aplikasi yang sudah biasa mereka gunakan, juga untuk pengembang yang membangun aplikasi, di mana biaya gas menjadi sangat tinggi dalam beberapa kasus.

Model Transaksi

Ethereum menggunakan model berbasis akun, mirip dengan model perbankan modern untuk pengguna, daripada model UTXO dari Bitcoin. Keadaan global Ethereum dibagi ke dalam akun-akun ini, yang terdiri dari alamat 20-byte dan di mana setiap transaksi nilai atau informasi antar akun dianggap sebagai transisi keadaan.

Akun Ethereum berisi 4 bidang. The Nonce , keseimbangan eter , kode kontrak , dan penyimpanan . Ada dua jenis akun, akun eksternal dan akun kontrak . Akun yang dimiliki secara eksternal adalah akun pengguna yang dikendalikan oleh kunci pribadi, tidak mengandung kode apa pun, dan dapat digunakan untuk membuat dan menandatangani transaksi. Akun kontrak adalah kontrak pintar, dijalankan oleh kode dan menerima pesan yang memungkinkan untuk menyimpan pesan dan kode serta menghubungi kontrak lain dan akun yang dimiliki secara eksternal.

Ether adalah mata uang platform Ethereum sedangkan Gas adalah turunan dari Ether yang digunakan untuk membayar transaksi dan perhitungan di seluruh jaringan. Ethereum memilih model berbasis akun daripada model UTXO dari Bitcoin karena sejumlah alasan.

Penambangan Ethereum

Penambangan Ethereum dalam banyak hal mirip dengan penambangan Bitcoin. Namun, ada perbedaan utama di mana blockchain Ethereum tidak hanya menyimpan daftar transaksi blockchain, tetapi juga keadaan jaringan terkini.

Ethereum juga menggunakan penggunaan Patricia Trees daripada Merkle Trees sebagai bagian dari peraturan negara blockchain-nya. Patricia Trees adalah bentuk modifikasi dari Merkle Trees yang memungkinkan Ethereum untuk secara efisien menyimpan dan menyesuaikan keadaan blockchain di setiap blok.

Beberapa fitur penting lain dari blockchain dan penambangan Ethereum meliputi:

  • Waktu blok 12 detik
  • Algoritma Penambangan Ethash (Menggunakan DAG)
  • Hadiah Blok Statis 3 ETH
  • Penambang mengkompensasi gas yang dikeluarkan dalam blok.
  • Hadiah ekstra untuk memasukkan Paman sebagai blok.
Gambar terkait

Konsensus

Ethereum saat ini menggunakan model konsensus Proof-of-Work (PoW) Nakamoto yang dimodifikasi . Konsensus PoW dalam Ethereum sangat aman karena jaringan terdiri dari ribuan node terdesentralisasi di seluruh dunia.

Penambangan dalam model PoW dari Ethereum menggunakan algoritma Ethash (DAG) yang dirancang untuk hash waktu verifikasi yang cepat. Selain itu, penambang skala besar mendapatkan manfaat yang relatif sedikit dari operasi yang lebih besar karena persyaratan memori yang besar dari algoritma.

Model ini pada akhirnya akan digantikan oleh implementasi konsensus Bukti-Pasak dengan peningkatan Casper mendatang .

Panduan Pemula untuk Ethereum Casper

Kontrak & Dapps Cerdas

Kontrak cerdas dan kemampuan pengembang untuk membangun aplikasi terdesentralisasi di Ethereum adalah fitur yang paling menonjol. Dari membangun dapps yang berfungsi sebagai game hingga tim yang merilis token ERC-20 mereka sendiri di Ethereum, banyak sekali perkembangan signifikan dalam industri cryptocurrency yang lebih luas telah dimungkinkan dengan memanfaatkan fungsi EVM ini.

Soliditas saat ini adalah bahasa pemrograman utama yang digunakan untuk menulis kontrak pintar dan membangun aplikasi, namun, Ethereum saat ini sedang bereksperimen dengan bahasa pemrograman Beta baru yang dikenal sebagai Vyper yang seharusnya menjadi bahasa yang jauh lebih sederhana, aman, dan dapat diaudit untuk kontrak pintar agar. untuk mengurangi beberapa kekurangan kompleksitas di sekitar Solidity.

Jika Ethereum mampu skala untuk memenuhi permintaan aplikasi dan throughput utama, kemungkinan iterasi dapps pada platform tidak terbatas. Pengembang akan memiliki cara baru untuk memonetisasi kreasi mereka, pengguna tidak akan dibebani dengan pihak ketiga yang mahal dan tidak efisien, dan pada akhirnya aplikasi (dan bahkan blockchains) akan menjadi saling beroperasi satu sama lain, memberdayakan paradigma yang sama sekali baru dalam pengembangan aplikasi dan inovasi.

Masa Depan Ethereum

Ethereum tampaknya selalu ditempatkan, di samping Bitcoin, sebagai pusat dunia cryptocurrency. Dengan standar yang diusulkan dan diimplementasikan pada jaringan Ethereum, komunitas pengembang yang luas dan berdedikasi dan berbagai kontributor lainnya di belakangnya, dan pemimpin yang vokal dan berbakat di Vitalik Buterin yang memimpin, masa depan Ethereum terlihat cerah.

Ethereum tetap berada di ujung tombak inovasi dalam industri dengan perkembangan seperti transisi yang direncanakan ke sharding dilihat sebagai beberapa tugas paling menakutkan di luar sana, tidak hanya di bidang blockchain, tetapi juga komunitas teknis yang lebih besar. Ethereum juga mencantumkan sejumlah teknologi masa depan yang aktif atau berpotensi dikembangkan yang meliputi:

  • Menyimpan Dompet
  • Asuransi Tanaman
  • Umpan Data Terdesentralisasi
  • Escrow Multisig
  • Komputasi awan
  • Perjudian P2P
  • Pasar Prediksi (yaitu Augur)
  • Pasar yang Terdesentralisasi (yaitu 0x)

Tidak hanya tim Ethereum yang mengembangkan inovasi inovatif, tetapi komunitas yang lebih besar yang berpartisipasi dalam jaringan dalam bentuk mengembangkan proyek mereka sendiri, dalam batas-batas jaringan Ethereum, juga memberikan kontribusi yang signifikan. Beberapa penggunaan Ethereum yang menarik dan bersifat eksplorasi termasuk proyek-proyek seperti Aragon , 0x , Augur , Golem , dan Loom Network .

Kesimpulan

Ethereum adalah salah satu platform paling penting dan populer di industri blockchain / cryptocurrency saat ini. Seiring talenta teknologi terus bermigrasi ke luar angkasa, adopsi menjadi lebih utama, dan solusi penskalaan diterapkan, Ethereum tampaknya akan tetap menjadi komputer dunia terdistribusi untuk aplikasi desentralisasi di masa depan.

Be the first to comment

Leave a Reply

Alamat email Anda tidak akan dipublikasikan.


*