MuaawiyahTucker's avatar
MuaawiyahTucker
btcdividedbyzero@metamadeenah.com
npub1h34n...r4h0
For nearly a decade, Mu’aawiyah has been advocating for how Bitcoin and Islamic finance should be at the forefront of how we engage in ethical business practices, financial sovereignty, and fairness. A prolific educator, serial entrepreneur, and visionary, he is currently developing tools to empower individuals and businesses to harness Bitcoin as an ethical means of commerce, ensuring accessibility and inclusivity for all. Mu’aawiyah is part of a growing movement reshaping global finance through a values-based lens, rooted in integrity and justice.
MuaawiyahTucker's avatar
BTC/Zero 3 months ago
According to Einstein, if you knew all the variables of a given system, then you would be able to know how that system will be in the future an therefore there would be no free will. This is called “determinism” and it’s a whole discussion in physics. Heisenberg with his idea of quantum mechanics, whereby things at the quantum level aren’t deterministic but rather built on probabilities, blows this idea of determinism. It suggests that it is not possible to know everything about a system, we can only know the probabilistic wave function that eventually collapses down to a range of probable outcomes. Ie, you can know the location of a quantum particle, or the momentum, but not both. This leans towards the world view of non-determinism, to which Einstein famously said “I don’t believe God plays dice [with the creation]” So in the realm of physics, it’s still an open question based on the two above fundamentals. Not based on what “I think” or “you think” but ‘currently observable phenomena’. There have been experiments that seem to demonstrate that our body acts before we are conscious about making that decision to act, suggesting that we are more observers of our actions than the ones choosing to do what we’re doing. My personal view is: 1) What will happen has already been determined 2) You are fully accountable for your actions because you have free will to make choices, even if outcomes (and even your actions) are outside of your control 3) “You have only been given a little bit of knowledge” - Quraan. So because there is an absolute hard ceiling to our knowledge, what science tells us today and in the future will never gain, for us, absolute knowledge, and there will always remain things that are a mystery to us. As long as we cannot know certain things means we will always have to make choices about what to do and will always remain in the dark about outcomes. “But how can we have free will if everything is determined?” That last part. “You have only been given a little bit of knowledge”. You’re expecting to know and understand something you fundamentally cannot. But right now, you are choosing to pick up the phone and read these messages. That choice is observable. You know it exists without debate. But the physical world is governed by rules that, by those rules, allows future events to be known (if you knew all variables, which you and I don’t). Both realities exist. We know it exists but we can’t understand how. That’s like a lot of things. There are many things we don’t know and can’t, and there’s no debate about it. There a famous statement in physics about quantum mechanics “if anyone tells you they understand it, they are lying. Just shut up and calculate”.
MuaawiyahTucker's avatar
BTC/Zero 3 months ago
So, all of those gold and silver bugs who claim that Bitcoin is haram because it’s “too volatile”… Well, gold and silver had their very own ‘pump and dump’ this month, gold down more than 10% and silver more than 15%. Just saying.
MuaawiyahTucker's avatar
BTC/Zero 3 months ago
This IS fascinating…for real. I’ve always said that a persons chromosome doesn’t determine of someone was a woman or man in Islam, but this takes it to the next level.
MuaawiyahTucker's avatar
BTC/Zero 3 months ago
We learnt in 2017 that miners serve up blocks to node runners. That’s their job. This cycle we may find out that devs serve up code to the NODE RUNNERS. That’s their job. In both scenarios, node runners can reject what’s being served to them, as they are the ultimate employers. I’ve heard people say “dev don’t have to listen to you, they don’t work for you!” Well, yes they do. If you want to know who you work for, look at who can reject your work once you’ve done it.
MuaawiyahTucker's avatar
BTC/Zero 4 months ago
In answering a question regarding th op_return debate, and what was said in this link about what happened to BSV when they released their limits, I said the following. The concern was regarding nodes hosted on hosted servers like AWS being shut down. My answer: Just to address the specific link shared above from grok, and hopefully the concerns raised above, I’ll try to give a more technical nuance. 1) To spend Bitcoin, you need two parts of a puzzle 🧩, as I’m sure most already know. a) The locking script - ScriptPubKey b) The spending script - ScriptSig 2) The Locking script is the puzzle piece that’s on the address side and usually kept in the UTXO set (a list of bitcoins that csn be spent). The spending script is only presented when the UTXO is spent, then the UTXO is removed from the UTXO set and then resided only in the blockchain data, no longer held in memory (where some of the UTXO set would reside). 3) The Op_return code simply tells the bitcoin node to ignore what comes after, and therefore doesn’t need to be held in the UTXO set (and therefore not in memory either) 4) Op_Return resides on the vout side of the transaction. 5) Inscriptions, on the other hand, it resides in the scriptsig side of the transaction, and therefore pushed into the witness side of the transaction. 6) Because it’s in the witness, it also doesn’t reside in the UTXO set. But because it resides in the witness sections, it’s calculated at 25% of its actual size. 7) OP_Return tells the node to ignore what comes after, and ordinals achieve the exact same thing by using an IF statement that always evaluates to FALSE. So the structure is OP_0 (ie false) then the IF statement, and then the ordinal payload. So when Bitcoin looks at that part of the script, it will always evaluate as FALSE and therefore it ignores what comes after. But as it’s in the witness side, then storing data here is better than OP_Return with larger pieces of data. 8) When data is stored after OP_return or wrapped in an IF statement, you would only know what that data is if you extract it. This part it’s important for the part of your question related to hosted providers detecting things. If scanning for malware, it would have to know where to scan, and they don’t scan everything. It’s not likely to expect that any anti-virus software would scan the /blocks or /chainstate folder files with each file in there being 100mb each as they are inert files, and not executables. It’s even less likely that any program that’s scanning for CSAM would go into these .dat files and then extract all the op_return data or ordinal data to then scan it, as it’s inert data. It would only trigger any sort of scan if the malicious data is extracted (and maybe also saved). In the grok link given above, it seems that what made BSV implode was because he specifically intended on making it a data storage service. That was his intent, and due to that made other steps to facilitate that. It’s possible that due to that, extra scrutiny was taken and led to BSV nodes being shut down. What was interesting was that it led to BSV being more centralised as he had to build a wall around his nodes and then censor which nodes can join the network. So from that aspect it ‘seems’ like it’s not an exact comparison to what’s happening here with core v30. It’s also interesting to mention that the Bitcoin blockchain, as of v27 or v28, encrypts the blockchain data using xor encryption. I found that out the hard way when I tried to ‘transplant’ blockchain data from one node to another. That would never work as each persons blockchain has its own unique encryption. So taking piece from one node won’t work with the other. The point being is that a random virus scanner or csam scanner won’t be able to know what’s on the blockchain unless it 1) first decrypts it, 2) Extracts the op_return/ordinal data 3) THEN scans it. So just from a neutral standpoint, although I still believe we should filter spam, the fact is that increasing the op_return doesn’t do anything different than in ordinals. Both put data into the script and both tell the node to ignore what’s after it. On the flip side, one could argue that we can plug both issues. Keep the 80bytes limit with op_return AND fix the taproot bug that allowed ordinals to have scripts larger than the pre-taproot script limit. The bug being that since taproot, you essentially could embed larger pieces of data that you can’t do pre-taproot. This is what Luke suggested a while ago and is an easy fix. So yes, you ‘can’ do what you will eventually be able to do via removing the op_return limit, but that’s ONLY because of the taproot bug. So rather than removing the op_return limit, you could do the opposite and plug that taproot bug spam hole 🕳️ that exists. But conclusion to your original question, there doesn’t seem to be an increased risk of triggering off some scan on a hosted server unless they are configured to also extract and scan op_return and ordinal data. What they ‘could’ decide to do is just not allow hosting of Bitcoin nodes because of the known X data type can be extracted from it. But due to the need to extract the data, from a technical standpoint, it doesn’t seem to make a difference. So if I wanted to make a targeted attack to just nodes, I could make a pythons script to deliberately extract csam data or malware and simply save it to the node. Then wait for hosted providers to find that saved data and shut down the node, and even investigate you due to it, asking why you have csam on your server. You could say it was a malicious code that extracted it and saved it for the purpose, but that seems to be the only attack vector I can see so far.
MuaawiyahTucker's avatar
BTC/Zero 4 months ago
Bitcoin Bali conference starting tomorrow, but decided to have a look at their setup the night before. Obviously it would look even better in the daylight, but it’s an epic look at the setup here in Bali. Inspirational
MuaawiyahTucker's avatar
BTC/Zero 5 months ago
Jordan, son of Peter, revealing his truth without knowing it
MuaawiyahTucker's avatar
BTC/Zero 6 months ago
So, for the ‘Gold Bugs’ who go as far as to say that “Gold is special & therefore Muslims must use it only bcoz it can’t be created…” Well…
MuaawiyahTucker's avatar
BTC/Zero 6 months ago
So let me get this straight. * The very institution responsible for enforcing Ribaa upon mankind is the same institution that’s going to determine what money is halal or haram for us? * Also, if we all engage in haram, then we can now change it to being halal? The real casualty here is people’s trust in his religious instruction, unfortunately.
MuaawiyahTucker's avatar
BTC/Zero 6 months ago
But it looks like tether.io is not an official website for tether. But tbh, deal with the devil, you get burnt. They chose to go with a centralised coin. It’s extremely poor money management considering. If I was a prescribed ‘terrorist’ org by whatever gov, I would NOT be using their censorable currency
MuaawiyahTucker's avatar
BTC/Zero 6 months ago
The legend!! He was my first love when it comes to reciters when I accepted Islam.
MuaawiyahTucker's avatar
BTC/Zero 6 months ago
WTFatwaa!!! Bear in mind, this channel I drew a VERY long time ago and haven’t touched lol. I was wondering why there was a shitcoin dump today…and here’s the reason. Simple support/resistance trading. We’ve been in this channel since 2023!!! That’s 2 years now!! lol 😂
MuaawiyahTucker's avatar
BTC/Zero 6 months ago
It fascinates me how people behave towards FUD. I remember listening to videos from Andreas Antonopolus about how the geeks were the early adopters, then the plebs, then individual wealthy, and that eventually big corps will hop on and finally gov. We always knew this. This was always part of the ‘plan’ because obviously thats how it would go down. It was said that when bit corps and govs jump on board we would have won. But now they are here, theres now so much fud that Bitcoin is ‘captured’. 😂 so basically its always bad news. If gov ban it, Bitcoin is dead, and if gov accept it, Bitcoin is dead also? So what situation would Bitcoin win then? What I will say though is, if you’re not running your own node, then you’re not really serious about Bitcoin. Bitcoin to you is no different than copper stocks.