pull down to refresh
109 sats \ 1 reply \ @vlx 25 Sep 2023 \ on: WireGuard Port Forwarding tech
is there any reason you chose iptables over nftables? as far as I know, iptables is considered deprecated on some distros
Lightning over Liquid might be an interesting scaling solution and should be totally doable today.
But: Where can I find channel partners? Is there any node explorer?
so basically, you would publish the content under a license which states that you can only reuse it if you have paid a ln invoice?
I don't want to discourage you, but that whole copyright issue is really complex and hard to enforce. In Europe, there were several attempts to force Google to pay publishers for the use of certain content and all of them have failed as far as I know.
Great idea, but how would you make sure that the AI is actually paying the content creator? If someone offers an AI service which does not pay the creator, they have an economic advantage. You would need a pay-wall for the content which contradicts your idea of an open internet.
Thanks, great resources, I did only know of purism so far. I will look into it. I've made no distinction between Secure Boot and Measured Boot so far.
But by now it's obvious to me that an open source firmware is a key requirement.
Secure Boot allows to detect evil maid attacks, I can also employ my own key in the laptop firmware and sign my self-compiled kernel with it (maybe not on every laptop but the ones I came across offered this). Learning more on this topic I understand that it may also mean depending on Microsoft and proprietary firmware which I clearly do not want. I want to make sure that noone changed any software on my computer while I was away.
Even the best "really secure open source operating system" can be replaced by a rootkit without you noticing.
I have to admit, using Secure Boot requires trusting the UEFI software but you have to do that anyways. Open Source firmware implementations might be the answer. The reply by @ln123 offers great advice in this direction.
30 sats \ 1 reply \ @vlx 9 Dec 2022 \ parent \ on: Someone brave enough to ask tough questions bitcoin
You cannot open a channel to whatever node you want to and expect your wallet to work reliably when your node is offline most of the time or for a longer period of time.
But the longer I think about it, the more it seems like a matter of charging some extra fees for mobile peers and not so much about regulation for lightning service providers.
999 sats \ 4 replies \ @vlx 9 Dec 2022 \ parent \ on: Someone brave enough to ask tough questions bitcoin
While being non-custodial, these mobile phone lightning nodes do not provide the infastructure for routing and will probably always rely on centralized lightning service providers. And these could be easy to regulate.
Regarding your goal to serve thousands of users with a single server, does every user need to have a dedicated channel, i.e. on-chain commitments? or do you have other scaling plans?
really love the concepts behind the project but never got the time to really dive into it. so i dont know, i got the time to reply to this but maybe the bar is just too high for ordinary minded people like me to get into nixos
Because even if they decide to use lightning for mars-to-mars transactions, nothing really guarantees that a LN peer is actually in Mars
You can prove that a lightning peer is on Mars simply by responding quickly. This prevents faking a Martian peer.
I'd love to have a wallet with this feature:
- a primary seed phrase which allows spending funds directly
- a seconday seed phrase which allows spending after some time frame
This would be useful for inheritance or having a safety net if you decide to store the first seed phrase only in your head.
With Taproot, this feature should be absolutely doable. I went down the wallet rabbit hole a little and figured out that the way to implement it would be using miniscript output descriptors. Unfortunately, Bitcoin Core does not support those yet.