Avatar
Mr.Robot
6af135138e53a83089e5e8ad5f08c44c5e26eac8b2b13121de3ce4163e738980

self-hosted hardware or cloud?

Be aware that a #Lightning node is a hot wallet.

Always be sure you have the correct backup of your channel

Don't expect to have a profit immediatly if you want have a route node. It may take time

there is a really big problem brewing in #nostr

there is no client to test a relay with

the clients all have logic to try other relays all the time for whatever reasons

the clients don't show clear information about the status of connections with relays

the clients for whatever reason decline to send messages to the relays

i set up three users all connected to one relay and have them all follow each other and nothing comes up on the #coracle feed page, though i can copy the links to the posts each one makes and see them in the others

how can i test that my relay works if the client assumes it can't rely on one relay to see events?

i tried to talk some sense into nostr:nprofile1qy08wumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wshsz8mhwden5te0dehhxarj94ex2mrp0yhxummtda6xzun09e3k7mf0qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgw3tmmj about this, about how his gossip client refuses to respect any kind of settings for choice of relays and nostr:nprofile1qyfhwumn8ghj7mmxve3ksctfdch8qatz9uqsuamnwvaz7tmwdaejumr0dshszxthwden5te0dphkgmrzdajzumn0wd68yvfwvdhk6tcqyztuwzjyxe4x2dwpgken87tna2rdlhpd02va5cvvgrrywpddnr3jyhdw0my 's client is almost good with NIP-42 but fails because it's running off on its own picking relays to talk to

EVEN WHEN I HAVE SET ONLY ONE AND SET ONLY ONE IN FORCE_RELAYS

there is no way to test a relay standalone in this entire ecosystem right now

you can't be sure your relay is working, it's not possible to be sure it's working, the client doesn't let you be sure, none of them

if anyone knows of a client that does, i'm all ears but at this point it looks to me like i'm going to be building a basic CLI client so i can at least depend on it NOT ASKNIG THE WHOLD YFIVGLU LDKjfa;sidjf;aisdjhf;aiklshdjf;akljhdf;ajkhsdf;jkahsdf

#asknostr

#Amethyst (android only) let you have a list of relays and for each select which features enable (search, posting, etc.)

Is easy to isolate all function to only one relay

A passphrase protect an individual private key, so multiple key require multiple passphrase

You still have to use all needed private key for unlock fund on a multisign address

The project is opensource and allow to run your own self-hosted version

https://github.com/mempool/mempool

Replying to Avatar HoloKat

In case anyone is still confused about nuts or what it means and why we always talk about it (me today haha), here is my know-nothing dummy explanation and why this is a big deal IMO:

Cashu is an ecash protocol(is this correct?) created by nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg

People are calling them nuts because cashews are nuts... get it?

The terminology is irrelevant. They can be called tokens, air, water, chicken teriyaki.. it really doesn't matter! What matter is that this is a Layer 3 payment system that transfers tokens at the speed of light (or so I think). Lightning being layer 2, and bitcoin being layer 1.

The reason why this is a significant development is because now everyone has a cashu address. Thanks to amazing work by the legendary nostr:npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226 , if you go to npub.cash you can see that you already have an address to receive these layer 3 tokens, which just happen to be easily redeemable into lightning. This means that any new person who joins nostr automatically has (custodial) layer 3 payment access, which can swap into layer 2 and into layer 1 and into fiat if need be.

I don't know any of the underlying mechanics of this, I am not a genius like nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg and what I have described could be incorrect, but it sure feels like this is roughly how things work.

Nuts are custodial, meaning a mint is holding your balance and can look up your npub to see if you have some. Once called upon, these nuts can be sent to another nutter (cashu wallet) or directly to a lightning address! This interoperability makes everyone a layer 2 user. All we need is a clever UX toggle / button / terminology to make it really obvious.

IF this were to be turned into a library that devs could include in their client code and "it just works", THEN it could be a game changer! No more directing people on how to get a wallet right as they join. They can experience the magic of bitcoin indirectly via layer 3 > layer 2 transfer all without knowing anything (as long as they can get on nostr).

In practice, this means anyone joining an audio nest, a zapstream, a flare.pub can automatically get paid. Yes, it's just tokens, and yes it's centralized and custodial, BUT, they see the value instantly and are only a click away from digging deeper. It's a STEPPING STONE that makes it significantly easier to get onboarded into the new paradigm.

I have not been this excited since the discovery of nostr itself! If I'm mistaken somehow, or don't understand things correctly, please let me know and forgive my dumbass 🤣 And if this means what I think it means, then let's make magic happen!

Thank you for sharing.

I'm still studying the subject, but i would like to share some considerations i have not see mentioned yet:

There is no incentive to run a cashu mint node to provide service for others. This happens to when you decide to run a #Bitcoin node, as the incentive is for support the network and have a trusted source of information. With the #LightningNetwork you can operate it as a payment router and get fee from it.

However, the easy onboarding capability of cashu allow cashu node operator to become trusted party for others.

In a family, maybe you are the "tech guy" who can use #Bitcoin and #Lightning easily, but what about your parents, brothers, uncle...can they?

Probably yes with the right training, but this require times. What of you want give money to your son or daughter, but they are too young to understand layer one and two?

With cashu, i can say "you can trust it as long you trust me", be the beacon for friends and relative.

The same concept can be used for small community.

Replying to Avatar frphank

Here you can see an (unintentionally) "open" account:

nostr:npub1784frm4t0xyw6q8ry57465xxdqm5xwv4xjxhm9ledzsvawq7py5sq6cs92

Someone accidentally had their private key revealed and now at least 2 parties share it.

😃

The funny thing is that "hacked account" here means sharing it with other people, and no one can lock out the others

more nodes means less chanche to get the network down by external force (governament, natural distater, power outage)

Also, you have the ability to query your own node for informations in a private way and dont trust third services for that

Remember that the second layers are fine for small and medium transactions. Larger one still require the layer one, and thats in an incentive to settle transaction

If there will be "few transactios", then the fee can't stay high for long. If they drop, more people will prefer send values here and not on second layer, increasing demand for blockspace. Is a cycle.

For my understanding, miners who are gone out of business its because they expanded more of what the current price allowed

In this case, remember that send sats increare your inbound capability

Id you send 10000 sats, you are also able to receive payment up to 10000 sats

You already answered to yourself: the fee will be high

the second layers will see the majority of the transactions, indeed, but of the ones which make no sense to do on the layer one.

If there is low demand of blockspace, fee will be reduced and more transaction will be done again on the layer one.

We have already see this year blocks with at least 3 Bitcoin of fee. There still will be incentive for miners to keep their infrastracture online

Replying to Avatar AU9913

to get nostr:npub155m2k8ml8sqn8w4dhh689vdv0t2twa8dgvkpnzfggxf4wfughjsq2cdcvg able to recieve payments on nostr:npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll, i need to get some (public?) channels setup. Does anyone have recommendations? Or should i just use some LSP? I just want to sell pork lol

#asknostr

To be able to receive payment, you need at least inbound channel (public or private won't matter)

you can buy inbound channel here

https://amboss.space/magma

https://lnbig.com

Or you can cooperate with other nodes

https://lightningnetwork.plus/

a full taproot transaction with one input and one output has a virtual weight of 111

Im case of a stable mimimum fee of 1000 sats/vweight for send a UTXO of a 1 milion you will spend 110000 sata, so the 10% of the original value of the UTXO

for a decade long storage term, i would chose at least 2 milion sats per UTXO

Samsung' ssd have general good quality and higher performance, and they cost a bit more also, but it is worth the price.

In case you haven't done it yet, use one main disk for the OS and the 2TB ssd for the blockchain data. In this way at least you dont lost both the node and the blockchain data

Electrum wallet allow you to non-standard transaction. What you will have to do is produce a transaction with all the dust UTXO in input and no output

https://electrum.org/

A pure ban is almost impossible, but governments can make for normal people really hard and annoying to acquire #Bitcoin

for example, exchange are easy to use. Ban them (=revoke permission to the exchange for operate in your state), and the common folks has to use p2p system, which are slower and more complicated

See governements ban more like a way to slow adoption rather stop it