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
0
votes
1answer
21 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
220 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
66 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
68 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
113 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
89 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, ...
2
votes
1answer
48 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
190 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
42 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 ...
4
votes
2answers
383 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
67 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
155 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
355 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
30 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
207 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
114 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
193 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
459 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
534 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 ...
16
votes
2answers
1k 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 ...