Avatar
tlindi
efc19139d25c06d59347b9f1a9a52f011efc68980b1dcb09c5eb1c62a370b6a8
This nostr npub key may have been compromized. So If any day this account seems "odd" hacker is using it - do not trust, verify.

now easy installation possible for MyNodeBTC runners too :-)

https://stacker.news/items/945925?commentId=949840

nostr:nprofile1qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcqyzf8jfmtl7urem3nj3h9vnpkqz3jsspxn2pqd5qamaqvvset4g9ukgq8syn

Was not on v1 repo but 2.0 yes :-)

MyNodeBTC Community App (alpha) in Releases:

https://github.com/tlindi/mynode-pwallet/releases

pWallet on docker is available soon as MyNodeBTC community app! (LN tlindi@salamakassa.fi)

I'd love to have this 2.0 appsettings.json API_URL and API_Password parts on pWallet(1). And nothing more. Would be nead wallet for MyNodeBTC 😃

nostr:nprofile1qqsf44r0nsrj7jvd8vwya2ywfzsyuy22s7kegpgtghlplqvu6da32tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtc3jk0tz rulez!

https://youtu.be/zDnLMD3YzYQ

geyser.fund/project/clavis

Replying to Avatar calle

No, neegerAreU

I tried to tip nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk

But My Lightning wallet/Iris App sait funds went to another nostr project (I don't want to reveal its name).

wtf

I have only one on My laptop:

I'd love to have second - me can ('t) sent postage fee online ;-)

(DM Lightning Address and I pay and send shipping address)

Replying to Avatar Bitcoin Mechanic

Wow just figured out Bitmain's latest fuckery in real time.

I'll give you the back story...

Once upon a time Bitmain was grinding merkle roots instead of nonces aka "covert ASICBOOST".

This gave them an advantage over other miners who didn't know this was possible. One company went out of business - KNC - citing "the Chinese having some secret advantage we don't know about" - which turned out to be true precisely for this reason.

It's one of the reasons ASIC manufacture is so centralized today and this is correctly identified by many as being one of the most vulnerable aspects of the entire bitcoin ecosystem.

The ASICBOOST issue came to a head when Bitmain used their influence to block the activation of SEGWIT (essential for Lightning) because it would break their ability to do it - at least covertly. Well, they would still be able to use asicboost, but just in an obvious way that would mean everyone else could do it too. They had patented it so as to try and prevent this because that's the kind of people we're dealing with here but I digress...

When asicboost was independently discovered by Greg Maxwell Bitmain lied and said they weren't in fact using it.

This was after years of bullshitting about segwit, with Bitmain pretending to be in favour of "alternative scaling solutions" or even doing segwit as a hard fork instead which would allow them to continue what they were doing.....

Absolutely nobody believed them thanks to GMax having reverse engineered one of their ASICs and demonstrating what they had built and tried to keep to themselves.

This was a watershed moment in the fork wars where everyone suddenly understood why Bitmain had been making nonsensical arguments against segwit forever. Wanting big/small blocks wasn't a related discussion. Segwit fixed TX malleability and was a no-brainer upgrade and in the end was combined with a block size increase anyway as a compromise.

So we proceeded with segwit anyway, at which point Bitmain switched to overt asicboost which is actually even more powerful, it just requires grinding version bits instead of merkle roots but it's obvious if a miner is doing this.

Now everybody does it so essentially the net effect of it being possible is zero, except your node asking you wtf miners are doing signalling for upgrades your node knows nothing about (upgrade coordination is what version bits are actually supposed to be used for).

Oh well, relatively little harm done. If you're happy to ignore the obvious dishonesty and effort to undermine what's arguably Bitcoin's most important ever upgrade.

Fun extra tidbit: Antbleed - an intentional backdoor with which Bitmain could remotely shutdown any Antminer in the world. They said it was for shutting down stolen ASICs but immediately patched it once it was discovered.

Anyway, this company now accounts for 25-30% of all blocks found, if you naively observe the blockchain.

That's not enough to spook anyone, but unfortunately many smaller pools are in fact just fronts for Bitmain which we know for three reasons:

1. The smaller pools are clearly using blocks constructed by, or for the benefit of, Antpool.

2. They share the same custodian of their newly mined coins (Cobo).

3. They have a lending program to bail out smaller pools who get in over their head due to FPPS.

And the trend is sadly in the wrong direction, given Braiins recently abandoning its old payout model and becoming just a simple proxy for Bitmain as result of switching to FPPS.

[Massive shoutout to @mononautical and @0xB10C for helping uncover how centralized pools have become. Those are their Tweeter handles, idk if they're on Nostr.]

Summary - Bitmain is not just Antpool, it probably accounts for >50% of block templates and manufactures >90% of the mining hardware in the world.

So where am I going with all this?

Amazingly, it's about empty blocks.

What does that have to do with anything?

Well, famously OCEAN has found 3 empty blocks in its short existence, causing many to wrongly make allegations of some sort of issue with the pool itself.

This spurred on endless debate about why pools make empty templates in the first place and the actual reason so many of them get solved.

In short, pools send empty templates then immediately follow up with full templates. So quickly, that the interim period accounts for a tiny minority of the empty blocks that get found on the network, and none of ours.

In all three cases with OCEAN, the miner solved the empty block long after already having a full template to work on -

- leaving the pool in a position to either throw away a perfectly good (but empty) block or to broadcast it to the network and get miners >90% of the reward of a full block. Obviously the latter makes sense and does zero harm to the network while still adding to the overall PoW necessary for any attacker.

So why would an empty block happen a few seconds after the pool had already sent an updated job for a full block?

Because Antminers suck.

*What we didn't realize was that they intentionally sucked.*

You can send an updated job to an Antminer and watch it continue to work on an old job for over 60 seconds in edge cases.

This was something we assumed was due to design of the ASIC itself, and thus just poor engineering on the part of Bitmain.

But it turns out we were wrong, it's due to Antminer firmware.

We know this because they just released a fix for it.

So Bitmain watched, while people kept mining empty blocks, everyone would wrongly attribute it to pools, while explainers on popular websites like mempool(.)space would offer wrong explanations about it happening due to pools being slow to send proper templates and seemingly no one would understand even the motivation for sending empty templates, let alone the reason they get worked on for so long.

But the fix being something that gets released right after OCEAN starts explaining what's really going on here is beyond reasonable doubt.

They had a fix for it, and have been using that fix for their own mining.

Now they can't get away with it because increasingly people are realizing that Whatsminers and ASICs from other manufacturers aren't finding anything like the amount of empty blocks because they switch jobs far more quickly.

An Antminer has a far greater likelihood of finding an empty block because it spends longer working on old jobs.

We've been out here yelling that the issue is with the ASIC *NOT* the pool.

The fact that Bitmain intentionally crippled the firmware on the Antminers they would sell to the world, while keeping more functional units for their own mining is typical of everything Bitmain.

Sure it can be incompetence and coincidental timing on the fix, but I sincerely doubt it.

The conversation around empty blocks reached the point where people were beginning to realize something was broken with Antminers and then they just happen to release a fix for it right after people finally start catching wind of what's really going on.

__________________

So imagine this -

You sell shovels to gold miners, and as we all know, the people who make money during a gold rush are the people who sell the shovels.

But in this case the shovel seller is digging for gold himself too.

And he has intentionally sold crappy shovels to all of his customers so as give himself an advantage.

Empty blocks kept happening, people kept blaming pools.

OCEAN got attacked over it. We explained the real reason they happen so much, and Bitmain releases a fix right after.

Insane.

This goes further than empty blocks.

It's not just empty templates that take forever to work their way out of an Antminer, it's *all templates* and pools are constantly updating work as new transactions show up.

A super lucrative transaction shows up in your mempool?

All other pools are sending an updated job to hundreds of thousands of Antminers who will ignore it for a while, while Antpool has their miners working on it more quickly.

It's not hard to see the motivation for all this, especially going forward as TX fees become more and more important.

Again, insane.

_________________

If you want to watch @wk057 and I figure this all out in real time, watch the video below which was just intended to be a discussion on why empty blocks happen:

https://www.youtube.com/watch?v=4BkyhdxnDrM

Multisided and interresting story. Likely still evolving?

Finnish Bitcoin Association is year old community with legal entity status.

Cheers! nostr:npub123xdn5jet98td46grc9645tzkkttjrj33l9uv86zu5t3sg6cz0jsv8h0dl

Why I do not post anymore on Stacker News nostr:npub1jfujw6llhq7wuvu5detycdsq5v5yqf56sgrdq8wlgrryx2a2p09svwm0gx

Background

My last post on SN: https://stacker.news/items/350693

Yes, I was an early stacker on SN from item #166 see my SN bio https://stacker.news/DarthCoin

I am still on top with 619 posts, 13.3k comments, 113 referrals, stacked 2.1M sats and zapping 691k sats. I don’t want to brag about this aspect. I did that just as a proof of work, to show others that if you put effort you can be rewarded. I did that to show all haters and shitcoiners that my voice always speak truth and call out scams in idiocy.

Do not follow me, just to be another influenced sheep, follow my words looking for wisdom and experience that I am sharing with you.

My main focus was on Bitcoin ONLY and trying to educate many noobs with guides about Bitcoin and LN, nodes, economy, sovereignty.

I wasn’t posting on SN to earn sats, I have enough. The sats I received on SN I donate them anyways to people in El Salvador and onboarding more nocoiners (see my SN posts about these kind of actions, as examples).

I saw SN evolving every day, I saw it growing and I tried to maintain it with a good level of information provided.

Yes, many of my views, opinions are quite extreme for many. But are extreme exactly because those people are living inside a bubble and reject to see the reality. My views are literally the pin that explode that bubble and show them the real world. Some are opening their eyes, some are still lost in the new space and some are desperately looking for another bubble to get in, because the real world is so scary for them that is impossible to live in.

The following reasons why I decided to not post anymore on SN:

1. The rewards system on SN became dangerously an ā€œassmilkingā€ system and the founders/maintainers still keep it in place and encourage it.

Yes, it was nice in the beginning to attract more people to post content. But this reward system is flawed: for more you reward – more trash content you get. More trash content – less good discussions you get.

I know, is very hard to maintain that balance between reward good content and remove the trash without censoring.

But the amount of bots, AI content, shitcoineries and garbage makes it almost impossible to have good discussions about things that MATTER. Sometimes you miss good posts just because there’s too much garbage.

2. SN is a good alternative to reddit r/Bitcoin but lately with the new ā€œterritoriesā€ became a new shity reddit. Instead of leaving all the garbage on reddit, SN brings all the garbage from reddit to SN.

SN is far superior to reddit, but it got too high expectations. I don’t know maybe are some other ā€œhigher interestsā€ behind the scenes, some VCs are pushing another agenda, but SN is not anymore that niche platform ā€œBitcoin onlyā€. And is sad to see it how slowly is shitcoinized.

I thought SN will became a kind of new substack too, but it failed. It became just another crap reddit.

Bitcoin needs a STRONG platform to keep high values of Bitcoin maximalism. We are at media war with all the shitcoining garbage and many people still don’t want to see it.

Maximalism = purity and defence against idiocy of shitcoiners.

3. Another particular reason is that I don’t want to became an ā€œinfluencerā€ on SN. My ONLY mission is to speak truth about Bitcoin and Sovereignty. I do not want fame, I do not want sats, I do not want dumb followers.

I want people to read and pay attention to all my words, because each word I said on SN is pure truth and wisdom. Each post and comment I’ve done, have true meanings and you need to read them twice to really understand them. And yes, I didn’t delete any of my posts/comments. Are there for the history of truth.

I consider myself more as a mentor, educator, truth speaker. But meaningless as an individual, just another bitcoiner with more experience.

So I decided to stop posting on SN when I saw that many were considering me as a stupid ā€œinfluencerā€.

And haters had a strong influence on making strong voices to became ā€œinfluencersā€. Is about physics: the reaction to a force will be directly proportional with the energy pushed against. For more hate I got, more popular I became… More hate I got = more toxic I became.

4. As I said in my last post on ā€œSN Saloonā€ , I got tired of speaking truth when almost nobody wants to hear the truth. Yes are few exceptions of stackers on SN that are paying attention to my words. But the majority of stackers are kind of lost in the space and are only looking for engagement and useless discussions and even just assmilking sats (some of them even jus6t for being controversial to me).

If the majority of readers don’t want to hear the truth, why should I bother preaching the truth? As I explained in my old post https://stacker.news/items/277326 I had a mission in this world and I think a part of it (preaching truth on SN) is over.

I wrote over 70 guides about Bitcoin and I think could be a base for any nocoiner to start.

I also have another project to finish – My Citadel. I will keep posting on that Citadel substack once I will have news about.

Closing note: and NO I will not post under ā€œanonā€ on SN, as many think I do. Some ā€œanonā€ comments are trying to impersonate me but will fail pathetically. Nobody can be DarthCoin on SN. So haters and shitcoiners, don’t try to imitate me or even posting lies about me in my absence. I will not answer to any provocation or threats. As I said many times: I never debate with shitcoiners, haters.

Those that are missing me, thank you for your love and appreciation. You will always be in my mind and heart. Don’t worry, you already assimilate my teachings and I am proud of you that you can take my words forward to more people. You can use as many times you want my guides and posts as base for your own way of teachings. I am sure you learned a lot from me.

May The Bitcoin Be With You… ALWAYS