Questions tagged [eutxo]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
0 answers
20 views

How to consume and produce new UTXO to same script with different Datum?

I am trying to consume old UTXO at stript and produce new one with new Datum. Validator is validating ok but not sure why new utxo with updated datum is not available. current utxos holds one utxo ...
user avatar
  • 11
1 vote
1 answer
38 views

Metadata transactions / eUTOX TTL / locking up ADA

I'm following this guide on metadata transactions with the cardano wallet server. My goal is to prove the existence of a given IPFS hash at a certain point in time. I don't need to send or receive ADA ...
user avatar
  • 111
2 votes
2 answers
50 views

Why is the eUTxO model more amenable to static and formal analysis?

I've heard that the eUTxO model is more amenable to static and formal analysis than the account model. If true, why is that? I understand that the account model makes formal and static analysis ...
user avatar
1 vote
0 answers
19 views

Contract continuity in the eUTxO model

The paper which introduces the eUTxO model mentions an idea called contract continuity: we need to be able to enforce that the same contract code is used along the entire sequence of transactions — ...
user avatar
2 votes
1 answer
29 views

Validator function in UTxO vs eUTxO model

I'm reading the paper which introduces the eUTxO model and I'm having trouble figuring one specific difference between the standard UTxO validator and the eUTxO validator. It seems that the only ...
user avatar
2 votes
2 answers
119 views

Mathematical equivalence of Account and eUTxO model

I've heard that the eUTxO model and the Account model are mathematically equivalent in terms of expressiveness in various YouTube videos. I've also heard that the eUTxO model is a strict superset of ...
user avatar
1 vote
1 answer
101 views

What is the Cardano's equivalent to the Ethereum's EVM?

What is Cardano's smart contract engine called? Smart contract language: Solidity (Ethereum) => Plutus (Cardano) Simple enough, I get this. Smart contract "engine": EVM (Ethereum) => ?...
user avatar
1 vote
2 answers
64 views

PPP Cohort 3 - Q&A Week1: How are eUTXOs prioritised?

As you perform transactions on the blockchain, you generate unspent transaction outputs of various sizes. When you create a new transaction, how are the UTXOs prioritised, i.e. which ones will be used ...
user avatar
0 votes
2 answers
40 views

Is Redeemer similar to <ScriptSig> in bitcoin context?

In the (e)UTxO model, discussed in the 1st lecture of PPP#3, I am trying to understand the differences between the UTxO model of Bitcoin and the (e)UTxO model of Cardano. From what I understand, the &...
user avatar
  • 100
1 vote
1 answer
62 views

How does the final transaction in the auction example know who did the bid?

In the second transaction of the auction example, these are the output EUTxO's. In the final transaction, only wallet 1 and the script are inputs. How does the script know that wallet 3 has done the ...
user avatar
  • 172
3 votes
2 answers
484 views

Can a smart contract only be interacted with once

Im confused if a eUTXO can only be interacted with and used up once how can you do a NFT sale? If I were to make a smart contract to distribute NFT's from a wallet can that be interacted with by ...
user avatar
  • 456
0 votes
1 answer
70 views

Feasibility of having multiple persistent UTXOs at a script address

I'm attempting to construct a contract which maintains the state associated with a given NFT. I would like this to be done on-chain as there are ways for the user to attempt to save invalid (...
user avatar
  • 3
4 votes
2 answers
115 views

Mnemonic seed from signing and verification key?

I followed an iohk tutorial for minting native assets. The result is that I have a eutxo with the assets, but not enough ada in the eutxo to send them out. I added more ada to the wallet, but the ...
user avatar
1 vote
2 answers
59 views

Why is there no mechanism available to restrict creation of UTXOs at a script address?

It has been told that anyone can create UTXOs at any script address without restrictions since the validator does not run for transaction that do not consume UTXOs. The question is, why so? I think it ...
user avatar
  • 744
4 votes
1 answer
141 views

How to handle datum in a decentralized way?

What is the best practice of storing the local state of an UTXO to be publicly visible on-chain? Thinking about how application would function in the future I thought that in a good DeFi ecosystem all ...
user avatar
  • 896
3 votes
2 answers
133 views

How to return funds from a smart contract

If I have assets (can be just ADA for simplicity) locked in a contract, how can I release the funds to the previous owners most efficiently? Some more context regarding the question. I created a pay ...
user avatar
  • 1,498
2 votes
1 answer
39 views

using an output of a transaction in the same transaction

is it possible to implement a plutus script that consumes two UTXO's where the output of one is used as an redeemer for the second?
user avatar
  • 896
2 votes
2 answers
89 views

How does eUTXO model makes it possible to mint NFTs without smart contracts?

I am watching a video by Coin Bureau and he mentioned that Cardano's eUTXO model makes it possible to mint NFTs without smart contracts. Unfortunately he does not fully explain how so. Any one care to ...
user avatar
6 votes
4 answers
294 views

How to prevent economic DOS attacks against Plutus contracts

Many people wrote about the eUTXO model and the benefits it brings compared to Ethereum. However, eUTXO also comes with some challenges. In particular, eUTXO is susceptible to "economic denial of ...
user avatar
  • 161
3 votes
1 answer
99 views

How is access control managed with smart contracts in (e)UTXO?

I've seen Charles mention this a little bit in some of his videos. He sort of laughs it off like the answer is obvious, but I'm not deep into the technicals. I also had an Ethereum developer bring it ...
user avatar
  • 131
2 votes
1 answer
46 views

How is it possible to know who I'm staking with in the eUTXO model?

In the eUTXO model, we use a new key each time we receive some ADA (or perhaps not each time, but often anyway). So when someone sends me some ADA to a new address, this address is unused and has ...
user avatar
  • 701
7 votes
3 answers
248 views

What are technical differences in smart contract execution on Cardano in comparison to Ethereum?

In my understanding, smart contracts on Cardano are always provided to the blockchain via a transaction and there is no code that is stored at the blockchain, but just a hash (the public key address). ...
user avatar