FlashgodB

43 posts

FlashgodB banner
FlashgodB

FlashgodB

@FlashgodB

😄 Tech enthusiast. Join the journey & Follow 🚀 Spreading the word: Blockchain Singularity #InternetComputer #ICP

Cosmos انضم Mart 2013
318 يتبع44 المتابعون
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
Caffeine ☕ early access users, post demo videos of fully onchain apps you've built on the Internet Computer / ICP by chatting with AI, and reply below with a link We'll distribute 7,500 ICP among the top entries, and give special gifts to runners ups Deadline: Sept 30 🍀
English
460
302
1.1K
145.5K
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
Blockchain must lead the AI 🧠 revolution & go beyond ERC20 tokens for fake decentralized AI: 1⃣ Host on-chain/network-resident (i.e. smart contract) AI models that are tamperproof, unstoppable & can be autonomous 2⃣ ❔⚡️ #ICP technical brilliance delivered 1 and 2 is coming.
English
45
170
638
27.4K
FlashgodB
FlashgodB@FlashgodB·
@dominic_w Decentralized AI marketplaces where models can be freely exchanged, accessed, and monetized 🙏 @dominic_w
English
1
0
6
292
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
Internet Computer is the only blockchain where smart contracts can: – be AI models – process big data – create web experiences – pay for their own compute Can people kindly suggest to @CoinMarketCap that #ICP should be on its "AI and Big Data" tab (we have asked...)
English
127
296
1K
53.4K
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
Crazy fact – 99.9% of people don’t understand what blockchains truly are. But, when you understand, you can see a future that's insanely bright 🌞 that runs far beyond defi and meme coins. I'm going to explain in this tweet... Three sections follow:- 1) The true nature of blockchain 2) The provision of near magical powers 3) The meaning of "blockchain singularity" Stay with me if you want to undertand! // The True Nature of Blockchain // To begin, you must grok that a blockchain is what can better be technically described as a "stateful decentralized network." If you're balking at getting your head around what sounds like hardcore technical term, don't panic – it's easy to understand, and the insight is well worth the amount of effort required. To advance on a short journey to understanding, we will start by considering, for a brief moment, the simple Morse Code protocol, and then add some modifications. As you may already know, Morse Code is a simple protocol for transmitting text over a link using a series of short and long pulses – audible beeps, flashes from a light, radio pulses, whatever... In Morse Code, 'S' is audibly communicated as beep, beep, beep, and 'O' as beeeep, beeeep, beeep. This means we can transmit "SOS" over a link by going beep, beep, beep beeeep, beeeep, beeeep beep, beep, beep. It's just a simple protocol that enables one party to send a stream of text – "data" – to another party. The protocol was developed to send text over electrical telegraph systems sometime after 1820. There would be operators who understood the protocol, who could both send text, and also transcribe received text, which their equipment transformed into audible noises for them (i.e. the beeps they listened to). It's a communication protocol that is "stateless." What that means is that messages are sent, and then the receiver does with them what they wish. Of course, in a sense, the operators on the ends of the line (the "peers") are maintaining some kind of state in their heads. For example, the operator hearing that the Titanic was sinking, might process that information in their head, and then decide to send back a message asking how long they've got before the ship will go down – but the protocol itself does not define how to maintain state, which would involve specifying how received communications should be processed and maintained. A similar situation exists with TCP/IP, the protocols that power the internet. When we connect to a remote person over Zoom, TCP/IP streams the video data over the network, and the Zoom app displays it. The people on the Zoom keep a state in their minds related to their interaction, which guides their conversation, but the internet is just streaming video data between them, and says nothing about what to do with the information contained. Early decentralized networks running over the internet, such as the BitTorrent file sharing network, used protocols that began to introduce the concept of some kind of shared state – albeit, one that is distributed across the computers of individual network participants, which is stored at their discretion. For example, the BitTorrent protocol makes it possible to get a listing of files stored on a peer's computer that they are sharing, and provides way for this knowledge to be propagated over its network. Crucially, the files ("data") shared by peer computers ("nodes") do not impact how BitTorrent's network protocol works, any more than the video streamed by Zoom affects what Zoom's protocol will do in the future. It provides a simple means for one peer to discover and request the files another peer is sharing, and what it knows about files shared by other peers, allowing for propagation of this knowledge. It enables file sharing but is oblivious to the files being shared. The files are not part of a state the network protocol itself maintains. Bitcoin rang in the changes as the first "stateful" decentralized network – something whose revolutionary nature well exceeds the concept of cryptocurrency. Going back to two people communicating using Morse Code: imagine if that protocol was updated, so that each party had to keep a record of the text received from the other, and that new Morse Code protocol commands allowed each party to request the other send back sections of text they previously transmitted – and that correctly behaving participants had to fastidiously record received text in case they were asked for it. Now we are moving towards a weakly "stateful" communications protocol involving just two peers. It's not decentralized since there are only two parties, and there's no way to know if text returned on request is correct (unless you kept a copy..). Now, imagine if the protocol was made decentralized, and when a new party joined, they could request all the text that had been previously transmitted from all existing peers. Assuming peers regularly updated each other about the transmitted texts they had seen, this would allow a rough *shared* corpus of text to be stored by the network. Whenever new text is transmitted, this would be shared amongst the peers in the network, and thus, future requests to return the corpus would include it. If the protocol requires that peers share texts they have seen, and the peers behave correctly, then we can say that the shared corpus (a "state") is being maintained by the network. But there are two problems: 1) the corpus maintained by the peers is inconsistent, since they transmit messages, and see shared transmitted messaages, at different times, and 2) peers can lie, sharing texts that were never sent, causing the network's state to become corrupted. There is no "source of truth" that describes what the correct state maintained by network is. We can make a few mild improvements without introducing a trusted intermediary – such as a server that might act dishonestly or go down – to maintain the corpus. For example, when a peer is asked for the network state, the protocol rules could require they sort the text messages they have accumulated by the identity of the sender, the time they were sent, which will make the state returned by one peer look more similar to the state returned by another peer, but still will not make them consistent, because the peers see messages at different times. And there's no obvious way to deal with adversarial ("faulty") nodes that share messages that were never transmitted, which will corrupt the state. This is where the fields of Byzantine Fault Tolerant protocols comes into play. These involves complex math and algorithms, but the good news is that you only need to know that math proofs have been created to validate they work – you don't need to understand their works. These protocols can guarantee that if a sufficient portion of peers follow the protocol rules (are "correct"), then a completely consistent network state can be maintained, and moreover, that faulty peers that don't follow the protocol's rules cannot corrupt this state (here we assume that transmitted messages are now signed using cryptography to prevent forgeries, and are really talking about the construction of a *consistent* state that everyone can agree upon). Such protocols have to address the network's participants seeing messages at the same time, which is unavoidable. They address this by creating a shared state that progresses through an agreed sequence of steps (or "state transitions"). Going back to Bitcoin, this is of course what we see in its sequence of blocks, which defines progressive updates to its UTXO set it uses to describe the various balances of bitcoin at different wallet addresses, and how it can be accessed. This shared network state is the Bitcoin "ledger." In this network, if Alice transfers some bitcoin to Bob by sending her "transaction" to her peers on the network, anyone in possession of the block containing her transaction can see that the transfer occurred, because the sequence of states is consistent, and that Alice cannot now send the same bitcoin to Carol and that Bob is thereafter in possession of the bitcoin. Bitcoin was the first true "stateful decentralized network," capable of creating a shared consistent state without a trusted intermediary, which resists adversaries – through the application of protocol math. Beyond the invention of cryptocurrency, Satoshi had created a decentralized network that hosted a ledger, where the data and all related computations lived *within* the network's protocol interactions. In this new type of network, peers might cache copies of the shared state, but the protocol defines exactly what the state should be, and maintains constraints regarding how it can be updated. Because the state, and computations that update the state, live within the protocol, and are restricted by the protocol, they do not depend on special trusted peers (computers) keeping definitive records. To corrupt computation and state, you must corrupt the mathematical protocol. This is completely different to BitTorrent, say, were a protocol command issued by one peer to another simply obtains state that it maintains. Byzantine Fault Tolerance means that If a peer is adversarial/faulty (or "Byzantine" in the arcane speak of distributed computing), then their incorrect responses are detectable and can be discarded by correct peers, and whatever these bad peers do, they cannot corrupt the state shared among correct peers. So long as the math is good (which requires proofs, that many protocols fail to produce), the network is invioable since math is not subjective and 2+2 always equals 4, not 5. Stateful decentralized networks also require other features that I will not cover in depth here. For example, participation needs to be gated some way to prevent an adversary adding so many peers that they break the "fault bounds" of the protocol math involved. This is what is referred to as "Sybil resistance," and a public network can create it in different ways. For example, Bitcoin uses proof-of-work, where costly hashing stands in for voting on a peer-by-peer basis. Ethereum uses proof-of-stake, where staked/locked ether is a stand-in ("voting by capital"). The Internet Computer has a decentralized permissionless governance system which defines the peers, which consist of standardized hardware nodes. In this network, these nodes must produce the correct number of valid blocks required of them by randomness, in a system of proof-of-useful-work, to continue participating. Despite using different approaches taken to "Sybil resistance," all three networks are "stateful decentralized networks." To understand the utility they try to provide, we can divide them by blockchain generation. Bitcoin is a First Generation network, where the network state is a simple cryptocurrency ledger that can be updated. Ethereum is a Second Generation network, which adds smart contracts (i.e. software and related data) to its shared state. And the Internet Computer is a Third Generation network where an evolved form of smart contracts can do general-purpose computation that can be used to create something like a social network, entirely on the network, without need for traditional IT. See where we're going? // The Provision of Near Magical Powers // Bitcoin showed us that shared network state and computation could be 1) tamperproof, which means that state can only be updated by computation initiated by correctly signed transactions, without backdoors and security that is inviolable, 2) unstoppable, which means that so long as there are sufficient peers running, it has 100% resilience, and 3) autonomous, in the sense that state and related computations do not rely upon a person, organization, or other intermediary. However, token ledgers are just the start of the story. Ethereum showed us that the technology generalizes to computation beyond simple ledgers by hosting smart contracts. For example, because the Uniswap decentralized exchange is hosted by the network, it is also tamperproof, meaning no cybersecurity systems are required to defend its state and operation, and every computation always only involves its correct logic/code, and is legally initiated. Furthermore, so long as Ethereum continues to run, its code can always be invoked, and it is therefore "unstoppable." Uniswap also demonstrates the power of autonomy: each particular version installed on Ethereum is unmodifiable, such that no individual controls the code and therefore cannot surreptiously modify logic to steal user funds. Uniswap has these properties because it exists within the Ethereum network's protocol interactions, rather than on a server or cloud. To subvert it, you must subvert Ethereum's protocol, which is mathematically secure (at least assuming the current Ethereum protocol is supported by mathematical proofs @VitalikButerin?). Stateful decentralized networks, then, provide utility that includes them hosting data and computation that is tamperproof, unstoppable, and supports autonomy. We can also add other useful properties such as being borderless, which is important in an increasingly globalized world, and in the case of smart contracts, composability. I could go on waxxing about whese wonderful properties, but — Standing back, and setting aside long-held assumptions about speed, scalability and efficiency limitations, its already obvious that stateful decentralized networks are really a completely new form of compute platform, and that on closer inspection, his new form of compute platform provides potentially overwhelming advantages. When you build a service such as a defi system, social network, or enterprise system on a stateful decentralized network, the service becomes tamperproof, and you don't need to protect it using fallible cybersecurity systems like firewalls, or anti-malware, because its data and computation lives inside mathematical protocol interactions, which precisely restrict what can and cannot happen, and its unstoppable. // The Meaning of "Blockchain Singularity" // The global cost of cybercrime is predicted to exceed 10 Trillion dollars in 2025, which will be 35%+ of the GDP of the United States. Cybersecurity is becoming a major problem of our time, like war and climate change, and is just one of the key problems that stateful decentralized networks, in their many manifestations, can solve for. Yet few have zoomed out. This is partly because of widespread misconceptions that blockchain networks have fundamental technical limitations, partly by a widespread preoccupation with speculative instruments like NFTs and memecoins within the industry, and partly the difficulty of seeing that pervasive and prevailing challenges like cybersecurity, might be solved. However, as speed, scalability, efficiency and other limitations are rolled back, stateful decentralized networks will increasingly provide a superior form of alternative tech stack. Instead of building system and services using server computers, clouds, virtualization, orchestration software, database servers, application servers, web servers, firewalls, anti-malware, and all the rest – humanity will build systems and services that are secure by default, which never get corrupted, which never stop running and need restarting, and in the world of web3, we will build things like autonomous social networks that run under the control of DAOs that provide transparency and deliver 100% ownership and full sovereign control to internet communities. Stateful decentralized networks – blockchains – will function as unstoppable decentralized and secure "serverless clouds," where anything can be built in forms that are vastly more secure and resilient. These clouds will also finally provide a route out of the complexity of the current IT stack. This is also important, because the world currently spends around 2 Trillion dollars a year on IT personnel, who now spend 95% of their time just chasing complexity. Meanwhile, it's clear that an Ethereum smart contract, say, exists within a highly simplified seamless environment, and for example persists its data without the need for things like database servers. Blockchain will become a stack that drives incredible IT personnel productivity through simplification. Third Generation blockchain chases these immense opportunities. It's a new paradigm that sees blockchain as humanity's new IT stack, upon which *any* system or service can be built with immense advantages. In the future, Third Generation blockchain will provide unimaginable advances in IT, solving for key problems of our time such as security, resilience and IT productivity, which many incorrectly assume are intractable. As I have shown in recent video demonstrations, you can run AI models as smart contracts on the Internet Computer *today* – having them do tamperproof and unstoppable inference. Third Generation blockchain will therefore play a key role even in this new arena of tech – in the future, AI models run by organizations will have access to their most sensitive data, and running them on blockchain can solve for the risk they get hacked. We will also come to heavily depend on AI in numerous ways, and therefore it's imperative that AI models have massive resilience against infrastructure failure, which blockchain again solves for. Plus in the realm of web3, oftentimes it will be essential that AI runs autonomously, which only blockchain can enable (for example, imagine an AI that verifies the Solidity code of Ethereum smart contracts, and certifies them; it's essential users will know the certifications come from the AI, not from some person, organization or other intermediary that they then have trust). At DFINITY, a large and eminent team of cryptographers, computer science researchers and engineers has been pursuing the Third Generation blockchain paradigm for years, and continues to make rapid advances – even though the Internet Computer network you see today already represents more than 1000 person years of R&D. We plan to continue this effort forever. We understand that is blockchain is stateful decentralized networking, the magical powers this essence unlocks, and why that makes blockchain the future of compute. As the technology advances, Third Generation blockchain is reinventing compute in realtime. Web3 social networks, social media and games are already running on the Internet Computer end-to-end, without the help of current/traditional IT such as server computers, cloud services and traditional platform software like databases and web servers. These services already host many thousands of users, showing how Third Generation blockchain networks can scale, and many of the services keep tokens inside, yet run hack-free without any traditional cybersecurity protections at all – speaking to the security revolution underway – while running autonomously under the full control of community DAOs. Third Generation blockchain is decentralized cloud that hosts tamperproof, unstoppable and optionally autonomous systems and services, with additional functionality that allows hosted service to for example to serve web experiences directly to users. It's performant, scalable and efficient, and rapid improvements continue on all key axes. I'm proud to say that this revolution in compute began within the blockchain/crypto industry, and is one of many gifts it has given the world. However, Third Generation technology will now quickly spread to the enterprise and government IT sectors, where system security and resilience, and the productivity of IT personnel are critical concerns. The UTOPIA (Unstoppable Tamperproof Open Platform for Independent Autonomy) venture will make ICP technology available for enterprises and governments that cannot build on a public network, because they need to control which peers/nodes process their data, allowing them to create the Internet Computer equivalent of intranets, which nonetheless interoperate with the public internet. Our purpose at DFINITY, and other Third Generation networks when they start to appear, is to reinvent compute itself. Our purpose is to get the vast majority of humanity's systems and services running on blockchain. The scope and importance of this endeavor is similar to that of AI, which field will also benefit enormously from the reinvention of compute. Sometimes our industry has become myopically focused on the speculative side of blockchain, and blockchain narratives designed to lure in speculators. We want to open people's eyes. Our industry is not just about that. Our industry is about the almost magical powers that stateful decentralized networks unlock within the world of technology. In the past, I have talked about "blockchain singularity." The term does not infer a future where almost everyone in the world will come to own a memecoin, NFT, or participate in restaking – or anything like that. It means is that the vast majority of systems and services that humanity uses will one day run on blockchain – in a process that will occur progressively over years, as our networks inevitably eat into the multi-trillion dollar tech pie. This is what I'm talking about when I say "smart contracts will eat the world" in presentations (riffing off a16z's expression that "software is eating the world"). Third Generation blockchain is our future tech stack. Once the nature of stateful decentralized networks is known, this much becomes obvious. The Third Generation blockchain will deliver exponential impact within the world of IT, through seminal advancements such as solving the cybersecurity challenge. So that's it for this tweet! Thank you for reading if you stayed with me this far. Join us reinventing compute using Third Generation blockchain that is stateful decentralized networking without limits. Everything on blockchain ⚡️💪👊
English
103
433
1.2K
78.1K
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
A world first: a demonstration of AI running *on* blockchain as a smart contract 🧠⚡️ The Internet Computer is used – the world's first 3rd gen. blockchain #ICP. AI will become the beating heart of our web3, multi-chain world, and this is only my first demo. Code will follow shortly. This is running on DFINITY's Internet Computer testnet, but you'll be able to take the code and run it on the public network as the NNS is expected to up the per-transaction instruction limit in the coming days. Some important notes. The inference engine used has not been optimized, and we will show vastly greater efficiency in subsequent demos, where the AI runs even faster, and consumes less gas/cycles. We will also propose to the NNS that smart contracts have access to SIMD instructions – which we have determined are deterministic – unlocking vastly more speed and efficiency. Lastly, currently the actor smart contracts ICP hosts run inside a 32 bit environment, which limits their main memory to 4GB. Within the next couple of months, we expect the Internet Computer to move to a 64 bit environment, allowing smart contract memory limits to be raised much higher – allowing for models with far more parameters, and thus power, to be run. Those of you who have followed my posts know that hardware optimization support is planned. Firstly this will involve WASM smart contracts shipping out matrices for processing by the CPUs on existing node machines (another advantage of the Internet Computer running on sovereign node hardware). Secondly, we plan to propose a new public node machine specification, which node providers can build to, for use in subnets specialized for hosting AI smart contracts, in which each machine will incorporate several GPUs. Naturally, this will be packaged with other technological developments that ensure smart contract determinism. This is part of our mission to enable powerful LLMs to run as smart contracts on the Internet Computer – in a forms that are tamperproof, unstoppable, and optionally autonomous (including under the exclusive control of DAOs). Our vision: you will be able to have a chat with a smart contract. A smart contract will be able to coordinate your organization (see my earlier tweet about a "Delphi"). ICP smart contracts will be able to audit Ethereum smart contracts, kitemarking those without backdoors and reentrancy bugs. And smart contracts will be able to do KYC autonmously, matching faces to driving licenses, and more. We will deliver new SDK enhancements, and work with partners, to turbocharge crypto AI developers. Secure and unstoppable AI and third generation blockchain will be two sides of the same coin. Security and AI will be indivisible. AI models will be traded as NFTs. Thanks to Internet Computer's chain key (trustless multi-chain) capabilities, all blockchains will be able to leverage AI smart contracts. The future is beyond exciting. Thanks for watching. Can't wait to give you more demos!
English
426
1.8K
3.2K
1.4M
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
Internet Computer/#ICP is leading these new fields 🔥 Full Stack Decentralization/#FSD - web3 services that are 100% on-chain Decentralized AI - LLMs running as smart contracts (chat with them, trade them as NFTs...) DePIN - Sovereign internet infrastructure, not cloud
English
1.2K
228
778
51.3K
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
The American establishment is wary of the #NetworkState and citizens belonging to web3 internet communities. But, on a global scale, might this lessen the dangers of revanchist dictatorships that could cause WWIII, and be a way democracy, liberty, globalization and e/acc wins?
English
43
50
191
16.9K
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
What bothers me about a lot of L2 scaling solutions, including zk solutions, is that they are trying to solve the problems of yesterday's thinking, using more of yesterday's thinking. Just design a scalable blockchain, damnit #ICP
English
44
144
620
24K
FlashgodB
FlashgodB@FlashgodB·
@MikeIppolito_ The IC♾ is the only blockchain that can host a full dapp; frontend, backend, and data included🔥. This allows dapps to run 💯% on-chain while inheriting the security and decentralization of blockchain, but without sacrificing speed or affordability. #ICP
FlashgodB tweet media
English
0
0
0
52
Mippo 🟪
Mippo 🟪@MikeIppolito_·
We need decentralized front ends. Decentralized backends don't mean much if every UI is run by a company that can be shut down or censored.
English
56
32
298
43.7K
Daniel
Daniel@RealDanMcCoy·
After months of stealth work I’d like to finally introduce my new app to the #ICPFamily! This app lets any user create a personal asset canister that only they own using just a wallet. It also provides a file explorer in the browser to let users upload and manage their files on chain. Features: • Code-free autonomous canister creation. • Familiar file explorer interface. • Drag and drop file upload. • Supports Plug, Stoic, and NFID. • Works on mobile with NFID. The app is currently in a whitelisted beta as I finish up testing but I’m happy to allow anyone early access. There are a lot of features still on the way including share via QR-code, named canisters, and even automatic cycles top-up. This app was meant for everyone to be able to use so I look forward to hearing everyone’s thoughts, feedback, and feature requests. The link to the deployed app is below, just login and dm me the principal at the bottom for whitelist :) h3cjw-syaaa-aaaam-qbbia-cai.ic0.app
English
131
179
493
113.8K
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
#ICP leads the "DePIN" category for networks backed by dedicated hardware 🔥💪 Weekend thought: propose a new "FSD" category for networks powering "full stack decentralization" i.e. 100% on-chain services Internet Computer would also lead, but as only member
English
31
144
539
44.1K
FlashgodB أُعيد تغريده
dom williams.icp ∞
dom williams.icp ∞@dominic_w·
Today, #ICP is powering "open internet services" that run 100% on-chain: – Controlled by community DAOs, – tamperproof and unstoppable, – accounts acting as wallets, – with trustless multi-chain Will mainstream understanding of Web 3.0 include this new paradigm within 18 months?
English
30
92
289
17.5K
FlashgodB أُعيد تغريده
Bankless
Bankless@Bankless·
PREMIERE: This is it -- THE episode to share with the crypto-curious This is @cdixon's vision for the Internet's future This is why web3 is important 👇
English
21
33
220
28.1K