Skip to main content

Questions tagged [leveldb]

The tag has no usage guidance.

0 votes
0 answers
19 views

What are the types of merkle patricia nodes?

Another question related to a popular paper that always appears at the top of google search. Related question: To what extent has 2018 mLSM paper influenced ethereum data structure? How is the ...
Pavel Fedotov's user avatar
1 vote
1 answer
65 views

To what extent has 2018 mLSM paper influenced ethereum data structure?

mLSM: Making Authenticated Storage Faster in Ethereum Authors: Pandian Raju, Soujanya Ponnapalli, Evan Kaminsky, Gilad Oved, and Zachary Keener, University of Texas at Austin; Vijay Chidambaram, ...
Pavel Fedotov's user avatar
1 vote
0 answers
53 views

Extract read/write set of state variables from a smart contract

Is there any way that I can extract read and write set of Ethereum state from a smart contract? To be specific, I want to figure out what are read and write functions from an Ethereum state. My one ...
SourKey's user avatar
  • 11
3 votes
2 answers
42 views

Exploring LevelDB

I am a beginner studying blockchain in Korea. Recently, I completed 100% synchronization of the goerli testnet using geth as my client. I want to visualize the chaindata/.sst files. Also, I am curious ...
이주희's user avatar
1 vote
2 answers
96 views

Are nodes in Merkle Patricia Tree ever deleted?

I was researching how contract storage works. I know that the world state is a Merkle Patricia Trie, containing all active Ethereum adresses with their storageRoot (and their nonce, balance, and ...
Hackndo's user avatar
  • 121
1 vote
1 answer
241 views

EVM Storage and LevelDB

Recently, I studied about EVM storage and LevelDB as a state database. And here's my question. I'm confused about relationship between levelDB and EVM storage. When a transaction that activates a ...
the.ETHEREUM's user avatar
7 votes
2 answers
241 views

Why does ethereum need a trie for key-value lookups?

So my understanding is that ethereum uses levelDB to store key-value pairs, where the values are serialized using RLP and the keys are the corresponding hashes. Why is there a need for a lookup system ...
Marlo's user avatar
  • 361
1 vote
2 answers
426 views

indexing all Ethereum fullnode data in a relational database

I want to develop a web app like etherscan. I realized I have to extract and index all datas in a relational database. I have chosen Posturesql. All Datas I want to save are: block uncle transaction ...
Shahab's user avatar
  • 11
1 vote
0 answers
27 views

What is the process through which transactions and transaction receipts are found on a Ethereum database

Transactions and transaction receipts are constructed into Merkle Patricia Tries using the rlp encoded index with which they appear in a block. Once all tx information is rlp & hex prefix encoded ...
Andreas Dilaveris's user avatar
1 vote
0 answers
214 views

particia merkle trie and level db architecture efficiency

I'm trying to gain as granular understanding of the use of MPTs and the underlying database as possible. The following is an excerpt from the particia merkle trie article on ethereum.org That is, ...
Andreas Dilaveris's user avatar
1 vote
0 answers
146 views

How to access Ethereum Transaction Trie using LevelDB

[https://stackoverflow.com/questions/72582211/how-to-access-ethereum-transaction-trie-using-leveldb][1] I wanted to access Ethereum Transaction Trie using LevelDB, but it's working only for Block 0, ...
Shishir Singh's user avatar
1 vote
0 answers
182 views

Patricia Merkle trie and LevelDB in each block

I have a few questions regarding Ethereum's modified Patricia Merkle trie and LevelDB. Does each block only contain the root hash of all the tries (World State, transaction, and receipt) or the ...
Kevvv's user avatar
  • 797
1 vote
0 answers
123 views

How to decode go ethereum leveldb key value pair

Just for test I tried to browse leveldb records of private go ethereum node and found following types of many keys and values one example key and value is below Key : \x48\x5c\x22\xd5\x23\x0f\x95\...
FLAME'S KING's user avatar
0 votes
1 answer
181 views

Some json-rpc requests are not served by a possibly unsynced full node on localhost

I want to make some JSON RPC calls to my rinkeby node, which I have set up via: $ geth --rinkeby --http --http.api personal,eth,net,web3 --cache=4096 --http.port 3337 I seem to have problems ...
Marlo's user avatar
  • 361
0 votes
2 answers
800 views

Physical location of Ethereum World State Trie

First of all, allow me to admit to a mistake I made on the other sites like this one, when I asked almost the same question. I feel it is ethical to explain this. I mistakenly asked this question on ...
user3473330's user avatar

15 30 50 per page
1
2 3 4 5