Select Page

Ethereum adalah mata uang crypto seperti Bitcoin.

Tetapi, Ethereum mempunyai kelebihan dari Bitcoin yaitu smart contract.

Dengan Bitcoin dan cryptocurrency pada umumnya user bisa mengirimkan uangnya ke user lain.

Dan dengan smart contract, maka kita bisa menambahkan suatu kondisi tentang pengiriman uang tersebut.

Lebih tepatnya, smart contract adalah suatu fitur dimana kita bisa melakukan pemrograman di atas platform Ethereum.

Misalnya, kita mau membuat suatu aplikasi pengiriman uang dimana user A bisa mengirimkan uang ke user B, tetapi uang yang dikirimkan minimal adalah 0.01 ETH (ETH adalah currency dari Ethereum).
Maka ini bisa dilakukan dengan bahasa pemrograman biasa. Tetapi ini terlarang dalam dunia cryptocurrency karena tidak desentralisasi.

Dengan smart contract hal tersebut bisa dilakukan dan tentunya prosesnya adalah desentralisasi karena akan dilakukan di blockchain dalam platform Ethereum.

Aplikasi dari smart contract dalam dunia nyata juga sudah cukup banyak. Salah satunya adalah Token.

Ya, token yang selama ini kita kenal seperti EOS, OMG, TRX sebenarnya adalah aplikasi dari smart contract Ethereum. Untuk tau token-token apa saja yang dikembangkan diatas Ethereum, maka kita bisa melihatnya disini: https://etherscan.io/tokens. (Ketika tulisan ini dibuat ada sekitar 33839 token yang dibuat menggunakan smart contract Ethereum)

Tidak sampai disitu, dengan smart contract kita juga bisa membuat game. Salah satunya adalah https://www.cryptokitties.co. Ini adalah sebuah game yang tentunya terdesentralisasi karena berjalan di atas blockchain Ethereum.
Di game ini, user bisa membeli sebuah kitty (kucing digital) dan bisa menjualnya lagi. Bahkan user bisa mengawinkan kittynya dengan kitty lainnya dan akan mendapatkan varian baru yang mungkin harganya bisa lebih mahal lagi.

Aplikasi lainnya dari smart contract adalah ENS Ethereum Name Service. Ini adalah protocol yang berjalan diatas platform Ethereum. Protocol ini mirip seperti DNS pada internet biasa. Tetapi apabila pada DNS tujuannya adalah memetakan sebuah nama domain ke alamat IP maka ENS akan memetakan sebuah nama domain ke alamat dari Ethereum address (wallet).

Masih banyak lagi aplikasi dari smart contract Ethereum. Diantaranya kamu bisa melihatnya di https://www.stateofthedapps.com. Situs itu menampilkan kumpulan aplikasi dari smart contract.

Demikian postingan saya tentang Ethereum, sampai jumpa di lain waktu.

%d bloggers like this: