Just thought a way to do private, verifiable onchain zaps. would anyone use this? 😆

Reply to this note

Please Login to reply.

Discussion

😆 of course

ew no

why is it ew? I mean the zap is a private record of an onchain payment that only the two parties involved can see, the data is not onchain of course

I would certainly try it at least

We should open a lightning channel inside of nostr. No ln nodes. Lightning state is save on each person's relays. DVMs monitor the chains for cheaters.

oh boy

Reminded me about this post below 👇

Seems like nostr might be ideal for enabling an ecash federation to post proof of identity but hide within a larger group of similarly trusted nyms.

nostr:note1c785z9qs2u093jh3th0jurvchhq7h2n0a7enslp8kp4ysyzpwfuqst2uxg

🤠

I've been thinking about this... I'm not into bitcoin dev enough to try it

Multi-relay-based mutli-sig for on-chain txs, merkle tree organizing balances across relays (user can prove balances with sub-32kb file/blob), validated by mutual acknowledgement between relays and users, secured by inter-relay adversarial honesty contracts.

Let's go. 🚀

And i thought i was reckless 😅

Dude. Wtf is this? Do you see your audience? We're all in that Optimism CBDC. Gtfo of here with that 💩

You obviously don’t understand what im saying

Hmmm care to elucidate?

Unless this is some secondary/terciary level sarcasm im at a loss 🙋

We already have private lightning zaps, which is a note with and encrypted sender and receiver, noone on the network can see who its from and who its to.

On onchain zap would just use the same tech. A node could send “unconfirmed” and “confirmed “ private zaps with the txid and output.

The main downside is that you dox your utxos when your keys leak, but maybe with this new private channel and ratcheting specs we can use ephemeral channel keys instead of your main one 🤔.

This is where private nostr tech is pretty important, so we should nail that first.

Infographic

Why would you even think that would fly here

I didn't lay enough sarcasm for either you or nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s? 😨😞

I would be interested to see how it works.

I'm an onchain boomer, I would definitively use this.

Unchain boomer I like this

You would never know because it would be private

Definitely not 🙃

?cid=6c09b952zql345ae59cyofst60mapj42os7u450g7befekag&ep=v1_videos_search&rid=200w.gif&ct=v

On chain? As in, old-fashioned UTXO transaction?

remember those!?

Are you serious? This would solve a real problem for me. I've been trying to figure out a way to do this. Details!

I thought of the dumbest way possible by signing a note id with a bitcoin key, but I am looking at ways of making it simpler with taproot

Ah OK I was doing something like this before but bad UX because only a few wallets actually support signing arbitrary data and you have to copy paste everything in

Not really verifuable unless it's a burn (could be one entity sending onchain payments to itself).

silent payments to generate address, then a private onchain zap could record and notify the receiver that bitcoin was sent to this address. I don’t think it would be difficult to verify in this context.

You're quite right, of course.

What I was pointing out was that it would be trivial to fake by simply zapping yourself. So, the transaction can indeee be verified but it would be impossible to know if it represented a genuine zap (rather than a self zap).

SPs on Nostr would be amazing. The pace of innovation here is crazy.

Um… YES. I would.

Meh. Probably not? Or at least not very often?

Yes. Could it also be adapted to work with liquid?

Private - what does this exactly mean?

^=> seconded

what does this exactly mean

private as in actual

or private so you let your guard down & relax your hyper vigilance & as a set up for a paper trail that leads to kidnapping & murder

like how private

private like i could say yes

& even lie about it under oath no sweat or what

Could you make a bitcoin version of Apple Pay?

Just send directly to the pubkey, maybe with a tweak with your pubkey and note id?

Yes, this is the future

It sounds like a hassle-free coinjoin if I send the zap to myself (but to a different Nostr key than my normal), right?

If it's like that, sounds like a no-brainer for me

Why? We can just use Coinbase!💩

If you want to donate to the likes of Anna Chekhovic, absolutely!

Isn't it a usecase there, when the NGO's come to nostr and you can send private donations onchain without being tech savvy? Maybe lightning would be preferred also in that case, but worth exporing?

https://e24.no/internasjonal-oekonomi/i/JbEJ3P/navalnyjs-finansdirektoer-vi-betalte-for-begravelsen-i-bitcoin

Yes and we’ll make a public version of it too :)

how?

We’ll wait for the spec and then implement it as optional, how else?

Sure! Also curious... can you see this post?

Well, I can

How can it be a zap if its on chain?