{"id":359,"date":"2020-07-22T06:39:27","date_gmt":"2020-07-22T06:39:27","guid":{"rendered":"https:\/\/kopipool.com\/?p=359"},"modified":"2020-07-22T07:04:13","modified_gmt":"2020-07-22T07:04:13","slug":"goguen-plutus-and-marlowe","status":"publish","type":"post","link":"https:\/\/kopipool.com\/zh\/goguen-plutus-and-marlowe\/","title":{"rendered":"Goguen: Plutus and Marlowe"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"359\" class=\"elementor elementor-359\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ab868a1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ab868a1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-22f0142\" data-id=\"22f0142\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-adbc8c5 elementor-widget elementor-widget-video\" data-id=\"adbc8c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=NjFUYD5FOkE&amp;list=PLnPTB0CuBOBwnSOV7d25N_opV_Ii3PiGf&amp;index=9&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9fb4da3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9fb4da3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-07caf72\" data-id=\"07caf72\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b3cdf4 elementor-widget elementor-widget-heading\" data-id=\"8b3cdf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Of Tokens and Dapps<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-139107c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"139107c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a2558d\" data-id=\"2a2558d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dcac3dd elementor-widget elementor-widget-text-editor\" data-id=\"dcac3dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Goguen is Cardano&#8217;s smart contract platform for building a global social and financial operating system.<\/p>\n<p>Currently with Shelley, developers can already build web\/mobile frontends (e.g. wallets), integrate with payment gateways and build apps that transact with Cardano (e.g. games).<\/p>\n<p>Moving on to Goguen, Cardano will be implementing multi-asset ledger, Plutus applications and Marlowe contracts.<\/p>\n<h4>Multi-asset Ledger<\/h4>\n<p>You will be able to define, forge and transfer your own tokens on Cardano, and this does not require you to invoke a smart contract to make transfers or maintain balances, unlike say DAI on Ethereum. Not only is there no cost or performance penalties involved in handling custom tokens, users also inherit the security model of the Cardano blockchain.<\/p>\n<p>You will have the ability to view your transactions and balances on a Cardano wallet and explorer, and you can use a simple graphical user interface for issuing assets on Cardano.<\/p>\n<p>Even before smart contract deployment, you can already do many things using the native multi-asset ledger, namely issue utility tokens and branded currencies (e.g. used in gaming), and run loyalty and reward programs. With smart contracts, you can operate collectibles, crowdfunding and auctions.<\/p>\n<h4>Plutus Applications<\/h4>\n<p>For <a href=\"https:\/\/testnets.cardano.org\/en\/plutus\/overview\/\">Plutus<\/a>, Cardano is splitting the release into two phases,&nbsp; namely Plutus Foundation and Plutus Application Framework.<\/p>\n<p>Plutus Foundation, the first phase, enables smart contracts on the Cardano blockchain. With this, we can build Escrow-based <a href=\"https:\/\/en.wikipedia.org\/wiki\/Decentralized_exchange\">DEX<\/a>, ICO with <a href=\"https:\/\/www.upcounsel.com\/vesting-period\">vesting periods<\/a>, payment channels, centralized stablecoins and traceability solutions.<\/p>\n<p>In phase two, the Plutus Application Framework will continue to improve developer experiences, by allowing them to focus more on specific business logic for their applications. The use cases here are lending and microfinance, stablecoins and derivatives, tokenized securities and assets, identity management, and voting systems.<\/p>\n<p>Potential upgrades to the Application Framework will add functionalities such as libraries for building oracles and decentralized identities, and managing regulated assets (security tokens).<\/p>\n<p>An application store can also be built as a way to publish and distribute applications and updates.<\/p>\n<h4>Marlowe Contracts<\/h4>\n<p><a href=\"https:\/\/testnets.cardano.org\/en\/marlowe\/overview\/\">Marlowe<\/a> is a domain-specific language (DSL) based upon the Plutus platform and it allows domain experts to build financial contracts without having to first master a difficult programming language.<\/p>\n<p>Marlowe utilizes visual programming tools (lego-like blocks) in an online development environment to implement standard financial instruments (including the <a href=\"https:\/\/www.actusfrf.org\/\">ACTUS<\/a> standards).<\/p>\n<p>Hence, Marlowe is an easy-to-use smart contracts development platform optimized for finance. It is a fast track for finance experts and finance engineers to build smart contracts with blockchain technology. It is also a prototype DSL for similar languages in insurance, supply chain and legal.<\/p>\n<p>See below for the Goguen rollout plan.<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5b5599c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5b5599c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ddc4030\" data-id=\"ddc4030\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-61cebde elementor-widget elementor-widget-image\" data-id=\"61cebde\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"804\" height=\"452\" src=\"https:\/\/i0.wp.com\/kopipool.com\/wp-content\/uploads\/2020\/07\/goguen-release-plan.png?fit=804%2C452&amp;ssl=1\" class=\"attachment-large size-large wp-image-379\" alt=\"\" srcset=\"https:\/\/i0.wp.com\/kopipool.com\/wp-content\/uploads\/2020\/07\/goguen-release-plan.png?w=804&amp;ssl=1 804w, https:\/\/i0.wp.com\/kopipool.com\/wp-content\/uploads\/2020\/07\/goguen-release-plan.png?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/kopipool.com\/wp-content\/uploads\/2020\/07\/goguen-release-plan.png?resize=768%2C432&amp;ssl=1 768w\" sizes=\"(max-width: 804px) 100vw, 804px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Of Tokens and Dapps Goguen is Cardano&#8217;s smart contract platform for building a global social and financial operating system. At the beginning, the strategy is to entice skilled Haskell developers to help generate early adoption and grow the Cardano developer community. Currently with Shelley, developers can already build web\/mobile frontends (e.g. wallets), integrate with payment [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"twitterCardType":"","cardImageID":0,"cardImage":"","cardTitle":"","cardDesc":"Goguen is the smart contracts platform of Cardano. Multi asset Ledger, Plutus Applications and Marlowe Contracts will enable developers to issue tokens and build Dapps.","cardImageAlt":"","cardPlayer":"","cardPlayerWidth":0,"cardPlayerHeight":0,"cardPlayerStream":"","cardPlayerCodec":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7,11,10],"tags":[],"class_list":["post-359","post","type-post","status-publish","format-standard","hentry","category-cardano","category-goguen","category-virtual-summit-2020"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/posts\/359","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/comments?post=359"}],"version-history":[{"count":5,"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/posts\/359\/revisions"}],"predecessor-version":[{"id":388,"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/posts\/359\/revisions\/388"}],"wp:attachment":[{"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/media?parent=359"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/categories?post=359"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kopipool.com\/zh\/wp-json\/wp\/v2\/tags?post=359"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}