Bitcoin Forum
April 27, 2024, 12:27:32 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: How to anonymise the blockchain?  (Read 101 times)
1337leet (OP)
Hero Member
*****
Offline Offline

Activity: 1308
Merit: 508



View Profile
February 16, 2018, 05:17:29 PM
 #1

Hey there,

let's say we have a company willing to introduce an own coin. The coin is blockchain based (for example ETH).
The coin will be used in smart contract processes to pay goods.

One usecase might be, that machines that are located at the customers place can order supplies by themselves if the amount of supplies undercuts a limit. The order then will be paied with the coins automatically.


The problem / challange now is, that customers and competitors are now able to analyse the blockchain and extrapolate prices, margins, amount of used supplies and other user data.


Do you guys see a chance to bypass this issue?

1714177652
Hero Member
*
Offline Offline

Posts: 1714177652

View Profile Personal Message (Offline)

Ignore
1714177652
Reply with quote  #2

1714177652
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1337leet (OP)
Hero Member
*****
Offline Offline

Activity: 1308
Merit: 508



View Profile
February 17, 2018, 10:09:01 AM
 #2

Up
mpufatzis
Full Member
***
Offline Offline

Activity: 840
Merit: 128



View Profile WWW
February 18, 2018, 08:42:58 AM
Last edit: February 18, 2018, 10:22:06 AM by mpufatzis
 #3

What if the blockchain has just a big number, that for customers and competitors means nothing, but it encrypts all the information that can be used only by the company?
KryptoKai
Full Member
***
Offline Offline

Activity: 630
Merit: 100



View Profile
February 18, 2018, 11:05:28 AM
 #4

I think the whole point of using the blockchain is that it is open and transparent and cannot be tampered with. It is not suitable for all purposes so for anonymous transactions it would be better to use a privacy coin with direct transfer of payment. XSPEC and Deeponion use TOR to anonymise the sender so that is one option but it won't hide the transaction.

1337leet (OP)
Hero Member
*****
Offline Offline

Activity: 1308
Merit: 508



View Profile
February 18, 2018, 05:02:35 PM
 #5

I guess the blockchain should stay open and not private to keep trust in the system.

To be "safe" enough for the company the payment flows have to be mixed or splitted like the tor network, so that it is not possible to analyze it.

The coin will be sended and goes to many other clients before it "exits" to the recipent.

But I don't know if such an algorithm is viable and even possible.

As long as the coin is blockchain based there will be tx fees for every step from one client to anoher.

It would not be economic.
Gab20
Jr. Member
*
Offline Offline

Activity: 714
Merit: 3


View Profile
February 18, 2018, 05:07:13 PM
 #6

I feel transparency is of utmost importance, let the customers know what they are in for.
1337leet (OP)
Hero Member
*****
Offline Offline

Activity: 1308
Merit: 508



View Profile
February 18, 2018, 05:19:01 PM
 #7

Yes, but in competition with your competitors it is very bad if they know your margins and all the data from your customers.

The competitors must not know how often customers order special goods, when they order it, and maybe even what they order.

This is confidential information that must not be publicly accessible
sourish
Full Member
***
Offline Offline

Activity: 532
Merit: 114


View Profile
February 18, 2018, 05:46:50 PM
 #8

Is this a clear indicator of markets not meant for blockchain technology, the arguable kinks not in the tech, but in the implementation and end use.
mpufatzis
Full Member
***
Offline Offline

Activity: 840
Merit: 128



View Profile WWW
February 20, 2018, 07:39:31 AM
 #9

You are absolutely right, but I suppose that this blockchain number could contain two different kinds of information, one for the client and one hidden for the company.
So the competitors could see just one part of the information, which couldn't be useful to them.
About the fees that you have mentioned, what if the fees were included in the coin price so they were already paid.
Sorry, I am not an expert, but sometimes the brainstorming can bring brilliant ideas.
legenduim
Full Member
***
Offline Offline

Activity: 588
Merit: 101



View Profile
February 20, 2018, 03:50:36 PM
 #10

Hey there,
let's say we have a company willing to introduce an own coin. The coin is blockchain based (for example ETH).
The coin will be used in smart contract processes to pay goods.
One usecase might be, that machines that are located at the customers place can order supplies by themselves if the amount of supplies undercuts a limit. The order then will be paied with the coins automatically.


The problem / challange now is, that customers and competitors are now able to analyse the blockchain and extrapolate prices, margins, amount of used supplies and other user data.
Do you guys see a chance to bypass this issue?

One of the ways to make transactions anonymous is creating the process of transaction a new address or account for receiving funds. Then the destination of transactions will be different and it strengthens anonymity.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!