Questions tagged [white-paper]

Q and A's related to the https://github.com/ethereum/wiki/wiki/White-Paper

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

"Savings Wallets" application described in Ethereum whitepaper

I have difficulty with understanding the concept of a wallet shared between Alice and Bob described in Ethereum whitepaper: Further Applications → Savings wallets: Suppose that Alice wants to keep ...
bridgemnc's user avatar
0 votes
0 answers
9 views

Genetic blockchain?

Admittedly vague question, but I hope this is on to something here. I think blockchains depend on an “incentive”, of some kind (viewed abstractly). Genetic algorithms also have some “evaluation ...
Julius H.'s user avatar
  • 131
0 votes
1 answer
30 views

Where are the Decentralized File Storage Contracts in Ethereum?

In the ethereum whitepaper Decentralized File Storage are cited as one of the applications, along with others. But looks like that this ideia is not popular, i do not know a single one, in oposition ...
Rafael's user avatar
  • 328
1 vote
1 answer
568 views

Is Nonce Stored in State?

I read these paragraphs from the Whitepaper and Mastering Ethereum book. And I'm confused. Is nonce stored at state, or not? Whitepaper says: If the value transfer failed because the sender did not ...
Fatih Furkan's user avatar
0 votes
1 answer
143 views

What does 'blockchain blindness' in the ethereum whitepaper mean?

This is from the ethereum whitepaper. Blockchain-blindness - UTXO are blind to blockchain data such as the nonce and previous hash. This severely limits applications in gambling, and several other ...
Slowblogger's user avatar
0 votes
1 answer
68 views

What is 'value blindness' in the ethereum whitepaper?

Vitalik wrote the following in the Ethereum white paper. Value-blindness - there is no way for a UTXO script to provide fine-grained control over the amount that can be withdrawn. For example, one ...
Slowblogger's user avatar
0 votes
1 answer
38 views

Why it's said that "after every block only a small part of the tree needs to be changed." in the Etherium whitepaper?

In the Ethereum whitepaper, it's written, The reason is that the state is stored in the tree structure, and after every block only a small part of the tree needs to be changed. Now I get the fact ...
Saswata Dutta's user avatar
1 vote
1 answer
33 views

can someone explain this line of the whitepaper?

To show how ethereum had made it's language turing-complete Vitalik in his white paper gave this example: "To show the motivation behind our solution(i.e using gas), consider the following ...
D Star Let's Explore's user avatar
1 vote
1 answer
44 views

Can someone explain me this part of White Paper?

I want to know what this para means, more clearly and with more detail. " Theoretically, Ethereum-based token systems acting as sub-currencies can potentially include another important feature ...
D Star Let's Explore's user avatar
2 votes
1 answer
952 views

What is considered as a "state" in ethereum? [duplicate]

I am reading the Ethereum white paper and I am frequently seeing this word "state". The meaning of state is ambiguous to me. What does it mean? Does it mean the previous block? Does it ...
D Star Let's Explore's user avatar
3 votes
1 answer
907 views

Do miners have to store the whole blockchain?

I was reading the ethereum whitepaper and encountered this paragraph. Ethereum is likely to suffer a similar growth pattern, worsened by the fact that there will be many applications on top of the ...
Anupam's user avatar
  • 572
0 votes
1 answer
352 views

What does it mean that Solidity can encode arbitrary state transition functions?

From Ethereum White Paper: "What Ethereum intends to provide is a blockchain with a built-in fully fledged Turing-complete programming language that can be used to create "contracts" that can ...
Teo's user avatar
  • 1
8 votes
2 answers
293 views

Possible error in white paper validation algorithm?

If we take the block validation algorithm described in the white paper (Section Blockchain and Mining), it states at point 6: Let TX be the block's transaction list, with n transactions. For all i ...
Briomkez's user avatar
  • 1,894
0 votes
2 answers
92 views

Can code send ETH to user accounts?

I was watching a talk by Vitalik in DEVCON1 in which he says code can do three things one of them being code can send ETH to other contracts. But can it send ETH to users account as well? Attached is ...
n0unc3's user avatar
  • 51
4 votes
2 answers
189 views

What is 2^187 target in the Ethereum white paper wrt PoW in Bitcoin?

The paper says that The precise condition is that the double-SHA256 hash of every block, treated as a 256-bit number, must be less than a dynamically adjusted target, which as of the time of ...
n0unc3's user avatar
  • 51
0 votes
3 answers
1k views

Sending Ether or messages to addresses that dont exist

I am reading the Ethereum white paper and needed clarity on the snippet below: Transfer the transaction value from the sender's account to the receiving account. If the receiving account does not ...
0xsegfault's user avatar
  • 1,250
1 vote
0 answers
222 views

Hex Prefix Ethereum - Yellow Paper

I am trying to understand what is Hex Prefix as specified in the Yellow Paper(Appendix C), I don't see a similar reference in the whitepaper, but thank's to this awesome medium post I think I got it, ...
drao's user avatar
  • 311
3 votes
1 answer
109 views

mining requires access to the entire blockchain?

I am reading the white paper and confused by two sentences bellow: In the Section of Mining Centralization: ... miners are required to fetch random data from the state, compute some randomly ...
fluency03's user avatar
  • 201
2 votes
0 answers
255 views

Decentralized File Storage on Ethereum white paper

I am reading white paper of Ethereum, and I am confused by this example of the Section. Decentralized File Storage, which is part of the Section. Applications: The key underpinning piece of such a ...
fluency03's user avatar
  • 201
0 votes
1 answer
100 views

Where can I read about the technical implementation of the Transaction / Memory Pool?

I have not been able to find specific details about how the Transaction / Memory Pool was implemented in any of the Ethereum White / Yellow papers. I am wondering if there is somewhere I can read ...
Shawn Tabrizi's user avatar
5 votes
2 answers
2k views

Check that the timestamp of the block is greater than that of the previous block and less than 2 hours into the future?

I am reading the White Paper of Ethereum. And at the Mining Section, I do not understand the this part "less than 2 hours into the future" of the following sentence: Check that the timestamp of the ...
fluency03's user avatar
  • 201
1 vote
1 answer
285 views

Is it possible to send a standard transaction with a gas limit < 21,000?

I've noticed that Parity and Geth will return the following error when sending a standard transaction with less than 21,000 gas: "Transaction gas is too low. There is not enough gas to cover minimal ...
ntaveras's user avatar
3 votes
2 answers
270 views

RLP Rationale Question

I am trying to understand why RLP was chosen and developed as an in-house protocol.I stumbled up this link which provides some insights: https://github.com/ethereum/wiki/wiki/Design-Rationale Trying ...
drao's user avatar
  • 311
2 votes
1 answer
1k views

RLP decoding question

I am trying to understand what this means from the RLP white paper wiki "The only purpose of RLP is to encode structure; encoding specific data types (eg. strings, floats) is left up to higher-order ...
drao's user avatar
  • 311
1 vote
1 answer
44 views

Question on token systems example in ethereum whitepaper

I am novice blockchain developer. I was going through ethereum whitepaper and I am struck on some questions. This is one of them. I couldnt get my head around the token systems application mentioned ...
nelaturuk's user avatar
2 votes
1 answer
1k views

What is the point of having stateRoot rather executing every transaction?

EVM is a deterministic meaning that if any two(or more) nodes receive identical transactions in the same order(which is what blockchain is for), they will arrive at the same state independently. And ...
Piliponful's user avatar
1 vote
1 answer
152 views

Question about sharding

I'm reading the white paper, more specific about scaling. I'm stuck on the second strategy. Second and more importantly, however, we will include an intermediate state tree root in the ...
gel's user avatar
  • 131
2 votes
1 answer
365 views

Ethereum and intermediate state tree root

I'm reading about scaling in the whitepaper In the near term, Ethereum will use two additional strategies to cope with this problem. First, because of the blockchain-based mining algorithms, at ...
gel's user avatar
  • 21
1 vote
2 answers
1k views

Why is 50+ so confirmation only needed instead of n/2 + 1 confirmation where n is the number of node in the network?

In a typical consensus algorithm like raft, it requires majority of node to agree on something, but I find ethereeum transactions to only need about 50 confirmations for a transaction to be approved ...
user3591466's user avatar
0 votes
2 answers
593 views

Why is it important to set a tokens issue number cap during the crowdsale?

Reading different white-papers I'm now a bit confused. Some good projects use the soft cap and hard cap to limit the number of tokens issued during the crowdsale. Sometimes it's not. More tokens ...
NineCattoRules's user avatar
18 votes
2 answers
3k views

How would a miner cope with a huge block time?

Given that: According to the white and yellow paper a block's timestamp must be bigger than the parent's. According to the white paper a block's timestamp can be within 15 min of the parent ...
Roland Kofler's user avatar