Questions tagged [privacy]

Questions related to data and smart contract privacy. For questions related to user anonymity, use the [anonymity] tag.

Filter by
Sorted by
Tagged with
2
votes
2answers
81 views

How to listen to inter-node communications regarding transactions

If I run a full node (say geth) in the Ethereum network, then the way things work out is that every node releases/ announces new transactions as they receive new ones. I'm assuming that my node must ...
2
votes
1answer
50 views

Revealing played value

I'm writing a smart contract where participants are asked to submit a value (1 to 1000000) in the submission period, and then reveal what that value is in the revealing period. In order to hide it ...
1
vote
2answers
73 views

Can other nodes in system see the state of my contract?

I created a simple contract which has a simple state with a single int. I gave it a value of 90 at the deployment time (constructor). Now I went to the particular block in Rinkeby, and I could see ...
1
vote
1answer
291 views

Are the contents of ethereum storage private? [closed]

I know that the code is public, but is the contents of storage private?
1
vote
1answer
414 views

ZK-SNARKS with ZoKrates - problems with proving the hash preimage tutorial

Just noticed today that ZoKrates has finally support for SHA256! I wanted to see it in action, so I followed the tutorial at https://zokrates.github.io/sha256example.html with a slight modification of ...
1
vote
1answer
65 views

Parameter's Value visibility

Is the value of a contract's method's parameter visible on blockchain? On Etherscan, in the tx information there is an Input Data field, which details says The binary data that formed the input of ...
1
vote
2answers
52 views

Is there any way to fund a new account privately via a randomising pool?

It isn't currently possible to create a new HD wallet account and privately fund it, is it? I'm aware of this thread, but I'm not asking about SNARKs. Instead, I'm curious if there's any way to send ...
1
vote
2answers
305 views

Is data stored in string form in smart contracts publicly readable?

As a beginner, I wrote the contract below for learning purposes, aiming to create a "Safe Messaging System": pragma solidity ^0.4.24; contract SafeMessage { string message; string password; string ...
1
vote
1answer
314 views

Quorum privateFor visibility

Our current project requires that the recipients of a private transaction are unknown to the rest of the network. So my question is: is the privateFor field dropped before sending the transaction to ...
1
vote
1answer
103 views

How to hide data and reveal it in a smart contract

I know the topic has already been discussed but I did not find any satisfying answer. Do you know a way to put some private data in the blockchain and release / reveal it to a designated personn. I ...
1
vote
1answer
48 views

Is there a privacy token implementation in the works for Ethereum like Monero's Tari system?

With the recent announcement of being able to have privacy type tokens on the Monero blockchain. Is there a proposal on ethereum for something similar? The usecase of having a private ERC20 would be ...
1
vote
1answer
66 views

How can we make our variables private? [duplicate]

"Everything that is inside a contract is visible to all external observers. Making something private only prevents other contracts from accessing and modifying the information, but it will still be ...
1
vote
1answer
56 views

How would zkSNARKs reduce computation on Ethereum mainnet?

cmiiw, zkSNARKs mean that computations can be verified by a single node and therefore not executed by every node on the network-- link, and work is being done to include this feature in the mainnet. ...
1
vote
1answer
203 views

Is a battleships implementation feasible?

A bunch of people created a chess system that runs on the EVM: here. I'd like to make a similar game of battleships but there seems to be an apparent difference. In battleships, you can't know what ...
1
vote
1answer
96 views

Enigma “secret contract” and concealing transactions history: How is it possible?

Enigma protocol is a second-layer, off-chain network that aims to solve privacy issues in blockchain. However In Enigma blog, there is an article (Link to Article), explaining the secret contract, ...
1
vote
0answers
34 views

What are the drawbacks of layer 2?

The scalability trilemma states that a blockchain can only have two out the following three properties: decentralization, scalability, and security. Layer 2 protocols aim to make Ethereum more ...
1
vote
1answer
112 views

ENS Domains and new receive addresses for privacy

Currently I use a new receive addresses every time I receive ETH - Ledger Live creates new receive addresses by default when an address has been 'used' as this is good practice in terms of privacy. ...
1
vote
1answer
80 views

Hiding values from calculation (zkSnarks?)

In reference to a calculation of a hidden stored value. For example: Account A & Account B Both have hidden stored values. Accounts A cannot know B's hidden stored value, and vice versa. Is ...
1
vote
2answers
93 views

Is it possible to identify a smart contract if you know the byte code of it?

I am currently writing a master thesis about Ethereum. In the thesis, I develop a system to send data and do calculations with data on the ethereum blockchain with a smart contract. The system I am ...
1
vote
0answers
149 views

How to fund Ethereum address relatively anonymously? (breaking a link with an already established address)

I want to deploy smart contract. I just don't want people inspecting the code on Etherscan to see what crappy ICOs I've sent my ETH back in 2017... Some options coming to mind: use Shapeshift ...
1
vote
1answer
127 views

Data privacy with block chain in health care?

I'm new to the concept of block chain and have only been reading about it the past four hours. I hear a lot of marketing and business folks tell me that block chain is the way of the future for data ...
1
vote
0answers
42 views

Share private data and prevent data forwarding

Let's say A has some private medical records of patients and B is a pharmaceutical company who wants to view medical records from A to find out the effect of a particular drug on the patients (run a ...
1
vote
0answers
297 views

Will people still be able to see my smart contract code if I make the functions private? [duplicate]

I am interested in knowing if someone can read the code for my smart contract after I deploy it to the live ethereum blockchain. If I make my functions private. The goal is to hide the code.
0
votes
2answers
185 views

Quorum private transactions not private

I am struggling to enforce privacy using Quorum's privateFor option. I have provisioned a consortium in Azure blockchian service with 3 nodes. I deploy a smart contract from node2 privateFor node1 ...
0
votes
1answer
180 views

Is data inputted as a parameter for a smart contract function visible?

Let's say I have something like this: bytes32 person; function registerPerson(address _person) public { bytes32 x; x = sha256(abi.encodePacked(_person)); person = x; } For privacy reasons, ...
0
votes
2answers
908 views

How do I see the value of a string stored in a private variable? [duplicate]

I have read many times that sensitive data should never be stored in a transaction, but, specifically, how would the value of a state variable be read if marked private?
0
votes
1answer
40 views

Data integrity and privacy [closed]

I have a crowd sensing system where user after checking the task I provide for a location x, sends temperature values to the contract of that location. I've been trying to a way to implement data ...
0
votes
2answers
69 views

Auction contract privacy

I have an auction contract, where bidders bid with Ether then me (owner) select which offer is most suitable and thus this bidder is contract winner. Once the winner is selected, I send him data as a ...
0
votes
1answer
29 views

How does Ethereum ensure that “users can own their data, and your apps don’t spy and steal from you”? [closed]

What features in ehtereum would ensure that the Dapp would never spy on you or steal your data?
0
votes
1answer
98 views

Privacy-preserving smart contracts: examples, tutorial, best practices?

I want to make a proof-of-concept about privacy-preserving smart contracts. I know it's uneconomical to use encryption with Ethereum smart contracts. Are there best practices about how to do that? ...
0
votes
1answer
303 views

Private ledgers on a Ethereum Blockchain Network

We are exploring one use case to connect a million customers with a bank. Since customers' transactions should be private to them, we want to understand whether we can have concept of private ledger ...
0
votes
0answers
10 views

How to do private transactions in POA network with geth client like in besu?

In Hyperledger Besu you can create a private transactions between nodes maintaing privacy. How can I do similar transaction between my geth client in POA network
0
votes
0answers
14 views

Is it necessary to have one Orion node per Eth node? Can I have multiple Eth nodes connected to one Orion node?

I would like to know if it is possible to connect multiples nodes to one Orion node.
0
votes
0answers
67 views

Is there a tool to obfuscate my transactions history by funneling it through a bunch of addresses I control?

I occasionally gift ETH to friends and family and I'd like a bit of financial privacy after gifting them. I understand this method is not fool proof to find out the source of funds, but at least it ...
0
votes
0answers
22 views

Can a dapp/smart contract execute a transaction based on a private github file modification?

Scenario Suppose someone promises to deliver code to a private repository, that person is so sure they will, that they even said: "here is x eth, if I don't deliver in time, send the x eth to a ...
0
votes
2answers
47 views

Privacy concern

I have a smart contract where user submit data based on a task set by the owner, post doing so the owner in another contract offers this data to the highest bidder. Is it possible to ensure the ...
0
votes
1answer
89 views

User anonymity while submitting data in smart contract

I've written a smart contract, that is a crowd sensing system. Where post posting a task user view that task and if they have what I'm asking for/and meet the task requirements they submit certain ...
0
votes
1answer
51 views

Implementation of privacy in blockchain

How can we see transactions in a particular block of Bitcoin, if they are encrypted and only Merkle root of transactions is stored on the blockchain. I think in that way we should be having an ...
0
votes
2answers
371 views

Which wallets lets you generate multiple ethereum addresses?

Is there a wallet that lets you generate multiple ethereum wallet addresses? I don't like the fact that I only use one address and that everyone can see what I have. Or are there other ways to keep ...
0
votes
1answer
216 views

How do private members work?

The solidity documentation says that Everything that is inside a contract is visible to all external observers. Making something private only prevents other contracts from accessing and ...
0
votes
0answers
27 views

Is it possible to migrate your db(users login credentials) to ethereum private network?

I am thinking of migrating db to any of blockchain technologies for security purposes. I have to opt from hyperledger or ethereum private network. Is it good idea or any trades off I should be aware ...
0
votes
1answer
2k views

Tracing wallet IP address

I read about this privacy attack to the BTC network : https://bitcoin.stackexchange.com/questions/193/how-do-i-see-the-ip-address-of-a-bitcoin-transaction It is based on network observation from a ...
0
votes
0answers
414 views

Is it possible to make ethereum private by default like how monero has it?

How would ethereum be made private and anonymous by default like how monero has it? Is it possible to turn an token into a fully private anonymous token by default?
0
votes
1answer
64 views

Maintain and even restore privacy when using cryptocurrencies

All things about cryptocurrency are very new to me; however, the more I learn the more exciting it is and the more possibilities I see as an application developer. I'm particularly happy to have made ...
-1
votes
1answer
156 views

How To Send ETH without communing TX on blockchain (via Smart Contract)

Is there anyway to send some ether without committing transaction in blockchain using Smart Contract? Thanks.

1
2