🐘🔗 sam.arweave.dev

7.9K posts

🐘🔗 sam.arweave.dev banner
🐘🔗 sam.arweave.dev

🐘🔗 sam.arweave.dev

@samecwilliams

Founder and inventor of Arweave and AO. Hacker and CEO @fwdresearch. PhD drop-out.

The permaweb Katılım Kasım 2011
936 Takip Edilen35.8K Takipçiler
🐘🔗 sam.arweave.dev retweetledi
ao
ao@aoTheComputer·
The blockweave is the only source of truth. Serving it through HyperBEAM is the only way to serve it verifiably. ao.arweave.net/#/blog/going-c…
ao tweet media
English
3
13
59
4.6K
🐘🔗 sam.arweave.dev
🐘🔗 sam.arweave.dev@samecwilliams·
This was just a small Sunday hack. There are many, many other ways offset resolution could work, too. For example: why not base36 encode the offsets so that they are shorter? What about block-tx-bundle numbers? Or even time offsets, too? If you can think of a better system, you can simply build an AO-Core device for it and configure your gateway to use it. Everything is flexible and open now, across the permaweb stack.
English
3
1
16
1.2K
🐘🔗 sam.arweave.dev
🐘🔗 sam.arweave.dev@samecwilliams·
Arweave gateway addresses have always been long and kind of confusing to read. Part of the reason for this is the security sandbox subdomain each ID needs. Arweave . net, the main community gateway, is now fully AO-Core native, so we built a simple device to fix this. Enter offset references: Now all items on Arweave have a short URL as well as an ID. 👇
ao@aoTheComputer

~name@1.0 is here arweave.net now supports short names for transaction IDs based on byte offset. Names you don't need to buy, renew, or assign because they are deterministically created at the protocol level for every new transaction 👇 x.com/aoTheComputer/…

English
15
25
101
13.4K
🐘🔗 sam.arweave.dev retweetledi
ao
ao@aoTheComputer·
Routers turn AO from a collection of computers -> a decentralized network. A single gateway -> the gateway mesh. With the gateway stack migration complete, we're looking at how requests reach the right node. This enables a fully decentralized permaweb. x.com/aoTheComputer/…
ao@aoTheComputer

x.com/i/article/2038…

English
3
13
53
4.1K
🐘🔗 sam.arweave.dev
🐘🔗 sam.arweave.dev@samecwilliams·
@CryptosHaven > Arweave competes on something else entirely: > Permanence. Arweave offers a backbone for cyberspace. A solid grounding for our fluid world.
English
3
3
23
608
Haven
Haven@CryptosHaven·
Most storage networks compete on price and speed. Arweave competes on something else entirely: Permanence. In a world where AI, finance, and institutions depend on data integrity, the ability to store information once, forever is not a feature. It’s infrastructure. $AR
Haven tweet media
English
1
2
42
1.1K
wouter de boskabouter
wouter de boskabouter@wouter_burrea·
Big news from @samecwilliams and the @ArweaveEco team. Upgrades an news. These guys are building like it’s their life’s mission. Proud to be a part of this. Keep building ! And some more retail focussed marketing 😉
🐘🔗 sam.arweave.dev@samecwilliams

Huge shift here. Thanks to everyone on the @OdyseeTeam, @dh_association, and @fwdresearch teams who made this possible -- as well as @ar_io_network for all their help in the transition. But what does this shift mean? tl;dr: Arweave dot net now runs on AO-Core. So... 1⃣ Every response from .net is now verifiable, right to the end-user. This is the fundamental building block of decentralization. When you get a reply from an AO-Core node its headers contain everything that you need in order to verify the data atomically. No need for consensus, querying multiple nodes, etc., just fully trustless cryptographic verification. Additionally, all of the useful tags and metadata that have always been attached to content on Arweave is now available to callers. Users can now process this information and act upon it, just like 'body' data. You can think of Arweave as a permanent database, with each item being a row. Now the whole content of each of those rows can be accessed by users, not just the largest field. 2⃣ Data served from .net is now directly sourced from Arweave nodes. Previously, there needed to be caches in between the user and the nodes, which made gateways heavier to run and 'separated' from the dataset. This detachment introduces points of software and operations dependence in the caches themselves. While .net is still importing some of the data from the legacy gateway (and will be over the next few weeks), these caches have now been removed from the data serving flow. This also opens the opportunity for... 3⃣ ...Permissionless nodes operating .net. Because each AO-Core node serves everything needed to verify each response it gives by default, the next step is to let anyone register to provide the data for IDs to the gateway, then verify their responses before relaying them to users. This alone is a big deal. In time we expect it will provide an additional incentive for Arweave miners to serve (and also store) data, as well as improve performance (by routing to and rewarding the fastest providers) and reliability (by removing points of failure). Further down the track there is a clear path to even decentralizing the operation of these verification+routing nodes, so that every Arweaver can take part in running those, too. We can achieve this by letting TEE nodes register with one another and share private TLS credentials, allowing them to directly serve end-user traffic routed by the DNS layer. We have tests of this flow working in principle, but principle -> practice-at-scale will take some time. 4️⃣ Compute-Over-Arweave-Data just dropped. AO-Core is a protocol to orchestrate a decentralized supercomputer. In this deployment we are making heavy use of AO-Core's codec devices, but it is now possible to do so much more than that. More on this soon. Upshot? Decentralization and trustlessness of data access on Arweave just took a huge leap. Trustless verification of content -> Permissionless data serving -> Decentralization of data access and transformation. Congrats again everyone 🫡.

English
2
4
18
1.2K
🐘🔗 sam.arweave.dev
🐘🔗 sam.arweave.dev@samecwilliams·
Huge shift here. Thanks to everyone on the @OdyseeTeam, @dh_association, and @fwdresearch teams who made this possible -- as well as @ar_io_network for all their help in the transition. But what does this shift mean? tl;dr: Arweave dot net now runs on AO-Core. So... 1⃣ Every response from .net is now verifiable, right to the end-user. This is the fundamental building block of decentralization. When you get a reply from an AO-Core node its headers contain everything that you need in order to verify the data atomically. No need for consensus, querying multiple nodes, etc., just fully trustless cryptographic verification. Additionally, all of the useful tags and metadata that have always been attached to content on Arweave is now available to callers. Users can now process this information and act upon it, just like 'body' data. You can think of Arweave as a permanent database, with each item being a row. Now the whole content of each of those rows can be accessed by users, not just the largest field. 2⃣ Data served from .net is now directly sourced from Arweave nodes. Previously, there needed to be caches in between the user and the nodes, which made gateways heavier to run and 'separated' from the dataset. This detachment introduces points of software and operations dependence in the caches themselves. While .net is still importing some of the data from the legacy gateway (and will be over the next few weeks), these caches have now been removed from the data serving flow. This also opens the opportunity for... 3⃣ ...Permissionless nodes operating .net. Because each AO-Core node serves everything needed to verify each response it gives by default, the next step is to let anyone register to provide the data for IDs to the gateway, then verify their responses before relaying them to users. This alone is a big deal. In time we expect it will provide an additional incentive for Arweave miners to serve (and also store) data, as well as improve performance (by routing to and rewarding the fastest providers) and reliability (by removing points of failure). Further down the track there is a clear path to even decentralizing the operation of these verification+routing nodes, so that every Arweaver can take part in running those, too. We can achieve this by letting TEE nodes register with one another and share private TLS credentials, allowing them to directly serve end-user traffic routed by the DNS layer. We have tests of this flow working in principle, but principle -> practice-at-scale will take some time. 4️⃣ Compute-Over-Arweave-Data just dropped. AO-Core is a protocol to orchestrate a decentralized supercomputer. In this deployment we are making heavy use of AO-Core's codec devices, but it is now possible to do so much more than that. More on this soon. Upshot? Decentralization and trustlessness of data access on Arweave just took a huge leap. Trustless verification of content -> Permissionless data serving -> Decentralization of data access and transformation. Congrats again everyone 🫡.
🐘🔗 sam.arweave.dev tweet media
Forward Research@fwdresearch

arweave . net has transitioned to HyperBEAM infrastructure. For years permaweb access has been served through gateway infrastructure. Over the past couple weeks we’ve introduced a distributed network of @aoTheComputer HyperBEAM nodes that can serve the same functionality. This removes a major point of centralization in the stack. Requests can now be served by nodes that produce verifiable responses about how data was retrieved and computed. Transitions like this are never perfectly smooth, and some edge cases may still surface as the new system settles. But the direction is clear: arweave . net is now just one entry point into a decentralized network. Thanks to everyone who bore with us through the migration.

English
16
46
127
21.9K
🐘🔗 sam.arweave.dev retweetledi
ao
ao@aoTheComputer·
After a year of building, here's the first public demonstration of AO Core. 60+ composable devices. Every state addressable and remixable. Your URL bar as programmable, verifiable infrastructure. @samecwilliams walks through the PermawebOS, the complete decentralized web stack, trustless, in one box. Show don't tell.
English
19
42
186
22.9K
🐘🔗 sam.arweave.dev
🐘🔗 sam.arweave.dev@samecwilliams·
We have been sponsoring the Viewblock explorer since Arweave launched in 2018. We love the service, and `b` is a truly awesome builder. We will never have an 'official block explorer' though, to try to minimize issues like this. People shouldn't interpret one centralized service being down with network-level issues. Whenever VB is reporting something weird my second port-of-call is scar.arweave.net . Scar is not so pretty and doesn't have the nice aggregates that VB does, but it only depends on the normal gateway API to run. If people had checked this it would have instantly shown that the network was still healthy.
English
1
1
12
610
Kyle_13 ⓐ
Kyle_13 ⓐ@kylewmi·
大家在传的“Arweave 超 24 小时未出块”,并不是宕机。实际上是 ViewBlock 浏览器爬数据出了问题。 这大熊市的,看来大家都更敏感了,说实话我也时不时会去 ViewBlock 看看网络状况。 刚看到这事还以为 $AR 要大砸盘(准备好接货了),不知道是市场没反应过来,还是老鸟早就知道是乌龙。
Kyle_13 ⓐ tweet mediaKyle_13 ⓐ tweet media
中文
3
0
13
3.5K
Peter Pan
Peter Pan@JGroup47225·
@aoTheComputer Curious how many AR token the team has sold over the year
English
2
0
2
1.2K
ao
ao@aoTheComputer·
One year of AO. Reflections on the state of web3, the progress we've made on the permaweb, and the path forward.
English
49
66
276
54.9K
🐘🔗 sam.arweave.dev retweetledi
ao
ao@aoTheComputer·
Milestone 3: Complete ✅ After nearly a year of development, AO mainnet is fully operational. Almost all legacynet computation has migrated to Hyperbeam -- more efficient, more decentralized, fully verifiable. @samecwilliams breaks down what we built and what comes next👇 w/ @mil_itia
English
17
35
141
16.7K