Dasar-dasar Bitcoin Dijelaskan: EFG dari BTC

Di bagian pertama esai saya, Dasar-dasar Bitcoin Dijelaskan: ABC dari BTC, Saya membahas topik-topik seperti A untuk Akseptabilitas, B untuk Blockchain, C untuk Cryptocurrency, dan D untuk Terdesentralisasi. Sekali lagi, tujuan saya adalah membahas informasi yang sangat mendasar tentang cara kerja Bitcoin, untuk pengguna baru.

E untuk Segalanya

Bitcoin dapat digunakan di banyak pengecer di seluruh dunia. Di mana pun Anda dapat terhubung ke Internet, Anda dapat melakukan pembelian dengan Bitcoin. Meskipun rencana Anda melampaui atmosfer Bumi, Anda dapat membayar dengan Bitcoin, menurut Virgin Galactic.

Situs seperti all4btc.com memungkinkan Anda melakukan pembelian di situs seperti eBay dan Amazon dengan Bitcoin hanya dengan menyalin alamat web produk. WordPress menerima Bitcoin untuk peningkatan, dan merupakan salah satu organisasi besar paling awal yang melakukannya.

Expedia memungkinkan Anda memesan hotel dengan Bitcoin. PizzaforCoins.com mengatur pembelian pizza online dari Domino’s, Papa John’s, atau Pizza Hut, jika Anda berada di area pengiriman salah satu jaringan tersebut. Gyft memungkinkan Anda untuk membeli kartu hadiah di sekitar 200 pengecer berbeda dan membayar menggunakan Bitcoin. Jika Anda memainkan FarmVille, CityVille, Hidden Chronicles, atau lainnya Game Zynga, Anda dapat membayar token dalam game dengan Bitcoin. Overstock.com adalah pengecer utama dan utama pertama yang menerima Bitcoin, tetapi mereka jelas bukan yang terakhir.

Di Wilayah Teluk San Francisco? Nikmati acara olahraga? Sacramento Kings dan San Jose Quakes terima Bitcoin.

Banyak penjual di Etsy dan situs lain menerima Bitcoin. TigerDirect menerima Bitcoin untuk elektronik. OkCupid adalah situs kencan yang menerima Bitcoin. Namecheap menerima Bitcoin untuk nama domain. MixedTees menerima Bitcoin untuk pakaian jadi. Microsoft menerima Bitcoin untuk Xbox Live dan konten digital.  OpenBazaar tidak hanya menerima Bitcoin, mengizinkan siapa pun untuk menawar, membeli, atau menjual apa pun di situs mereka, mereka menerapkannya fitur multi-tanda tangan Bitcoin untuk mencegah penipuan.

F untuk Fungible

Bitcoin dapat dipertukarkan, seperti komoditas lainnya. Dengan kata lain, sama seperti satu ons emas murni bernilai sama dengan ons emas murni lainnya, bitcoin adalah bitcoin adalah bitcoin. Anda dapat mengakumulasi bagian dari bitcoin di dompet Anda sampai Anda memiliki bitcoin lengkap.

Selain dapat dipertukarkan, mereka sangat mudah habis dibagi. Bitcoin dapat dibagi menjadi 8 tempat desimal. Jadi 0,00000001 BTC adalah jumlah terkecil yang dapat ditangani dalam sebuah transaksi. Jika perlu di masa mendatang, protokol dan perangkat lunak terkait dapat dimodifikasi untuk menangani jumlah yang lebih kecil.

G untuk Global

Di mana pun seseorang dapat terhubung ke Internet adalah tempat di mana bitcoin dapat digunakan. Untuk memberi Anda gambaran tentang seberapa global itu sebenarnya, ada lebih dari 75 juta hit untuk “bitcoin global” sebagai frase pencarian di Google. Meskipun dapat diakses secara global, peta node Bitcoin mengungkapkan adopsi di wilayah tertentu lebih dari yang lain. Amerika Serikat, Jerman, Kanada, Prancis, Inggris, Belanda, Rusia, Cina, Australia, dan Swedia saat ini adalah sepuluh negara teratas tempat penggunaan Bitcoin.

H untuk fungsi Hash

Dasar dari semua cryptocurrency adalah matematika. Dalam kasus Bitcoin, fungsi kunci matematika disebut Hashcash ditemukan pada tahun 1997 oleh Adam Back. Untuk memahami cara kerjanya, Anda perlu memahami apa itu fungsi hash dan apa fungsinya. Fungsi hash adalah prosedur matematika yang diterapkan ke input dan menghasilkan output.

Misalnya, Anda dapat mengambil semua digit masukan dan menjumlahkannya untuk membuat keluaran. Jadi, jika Anda mengambil masukan 12345 dan menerapkan fungsi hash itu, Anda akan mendapatkan angka 15. Fungsi itu mudah bekerja dalam satu arah, sulit bekerja sebaliknya. Meskipun mengetahui bahwa jumlah digitnya adalah 15, dan bahwa fungsinya memerlukan penjumlahan digit, Anda tidak tahu apa masukannya. Dengan digit masukan Anda mengetahui keluarannya, tetapi dengan keluaran dan prosedurnya, Anda tidak tahu apakah itu 12345, atau 348, atau 3040800. Karena lebih dari satu masukan dapat menghasilkan keluaran tertentu, prosedur penambahan digit bersama-sama rentan terhadap “benturan hash”.

Dalam kasus Bitcoin, fungsi hash disebut SHA256. Hashcash asli menggunakan fungsi hash berbeda yang disebut SHA1. Jadi, apa artinya SHA? Ini mengacu pada “Algoritma Hash Aman”. SHA-2 adalah keluarga fungsi hash yang telah diterbitkan oleh National Institute of Standards. Kedua fungsi hash serupa memiliki ukuran blok yang berbeda, yang dikenal sebagai SHA-256 dan SHA-512. Mereka berbeda dalam ukuran kata; SHA-256 menggunakan kata 32-bit di mana SHA-512 menggunakan kata 64-bit. Ada juga versi terpotong dari setiap standar, yang dikenal sebagai SHA-224 dan SHA-384.

Sebuah “penjelasan” tentang a Situs informasi Bitcoin catatan, “Dalam bitcoin, string layanan dikodekan dalam struktur data header blok, dan termasuk bidang versi, hash dari blok sebelumnya, hash root dari pohon merkle dari semua transaksi di blok, waktu saat ini, dan kesulitan. Bitcoin menyimpan nonce di bidang extraNonce yang merupakan bagian dari transaksi coinbase, yang disimpan sebagai simpul paling kiri di pohon merkle (coinbase adalah transaksi khusus pertama di blok). ” Jika itu tampak lebih rumit daripada penjelasan, Anda mungkin perlu melihat lebih dekat pada matematika. Wikipedia menawarkan banyak sekali artikel tentang fungsi hash kriptografi, SHA256, Pohon merkle, dan topik lainnya saat Anda siap untuk menjelajah dengan lebih detail.

Untuk tujuan pengantar kami, Anda mungkin ingin membatasi eksplorasi Anda pada beberapa fakta dasar tentang fungsi hash kriptografi. Tujuannya adalah untuk memiliki fungsi yang hampir mustahil untuk dibalik. Data yang dioperasikan oleh fungsi hash disebut pesan, sedangkan keluarannya disebut hash, nilai hash, atau intisari pesan. Properti yang kami inginkan adalah:

  • mudah untuk menghitung nilai hash untuk setiap pesan tertentu
  • sangat sulit (tidak layak) untuk menghasilkan pesan yang memiliki hash tertentu
  • sangat sulit untuk mengubah pesan tanpa mengubah hash
  • sangat sulit untuk menemukan dua pesan berbeda dengan hash yang sama.

Karena berbagai alasan, Bitcoin menggunakan dua iterasi hash untuk melindungi dari beberapa jenis serangan yang telah bekerja pada fungsi hash terkait. Tujuannya adalah untuk membuat file blockchain fungsional, dapat dihitung, dan sangat sulit untuk dipalsukan.

Intoduksi: A – D | E – H | I – L

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me