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
1answer
20 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
1answer
24 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
1answer
90 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 ...
1
vote
1answer
243 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
1answer
126 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
2answers
258 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
2answers
82 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
2answers
114 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
3answers
509 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
0answers
129 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
1answer
89 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
0answers
220 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
1answer
78 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
2answers
874 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
1answer
171 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 ...
2
votes
1answer
198 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
1answer
693 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
1answer
37 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 ...
1
vote
1answer
384 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
1answer
133 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
1answer
242 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
2answers
837 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
2answers
570 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
2answers
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 ...