Avatar
Parman - Activate OP_GFY now!!
fad6540c8f2fd2a16a25d0d82dd95d3bad7890d435d1690848a0a77d2883a447
Bitcoin KYC cleaner (it's true), Bitcoin security and self-custody mentor, Bitcoin author, and private key whisperer. PGP: E7C061D4C5E5BC98 Creator of Parmanode https://parmanode.com Creator of ParmaDrive https://parmanode.com/parmadrive Creator of ParmanodL https://parmanode.com/parmanodl Creator of ParmAirGap https://parmanode.com/parmairgap Creator of BitVotr Protocol https://bitvotr.com Bitcoin Mentorship https://armantheparman.com/mentorship KYC Free Collaborative Custody Service https://armantheparman.com/parmanvault Lost Bitcoin/Crypto Recovery Service https://armantheparman.com/recovery/ Security Review Service https://armantheparman.com/bsr Assiter of Boomers https://bitcoin4boomers.com Essays

I am offering 150,000 sats to anyone who can demonstrate a zk-stark working in the following way...

1) I will create a text file with some arbitrary content, encrypt it, and hash the encrypted version.

2) You shall get a copy of the plain text and the encrypted file, and the decryption key.

3) I will pretend to not know the contents for this exercise, for proof of concept.

4) You will create code that can generate a zk-proof that takes these inputs:

a) the encrypted file

b) the decryption key

c) a regex search (or simple grep search if regex too complex)

... and returns a True or False reading with respect to the regex search.

5) The hard part: I will give you a "random" regex to search, you create the proof, and direct me how to perform a verification SIMPLY, on my local Linux computer, with free open source software, and without the need for a shitcoin's blockchain or 3rd party verifier. I HAVE TO VERIFY.

6) The hardest part - I'll need to be shown that there's a clear way that I can reproduce the procedure; if I need to learn a new coding language, that's not a barrier. If I need to build my own polynomial circuit for this very basic zk-stark check, that could take years of work, so no beuno.

You can use libraries to build the polynomial circuit, but I must be able to be convinced trustlessly that your computer has honestly performed the regex search, and you know if the document contains the search term, and can do that without revealing the contents of the document or the decryption key.

If you do this I agree to paying the bounty and if satisfied, will probably give a tip. I reserve the right to refuse to pay if I detect trickery, shenaniganary, or abuse, eg weaseling out of doing what I intended because of some loophole in the way I structured these terms.

This must be a zk-stark proof, not zk-snark. There must be no back doors, and no trusted setup. If I detect trust required, defeating the purpose of a zk-stark, the deal is off... but I may still pay some amount at my discretion; it's hard to know in advance.

--------

Tweet from 5 days ago ..

After 4 days of math and research, I can demonstrate to anyone interested that #zkstarks is a scam...

They claim to remove the trusted setup of zk-snarks (used in the shit coin zcash), but in fact have shifted the trust to the proover who designs the the individual contract (circuit).

The verifier can't see the circuit but can mathematically verify that the circuit behaves as claimed. Many hundreds of pages have been devoted to showing how the link between the circuit and the proof is valid, but the very first step is not discussed. "How is anyone to know of the circuit was created honestly in the first place?"

The functioning of the circuit is obfuscated mathematically with high degree polynomials, so it could be malicious and the approval must be trusted in how they designed it.

For instance, a claim could be made that a particular encrypted document when decrypted with a key that is not seen yeilds a true result. But the malicious actor could instead insert code that gives a true result directly if that same document is inputted.

No actual decryption is designed to happen. Then this code is converted to a polynomial, and then expand (low degree expansion) to obfuscate the original code.

The verifier then checks that the polynomial behaves as expected, but they've got no way of checking that the correct polynomial has been used.

They could enter or check documents that are different to the target, and of course they'll get a false reading in the same way that they would if the key didn't work, but they'll be deceived.

While the mathematics works, actual inputs a malicious meaning that the setup is trusted...

NZK starks is a scam, bamboozling everyone with mathematics, and hiding the fact If something is simple as:

dog shit in, dog shit out

And they want to bring this into Bitcoin, pppppfffffftttt FUCK YOU

People realise that bitcoin is scarce, right?

I'm here to burst bubbles.

Dollar cost averaging is GAMBLING. Here me out...

If you regularly buy bitcoin with a component of your paycheck, that's not DCA, that's regular LUM SUM buying.

DCA would be if you take a paycheck and spread the purchasing OF THAT QUANTITY of "money" over the time.

You withhold buying with it all, and spread your risk over time, so that if it goes down after buying with the first small fraction, you don't feel as bad, because you get to buy more bitcoin at a lower price with your next fraction.

In summary of that, you are gambling that the price won't go up over the time you withhold your buying. Because if it does go up you end up with fewer bitcoin, and if it goes down you end up with more bitcoin.

On the other hand, lump sum buying is the exact opposite. You're gambling the price will not go down. If it goes down after you lump sum buy, and it always does, you end up with fewer bitcoin. And if it goes up right after you buy, then your gamble paid off.

People think that DCA is a hedge but in fact it is not, it is one extreme of a gambling strategy, and lump sum is the other extreme.

To correctly hedge you would take any quantitative money that comes to you, and lump some half of it, and DCA the other.

Until next time.

Replying to Avatar Sean

I noticed I don't post on here half as much as the I do centralised algo apps. I couldn't figure out why.

And now I know why.. I pick my phone up, doom scroll, then 20/30 minutes later I'll put my phone down. Within about 30 seconds the centralised algo app will buzz me with a notification to say "You might like this from Karen"

So my stupid monkey brain is intrigued. Picks the phone up again (like it's a banana) and I'm not even interested in what Karen is doing. I notice 'Tony' has a new role at work and click on his page with my monkey paw. Then suddenly an hour has gone by. I notice an article, I'll read that. It was rubbish (most of the time) - I'm frustrated.

But keep going back.

And I've not even thought about Nostr once, even though I think I know it's value - it represents what i think i represent - freedom, self sovereignty, Bitcoin etc.

I'll sometimes even flick through the other centralised algo apps before I put my phone down and not once go through my Nostr feed, even though I love it.

The other apps are like crack (i imagine). But the crack is not even good. And I keep chasing the cheap dopamine hits from them. Like a social media junkie.

I've quit so many things before, like smoking and drinking. Toxic women. Shitcoins. Social Media is one thing I truly struggle with.

So I'm going to wein myself off it - one day at a time. I read somewhere that it takes 3 weeks to form a new habbit.

Or 21 days.

So here it goes #21daysOfNostr

Posting everyday. ๐Ÿซก๐Ÿงก

It's madness to have audible notifications on.

I even have visual notifications off.

My notifications are all listed, and I only see them if I go to the notifications section.

It still traps me though, but it could be much worse

No, it requires too much manual intervention to install from the lowly windows user

Hello World, I give you Parmanode4Win version 0.0.1 ...

For a long time, I've resisted building a version of Parmanode for Windoze because I hate it, and because people should get off Windows. On the other hand, most of the people who need help are probably most comfortable Windows. The Linux users can probably manage.

So this is a way to get more people running nodes, and more people's eyes on my "message of the day" propaganda, mwahaha.

The hardest part was interacting with Bill Gate's clunky piece of crap, but also, because I excluded using the Bash language as an option (it required too many steps to set up from the user) - I went with Python.

Python is great, but I had to learn a thing or two to replicate what I was doing with Bash on Linux/Mac. Some things were harder on Python, but some things were easier.

Look at how easy this is...

1. Download the installer file from the website (see image for link)

2. Double-click the download and agree to install.

3. The installer closes and leaves an application shortcut on the desktop with a pretty icon picture.

4. Double click the icon

5. Read some intro menus (dismiss forever by typing "free ross" where prompted).

6. Main menu - select with the keyboard (options highlighted in colour) to add a program.

7. Add Bitcoin. It offers internal vs external drive. If external it'll format if you choose. You can also migrate your own Bitcoin data directory.

8. It'll ask if you want to prune and help you set a value, just type what you want to answer the prompts.

9. A bitcoin.conf file is created in the background with the best settings for your Sparrow Wallet. Modifies some conflicting settings if pruning.

10. Bitcoin downloads, sha256 verifies, gpg verifies with Michael Ford's (Bitcoin Dev) public key, unzips, and moves files to where they need to be.

11. Back from the main menu, you can enter the Bitcoin menu and start Bitcoin. A screen pops up showing the chain syncing. If you close it, Bitcoin gracefully stops. Start it up again and it picks up where it left off. It's convenient for your wallet usage to leave it on, but you don't necessarily have to.

12. Then, from the main menu, you can go to the add_menu and add Sparrow Bitcoin Wallet. It downloads and verifies and unzips, but also, it modifies the configuration file so Sparrow will AUTOMAGICALLY connect to your own Bitcoin Core node.

13. Start sparrow from the sparrow menu.

14. There is a bunch of other cool stuff if you explore the Main menu options.

15. I'll add more apps (eg Mempool, Electrum Server, Electrum wallet, and others, maybe notes and things like that moved across relay type devices ;P) as time goes on, be sure to regularly (daily) update - it doesn't matter if you forget, whenever there's a new version, you'll get a prompt to choose to update, and it's done automatically.

Sounds good? It's 50x better on Linux.

www.parmanode.com/parmanode4win

Screenshot of webpage containing screenshots of the app...

When possible, I always take the racing line when driving.

Not because I'm a hoon, but it's wasteful and wrong otherwise.

Parmanode4Win coming soon.

I hate it.

If cash is King, then Bitcoin must be God.