Questions tagged [white-paper]
Q and A's related to the https://github.com/ethereum/wiki/wiki/White-Paper
28
questions
1
vote
1
answer
47
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 ...
0
votes
1
answer
31
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 ...
0
votes
1
answer
18
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 ...
0
votes
0
answers
18
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 ...
1
vote
1
answer
31
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 ...
1
vote
1
answer
38
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 ...
2
votes
1
answer
475
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 ...
3
votes
1
answer
704
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 ...
0
votes
1
answer
263
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 ...
8
votes
2
answers
282
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 ...
0
votes
2
answers
87
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 ...
4
votes
2
answers
160
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 ...
0
votes
3
answers
828
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 ...
1
vote
0
answers
159
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, ...
3
votes
1
answer
96
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 ...
2
votes
0
answers
234
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 ...
0
votes
1
answer
88
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 ...
5
votes
2
answers
1k
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 ...
1
vote
1
answer
236
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 ...
3
votes
2
answers
243
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 ...
1
vote
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 ...
1
vote
1
answer
43
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 ...
2
votes
1
answer
695
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 ...
1
vote
1
answer
144
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 ...
2
votes
1
answer
282
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 ...
1
vote
2
answers
999
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 ...
0
votes
2
answers
585
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 ...
17
votes
2
answers
2k
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 ...