Intro to: Pengembangan Aplikasi Blockchain untuk Pemula

Brighton , United Kingdom

Tentang Intro to: Pengembangan Aplikasi Blockchain untuk Pemula

Kenaikan produktifitas nilai kriptokokus, seperti Bitcoin dan Ethereum, telah menyebabkan meningkatnya kesadaran akan teknologi yang mendasarinya - blockchains. Blockchain adalah buku induk bisnis peer-to-peer yang didistribusikan, atau database, yang mencakup kriptografi kunci publik. Itu berarti teknologi menawarkan sifat yang diinginkan untuk kolaborasi tepercaya, seperti kerahasiaan, integritas, keaslian dan validitas tanpa bergantung pada otoritas pusat. Beberapa varian teknologi blockchain juga mencakup kontrak cerdas, yang merupakan kemampuan blockchains untuk mengeksekusi skrip otonom yang mampu mewakili logika aplikasi yang dapat diverifikasi.

Meskipun kesadaran meningkat dari apa yang ditunjukkan oleh blockchains, hanya ada sedikit tutorial menyeluruh mengenai bagaimana mengembangkan aplikasi terdistribusi (dApps) untuk blockchains. Oleh karena itu, motivasi untuk pembicaraan ini adalah mencoba demystify berbasis blockchain pengembangan dApp berbasis smart-kontrak untuk pemula.

Untuk membantu proses demistifikasi tersebut, kami akan menyelidiki contoh hidup dari Provenator dApp, aplikasi web dikembangkan untuk melawan munculnya berita palsu, yang perkembangannya merupakan hasil akademisi.

Anda akan membutuhkan:

Beberapa pengetahuan dasar pengkodean dalam bahasa apa pun (beberapa pengalaman dengan JavaScript dan React.js lebih baik, meskipun tidak diperlukan)

akun GitHub (jadi Anda bisa garpu Provenator).

Paket dependen berikut terinstal: node, npm, Ganache, Truffle, http-server dan IPFS.

Plugin browser MetaMask (yang, setelah dApp berjalan di jaringan tes Ethereum Ropsten, akan memungkinkan Anda untuk menandatangani transaksi yang diciptakan dApp).

Untuk membayar transaksi tersebut, Anda perlu mendapatkan beberapa tes Eter melalui keran Ropsten. Itu bergantung pada Anda memiliki akun media sosial, seperti Twitter atau Facebook.

Jika ada waktu di akhir sesi 3 jam, kita akan melihat beberapa gagasan tentang bagaimana mengembangkan lebih lanjut Provenator. Bagaimanapun, tujuan akhir dari perangkat lunak adalah agar bisa menjadi dApp penuh pada jaringan Ethereal yang hidup. Dengan begitu, ia akan bisa membuktikan asal aset digital, sehingga membuatnya menjadi alat untuk melawan munculnya berita palsu.

Untuk menjamin tempat, silahkan daftar tiket secepatnya. Jika Anda memiliki pertanyaan tentang acara ini atau ingin tahu lebih banyak, silakan kirim kami ke Joe@wiredsussex.com.

Low

Mulai:
19 Mar 2018 17.45 , GMT (UTC +0)
Akhir:
19 Mar 2018 21.45 , GMT (UTC +0)
map