Bitcoin Forum
May 07, 2024, 08:36:41 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: I think I've thought of a new coin that it is completely private.  (Read 155 times)
BlackHatCoiner (OP)
Legendary
*
Online Online

Activity: 1512
Merit: 7357


Farewell, Leo


View Profile
August 30, 2020, 08:26:06 PM
Merited by tk808 (1)
 #1

I never understood how monero and zcash work and I don't know if they work that way, I highly doubt it.

The new coin will be like bitcoin. People will provide their addresses to get paid. Miners will mine for the coinbase. What is the difference with bitcoin? Blockchain.

Blockchain right now is a bunch of files anyone can read. A public ledger that is readable to anyone. When you make a bitcoin transaction you choose your inputs and create outputs based on the address you want to send. An example:

Address A unlocks from input A -> Locks funds on output B with the Address B.

The structure of a bitcoin transaction looks like this:
Code:
01000000017967a5185e907a25225574544c31f7b059c1a191d65b53dcc1554d339c4f9efc010000006a47304402206a2eb16b7b92051d0fa38c133e67684ed064effada1d7f925c842da401d4f22702201f196b10e6e4b4a9fff948e5c5d71ec5da53e90529c8dbd122bff2b1d21dc8a90121039b7bcd0824b9a9164f7ba098408e63e5b7e3cf90835cceb19868f54f8961a825ffffffff014baf2100000000001976a914db4d1141d0048b1ed15839d0b7a4c488cd368b0e88ac00000000

Then we hash this thing with SHA256 and the result is:
Code:
c1b4e695098210a31fe02abffe9005cffc051bbe86ff33e173155bcbdc5821e3

The problem is that this is just a hash. A "name". A way to differ transactions. (instead of naming them tx1, tx2, tx3)

So in blockchain the structure is saved and we can see who sent to who. I propose a new way of cash that would make transactions invisible.

The sender, instead of sending the structure of a bitcoin transaction to all the nodes can now send it encrypted with elliptic curve cryptography.

The receiver will provide the public key to the sender. The sender will encrypt it and then share it to nodes. The new structure of a transaction will look like this:
Code:
QklFMQKr4pOsGeYWnvQCPuzdZzIZVEoRaRQImv9jxsWALLt/MViKkuEQbDf7MSfDCUS5miC1NyfdqkPpy4PGjLoFagQEXR5zAUZOL527wpi9dAw0HySPxHTSrqWLhCdEHNzNXRmAn2N/mKRAlu9c0I6QygbncsBaRYWbL7VtJccHK1CtClG2JeAQ/bNhJ6Vl6QJ6L+emw2m89OZ3Hf3hf+GqKgDkcC3tQgGTZGbpw0M3XS7/Z7oHdA78OQnG0eVGwck1rYQywLWJheGMZINJCYzv1bIJZ7LY+7rbWqHlCYmhIkAwyokAh2MtkKjVzbrntvksId7H4NQcOvzl0lFwjNujwXTZ/Bp11wAl837e9qwKWC9sxGEbtj4mNtm7mlXd1FSlgM5cDIhZbHL2k+pxCc08PHOzgru+x1tkBKP+c7ft2fqrg3J2RYj6oEV7w35cAmSx7qT8QNG8YqhAYHRKQ1a1UAi0OB1R8ScQyNDq8ZR56/QwZqDTQ+I+wVsl6o42PjbEoTf6M0AWNlQqdf+JXwMWAZZuwMKYpNrVp9z5VNbh097v7JUE/MYYS/XUMEqc7ESRBpwnoz90HlOsFTQB1mU36BSN

Now comes the hard part. How exactly can someone confirm that he has a coin? I'm not fully sure about this, but I think that by signing and verifying. I'm stuck at here thought. I'm not 100% sure that a coin like that could work. The only way to find the total funds of an address would be to decrypt all the transactions that have been verified by the address. But again, you can't find the total funds, you can only find the total transactions you "own".  Huh

Please, correct me if I've made mistakes. Also, this is just a thought, don't get mad if those statements are incorrect.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
1715071002
Hero Member
*
Offline Offline

Posts: 1715071002

View Profile Personal Message (Offline)

Ignore
1715071002
Reply with quote  #2

1715071002
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715071002
Hero Member
*
Offline Offline

Posts: 1715071002

View Profile Personal Message (Offline)

Ignore
1715071002
Reply with quote  #2

1715071002
Report to moderator
1715071002
Hero Member
*
Offline Offline

Posts: 1715071002

View Profile Personal Message (Offline)

Ignore
1715071002
Reply with quote  #2

1715071002
Report to moderator
1715071002
Hero Member
*
Offline Offline

Posts: 1715071002

View Profile Personal Message (Offline)

Ignore
1715071002
Reply with quote  #2

1715071002
Report to moderator
Slow death
Legendary
*
Offline Offline

Activity: 3010
Merit: 1100


Leading Crypto Sports Betting & Casino Platform


View Profile
August 31, 2020, 08:30:27 AM
Merited by tk808 (1)
 #2

leaving technical things aside, let's talk about legality, if everything indicates the future of cryptocurrencies Is towards a legalized market, I speak of a market where each exchange will have to have a license, each wallet will probably ask people to do KYC and have a license and governments periodically supervise exchanges, so how do you think anonymous currencies will look? because in my opinion anonymous currencies will not have a prominent place in a future of mass adoption and a regulated market, because it is difficult to have mass adoption without having a regulated market and it is also difficult for there to be a regulated market and have anonymous currency.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
20kevin20
Legendary
*
Offline Offline

Activity: 1134
Merit: 1597


View Profile
August 31, 2020, 08:52:50 AM
 #3

Guess this belongs to the Altcoin Discussions board rather than Bitcoin.

What is the difference with bitcoin? Blockchain.
I think it's more correct to say the difference between those would be the fact that the ledger would be private instead of public.

There already are a few coins that already hide inputs, outputs and/or txs. For example, if you take a look at a tx from one of the latest Monero blocks, you cannot really see much. The amount of XMR that has been spent is confidential and you do not have much info to look after if you were to analyze it.

I think BEAM (here's an explorer, but I can't open it without JS) hides even more information about txs and has addresses that expire after a certain amount of time. As far as I know, it doesn't even store tx details. Like, if you were to receive some BEAM and you restore your wallet, you would have no information about previous records - all you get is the total balance.. and that's crazy, to say the least. Cheesy Not sure about the legitimacy of their project, but this feature is certainly awesome from a privacy perspective.
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
August 31, 2020, 08:58:42 AM
Merited by Foxpup (3), ABCbits (1), BlackHatCoiner (1)
 #4

I never understood how monero and zcash work and I don't know if they work that way, I highly doubt it.

Monero combines multiple pearls of cryptography, i.e. zero knowledge proofs and blind signatures to achieve the privacy preserving properties it has.
There are a few easier to understand articles on how monero works on the internet.

You don't need to doubt anything, it is mathematically proven.



The new coin will be like bitcoin. People will provide their addresses to get paid. Miners will mine for the coinbase. What is the difference with bitcoin? Blockchain.
Blockchain right now is a bunch of files anyone can read. A public ledger that is readable to anyone.

Addresses do not exist on a technical level in bitcoin.
And the blockchain is what makes it final and tamper-proof.

How are you going to solve this if not with a tamper-proof form of storage (e.g. blockchain) ?



I propose a new way of cash that would make transactions invisible.
The sender, instead of sending the structure of a bitcoin transaction to all the nodes can now send it encrypted with elliptic curve cryptography.
The receiver will provide the public key to the sender. The sender will encrypt it and then share it to nodes.

Encrypted for the recipient?
How will it be verified? Who sees the amount? Who checks whether the amount sent is indeed the amount received?
Who makes sure that i am not sending 1 coin to an address which receives 2? Where do the checks take place?


Now comes the hard part. How exactly can someone confirm that he has a coin? I'm not fully sure about this, but I think that by signing and verifying.

Signing and verifying? Like a chain of signatures?
You could define a "coin" as a chain of signatures (e.g. signed transactions), and then.. you would basically have bitcoin again.



I'm stuck at here thought. I'm not 100% sure that a coin like that could work.

It won't.
You can not create a trustless and decentralized system which is fully private or anonymous without advanced cryptography.
That's what zero knowledge proofs, blind signatures, etc.. are for.

You can not take the concept of bitcoin, change a few things without having any idea on how this can work (i.e. without having an idea on how "coins" and transactions are defined, verified, etc..) and expect to have a private/anonymous coin.

No offense here, but if you don't fully(!) understand how monero works, you'll never be able to create a concept for an anonymous coin.


ampu
Full Member
***
Offline Offline

Activity: 504
Merit: 102


CLEARSIGHT- THE #1 BLOCKCHAIN JOB PLATFORM


View Profile
August 31, 2020, 01:03:12 PM
 #5

The topic of anonymous coins is not new, but when I look back on anonymous coins I don't see any future for them. DASH, MONERO, DEEP ONION, BLACKCOIN ... and many more cryptonight projects in previous years. The government discourages them from being stored, they also prohibit their use. If you want anonymity then you can still use the bitcoin mixer services or use tornado cash for ethereum.

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!