Tampilkan di aplikasi

Buku TOPAZART hanya dapat dibaca di aplikasi myedisi reader pada Android smartphone, tablet, iPhone dan iPad.

Pemrograman Blockchain Smart Contract di Polygon

1 Pembaca
Rp 98.000

Patungan hingga 5 orang pembaca
Hemat beli buku bersama 2 atau dengan 4 teman lainnya. Pelajari pembelian patungan disini

3 Pembaca
Rp 294.000 13%
Rp 84.933 /orang
Rp 254.800

5 Pembaca
Rp 490.000 20%
Rp 78.400 /orang
Rp 392.000

Pembelian grup
Pembelian buku digital dilayani oleh penerbit untuk mendapatkan harga khusus.
Hubungi penerbit

Perpustakaan
Buku ini dapat dibeli sebagai koleksi perpustakaan digital. myedisi library

Blockchain adalah basis data yang berisi riwayat informasi apa pun yang dirancang untuk disimpan. Blockchain terdiri dari serangkaian "block" informasi yang dibangun di atas satu sama lain dalam rantai yang tidak dapat diubah. Bitcoin adalah salah satu blockchain pertama yang dibuat pada tahun 2009. Bitcoin menyimpan data transaksi yang memberikan bukti siapa yang memiliki apa kapan saja. Apa yang membedakan blockchain dari database lain adalah buku besarnya didistribusikan, tersedia untuk umum, dan direplikasi di ribuan komputer atau "node" di seluruh dunia.

Buku ini merupakan panduan pengembangan Smart Contract dengan Solidity, pada Polygon. Ethereum adalah blockchain yang sangat bagus untuk digunakan, tetapi lalu lintas yang padat dan banyak orang yang membangunnya telah mengakibatkan jaringan menjadi sedikit padat. Polygon merupakan jaringan pendamping Ethereum bersama dengan keamanan Ethereum, dan dengan gas fee yang lebih rendah.

Ikhtisar Lengkap   
Penulis: Ariesto Hadi Sutopo

Penerbit: TOPAZART
ISBN: 9786239285234
Terbit: Maret 2023 , 113 Halaman










Ikhtisar

Blockchain adalah basis data yang berisi riwayat informasi apa pun yang dirancang untuk disimpan. Blockchain terdiri dari serangkaian "block" informasi yang dibangun di atas satu sama lain dalam rantai yang tidak dapat diubah. Bitcoin adalah salah satu blockchain pertama yang dibuat pada tahun 2009. Bitcoin menyimpan data transaksi yang memberikan bukti siapa yang memiliki apa kapan saja. Apa yang membedakan blockchain dari database lain adalah buku besarnya didistribusikan, tersedia untuk umum, dan direplikasi di ribuan komputer atau "node" di seluruh dunia.

Buku ini merupakan panduan pengembangan Smart Contract dengan Solidity, pada Polygon. Ethereum adalah blockchain yang sangat bagus untuk digunakan, tetapi lalu lintas yang padat dan banyak orang yang membangunnya telah mengakibatkan jaringan menjadi sedikit padat. Polygon merupakan jaringan pendamping Ethereum bersama dengan keamanan Ethereum, dan dengan gas fee yang lebih rendah.

Pendahuluan / Prolog

Pengantar
Teknologi basis data tradisional menghadirkan beberapa tantangan dalam pencatatan transaksi keuangan. Sebagai contoh, bisa dilihat di kasus penjualan properti, dimana kepemilikan pembeli diperoleh setelah selesai pembayaran. Baik pembeli maupun penjual dapat mencatat transaksi moneter, tetapi tidak ada sumber yang dapat dipercaya. Namun, semua pihak dapat saling mengingkari.

Blockchain adalah basis data yang berisi riwayat informasi apa pun yang dirancang untuk disimpan. Blockchain terdiri dari serangkaian “block” informasi yang dibangun di atas satu sama lain dalam rantai yang tidak dapat diubah. Bitcoin adalah salah satu blockchain pertama yang dibuat pada tahun 2009. Bitcoin menyimpan data transaksi yang memberikan bukti siapa yang memiliki apa kapan saja. Apa yang membedakan blockchain dari database lain adalah buku besarnya didistribusikan, tersedia untuk umum, dan direplikasi di ribuan komputer atau “node” di seluruh dunia.

Siapa yang Memerlukan Buku Ini?
Buku ini merupakan panduan bagi yang ingin meningkatkan diri dalam pemrograman blockchain terutama membuat smart contrcact. Masyarakat akan menjadi lebih efisien dengan melakukan disintermediasi industri, menurunkan jumlah pihak ketiga yang bersifat rent seeking dan mengembalikan value yang diekstrak secara langsung kepada user dan supplier/kontributor dari jaringan tersebut.

Apakah Isi Buku Ini?
Buku ini merupakan panduan pengembangan Smart Contract dengan Solidity, pada Polygon. Ethereum adalah blockchain yang sangat bagus untuk digunakan, tetapi lalu lintas yang padat dan banyak orang yang membangunnya telah mengakibatkan jaringan menjadi sedikit padat. Solusi layer ke-2 memecahkan masalah ini dengan memperluas skalabilitas Ethereum, adalah dengan Polygon. Polygon merupakan jaringan pendamping Ethereum bersama dengan keamanan Ethereum, dan dengan gas fee yang lebih rendah.

Sistematika Penulisan Buku Pembahasan dalam buku ini terdiri dari empat bab dengan urutan yang diatur sistematis untuk mempermudah Anda mempelajarinya.

Bab 1. Blockchain. Bab ini mengantarkan pemahaman mengenai blockchain.
Bab 2. Aplikasi Blockchain. Bab ini menjelaskan penggunaan blockchain, cryptocurrency, NFT, dan dasar pemrograman blockchain.
Bab 3. Penyimpanan NFT. Bab ini membahas mengenai penyimpanan NFT di Filebase dan NFT.Storage.
Bab 4. Smart Contract. Bab ini membahas mengenai pembuatan smart contract dan di-deploy di Polygon.

Ucapan terima kasih kami sampaikan kepada teman-teman yang tidak disebutkan namanya yang telah berkontribusi dalam pengolahan naskah buku ini. Kami menyadari banyak kekurangan pada buku ini. Sangat kami harapkan kritik, saran dan gagasan dari rekan-rekan pemerhati serta pelaku programming, developer NFT, dan teknologi informasi. Kritik dan saran dapat disampaikan melalui email dengan alamat: l hadi@topazart.info

Jakarta, Maret 2023

Ariesto Hadi Sutopo

Penulis

Ariesto Hadi Sutopo - Ariesto Hadi Sutopo telah menjadi peneliti dengan pendekatan kualitatif dalam bidang multimedia dan teknologi pendidikan lebih dari sepuluh tahun.

Dia telah mengerjakan berbagai proyek interaktif untuk PC, Web, dan perangkat mobile. Ariesto menggunakan NVivo dalam mengolah data penelitian yang dilakukannya. Dia juga telah menjadi nara sumber pada pelatihan pengolahan data kualitatif di berbagai lembaga pemerintah, institusi, maupun perguruan tinggi. Sebagai seorang peneliti dan dan pengembang multimedia, Ariesto juga berpartisipasi di berbagai pertemuan nasional dan internasional yang diikuti oleh para praktisi, peneliti dan pendidik, mengelola untuk membantu timnya mencapai kesuksesan sambil bereksperimen dengan ide-ide baru.

Ariesto memulai karir sebgai praktisi multimedia menggunakan Adobe Flash dengan pemrograman ActionScript dan telah mahir dengan game engine seperti GameMaker Studio. Sering kali dia berbagi pengalamannya dengan pengembangan miltimedia dan pertemuan ilmiah melalui website pribadinya www.topazart.info.

Daftar Isi

Sampul
Pengantar
Penulis
Daftar Isi
Bab 1 Blockchain
     A. Sejarah Blockchain
     B. Konsep Blockchain
          1. Arsitektur dalam Block
          2. Komponen Utama Teknologi Blockchain
          3. Tanda Tangan Digital
          4. Fitur Utama Blockchain
          5. Klasifikasi Blockchain
          6. Protokol Blockchain
     C. Manfaat dan Keterbatasan Blockchain
          1. Manfaat Blockchain
          2. Keterbatasan Blockchain
Bab 2 Aplikasi Blockchain
     A. Penggunaan Blockchain
          1. Penggunaan Blockchain di Perbankan & Keuangan
          2. Penggunan Blockchain di Business
          3. Penggunaan Blockchain pada Pemerintahan
     B. Cryptocurrency
          1. Sejarah Cryptocurrency
          2. Cara Kerja Mata Uang Crypto
          3. Cara Membeli Mata Uang Crypto
          4. Menyimpan Mata Uang Crypto
     C. Non-fungible Token
          1. Penggunaan NFT
          2. Marketplace NFT
     D. Pemrograman Blockchain
          1. Dasar Pemrograman Blockchain
          2. Kemampuan yang Diperlukan untuk Pemrograman Blockchain
Bab 3 Penyimpanan NFT
     A. InterPlanetary File System
          1. IPFS vs HTTP
          2. Provider Cloud Sentralisasi
          3. Protokol Komunikasi Peer-To-Peer
          4. Content Addressing vs. Location Addressing
          5. Gateway IPFS HTTP
          6. IPFS Pinning
     B. Filebase
          1. Registrasi Filebase
          2. Membuat IPFS Bucket
          3. Memasukkan File ke IPFS
     C. NFT.Storage
          1. Penyimpanan
          2. Pengambilan
          3. Penyimpanan Terdesentralisasi
          4. Penyimpanan NFT
          5. Upload File & Direktori dengan aplikasi NFTUp
Bab 4 Smart Contract
     A. Smart Contract
          1. Keutungan dari Smart Contract
          2. Smart Contract pada Polygon
          3. Deploy Contract
          4. Smart Contract Menggunakan Remix
     B. Membuat Smart Contract
          1. Smart Contract MyContract
          2. Smart Contract HelloWord
          3. Kompilasi Smart Contract
          4. Deploy pada Mumbai Testnet
          5. Deploy pada Polygon Mainnet
          6. Verifikasi Smart Contract
Daftar Istilah
Daftar Pustaka