Summary dari Task Intern 8.0
Assalamualaikum warrahmatullahi wabarakatuh
Berikut ini adalah membuat Summary dari Task yang diberikan dalam program Intern yang saya ikuti di kodingworks yaitu Menonton video Youtube Materi Blockchain tentang Implementasi Blockchain pada aplikasi backend ft Kodingworks/class (https://youtu.be/oEXoqE8dwT0).
Melihat blockchain dari sisi Backend, Implementasi Blockchain mata uang kripto, pencatatan keuangan, bermacam-macam , dengan kostumisasi menggunakan Smart Contract.
istilah dalam Blockchain
1. Blockchain Explorer adalah daftar transaksi yang ada dalam suatu blockchain contohnya dalam website etherscan.io
satu kali kita melakukan pembayaran disebut juga transaksi,
2. Height adalah ketinggian blok yang bertransaksi dari blokchain itu dibuat.
timestamp adalah kapan blockchain itu dikonfirmasi oleh minernya.From adalah asal dari transaksi.
difficulty adalah kesulitan dari block tersebut untuk diverifikasi. untuk meverifikasi memerlukan suatu usaha/hash, untuk mencocokan block tersebut valid atau tidak.
Gas adalah bahan bakar/fee, setiap transaksi kita melakukan pembayaran kita dikenakan biaya fee, fee adalah reward dari fee yang kita berikan.
3. Adress adalah alamat yang menunjukkan identitas akun, misal memiliki akun Wallet, jika kita akan mengirimkan sejumlah eth pasti akan menggunakan address.
4. Transaction Hash
Transaksi yang dibuat dari Smartcontract fi falam payload from dan to bukan langsung nilai sebenar yang diproses, kalo didalam general nya Nol Ether,
di dalam blockchain ini ada mine coin dan smart coin, main coin adalah nilai utama
didalam ethereum fee nya menggunakan eth, misal mengirim USDT fee nya menggunakan Eth,
ada beberapa Smartcontract di open, di open source codenya.
Selanjutnya, Test Net Network adalah digunakan untuk testing dalam development
akan tetapi di dalamnya terdapat blockchain, yang di gunakan untuk belajar
mencoba menggunakan Metamask. kemudian mencoba untuk menggunakan Ropsten Test Network. kemudian mencoba mengirimkan Eth test net menggunakan faucet.metamask.io
faucet eth test net,
mnemonic adalah 12 kata recovery akun jika kita lupa akun, harus kita simpan untuk kedepanya jika kita lupa password akun kita.
Blockchain Gateway menggunakan Node.JS
untuk mengakses blockchain dari explorer di block ini transaksinya apa aja dan height(ketinggian)nya dimana, caranya dengan menggunakan provider yang menyediakan untuk mengakses informasi blockhain salah satunya adalah Getblock.io
kemudian mendaftar di https.getblock.io, setelah login masuk kedalam halaman dashboard API Key, API Key adalah kode untuk mengakses block kode. dan API Key di getblock digunakan untuk mengakses kode di website tersebut. untuk akses API Key tersebut dibatasi 40k request per hari, kemudian generate API key, masuk documentation, block Number, kemudian masukan REST client. kemudian pada video tersebut kita mencoba mencoba ETH Testnet, dengan menggunakan nodes method REST. kemudian di coba menggunakan VS Code kode dengan ekstensi ThunderClient , kemudian muncul nilai nya.
demikianlah summary ini dibuat, mohon maaf apabila ada kekurangan, saya merasa senang apabila ada koreksi, karena untuk menjadikan saya lebih baik lagi dan menjadi pelajaran untuk masa yang akan datang. Terima Kasih
Wassalamu’alaikumm warrahmatullahi wabarakatuh.