Hot answers tagged

11

In Cardano, the smart contractors are submitted as transactions with a validator script. Funds locked in the smart contract are in UTXO with the address as the "Script Address". And based on three parameters called datum, redeemer, and context, the validator script provides the go-ahead for the release of funds. Based on this setting theoretically, ...


8

The wallets support "hidden" wallets on hardware devices with passphrases but you can't restore the wallet directly into Daedalus or Yoroi. Instead, you need to restore the wallet to a new Ledger device and then connect it to the software wallet.


6

The answer to this question is not clear yet, as more research is needed into this problem. For now, the effort is to prevent the blockchain growing into large sizes with using layer one two solutions such as Hydra and possibly with side-chains, where you won't have just one blockchain but many, so the data might be distributed this way. Shredding will be ...


5

You start getting rewards 3 epochs after you first delegate. You will be getting your reward for the next 3 epochs after you move, unless you un-delegate and get back the 2 Ada you initially deposited.


5

By April 2021, there is no software solution for Cardano wallets that supports such combination. There is an open source tool (and its extended fork) on the Github to convert such mnemonics. It supports most of the wallets, unfortunately it does not support Cardano logic yet. The only way to restore such a wallet is to use any physical cold wallets that ...


3

This is due, as you said, to the way Cardano is setup with epochs. Your ADA in your Daedalus wallet were included in a snap shot and then you moved your ADA. Once ADA is included in a snap shot, it takes 1 epoch before it becomes active, and then another epoch for rewards to be calculated, and then its paid out after that epoch (three epoch delay). The ...


3

Here is a link to the original Ouroboros paper from 2016: https://eprint.iacr.org/2016/889.pdf If you scroll to section 8.1, input endorsers (IE) are discussed and generalized in close proximity to block producers (BP). Both are stakeholder entities in that the power to go about their tasks is constrained by the amount of stake delegated to them. We are ...


3

First solution After installing the wallet, look for the file called daedalus.bat inside Daedalus installation directory. Open it and change the following line: -n --db-path ^ for anything like this: -n "%APPDATA%\Daedalus\DB Wallet" ^ If you've already synced, move the ledger database to the new location. Second solution You can find the second ...


3

As long as you use the Daedalus mainnet client and see your balance, you are using ADA. To be absolutely sure you can copy your public address and look it up on the cardano explorer: https://explorer.cardano.org/en/address?address=YOUR_ADDRESS Example: https://explorer.cardano.org/en/address?address=...


3

Cardano is using what we call a chimeric ledger, which means it uses both account (similar to Ethereum) and UTxO (similar to Bitcoin) style accounting systems. This enables the ledger to take advantages of the UTxO system but at the same time be storage efficient where it comes to specific aspects of the ledger, such as rewards. I highly recommend a video of ...


2

In the near term, the solution is to keep metadata off chain as much as possible. Proofs/Hashes of the metadata can be used to maintain a reference to the data and guarantee it hasn't changed. This of course relies on the assumption that said metadata will be available as long as it is needed. If you look on the IOG GitHub, they have a "testnet" ...


2

Querying large data sizes doesn't have to be an issue necessarily, because you can create multiple indices for data access, which speeds up the search process by a large factor.For example think about Google that queries essentially the complete web. It is expected that the transaction volume grows linearly over time while storage capacity grows ...


2

I'm not sure that I fully understand your question. 2^256 what? To my knowledge, the maximum size of a smart contract on ETH is 24 KB. According to the Cardano Foundation, the maximum transaction metadata size is 16 KB. Since smart contracts are not yet deployed, I'm not sure what the size limitation will be but, it will probably be in this ball park.


2

I think you're confusing creating a wallet within Daedalus (using create/restore by mnemonic) with using a hardware wallet. With restoration of a hardware wallet (whether it be a new one or existing), Daedalus never needs the recovery seed or a spending password. The device itself requires a pin to send funds, and Daedalus only gets the public account key of ...


1

The repos are these: https://github.com/input-output-hk/plutus https://github.com/input-output-hk/plutus-apps You can import Interval, Contexts, and Constraints like this: import Ledger.Constraints import Ledger.Contexts import Ledger.Interval In the cabal file you would add them like this: build-depends: ... , plutus-ledger , ...


1

Input endorsers are originally discussed in the Ouroboros paper and could be potentially be used to create specific high-throughput layer 1 Ouroboros variants. To get the idea, check out this part of the paper: Input endorsers, stakeholder delegates, anonymous communication. In the final stage of our design, we augment the protocol with two new roles for ...


1

If you have a Ledger, you can just connect to it in Yoroi, no need to restore with your seed phrase or create a new wallet. With that said, you never should enter your Ledger phrase anywhere except for a Ledger device that you own. Meaning if your device breaks, buy a new one to restore to. I hope this helps!


1

As far as I know, there is no development on these functionality from the Ledger team.


1

The short answer is: no. The longer answer is, Hydra is a layer-2 solution which means that by definition, it operates on top of the existing network and does not require, nor implies, changes to that base layer. It means that any improvements to the settlement time of transaction in the layer 1 won't come from Hydra. Having said that, Hydra allows you to ...


1

As much as I understand, Hydra is the name of the sharding solution of Cardano. I see it as a form of parallel computation: it can handle separately some unrelated computations/transactions. Parallel computation improves the computation/time rate, but it does so without decreasing the amount of time taken by any elementary operation: ten people wash more ...


Only top voted, non community-wiki answers of a minimum length are eligible