Bitcoin
Bitcoin adalah sebuah uang digital pertama yang di buat pada tahun 2009 oleh Satoshi Nakamoto. Nama tersebut juga dikaitkan dengan perangkat lunak Open Source yang dia rancang, dan juga menggunakan jaringan peer-to-peer tanpa penyimpanan terpusat atau administrator tunggal di mana Departemen Keuangan Amerika Serikat menyebut Bitcoin sebuah mata uang digital yang terdesentralisasi . Tidak seperti mata uang pada umumnya, Bitcoin tidak tergantung dengan mempercayai penerbit utamanya. Bitcoin menggunakan sebuah database yang didistribusikan dan menyebar ke node-node dari sebuah jaringan Peer-to-Peer ke jurnal transaksi, dan menggunakan kriptografi untuk menyediakan fungsi-fungsi keamanan dasar, seperti memastikan bahwa Bitcoin hanya dapat dihabiskan oleh orang yang memilikinya, dan tidak diperboleh dilakukan lebih dari satu kali.
Desain dari Bitcoin memperbolehkan untuk kepemilikan tanpa identitas (anonymous). Bitcoin dapat disimpan di komputer pribadi dalam sebuah format file wallet atau di simpan oleh sebuah platform wallet, dan terlepas dari semua itu Bitcoin dapat di kirim lewat internet kepada siapapun yang mempunyai sebuah alamat Bitcoin. Topologi peer-to-peer Bitcoin dan kurangnya administrasi tunggal membuatnya tidak mungkin untuk otoritas pemerintahan apapun untuk memanipulasi nilai dari Bitcoin atau menyebabkan inflasi dengan memproduksi lebih banyak bitcoin.
Bitcoin adalah salah satu dari implementasi pertama dari yang disebut cryptocurrency, pertama kali di deskripsikan oleh Wei Dai pada tahun 1998 dalam milis cypherpunks.
Bitcoin mengandalkan pada jumlah pemindahan di antara rekening publik menggunakan kriptografi kunci publik. Semua transaksi - transaksi terbuka untuk umum dan disimpan dalam sebuah database yang didistribusikan. Untuk mencegah pengeluaran-ganda, jaringan mengimplementasikan sebuah server waktu yang di distribusikan, menggunakan ide perantaian bukti dari kerja. Keseluruhan sejarah dari transaksi - transaksi telah di simpan dengan semestinya dalam database dan untuk mengurangi ukuran dari tempat penyimpanan, sebuah pohon Merkle digunakan.
Bitcoin adalah sebuah implentasi peer-to-peer dari proposal b-money oleh Wei Dai dan proposal Bitgold oleh Nick Szabo. Prinsip dari sistem secara umum telah di deskripsikan pada tahun 2008 oleh Satoshi Nakamoto.
Metode Transaksi
Bitcoin mengandung kunci publik (alamat) sang pemilik yang sekarang. Ketika pengguna A mengirim suatu nilai ke pengguna B, A akan melepaskan nilai kepemilikan mereka dengan menambahkan kunci publik (alamat) B ke dalam koin tersebut dan menandatanganinya dengan kunci pribadi dia sendiri. Kemudian dia akan menyiarkan Bitcoin ini dalam sebuah pesan yang sesuai, atau disebut transaksi, di dalam jaringan peer-to-peer. Sisa dari node - node jaringan menvalidasi tanda tangan kritografi dan jumlah dari transaksi sebelum menerimanya.
Biaya Transaksi
Dikarenakan node - node tidak mempunyai obligasi untuk menyertakan transaksi - transaksi dalam setiap blok yang mereka hasilkan, pengirim Bitcoin dapat juga secara sukarela membayar biaya transaksi. Dengan melakukan itu akan mempercepat transaksi tersebut dan menyediakan insentif untuk pengguna - pengguna yang menjalankan node, terutama ketika kesulitan dari menghasilkan Bitcoin ditingkatkan atau hadiah dari setiap jumlah blok berkurang seiring waktu. Node - node mengumpulkan biaya transaksi yang dikaitkan dengan semua transaksi-transaksi yang dimasukkan dalam blok-kandidat mereka.
Produksi Bitcoin
Jaringan Bitcoin secara acak membuat dan mendistribusikan sekumpulan dari bitcoin - bitcoin yang baru sekitar 6 kali dalam satu jam ke seseorang yang menjalankan perangkat lunak untuk 'menambang' yang telah dipilih sebelumnya. Setiap pengguna berpotensi menerima sekumpulan dengan menjalankan itu, atau program yang telah dispesialisasikan untuk dijalankan di alat yang pengguna miliki (contohnya kartu grafis - VGA). Menghasilkan Bitcoin adalah sering diistilahkan sebagai "menambang", sebuah istilah yang sama dengan analogi penambangan emas. Mengenai probabilitas kemungkinan bahwa seorang pengguna akan menerima sekumpulan sangat bergantung pada kekuatan komputasi yang dia kontribusikan ke jaringan yang juga berhubungan dengan gabungan kekuatan komputasi dari semua node - node. Jumlah dari bitcoin yang dibuat dalam setiap kumpulan adalah tidak lebih dari 50 BTC, dan seiringan dengan waktu penghargaannya juga telah diprogram untuk berkurang sampai ke titik nol, dengan begitu tidak akan ada lebih dari 21 juta bitcoin yang akan ada. Seiring dengan pembayaran berkurang, maka motif dari pengguna tersebut diharapkan akan berubah untuk mendapatkan biaya Transaksi.
Semua node - node yang menghasilkan dari jaringan adalah berkompetisi untuk menjadi yang pertama dalam mencari sebuah solusi untuk sebuah masalah kriptografi mengenai blok-kandidatnya, sebuah masalah yang mengharuskan pengulangan percobaan dan kesalahan. Ketika sebuah node menemukan sebuah solusi yang benar, maka akan mengumumkannya ke sisa dari jaringan dan mengklaim sekumpulan dari Bitcoin. Anggota - anggota dari jaringan akan menerima blok yang telah dipecahkan dan menvalidasikannya sebelum menerima secara penuh, dan menambahkannya ke rantai. Nodes dapat memperkerjakan Unit Pengolah Pusat mereka menggunakan klien standar atau menggunakan perangkat lunak lainnya yang memanfaatkan kekuatan dari Graphics processing unit mereka. Pengguna juga dapat menghasilkan bitcoin secara kolektif.
Dikarenakan setiap satu blok akan dihasilkan setiap 10 menit, maka setiap node secara terpisah mengatur ulang kesulitan dari masalah yang dicoba untuk dipecahkan setiap dua dua minggu sekali untuk setiap perubahan dari kekuatan keseluruhan unit pengolah pusat(CPU) dari jaringan peer-ke-peer.
Ethereum
Hal pertama tentang Ethereum adalah bukan hanya sebuah mata uang digital. Ini adalah platform berbasis blockchain dengan yang memiliki banyak aspek. Ethereum menyediakan kontrak cerdas, Ethereum Virtual Machine (EVM) menggunakan mata uangnya yang disebut Ether untuk kontrak peer-to-peer.
Kontrak cerdas Ethereum menggunakan aplikasi penyimpanan blockchain untuk memfasilitasi negosiasi kontrak. Manfaat dari kontrak ini adalah menyediakan cara terdesentralisasi untuk memverifikasi dan memberlakukannya. Aspek yang terdesentralisasi membuat sangat sulit untuk dilakukannya kecurangan. Kontrak cerdas Ethereum bertujuan untuk memberikan keamanan lebih besar daripada kontrak tradisional dan menurunkan biaya yang terkait.
Aplikasi kontrak cerdas didukung oleh Ether, cryptocurrency berbasis blockchain Ethereum. Ether juga merupakan aset kripto, yang disimpan di Wallet Ethereum, yang memungkinkan kalian untuk membuat dan menggunakan kontrak cerdas.
Terapkan Kontrak Cerdas Dengan Cryptocurrency Anda Sendiri
Ethereum memungkinkan kalian untuk membuat token digital yang bisa digunakan untuk mewakili saham virtual, aset, bukti keanggotaan dan lainnya. Kontrak pintar ini kompatibel dengan semua platform wallet, serta pertukaran yang menggunakan API koin standar. Kalian dapat menyalin kode dari situs web Ethereum dan kemudian menggunakan token kalian untuk berbagai tujuan, termasuk representasi saham, bentuk pemungutan suara dan juga penggalangan dana.
Kalian Tidak Membutuhkan Perantara Bila Kalian Memiliki Ethereum
Salah satu fitur hebat dari Ethereum adalah bahwa ia memberi pengembang sarana untuk mengumpulkan dana untuk berbagai aplikasi. Untuk proyek baru kalian, kalian bisa membuat kontrak dan mencari janji dengan masyarakat. Uang yang dinaikkan akan dipegang sampai tercapai tujuan atau sampai tanggal yang disepakati. Dana akan dilepas kembali ke kontributor jika tujuannya tidak terpenuhi, atau lanjutkan ke proyek jika berhasil. Menendang keluar Perantara berarti bahwa pihak ketiga dikeluarkan, bersama dengan peraturan mereka, dan juga biaya yang mereka bayar (bila kalian memasukkan biaya pemrosesan, perantara dapat menghabiskan hingga 10% dari anggaran proyek).
Lewati Struktur Manajemen Tradisional Dengan Organisasi Otonomi Demokratik
Ethereum tidak hanya dapat membantu kalian mendanai sumber, namun juga dapat membantu menyediakan struktur organisasi agar ide kalian terlampaui. Kalian dapat mengumpulkan proposal dari orang-orang yang mendukung proyek kalian dan kemudian memberikan suara tentang bagaimana kalian harus melanjutkan. Ini berarti bahwa kalian dapat melewatkan biaya struktur tradisional, seperti mempekerjakan manajer dan melakukan dokumen. Ethereum juga melindungi proyek kalian dari pengaruh luar, sementara jaringan desentralisasinya berarti kalian tidak akan menghadapi masa henti.
Perbedaan Antara Ethereum dan Bitcoin
Ada juga banyak aspek kecil yang berbeda antara dua proyek berbasis blockchain ini. Waktu proses blok rata-rata Bitcoin sekitar 10 menit, sementara tujuan Ethereum menjadi 12 detik. Waktu cepat ini diaktifkan oleh protokol GHOST milik Ethereum. Waktu blok yang lebih cepat berarti konfirmasi lebih cepat.
Perbedaan utama lainnya di antara mereka adalah persediaan moneter mereka. Lebih dari dua pertiga dari semua Bitcoin yang tersedia telah ditambang, dengan mayoritas pergi ke penambang awal. Ethereum meningkatkan modal peluncurannya dengan presale dan hanya sekitar setengah dari koin yang akan ditambang pada tahun kelima keberadaannya.
Hadiah untuk penambangan Bitcoin sebagian sekitar empat tahun sekali dan saat ini bernilai 12,5 Bitcoin. Penerima penghargaan Ethereum berdasarkan algoritma proof-of-work yang disebut Ethash, dengan 5 ether diberikan untuk setiap blok. Ethash adalah algoritma hashing memori yang keras, yang mendorong desentralisasi pertambangan oleh individu, bukan penggunaan ASIC yang lebih terpusat seperti Bitcoin.
Bitcoin dan Ethereum juga melakukan transaksi dengan cara yang berbeda. Di Ethereum, itu disebut Gas, dan biaya transaksi tergantung pada kebutuhan penyimpanan, kompleksitas dan penggunaan bandwidth mereka. Di Bitcoin, transaksi dibatasi oleh ukuran blok dan mereka saling bersaing satu sama lain.
Ethereum dan Bitcoin: Dua Hewan Buas yang Sangat Berbeda
Sementara banyak yang akan membandingkan aspek kripto-kognitif dari Ethereum dan Bitcoin, kenyataannya adalah bahwa proyek tersebut sangat berbeda dan memiliki tujuan yang berbeda. Bitcoin telah muncul sebagai mata uang digital yang relatif stabil, sementara Ethereum bertujuan untuk mencakup lebih banyak dengan komponen dari aplikasi kontrak cerdasnya.
Ethereum memiliki kode internal Turing sendiri yang lengkap, yang berarti bahwa apapun dapat dihitung dengan daya komputasi yang sangat cukup waktu. Bitcoin tidak memiliki kemampuan ini. Meskipun pasti ada keuntungan dari Turing-complete, kompleksitasnya juga membawa komplikasi keamanan, yang berkontribusi pada serangan DAO.
0 comments:
Post a Comment