Protocol Labs Research
2021-01-29 / Blog
AbstractionLab Update: notes from the frontier

The independent researchers of the AbstractionLab tackle ambitious projects with huge potential to drive breakthroughs in computing, communication, and decentralization. They are the scout ship pilots exploring the farthest reaches of the adjacent possible. And they have a lot of interesting news to report!

The Inter-Cranial Abstraction System

The Inter-Cranial Abstraction System (ICAS, formerly The Metamodel ) is a framework for computable knowledge — an effort to “wake up the Internet” by building a flexible system enabling interactions between higher-level knowledge and lower-level data. The project describes a vision of the decentralized web where information flows unimpeded between abstraction levels and autonomous systems

Alan Ransil presented his recent work on the ICAS project at a recent Protocol Labs Research Seminar, detailing the coordination problems involved in overcoming the barriers to creating an architecturally and semantically decentralized knowledge infrastructure, discussing the relevance of content addressing in supporting the verifiability and universality necessary for such a system, describing the ICAS type system, and outlining the exciting future directions of the project! Come for the talk and stay for the Q&A!

The Decentralized Energy Project

The Decentralized Energy Project is a joint effort by researchers Alan Ransil and Michael Hammersley in collaboration with the MIT Energy Initiative. Alan and Michael are applying insights from distributed systems research to the architecture of the public energy grid, using decentralized network protocols to lower the grid’s carbon-intensity, increase its reliability, and decrease its costs.

Michael recently presented the Energy Project’s work on Enabling plug-and-play transactive energy on legacy power grids to the IEEE International Transactive Energy Systems Conference (TESC). In his presentation, Michael discusses the current trajectory of distributed energy resource adoption, asking whether it is possible to drive the adoption of transactive energy in the legacy portions of our current grid to hasten the adoption of distributed energy and distributed energy markets. Michael describes the potential for heterogeneous adoption of transactive energy without disrupting grid operations, and introduces VOLTTRON (no, not that Voltron), a simulation platform developed by Pacific Northwest National Laboratory that the Energy Project is using to model different modes of transactive energy integration.

The Energy Project also published a TESC conference paper on Improving system resilience through formal verification of transactive energy controls, using TLA+ to verify control algorithms for a transactive energy system where distributed energy resources trade power with their neighboring nodes.

The Energy Project is continually developing new tools and methods to improve the resilience of our electrical infrastructure. Check out their work to get a bolt of inspiration!

The Underlay

The Underlay is a collaboration with the MIT Knowledge Futures Group to liberate and provenance humanity’s knowledge by creating a publicly accessible distributed knowledge graph built on open-source protocols and tools. Joel Gustafson described how the Underlay project conceptualizes a distributed knowledge graph in a recent blog post, which sparked a the formation of a social knowledge graph interest group and virtual salon.

Joel’s Protocol Labs Research Seminar expands on the topic, proposing a functional definition of a knowledge graph and describing the issues involved in scaling a public distributed knowledge graph. Is it possible to contextualize data at scale? What is the Underlay? Join the conversation by viewing Joel’s talk — and of course, the Q&A. Schema-curious? You can read the docs and try out the Underlay’s schema editor at the R1 website.

And if you’re a software engineer excited by the prospect of building tools for better public knowledge graphs, you might be interested in the new software engineering position on the Underlay team.

Stay tuned to this blog and the Protocol Labs Youtube channel for more exciting updates from the frontiers of Protocol Labs Research!