Skip to main content

Questions tagged [p2p]

The tag has no usage guidance.

10 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
6 votes
1 answer
2k views

How Are Transactions/Blocks Broadcasted

In Ethereum, when a node ‘broadcasts’ a transaction or block, what algorithm is used to broadcast that transaction or block to all the nodes? Also, how does this algorithm discover peers? What are ...
Nicholas's user avatar
  • 361
2 votes
0 answers
43 views

How can I determine which node mined a specific block in Ethereum?

I've amassed a collection of detailed information about various Ethereum nodes, as shown in the example below. Given this data and a particular block (either by its number or hash), how can I identify ...
Howard's user avatar
  • 41
2 votes
0 answers
45 views

Is an accurate clock really required to participate in the Ethereum network?

The Ethereum documentation states: https://github.com/ethereum/homestead-guide/blob/master/source/network/connecting-to-the-network.rst#static-nodes-trusted-nodes-and-boot-nodes "An accurate clock ...
Paulo's user avatar
  • 183
1 vote
0 answers
117 views

Ethereum network on TCP vs QUIC protocol (UDP-based) on data transferring

I'm new to the Geth p2p network (devp2p). Devp2p uses both TCP and UDP to run it's networking protocol. The TCP is for the data transferring between each node and the UDP is for nodes discovery. I ...
Nutchanon Chantrasup's user avatar
1 vote
0 answers
52 views

ETH p2p node connection using socket Python

i trying to set connection with ETH node using devp2p, sockets and Python as a programming language. Every time i send request to node, i always receive empty byte string. What can i do to have ...
Kyrylo Mliievskyi's user avatar
1 vote
0 answers
36 views

Ethereum old private messages site

I know this may be a long shot but I am looking for an old (was functional 1 - 2 years ago) messaging site on the ethereum network. Sob story begins I wrote my now ex a love message on this website ...
johan855's user avatar
  • 111
1 vote
0 answers
52 views

Implement custom Ethereum client that asks Nodes for their connected neighbours

I'm new to Ethereum so please pardon my lack of knowledge on the field. For that reason my question might be too broad as well. I'm working on a project that visualises a topology graph of the whole ...
Mike Pham's user avatar
  • 111
0 votes
1 answer
35 views

After registry of both the consumer and prosumer properly, when I try to do the transaction, the transaction is reverted

//SPDX-License-Identifier:GPL-3.0 pragma solidity 0.8.13; contract trade{ constructor() { owner = msg. sender; } address owner; modifier onlyOwner { require(msg.sender == ...
Shekh Shihab Uddin's user avatar
0 votes
0 answers
35 views

Possibility of spoofing miners in Ethereum

Ethereum uses node IDs to identify nodes uniquely and to route traffic between nodes based on the node discovery protocol (https://github.com/ethereum/devp2p/blob/master/discv4.md) built on Kademlia-...
Deepal's user avatar
  • 66
0 votes
0 answers
57 views

where to host my Java web app to fully decentralised?

I need a idea to host my webapp to be on some secure distributed network. my client doesn't want to deployed on aws or gcp. he wants it to be on decentralised network p2p. Your suggestion and advice ...
Cryptoineer's user avatar