# Building applications in the resource model on Ethereum with Yulia

- Channel: [ZuBerlin](https://streameth.org/zuberlin)
- Date: 2024-06-14
- Duration: 21:28
- Topics: ethereum, blockchain, developers, fintech, innovation
- Watch: https://streameth.org/watch/666c137e07f92b086c2fdeb1
- Download: https://vod-cdn.lp-playback.studio/raw/jxf4iblf6wlsyor6526t4tcmtmqa/catalyst-vod-com/hls/33cdfqmmy5dysv6e/1080p0.mp4

## Description

Clip The video is a presentation on building applications within the resource model on Ethereum, focusing on the concept of a resource machine and how it compares to Ethereum's EVM. The speaker discusses the abstract concept of resources as atomic state units, which are immutable and can only be created or consumed once. They introduce the idea of resource logics, which are rules determining when resources can be created or consumed, and explain that transactions in this model consist of creating and consuming resources while maintaining balance.

The talk covers how users express preferences through intents (unbalanced transactions), which can be composed to create balanced transactions that update the system's state. The speaker also touches upon the benefits of this model, including better user experience through intent-level composability and programmable disclosure for privacy control.

Applications in this model are defined by a set of logics specifying how to handle resources, with an interface that allows interaction through transaction functions. The presenter uses a counter as an example application to illustrate these concepts.

Finally, they discuss how to use this resource machine model with Ethereum by deploying a smart contract that verifies transactions according to the resource machine rules. The audience is encouraged to engage with their forum for further discussion or follow their work on various platforms provided at the end of the talk.
