Author Topic: No names, no amounts. Bitshares' Stealth Transactions - [PROPOSAL]  (Read 3409 times)

0 Members and 1 Guest are viewing this topic.

Offline kenCode

  • Hero Member
  • *****
  • Posts: 2283
    • View Profile
    • Agorise
@Chris4210, would you elaborate on how many people are working on this, what their past (relevant) experience is, and a rough estimate of when the work might be done?

Personally I think this is one of the big missing features with bitshares, and I am really excited to see it moving forward once again !!

+5%

I can't give firm dates yet, it all depends on funding and too many vars still in play. I will always continue to publish updates on YouTube and steemit though showing our progress. With NDA's and other agreements in place, some for many years, I cannot disclose names of my Devs. I am networked with some of the sharpest minds on the planet however and my 25+ years in IT helps me to secure even more talent. Please have faith in me and my team.
kenCode - Decentraliser @ Agorise
Matrix/Keybase/Hive/Commun/Github: @Agorise
www.PalmPay.chat

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
@Chris4210, would you elaborate on how many people are working on this, what their past (relevant) experience is, and a rough estimate of when the work might be done?

Personally I think this is one of the big missing features with bitshares, and I am really excited to see it moving forward once again !!

+5%

Offline Chris4210

  • Sr. Member
  • ****
  • Posts: 431
  • Keep Building!
    • View Profile
    • www.payger.com
  • BitShares: chris4210
+5%
I like it.

So does this stealth only support transfers between accounts?  What if I have a stealth account and trade the UIAs and smartcoins, will my transactions also be private?

Yes, this stealth feature right now only works for transfers. All your trade positions are still open in the Blockchain.

If that could be improved even better, but if you can transfer an unknowable amount to an unknowable account, then nothing stops anyone from maintaining a public, randomly-named account name, and sending funds to/from there for trading.

Yes, the feature will give you a lot of new privacy features. The Orderbooks are transparent, but who owns and control the accounts can be private.
Vote Chris4210 for Committee Member http://bit.ly/1WKC03B! | www.Payger.com - Payments + Messenger | www.BitShareshub.io - Community based fanpage for the BitShares Blockchain

Offline karnal

  • Hero Member
  • *****
  • Posts: 1068
    • View Profile
+5%
I like it.

So does this stealth only support transfers between accounts?  What if I have a stealth account and trade the UIAs and smartcoins, will my transactions also be private?

Yes, this stealth feature right now only works for transfers. All your trade positions are still open in the Blockchain.

If that could be improved even better, but if you can transfer an unknowable amount to an unknowable account, then nothing stops anyone from maintaining a public, randomly-named account name, and sending funds to/from there for trading.

Offline Chris4210

  • Sr. Member
  • ****
  • Posts: 431
  • Keep Building!
    • View Profile
    • www.payger.com
  • BitShares: chris4210
+5%
I like it.

So does this stealth only support transfers between accounts?  What if I have a stealth account and trade the UIAs and smartcoins, will my transactions also be private?

Yes, this stealth feature right now only works for transfers. All your trade positions are still open in the Blockchain.
Vote Chris4210 for Committee Member http://bit.ly/1WKC03B! | www.Payger.com - Payments + Messenger | www.BitShareshub.io - Community based fanpage for the BitShares Blockchain

Offline kingslanding

  • Full Member
  • ***
  • Posts: 90
    • View Profile
 +5%
I like it.

So does this stealth only support transfers between accounts?  What if I have a stealth account and trade the UIAs and smartcoins, will my transactions also be private?
BTS username/address:   kingslanding9999

Offline Chris4210

  • Sr. Member
  • ****
  • Posts: 431
  • Keep Building!
    • View Profile
    • www.payger.com
  • BitShares: chris4210





WEBSITE · TWITTER · FACEBOOK · YOUTUBE


We have discussed all kinds of privacy issues over the past months and how we could possibly add more privacy to the Bitshares platform. Since we are using a friendly naming system on the Bitshares platform, sending money to somebody just requires a Bitshares username. This easy ID System has just one problem with a public blockchain ledger. A lot of people registered with their forum names or even real names and realized that their wallets and actions are all open to everyone.

The problem is that once you know someone's username, you can easily look up his balance, read his past transactions or even add them to your favorite accounts in your wallet and watch their every move. As much as we value transparency, we also value privacy and that's why we at BitShares Munich think this is a necessary addition to the Bitshares platform.

 
We are proposing to continue the development of the Stealth smart contract (beyond Blinded Transfers) which will be used to facilitate total anonymity and untraceability of the sending/receiving accounts and amounts. We will pick up the previous development and finish the GUI and automated backup features plus adding Stealth Accounts and Contacts to our Smartcoins Wallet for Android.

Quote
”Stealth Transfer helps set Bitshares apart from most other crypto currencies and offers tremendous value to the users who are most interested in privacy, liberty, and freedom.” - Bytemaster



In his first proposal, Bytemaster delivered most of the Stealth feature code but he was unable to complete the backup features and an easy implementation into the Bitshares interface. The basic Stealth transactions work today, but they have not been integrated and are only accessible with the cli-wallet. There are also concerns about, how to provide an easy access to the features in the interface. One mistake and the funds would be forever lost on the Blockchain.
BM had a solution but it would require users to backup their wallets to a centralized server (controlled by a person or web hosting company) where you could then redeem your backup wallet file in case your Stealth transaction failed. Due to the unpredictable liability issues, it was decided to postpone true Stealth transactions into the future.

“STEALTH” has now been set up as a Fee-Backed Asset (FBA) and was initially paid for by @onceuponatime. Since the project could not be finished as expected, Bytemaster agreed to pay back onceuponatime and cover the losses by himself. We at BitShares Munich will get the Stealth software finished, tested, security audited by multiple outside sources, approved by the community and launched asap.




- Develop a simple Wallet UI that allows management of Stealth Accounts/Contacts. Stealth Accounts/Contacts are just labeled private keys.
- Add automated backups via (very lightweight) IPFS
- Easy funds recovery method in case you lost your “transfer receipt”
- Add total anonymity and untraceability as Accounts and Contacts
- Users can store funds in public or Stealth Accounts - Whales and large retail/grocery/restaurant chains are demanding privacy too!
- Users can send/receive funds to/from public or Stealth Contacts
- Attract traders, HNWI, and corporates who value privacy and want to avoid competitors’ espionage




Users will be able to monitor their Stealth balances and take the following actions:

1. Transfer from public account to their own Stealth balance
2. Transfer from one of their Stealth accounts to one of their Stealth contacts
3. Transfer from one of their Stealth accounts to any public account
4. Register a new account using a Stealth balance
5. Receive a Stealth transfer from a 3rd party given a transfer receipt






BitShares Munich IVS is fully registered in Denmark and an independent software development company for the Bitshares Platform. We are passionate Blockchain enthusiasts and want to provide easy to use software for everyone. We are developing a broad range of products for the Bitshares ecosystem and we’ve learned that some of our services require additional privacy features. In our negotiations, we continuously had to answer the question about data security, who owns the data and how transparent are transaction data on an open Blockchain ledger. Here is a little overview of what we do.

BitShares Munich finished, and developing projects:


- First Bitshares Mobile Wallet (Android and iOS)
- Smartcoins Wallet - native Android
- BlockPay “S” (Graphene Blockchain-based Standalone Point Of Sale), native Android
- BlockPay Integrated (Odoo was the first, many more on the way)
- ECHO - Decentralized and encrypted Voice, Video, Social messenger and Wallet all-in-one App for iOS and Android


Here are our products:

BlockPay



ECHO





Here are some videos:









We want to develop Stealth because we think it will benefit the Bitshares platform in the long term. We are currently talking to the different grocery chain, retail partners, and individuals who prefer privacy when upgrading to blockchain based systems. Supermarket chains have stated that they would love to utilize our BlockPay integrated solution as a new alternative payment method but are hesitating due to their transactions popping up on the public block explorers. They are afraid their competitors could analyze their daily sales volume, metadata, consumer behavior or daily turnover in every store. This would be an extreme competitive advantage! They now have to choose between a public ledger or a private ledger. We would like to offer them the third option, a public ledger that can keep their accounts and amounts undetectable.

It is our goal to build the world’s #1 global payment network (B2B, B2C, C2C, C2B) and we are convinced that Stealth transfer smartcontracts will help us to add even more industry partners, traders, and HNWI to the Bitshares platform.






Bitshares Stealth feature will be developed by BitShares Munich and we are preparing the groundwork for a future crowd funding. Stealth will give you the power to transfer funds on a Blockchain, invisible details to any blockchain explorer. This feature will give you a real alternative and you will have the freedom to choose between transparency and total privacy!!



Our roadmap is:

1.Get up to speed on what code is done so far
2.Finish R&D of final choices for ring sigs, mixer, IP masking and related
3.Fork existing, setup testnet, work on graphene-ui first
4.Modularize/min libs so they can be used by our wallets
5.Feature freeze
6.Begin beta testing, Security Audits, final bug fixes or UI tweaks
7.Launch update to graphene-ui
8.Integrate with native-android Smartcoins Wallet
9.Begin beta testing, Security Audits, final bugs fixes or UI tweaks
10.Launch update to Bitshares Blockchain



This Bitshares feature will be developed by BitShares Munich IVS.
Contact us here: Chris@bitshares-munich.de


Disclaimer for Stealth Features

BitShares Munich IVS supports privacy, security and freedom for all. We believe in privacy as a basic human right and see the internet as an environment where everyone can express their opinions and have unrestricted access to its information while remaining anonymous. We are leveraging Blockchain technology to provide higher security standards for our users. Our software solutions prohibit any unlawful activity and we comply with all legal requests for information by law enforcement.


WEBSITE · TWITTER · FACEBOOK · YOUTUBE


« Last Edit: January 22, 2018, 09:42:09 pm by Chris4210 »
Vote Chris4210 for Committee Member http://bit.ly/1WKC03B! | www.Payger.com - Payments + Messenger | www.BitShareshub.io - Community based fanpage for the BitShares Blockchain