Marlowe adalah bahasa baru untuk pemodelan instrumen keuangan sebagai smart contract pada blockchain. Marlowe telah dirancang untuk orang-orang yang merupakan insinyur bisnis atau ahli subjek daripada pengembang berpengalaman. Ini adalah bahasa khusus domain sederhana (DSL) yang terdiri dari sejumlah kecil blok bangunan kuat yang dapat dirakit menjadi kontrak keuangan ekspresif. Ini tertanam dalam bahasa Haskell, yang memiliki ekosistem dan kerangka kerja pengujian sendiri. Anda tidak perlu keahlian pemrograman untuk menggunakan Marlowe dan Anda dapat menjelajahi konstruksi keuangan Marlowe Anda dengan editor dan simulator kontrak berbasis browser.

Pada Marlowe playground (meadow) sudah ada code yang disediakan untuk kita coba terlebih dahulu jika kita ingin mencoba-coba seperti apakah marlowe itu. Untuk mencobanya masuk ke link berikut https://input-output-hk.github.io/marlowe/.

Image for post
Image for post

Di sebelah kanan bawah ada 3 contract yang sudah disediakan untuk dijalankan yaitu kontrak deposit incenttive, crowd funding, dan escrow. Kita bisa mencoba kontrak itu semua, misalnya kita akan mencoba deposite incentive, maka klik deposit incentive dan code marlowe akan keluar pada editor.

Image for post
Image for post

Setelah itu kita bisa mensimulasikan code tersebut pada smart interface. Kita hanya tinggal menjalankan action yang tersedia. Kontrak yang disediakan secara default ini sangat cocok untuk pemula yang ingin belajar marlowe. Pada artikel sebelumnya sudah kita bahas cara mengeksekusi setiap action pada smart contract yang kita buat.

Action yang tersedia tergantung dari code yang kita buat, misal kita tempatkan fungsi commitcash pada block ke 10 maka sebelum block ke 10 akan ada action commitcash. Jika pada block ke 100 kita tempatkan fungsi pay, maka pada block ke 100 akan muncul action untuk pembayaran.

Tentang EMURGO

EMURGO mendorong adopsi Cardano dan menambahkan nilai bagi pemegang ADA dengan membangun, berinvestasi, dan menjadi advisor/konsultan kepada proyek atau organisasi yang akan mengadopsi ekosistem blockchain yang terdesentralisasi dari Cardano. EMURGO memanfaatkan keahliannya dalam R&D blockchain serta jaringan global mitra blockchain dan industri terkait untuk mendukung usaha secara global. EMURGO adalah badan komersial dan ventura resmi dari proyek Cardano, terdaftar di Tokyo, Jepang sejak Juni 2017 dan di Singapura sejak Mei 2018. EMURGO berafiliasi secara unik dan bekerja sama dengan IOHK untuk menumbuhkan ekosistem Cardano secara global dan mempromosikan adopsi blockchain Cardano.

Pelajari lebih lanjut tentang EMURGO dan Cardano dengan kunjungi website resmi https://emurgo.io

Follow akun media social EMURGO Indonesia:

Twitter : https://twitter.com/emurgo_id
Facebook :bit.ly/Emurgo_id
Instagram : https://www.instagram.com/emurgo.id/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store