nathan (@gracein2k) header
nathan (@gracein2k) profile picture

building @aporion0 the world's first autonomous immune system for decentralized protocols #web3

Zimbabwe
Joined June 2021
Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)Photo by nathan (@gracein2k)
moyo muturikwa
7
ICP is moving towards a niche no other chain or cloud can easily tap into. Exciting times ahead – at Harare, Zimbabwe
🇵🇰 LATEST: DFINITY founder Dominic Williams says Pakistan is building a national chat app on $ICP infrastructure expected to serve more than 100 million users.
12
Let’s say you hate $ICP, probably mostly because you hold some other coin and this is just how things shake out in the crypto world, hate the game not the player etc. Now imagine ICP goes on a tear. Cope and seethe? No. It is probably good for your coin. I know many people think BTC is some kind of old ”dinosaur coin” and it would be better for their coin if BTC died (”every time we pump, BTC takes a dump and we go down with it!”). These people are wrong. Almost all of crypto owes it market cap to BTC. If not for the legitimacy, and working use case, that BTC afforded the rest of crypto, your bags would be worth zero. All of crypto rides the coattails of the serious bluechips. So far that has been BTC, maaaybe ETH, not really SOL. The total crypto market cap is constrained by this. So when a new serious addition to the crypto landscape comes along, like ICP, that’s good for everybody. It helps create room for all to grow. Better yet, ICP is an integrator chain, that can directly boost the reach of your chain. ICP brings fully on-chain apps that integrate with the smart contracts and tokens on your chain - enhancing your offer and improving both capability and credibility for your solutions. Is your frontend on-chain? Why not? That’s sloppy! Just put it on-chain with ICP today! Same for any business process you run off-chain, move it to ICP so your product becomes 100% on-chain! The reasons for why you wanted to move the core of your app on-chain - transparency, unstoppability, tamper resistance, etc - apply to the rest of your app as well! Success for ICP means success for all of crypto.
8
22
132
2,022
nathan retweeted
There's a crazy reason behind how I understood the true importance of fully decentralizing compute. The story needs telling, so here goes. Back in 2015, I'd long shifted to being part of the early crypto scene, but maintained Fight My Monster, a venture-backed MMO game & social network I previously founded that had 3M users, which was self-sustaining financially. I'd found a long-term home working on decentralized compute, but couldn't let down the community that played the game. Fight My Monster was built in 2010-2012, using what was a completely novel architecture at the time that enabled it to scale (i.e. add massive amounts of users) at low cost, and with minimal administration. Essentially it comprised three core backend components. The first, was simple web hosting, which served the frontend game code and assets into its users' web browsers (I used a popular content distribution network). Just like the web-serving, the two other backend components had to be "horizontally scalable," which means that to support more users, and the associated compute and data, all I had to do was add more hardware, without any need to rewrite the backend software code, or perform excessive systems administration. This enabled me to scale fast in the early days, with minimal staff and financing. The second component, was a horizontally scalable game server framework called "Starburst", which was a work of love I created myself. This was built on top of an open source server that supported RTMP, an Adobe network protocol that allowed Flash media (remember that!!) assets running inside web browsers to directly talk to it. Starburst hosted game/social network logic and routed huge numbers of events being generated by the game to users in near realtime. The third component was a horizontally scalable NoSQL database called Cassandra (if you follow databases, you'll know that a modern derivative called ScyllaDB is currently doing well serving realtime AI needs). On my team, I had the only Cassandra core committer outside the company that built it. Further, I was the first serious party using the Cassandra beta in anger, and it got corrupted at 800,000 users, which was followed by a very testy 24 hours recovering the data, and bringing it back online (one moment I was going to the moon, the next moment I thought things had gone irreversibly wrong, but luckily things worked out). What was cool about Cassandra was that you could literally just add nodes (i.e. server machines with big hard drives installed) to horizontally scale its storage capacity, read throughput, and most importantly, its write throughput, which is very rare thing, and in my application absolutely crucial, because Fight My Monster generated a simply vast amount of data. Of course, another very important aspect of Cassandra was that it was fault tolerant, and I used a replication factor of 5, which meant everyone's data was very safe (or so I thought...). A replication factor of 5 meant I only needed nodes 3 online, for any specific "quorum of data," for it to be writable. Unlike a blockchain, Cassandra wasn't Byzantine Fault Tolerant, which meant that I had to manage the security of my infrastructure carefully to make sure hackers or malware didn't get in. But back then, hackers weren't interested in an MMO game/social network where most of the users were kids, and this wasn't supposed to be a general platform for others to build on. My main technical work pressure was just that the nodes hosting the database were under enormous strain owing to the amount of data being generated, and would therefore regularly blow up! This meant that I would have to login to my infra every so often, decommission broken nodes, and add new ones, which was easy enough, because the fault tolerance meant the job didn't have to be done immediately, and the "bare metal" machines involved could be orchestrated through my cloud provider... Fight My Monster used a setup years ahead of its time, and it allowed me to scale up with ease. Moreover, the fault tolerance, and the simple backend architecture with only 3 core system components, meant minimal administration and stress was involved in keeping it running. So what was the important lesson, which plays an important role in my thinking, and in ICP, to this day? You must surely have sensed that something crazy happened, and now I will share it publicly for the first time. I was traveling in Asia, as part of the "traveling circus" associated with the early core Ethereum community, visiting related parties (people often forget the importance of Asia, and China particularly, in helping support the early crypto scene) and attending Ethereum-related events, where I mainly talked about complex Computer Science techniques I had developed that I wanted to be used to make networks like Bitcoin and Ethereum scale and perform better. I don't want to drone on about "what is used to be like in crypto," but I will say that it was a magical time, and I owe a lot to early people for some amazing memories. It was also engaging, and I wasn't checking my email. Consequently, what I did not see on my travels, were email after email warning me of the fact that the credit card that was paying for Fight My Monster's Cassandra nodes had expired.... So what did the cloud operator do when I didn't respond within a few weeks (it wasn't many, but I forget the exact number). Well, they simply deleted all the nodes!!! It's hard to describe how I felt when I got back home to Palo Alto in California, and discovered what had happened. It was a mixture of shock and horror, a kind of hollow feeling in my stomach, adrenaline surges, and unfolding dread, as I worked as fast as I could to fix it, only to confirm that what had happened was irreversible. People who've been hacked in crypto will know the feeling. That was it. Fight My Monster was dead. Some part of the community even created a change dot org website pleading for it to be brought back online. Despite the loss of what it might have been worth, and the guilt, in some ways it was liberating, as I no longer had responsibility to maintain it, which probably would have done ad infinitum for the community. Plus it became a fond memory for a generation of kids and some adults that played it, before the game had a chance to grow too old and tired, and it allowed me to focus on what had become my obsession — decentralized compute networks. The lesson however was very clear to me. You can create decentralized compute infrastructure that can scale, and is fault tolerant, but if you have a single point of failure, anywhere, at any moment, it can be toast. That's why I'm always concerned when I hear about blockchains that depend on administrator keys held by the core devs, or blockchains that go down, or almost go down, when a huge chunk of their nodes are shutdown by a cloud running them, or because the cloud running them has technical problems. This problem of great fragility is vastly more prevalent than you might imagine in our industry. The learnings from the Fight My Monster disaster informed how the Internet Computer was designed. It's not only the number of nodes that matters, there are more important things. If nodes are anonymous, the number of independent parties running the bulk of them might be far less than you might think. Further, while large in number, they often turn out to be running on a small number of clouds— and even if they are owned and operated by a few different parties, the cloud might suddenly decide it doesn't want them anymore, and shut them down overnight, as Hetzner once did to a famous blockchain. What matters in practice is the number of independent parties running the nodes, and the physical and jurisdictional independence of the nodes. This simple insight is that was behind "deterministic decentralization," which will appear in new form inside the forthcoming "ICP cloud engines" extension of the Internet Computer. ICP cloud engines allow enterprises (typically) to create what is effectively an Internet Computer subnet whose configuration they themselves control, by choosing nodes to combine from a pool that acts as a marketplace. Currently there are more than 1.5k nodes waiting, and the number is growing. An engine provides a serverless cloud platform with remarkable properties. It is the ideal place for AI-built apps and services, because the has been stack designed to allow AI to generate advanced AIware software with ease, which AIware is secure and resilient. Apps are tamperproof (immune to infrastructure hacks), always-on (and thus incredibly resilient), optionally autonomous (which means there is no backdoor), digital assets native, and many other things. Engines also run e.g. the Open SaaS suite of AIware apps that can be used to run enterprises end-to-end. Cloud engines make installing and maintaining complex apps like Open CRM or Open Email as simple as installing and maintaining phone apps. Nodes are hot-swappable. That means you can change the compute replication factor, swap out the nodes for different ones, without interrupting what the cloud engine hosts, providing freedom from compute vendor lock-in, and, if you want, you can use a new class of nodes on hyperscalers, as well as traditional Internet Computer nodes, so it will function as a general compute marketplace. The cloud engine framework guides people to combine nodes that have independence, but provides flexibility that shared Internet Computer hosting doesn't have. For example, an enterprise in Germany might choose nodes that reside only in the EU, to meet GDPR requirements. However, the cloud engine console, which is autonomous, and served from the Internet Computer network, and updated by the NNS (the Network Nervous System, the world's most advanced DAO), guides users and warns them heavily if they combine nodes from the same node provider, or which are based in the same data center, say, or run by the same cloud operator. Thus, even with ICP cloud engines, the lessons of Fight My Monster live on. People will wonder why the framework pushes them so strongly to combine independent nodes, but there is a good reason, which is just as relevant for the wider blockchain community today, as it was in 2015. Looking forward to sharing cloud engines soon.
113
234
28
936
67,492
the biggest leverage any African can have in 2026 -» $100.00 worth of AI subscriptions - AI builders (such as @caffeineai ) - Chatbots (such as @claudeai ) - Agentic collaborative tools (such as @lobehub or @NotionHQ ) – at Harare, Zimbabwe
47
paid for my first @caffeineai subscription 🥇 feels good creating your own custom business solutions 💘
1
27
"BREAKING NEWS — Completed The Lead Magnet Funnel for The World's First #Web3 Runtime Security Protocol" 📍Current task -» Creating the POST-AUDIT Security Check backend canister... Being developed on $ICP – at Harare, Zimbabwe
60
nathan retweeted
Jensen Huang: I’m not asking AI to think for me. I’m asking it to teach me things I don’t know or help me solve problems I otherwise wouldn’t reasonably be able to solve. “Don’t use it as a crutch for things you can do.” “The idea of prompting an AI, the idea of asking questions, is a highly cognitive skill.” “As a CEO, I spend most of my time asking questions.” “When you receive an answer from an AI, I wouldn’t just receive it.” “I usually say: are you sure this is the best answer you can provide?” “I take the answer from one AI, give it to another AI, and ask them to critique it.” “I ask the same question of multiple AIs, ask them to compare each other’s notes, and then give me the best of all the answers.” “That process of critiquing and criticizing the answers, critical thinking enhances cognitive skills.” I would advise people to apply critical thinking.
147
405
83
2,891
200,692
in terms of security of 3rd generation blockchains, $ICP >>>>> any other – at Harare, Zimbabwe
1
2
106
can't wait to see ICP used in biometrics because the security is too good 👌🏿 – at Harare, Zimbabwe
🚨 Last night, the Internet Computer network withstood a widespread, AI-enabled attack, which involved hundreds of canisters using malformed Wasm modules. In advance of ICP cloud engines, Open SaaS, Intelligence Gateway, and MULTI/DEX, we are seeing a rising tide of attacks. As many ICP community members have pointed out, a legion of trolling and FUD accounts have now appeared on social media, often repeating exactly the same poisonous messages, over and over, en masse. The posts of the trolls trace back to agency paymasters, who themselves have received money from somebody. Obviously, whoever is funding this has no place in the tech industry, but sadly some people in the crypto industry see themselves as belonging to something else. The well-funded organizations behind these attacks are not interested in making the world a better place by developing game-changing technology. They are only interested in extracting easy money through snakeoil narratives and scams that our industry still has not gathered the strength to end — they are vampires that prey on the ignorance of token buyers, and they attack anything that might disrupt the status quo by showing people the light of real technology. These tell themselves they are just crypto bros playing the crypto game. However, paying for, or organizing, attacks on public infrastructure, even at arms length, is a serious criminal act, which also reflects who they really are. We want to know who is behind these attacks, and ask for help. DFINITY will offer rewards to those who can help us unmask the criminals, and bring them to justice. These guys need to be doxxed. Thank you for your attention in this, and thank you to the ICP community that stands with the network 💪
41
we don't truly understand what & who we are as human beings we often think we are just masses of flesh no different from animals just a functioning brain differentiating us – at Harare, Zimbabwe
16
oversoul – at Harare, Zimbabwe
20
my biggest business lesson for the past 3 years was -» DISTRIBUTION DISTRIBUTION DISTRIBUTION – at Harare, Zimbabwe
1
27
Make Money Online Travel The World Forever
130
171
12
3,707
138,224
when i create my own AI it's going to be called John Connor
28
Bitcoin had a sudden pump and everyone is going nuts again. I believe it has probably been influenced by SEC Crypto Assets Proposal
22
THEORY: AI Hallucination is a By-Product of Human Imperfection
1
25
I think $ICP trying to compete for token/crypto attention is a dead end. Builders and the community should focus on shipping products that solve real problems and create value for web2 users. Don’t get dragged into the wrong narrative battle when there’s an opportunity for ICP to become the category leader for building real businesses and services on-chain.
4
9
56
1,686
Quicknode is an incredible RPC Provider They even have STARTUP PROGRAMS. – at Harare, Zimbabwe
1
60
im starting a school one of these days, won't give any certificates maybe NFTs as proof of attendance or participation for increased credibility but not to serve as a trophy to boast about how skilled someone is – at Harare, Zimbabwe
42
nathan retweeted
Replying to @thesupermannx
this assumes that zero jobs or businesses will be created in the AI age, which might be false, unless if it's an identified assumption or the gain rate of small businesses (solopreneurs etc) cannot pace up with the job loss basically it trumps the basic EVOLUTION principle
1
1
951