Questions tagged [white-paper]
Q and A's related to the https://github.com/ethereum/wiki/wiki/White-Paper
31
questions
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...