Questions tagged [whisper]

Whisper is an upcoming P2P messaging protocol that will be integrated into the EtherBrowser

Filter by
Sorted by
Tagged with
1
vote
0answers
280 views

Can I use web3.shh with Parity client?

I'm trying to whisper a message using web3.shh following the example here: https://github.com/paritytech/parity/wiki/Whisper-Overview web3.shh.post({ "topic": 't', "payload": 'p'}); And it throws an ...
2
votes
1answer
882 views

Is there a layered architecture diagram for Ethereum?

I wonder if there is a layered architecture diagram for Ethereum that shows from the lowest level to the highest level like the one of Java (http://docs.oracle.com/javase/8/docs/index.html)? It could ...
3
votes
1answer
369 views

Whisper shh_getMessages not receiving posted messages with shh_post

I am using Whisper shh_post and posting some messages (multicast with no "to") and that seems to be working. I.e.: the response's error count is zero. And then I have another small console app that I ...
6
votes
1answer
2k views

Why is my Whisper message not relayed in Status.IM

I've installed the test version of Status.IM and tried to message other fellow users who were willing to share their contact with me. However, the messages are always stuck in sending status: Why is ...
5
votes
1answer
416 views

How does the private key generated in Whisper to decrypt the message

I am using Whisper private network to post the message and get the message. It is working fine. I analysed the process and found that there is no private key is generated. I have seen that the ...
1
vote
1answer
207 views

shh.filter() function in go-ethereum

I am using go-ethereum private network. I am using the web3.shh.filter() and it is working fine. I am not able to locate the filter() function in the code. In complete go-ethereum folder, I am ...
3
votes
0answers
77 views

getMessages() throwing error

I tried the following in the console: web3.shh.post({topics: ["a"], payload: "0x847a786376", ttl: "0x1E", workToProve: "0x9" }) var f = web3.shh.filter({topics: ["a"]}) f.get() [{ expiry: 0, ...
6
votes
1answer
867 views

How does one enable and use SWARM demon & Whisper messaging functionality provided by Geth 1.5?

The release notes for Geth 1.5 states that: The Swarm daemon (bzzd) and associated helper tools are included and somewhat functional. Whisper v5 PoC code is included in the repository, but not ...
4
votes
0answers
198 views

Whisper protocol: Version conflict between geth and ethereumj

I am trying to use whisper in a permissioned network with both geth and ethereumj nodes. The Java nodes detect the capability shh version 2 of their geth peers, but only check for nodes with ...
4
votes
1answer
481 views

Is possible to transfer data between nodes using cpp-ethereum's whisper protocol?

Right now I am working on developing a standalone application in C++ using libraries of cpp-ethereum, I was looking at the source code for cpp-ethereum and an idea stuck into my mind that wouldn't it ...
5
votes
1answer
641 views

How do the protocols used in Ethereum (e.g. Whisper, P2P protocol suite) map onto the OSI model?

It would be useful to have a mapping of all of the protocols involved with the Ethereum implementations on to the OSI model (or equivalent). The protocols might include: Whisper, devP2P, IPC, RPC, ...
9
votes
2answers
1k views

geth: shh_newIdentity does not exists/is not available

I'm trying out whispers with web3 and geth on a private testnet. I'm just running the following code taken from Ethereum Whisper wiki. function sendWhisper() { var shh = web3.shh; var appName ...
3
votes
1answer
479 views

Can I use Ethereum's Whisper protocol to transfer files?

Here is an code example: shh.post({ "from": myIdentity, "topic": [ web3.fromAscii(appName) ], "payload": [ web3.fromAscii(myName), web3.fromAscii("What is your name?") ], "ttl": 100, "...
7
votes
1answer
3k views

Current methods to send encrypted messages from contracts

I am trying to understand if there currently exists a method to send a message from a contract to another contract or a private address? What would the Solidity code for this look like? Perhaps events ...
2
votes
0answers
454 views

Why DARPA wants secure messaging based on blockchain [closed]

DARPA (US Defense Advanced Research Projects Agency) has released a Request for Proposal for a Secure Messaging Platform using a blockchain framework. The following is the Objective paragraph from ...
3
votes
0answers
168 views

How to encrypt messages to an account owner with the Ethereum public key? [duplicate]

As I understand it, an Ethereum account is a public/private key pair. Is it possible to encrypt a message with the public key (how?) that only the account holder can decrypt it with his private key? ...
6
votes
1answer
2k views

How can I send some message from contract to address

Is it possible? And if it is, how can I send some data from contract to address. Something like msg.sender.send.data("0x0")(value)
9
votes
1answer
249 views

How many topics can a whisper message have?

I'm thinking in a new DAPP that may use whisper extensively. To evaluate the viability of the DAPP, I need to know if there is a limit on the number of topics that a whisper message can have. I would ...
7
votes
2answers
998 views

Does Ethereum offer encrypted peer to peer communication applications?

I am wondering if Ethereum can be used for encrypted peer to peer communication like delivering encrypted short messages or encrypted data in bulk between two or multiple parties. Are there any ...
4
votes
2answers
334 views

Is code execution time limited by the block time?

I'm fairly new to Ethereum, and I'm still trying to grasp the potential uses. I keep seeing articles using encrypted instant messaging as a potential application. But, there is a problem with this: ...
23
votes
5answers
25k views

How do I send an arbitary message to an Ethereum address?

How can I send a message to another Ethereum address? And how would that user receiving know that its a message? Is there an Ethereum wallet that will show that I sent a message to that address? And ...
5
votes
1answer
294 views

Is either the whisper.sh messaging app or the "Open Whisper Systems" project related to the Ethereum whisper project?

There is the Whisper "anonymous messaging app", described in this Wikipedia article. And then there is also something called "Open Whisper Systems", described in this other Wikipedia article. Is ...
7
votes
2answers
3k views

How can ethereum be used to send messages between connected machines?

I want to know how I can send messages between accounts and contracts. The idea is that I have three Raspberry Pi devices. Each one is connected to an object (the first to a temperature sensor, the ...
3
votes
1answer
407 views

Example of embedding arbitrary data / text into a contract to be sent to another account?

Since users can create smart contracts, can't someone just embed plain text into the smart contract and then have that sent to another user in effect making it a messaging system? and how much would ...
135
votes
1answer
51k views

What is Swarm and what is it used for?

What is Swarm and what is it used for? And what is Swarm's relationship with Whisper?
21
votes
4answers
3k views

Are Whisper and Swarm still being developed?

I know that both Whisper and Swarm were is early prototype stages, with Whisper already being included in the geth client. What is the current status of these project? I know Swarm has been largely ...
47
votes
1answer
19k views

What is Whisper and what is it used for?

It's admittedly a very general question, but I've heard "Whisper" mentioned in several places when reading about certain DApps. I understand it allows peer-to-peer messaging of some kind, but what ...

1
2