Add blogs: IPFS News 189 + COD at IPFS Camp '22 (#502)

* Update from Forestry.io
emily.vaughan@protocol.ai created src/_blog/welcome-to-ipfs-news-188.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/welcome-to-ipfs-news-188.md

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/ipfs-blog-header_-ipfs-camp-recap.png

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/ipfs-camp-stats-summary.png

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/mollyipfscamp2.jpg
emily.vaughan@protocol.ai created src/assets/ipfsfunding.jpeg

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/chooseyouradventure.jpeg

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/ipfsgroup.jpeg
emily.vaughan@protocol.ai created src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/screenshot-2022-11-22-at-2-25-22-pm.png
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Optimised images with calibre/image-actions

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/voice-gems.jpeg
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/ipfs-camp-2022-recap.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/releasenotes.md

* Optimised images with calibre/image-actions

* fix: add kubo tag to forestry

* fix: add kubo tag to releasenotes

* Update from Forestry.io
emily.vaughan@protocol.ai created src/_blog/welcome-to-ipfs-news-189.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/welcome-to-ipfs-news-189.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/welcome-to-ipfs-news-189.md

* Update from Forestry.io
emily.vaughan@protocol.ai created src/assets/ipfs-blog-header-cod-track-at-ipfs-camp.png

* Update from Forestry.io
emily.vaughan@protocol.ai created src/_blog/content-addressed-computing-at-ipfs-camp-2022.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/content-addressed-computing-at-ipfs-camp-2022.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/content-addressed-computing-at-ipfs-camp-2022.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/content-addressed-computing-at-ipfs-camp-2022.md

* Update from Forestry.io
emily.vaughan@protocol.ai updated src/_blog/content-addressed-computing-at-ipfs-camp-2022.md

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chris Waring <106938+cwaring@users.noreply.github.com>
This commit is contained in:
emilymvaughan
2022-12-02 14:53:37 -05:00
committed by GitHub
parent d6c8b00c40
commit 374393041d
4 changed files with 127 additions and 1 deletions
@@ -168,6 +168,7 @@ pages:
- src/_blog/ceramic-launches-mainnet-using-ipfs-and-filecoin-for-decentralized-storage.md
- src/_blog/community-highlight-esteroids.md
- src/_blog/congrats-gitcoin-grants-round-9-winners.md
- src/_blog/content-addressed-computing-at-ipfs-camp-2022.md
- src/_blog/decentralized-games-at-gamedev.js-jam-2021.md
- src/_blog/decentralizing-infrastructure-during-scaling-ethereum.md
- src/_blog/decentralizing-the-internet-s-root.md
@@ -210,8 +211,8 @@ pages:
- src/_blog/just-released-ipfs-cluster-0.14.0.md
- src/_blog/kitsumon-blends-the-best-of-metaverse-gaming-with-content-addressability.md
- src/_blog/libp2p-comes-to-protoschool.md
- src/_blog/libp2p-hole-punching.md
- src/_blog/libp2p-day-2022-recap.md
- src/_blog/libp2p-hole-punching.md
- src/_blog/libp2p-paris-p2p-festival-2022-recap.md
- src/_blog/meet-the-new-ipfs-blog-news.md
- src/_blog/minting-fresh-nfts-with-ipfs.md
@@ -249,6 +250,7 @@ pages:
- src/_blog/welcome-to-ipfs-news-186.md
- src/_blog/welcome-to-ipfs-news-187.md
- src/_blog/welcome-to-ipfs-news-188.md
- src/_blog/welcome-to-ipfs-news-189.md
- src/_blog/welcome-to-ipfs-weekly-119.md
- src/_blog/welcome-to-ipfs-weekly-120.md
- src/_blog/welcome-to-ipfs-weekly-121.md
@@ -0,0 +1,60 @@
---
title: Content Addressed Computing at IPFS Camp 2022
description: Check out this recap of the Content Addressed Computing at IPFS Camp
2022.
author: Warpfork
date: 2022-12-01
permalink: "/2022-12-01-cod-at-ipfs-camp/"
translationKey: ''
header_image: "/ipfs-blog-header-cod-track-at-ipfs-camp.png"
tags: []
---
In the Compute-Over-Data track at the [2022 IPFS Camp](https://2022.ipfs.camp/), we heard from several projects and lots of people on how the landscape of computing is evolving, and how we believe computing can become refocused and more powerful by embracing content addressing and a “merkle-native” way of doing things. In this post, well do a quick recap of what was covered.
Comment
[Content-addressing](https://proto.school/content-addressing/) and the use of [merkle datastructures](https://en.wikipedia.org/wiki/Merkle_tree) identifying data by a cryptographic hash is already a well-known revolution of how data structures can be designed for decentralization, bringing benefits like verifiability, naturally coordination-free data deduplication, and so forth. In examining content-addressed computing, and looking for ways to embrace computing over content-addressed data (sometimes referred to in this community as compute-over-data for short), we look at how we can bring those virtues of verifiability and decentralization to data _processing_ as well as data storage and transport (where content-addressing has already become near-ubitiquous in any modern protocol design), and we look for what new virtues we can discover that are unlocked by giving computations predictable coordination-free identifers.
A wide range of projects exist in this space! In the videos of the event, youll find presentations of projects that are ranging in focus from linux containers and how to unify them with content-addressed storage, all the way to new bytecode VMs which have direct integrations to content-addressed storage and content-addressed code execution primitives. Youll find approaches to scaling and approaches to user adoption which range from developer-centric build tools, all the way to projects with a focus on massively scaled parallelized compute job scheduling. And youll find exploration of virtues of developing systems with computation-addressable primitives, ranging from software security and reproducible builds, to public verifiability, to sheer scaling.
All of the talks were recorded, and you can also find the full [Compute-Over-Data track playlist](https://www.youtube.com/playlist?list=PLuhRWgmPaHtTU1u9TGOVviM234URBdEGa) on the IPFS YouTube channel.
Heres a quick summary of all the talks and their topics:
* In the keynote: David Aronchik and Wes Floyd introduce us to the potential for revolution in the big data age, and what do we mean by “compute over data”:
@[youtube](7XczBBxYTB4)
* In “Warpforge — Hashes go in, hashes come out, exec in the middle!”, Eric Evenchick and Eric Myhre introduce Warpforge, a tool for declarative computation and software build pipelines, as well as demonstrate new data structures (in IPLD!) to describe decentralized package management emphasizing how to collaborate, without enforced central coordination.
@[youtube](wcOjT580iaI)
* In “Bacalhau — Bringing the Compute to the Data!”, David Aronchick tells the story of the Bacalhau project, its origin, motivations, and progress so far, as well as demos of using it to run distributed compute jobs.
@[youtube](Xj3n0uvQSCM)
* In “FVM The (EVM-Compatible!) Filecoin Virtual Machine”, Matt Hamilton shows a new computing environment called the FEVM, which hosts Ethereum-compatible smart-contracts on-chain in Filecoin. This allows smart contracts that integrate with the state storage mechanisms of Filecoin. Applications of this could include automatic storage deal renegociation, among other ideas. Live demos are included!
@[youtube](tLJ-ys2G8tU)
* In “Zapps — A new standard for go-anywhere linux executables”, Eric Myhre dives into how to ship software on linux, and demonstrates a new way to do it in a drag-and-drop way, with truly minimal system dependencies, and _without_ resorting to containers.
@[youtube](Q33LgKAwpZU)
Tons of questions were asked and answered throughout these talks:
* Verification of compute in decentralized systems: how can we do it?
* Deterministic computation: how does it relate to verification? And is it prevalent in the wild?
* What are the interventions we can make if deterministic computation _isnt_ prevalent in the wild, and we want to make it so, as a community?
* How do markets relate to these systems? Can we make decentralized markets for data as well as the _processing_ over that data?
* How can we make it easier for people to get started in building new decentralized software?
* How do we get software in the hands of end-users with less fuss? How do we make software packages easier to compose, so more people can join us more easily in building data pipelines?
* How can we label, annotate, and share references to data, without central coordination? Hash-based identifiers are a given where do we go from there?
… and okay, some of these questions are just asked; not all of these questions are _answered_. ;) Some of them are hard questions; some have multiple answers! And for the hard problems remaining, if you want to contribute in some way, you can find more information on getting in touch below. All of these projects are looking for both users and contributors.
The summaries above hopefully pique your interest if so, _watch the videos_! Almost every one of these presentations included _live demos_, which are very cool, and hard to summarize in text ;)
## Getting in touch
If youre looking for followup contacts for these groups:
* Theres a CoD working group representing **lots** of different projects not just these that spoke at IPFSCamp, but many more too (and it can be a place to represent yours, as well!) check out [cod.cloud](https://www.cod.cloud/) and the [`#compute-over-data-wg` channel on Filecoin Slack](https://filecoinproject.slack.com/archives/C03MCV5U77C).
* More info about Bacalhau can be found [bacalhau.org](https://www.bacalhau.org/), and you can get in touch with them in the [`#bacalhau` channel on Filecoin Slack](https://filecoinproject.slack.com/archives/C02RLM3JHUY)!
* More info about Warpforge can be found at [warpforge.io](http://warpforge.io/), and you can get in touch with them in the [`#warpforge` channel in Matrix](https://matrix.to/#/#warpforge:matrix.org) or see the projects [Community](https://warpforge.notion.site/Community-676332742afa4276be571f7d035d55db) page for more links.
* More info about the FVM Project can be found starting at [docs.filecoin.io/fvm](https://docs.filecoin.io/fvm/basics/introduction/), and you can get in touch with them in the [`#FVM` channel on Filecoin Slack](https://filecoinproject.slack.com/archives/C029MT4PQB1)!
* More info about the Zapp packaging format can be found at [https://zapps.app/](https://zapps.app/ "https://zapps.app/") .
For more information about the IPFS Camp 2022 overall, the event info can be found on the [IPFS Camp site](https://2022.ipfs.camp/). More information about the other tracks can be found grouped by [this tag](https://blog.ipfs.tech/?tags=ipfs-camp).
+64
View File
@@ -0,0 +1,64 @@
---
title: Welcome to IPFS News 189!
description: 'Learn all about the current state of the IPFS Ecosystem, plus more in
IPFS News 189. '
author: Crystal Mills
date: 2022-11-30
permalink: "/weekly-189/"
translationKey: ''
header_image: "/ipfsnews.png"
tags:
- IPFS Camp
- kubo
- weekly
---
## **The State of the IPFS Ecosystem**
![](../assets/ipfs-blog-header_-chromium-protocol-handlers-post.png)
Since the last IPFS Camp in 2019, we have seen tremendous growth throughout [the entire IPFS ecosystem](https://youtu.be/fGwhPLik3_4)! This years three-day event had over 550 attendees, but the growth of the community goes beyond that.
Active monthly users of IPFS-based dapps and tools has grown from 5 million to 50 million. The number of unique nodes continues to grow, making the network more resilient and distributed, and content more available. Meanwhile, performance is improving even as the network grows: its now 50x faster to find content across the network.
Thank you to everyone who has become a part of the growing IPFS community! Learn more about the state of the IPFS ecosystem, the new IPFS Implementations Fund, and check out the full list of panels and presentations in the [IPFS Camp 2022 Recap](https://blog.ipfs.tech/2022-11-22-ipfs-camp-22-recap/)!
## **Brand New on IPFS ✨**
1. Kubo 0.17.0 is out! TAR Response Format on Gateways provides a vendor-agnostic way of downloading entire directories using HTTP. This and more are all [highlighted in the full release notes](https://github.com/ipfs/kubo/releases/tag/v0.17.0).
2. 3S Studio is a game development project that has implemented an IPFS plugin for the popular and widely-used [Unreal Engine](https://blog.ipfs.tech/2022-11-15-3s-studio/) for 3D computer graphics.
3. [Learn how you can now build Chromium](https://blog.ipfs.tech/14-11-2022-igalia-chromium/) - the open source browser code used for Chrome, Brave, Edge, Opera and more - with support for "ipfs://" addresses.
4. Estuary v0.2.0 is now live! The [release includes](https://twitter.com/Estuary_Tech/status/1597313610019393536) major fixes, improvements, and the first official feature-complete release of Autoretrieve.
## **Around the ecosystem 🌎**
Last month, libp2p users and contributors gathered together for the [first-ever libp2p Day](https://blog.ipfs.tech/2022-11-22-libp2p-day-2022-recap/)! The day included talks from maintainers, contributors, community members, and users.
What role does the Filecoin community play in the trajectory of decentralized AI? Juan Benet and Illia Polosukhin spoke about the [convergence of AI and Web3](https://www.youtube.com/watch?v=sQZJjH2wZHw&t=2s).
Where is big data heading next and how are data engineers going to process it? [Learn more](https://www.youtube.com/watch?v=RZopDyTJ1pk) about how projects like the Bacalhau Project are revolutionizing the big data age with compute over data.
[FVM](https://www.youtube.com/watch?v=RvM-B0E9Hoc) delivers on-chain programmability to the Filecoin network. Learn more about the Filecoin Virtual Machine from the FVM Keynote at the FEVM Summit!
ConsensusLab is proud to announce its first [deployment of Spacenet](https://github.com/consensus-shipyard/spacenet), the new generation Filecoin testnet. It is based on the Trantor BFT-style ordering protocol implemented using the Mir framework, cutting down transaction latency from 30s to around 1s.
The upcoming [Filecoin upgrade to network version 17, Shark](https://filecoin.io/blog/posts/filecoin-network-v17-shark-upgrade/), will bring a range of improvements and simplifications that set the stage for programmable storage: smart contracts that interact with storage deals and providers.
The Filecoin community is sponsoring the first-ever blockchain gaming conference in Bengaluru. Join builders and ecosystem partners at The Den on December 5th and [participate in workshops](https://eiusgtz4fq6.typeform.com/to/iIA5f27F?typeform-source=events.godwoken.com) designed to educate developers on the advantages of blockchain technology for game development.
Protocol Labs mission is to drive breakthroughs in computing to push humanity forward, but what does that actually mean? Protocol Labs Founder Juan Benet explained the vision for the company, touching on [securing the internet and establishing digital human rights](https://www.youtube.com/watch?v=8lDwBnQ9Wuc).
The Protocol Labs Network is a hub for over 500 startups at various stages of funding designed to turbocharge Web3 projects. [Learn more](https://www.youtube.com/watch?v=3JRg66DC3ok&t=3s) about how founders can get involved!
## **Want to help build the new internet? 💼**
[**Senior Software Engineer, Backend:**](https://angel.co/company/pinatacloud/jobs/2488893-senior-software-engineer-backend) Pinata Technologies, Inc. is building the tools and infrastructure for a more free and empowering Web3 generation through IPFS. Their vision is to foster a sense of place for every creator on the internet that is uniquely theirs. Pinata is looking for a Senior Backend Software Engineer to join their team! You will report to their Engineering Manager while working with the Engineering team to make the experience of creating and distributing content easier through client-side tools and applications. In this role, you will largely be responsible for backend development using Node.js. **Pinata**, Remote.
[**Backend/API Engineer**](https://www.linkedin.com/jobs/view/backend-api-engineer-at-textile-3376425642?refId=rYACbGKfnvYvqiFQ6B%2BTEQ%3D%3D&trackingId=EySJEEN839Nc6zxTail21w%3D%3D&trk=public_jobs_topcard-title): Textile's mission is to accelerate the exchange of information on the Internet. We are a technology company focused on building tools that help developers leverage open networks, protocols, and blockchains. We are a small, fully remote team aligned in our vision to experimentally change the relationship between technology and data. You can learn more about our products and services through our documentation and our GitHub organization. We are a fully open source company.
Textile's infrastructure is written primarily in Golang and sits at the heart of Textile's products and gRPC services. It is built on top of protocols like Libp2p, IPFS, and Filecoin and is deployed to Google Kubernetes Engine. Your role will interact with layers throughout the stack and own responsibilities from research and development to implementation and production monitoring. **Textile**, United States.
[**Content Writer:**](https://boards.greenhouse.io/edgeandnode/jobs/4111144005) Edge & Node is a core development team behind The Graph, working to build a vibrant decentralized future. The team is dedicated to the proliferation of web3 applications that share value, utilize dynamic incentives, and build for human coordination. The Digital Content and Social Media Writer will be responsible for the conceptualization and production of at least 3-5 long form pieces each month about The Graph, Edge & Node and House of Web3. Topics may vary but will focus on The Graph and Edge & Node updates, announcements, education, events, innovations, and more. The Content Writer will create and publish content on social media platforms multiple times per day. In addition, they'll partner with the Marketing team to create messaging around company OKRs, and more. **Edge and Node**, Remote.
[**NodeJS developer | FinTech:**](https://www.linkedin.com/jobs/view/nodejs-developer-fintech-at-supermojo-3356945255?refId=8qQPjwNzIDpcuwJDzbSMow%3D%3D&trackingId=i9xHYRlVTS2pJfbq3%2F7S5A%3D%3D&trk=public_jobs_topcard-title) Super Mojo is an embedded finance checkout experience for NFT marketplaces. You will build a distributed financial platform which executes transactions in milliseconds and enables a magical checkout experience for Super Mojo users. You will help with designing and heavily contributing to the product architecture and foundation and work with teams across the organization, including product, legal, and business development to think beyond the technical implications of your design decisions. **Super Mojo**, San Francisco, CA.
[**Sr. Software Engineer, Distributed Systems**](https://boards.greenhouse.io/protocollabs/jobs/4283628004): Protocol Labs is hiring a Sr. Distributed Systems Engineers to work on the JavaScript and Go implementations of protocols like IPFS, Filecoin and libp2p. Enthusiasm about the decentralized web and blockchains has brought an influx of people who want to use distributed systems but who don't know how to build the necessary infrastructure. Protocol Labs is building that infrastructure. To continue that work, theyre looking for people who thoroughly understand the principles of distributed systems and who will lean into the challenges of applying those principles in open-source code that will be deployed worldwide. **Protocol Labs**, Remote.
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 MiB