Questions tagged [eutxo]
For questions about extended unspent transaction outputs and their usage
28
questions
0
votes
0
answers
6
views
What DAPPS Can Be Built On EUTXO Chains That Account Based Chains Cannot Make?
I remember reading that the EUTXO model is a superset of the account-based model. My question is does this mean that there are some types of Dapps that can only be built on EUTXO chains, and if so ...
2
votes
2
answers
100
views
How eUTXO is more scalable than the account model?
There is this beautiful eUTXO handbook which state scalability as one of the main advantage of the eUTXO accounting model.
How and why is that essentially?
0
votes
1
answer
81
views
Is it possible to change the minimum ada value for an UTxO?
If I want to send a token or NFT in Cardano, I need to include some ada with it. This is known as minimum-ada-value.
Is it possible to change this value for a specific NFT and make it so big that it ...
2
votes
2
answers
94
views
Is the fact that EUTXO can use scripts to lock/unlock UTXOs really a difference from the UTXO model?
In the EUTXO explainer it says that
[The EUTXO model] generalizes the concept of ‘address’ by using the lock-and-key analogy. Instead of restricting locks to public keys and keys to signatures, ...
1
vote
1
answer
29
views
What is a Semantics Model?
In the eUTxO research paper by IOHK, it mentioned that the eUTxO model is able to enable both expressive smart contracts and keep the simple semantic simplicity of the UTXO model.
But what does ...
1
vote
0
answers
45
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 ...
1
vote
1
answer
111
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 ...
2
votes
2
answers
61
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 ...
1
vote
0
answers
24
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 — ...
2
votes
1
answer
40
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 ...
2
votes
2
answers
133
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 ...
1
vote
2
answers
227
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) => ?...
1
vote
2
answers
67
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 ...
0
votes
2
answers
46
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 &...
1
vote
1
answer
67
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 ...
3
votes
2
answers
503
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 ...
0
votes
1
answer
99
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 (...
5
votes
2
answers
386
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 ...
1
vote
2
answers
67
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 ...
4
votes
1
answer
187
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 ...
3
votes
2
answers
218
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 ...
2
votes
1
answer
43
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?
2
votes
2
answers
109
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 ...
6
votes
4
answers
322
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 ...
3
votes
1
answer
118
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 ...
2
votes
1
answer
48
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 ...
8
votes
3
answers
268
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). ...
17
votes
3
answers
1k
views
eUTXO transaction model Vs Account Based Transaction Model
What are the benefits of Cardano's eUTXO transaction model compared to Ethereum's account-based transaction model? Are there any significant differences?