The Collaboration
Activity
Active Initiatives
Advisory & Review on Core Protocol related Deliverables
Past Initiatives
Measuring and Forecast Cryptoecon Mechanism Success
Filecoin and Cosmos: Leverage Points
Retrieval Pinning
A Rapid Report on the Arguments and Technicals of Recent Filecoin Improvement Proposals
:::info
Up to date by March 2023
Status: Final Draft
Publication Link
:::
Authors: BlockScience
:::info
Up to date by March 2021
:::
Authors: Danilo Lessa Bernardineli (BlockScience)
Background context
Shortly after Filecoin liftoff, a security issue was reported with the v1 proofs. The issue was fixed in v1.1 proofs, which were introduced in the Filecoin network version 7 upgrade, on November 25th, 2020. As a result of this upgrade:
All new sectors had to use v1.1 proofs
Welcome to the BlockScience-Filecoin Cockpit! This is a one-stop resource for getting access to our public-facing research initiatives and roles as well as for gaining visibility on who we are, how we can help, and our history.
Through this book, you'll be able to access parts of our work output across several initiatives. Many of the pieces of content are in intermediate stages or have been used for planning and communicating research.
BlockScience is a complex systems engineering, R&D, and analytics firm. Our goal is to combine academic-grade research with advanced mathematical and computational engineering to design safe and robust socio-technical systems. We provide engineering, design, and analytics services to a wide range of clients including for-profit, non-profit, academic, and government organizations, and contribute to open-source research and software development.
Our Capacities
👩🔬 Applied Research on Complex Systems Engineering
How we can help
Project Inception & ExecutionInception: Surfacing and defining high-impact areas of research
:::info
Up to date by December 2022
:::
Authors: Danilo Lessa Bernardineli (BlockScience), Jakob Hackel (BlockScience), Jamsheed Shorish (BlockScience)
Summary
This document is a straightforward description of the main economic levers, or mechanisms, of Filecoin at both the microfoundation and macroeconomic levels. The description includes both mechanism goals and how these goals can be benchmarked in light of counterfactual scenarios, which help to answer the query, "what would happen if we didn't have those mechanisms in place?"
Using this approach we aim to provide clarity on the rationale for the implementation of the associated mechanisms, as well as to provide directions on how to measure if the intended goal(s) of each mechanism is/are achieved, i.e. if they are successful.
:::info
Document up to date by October 2022
:::
Authors: Danilo Lessa Bernardineli (BlockScience), Jamsheed Shorish (BlockScience), Sean McOwen (BlockScience), David Sisson (BlockScience), Michael Zargham (BlockScience)
In this document, we propose 10 topics that the ecosystem should treat as high priority. Each topic has a paragraph for:
Summary: A quick overview of the topic
Why: Why the topic is important for the ecosystem
:::info
Up to date by August 2020
:::
Author: Danilo Lessa Bernardineli (BlockScience)
Synopsis
The choice of the parameters for the alpha-beta filter can induce chaotic behaviour in the filtered variables due to the updating inertia, which is associated with lower parameter values. Mitigation is done through larger alpha-beta parameter choices, which can be justified through the fact that simulations with different sampling intervals must have different alpha beta values, and this is captured through the usage of a geometrical relation.
Chaotic behaviour due to updating inertia
Link: https://www.notion.so/pl-strflt/Data-Retrievability-Consortium-252f52f47b3944e8a54e8d0f553c5cd7#2023f5f015ef44719922402706e2ba95
:::info
Up to date by August 2022
:::
Authors: Gabriel Lefundes (BlockScience), Danilo Lessa Bernardineli (BlockScience)
Conclusions
:::info
Up to date by August 2022
:::
Authors: Irene Giacomelli (Protocol Labs), Danilo Lessa Bernardineli (BlockScience)
References
Simulation on the dynamic case: Dynamical Simulation for Reputation Score
Simulation on the static case: https://github.com/danlessa/filecoin-drc-research/blob/main/notebooks/reputation_score_static.ipynb
Authors: Irene Giacomelli (Protocol Labs), Danilo Lessa Bernardineli (BlockScience)
:::info
Up to date by August 2022
:::
Base Reference: DRC Reputation Score Brainstorming
Simulation parameters
:::info
Up to date by September 2022
:::
:::warning
Disclaimer: The following book has some work in progress, or discontinued work and as such should not be viewed as completed products. It is presented for transparency into the different BSCI initiatives.
:::
Pointers are collection of documents and links for acquiring context around specific topics.
:::info
Up to date by September 2021
:::
Note: FIP 17 "Lightweight Sector Updates" was closed August 24, 2021 and superceded by FIP 19 "Snap Deals"
FIP 17:
https://github.com/filecoin-project/FIPs/issues/131
https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0017.md
:::info
Up to date by September 2022
:::
:::warning
Disclaimer: The following book has some work in progress, or discontinued work and as such should not be viewed as completed products. It is presented for transparency into the different BSCI initiatives.
:::
Meso Research Plans (MRP) are curation of questions and potential methods around it. Each MRP is structured around an common theme, and each item represents an individual research plan which can be broken down into work scope for 3 to 12 months.
:::info
Up to date by September 2022
:::
:::warning
Disclaimer: The following book has some work in progress, or discontinued work and as such should not be viewed as completed products. It is presented for transparency into the different BSCI initiatives.
:::
Summary
BlockScience has been involved historically in creating several documents for the community at large. In this book, access to outlines, drafts and published documents are provided.
Digital Twin Overview
Workspace Docs
Feasibility Analysis for Building a Block-Time Digital Twin
Filecoin Digital Twin Project Plan
Digital Twin Business Questions
Filecoin operational DT agent behavior implementation requirements
Operational Digital Twin Development Roadmap
:::info
Up to date by September 2022
:::
:::warning
Disclaimer: The following book has some work in progress, or discontinued work and as such should not be viewed as completed products. It is presented for transparency into the different BSCI initiatives.
:::
Summary
A digital twin is a representation of a system which can be used for prototyping, stress testing and a variety of other simulation based purposes. There are two types of digital twins:
:::info
Up to date by August 2022
:::
Process Diagram for the Assured Deal Journey on the Retrievability Consortium
:::warning
This section is WIP, don't read :)
:::
:::info
Up to date by August 2022
:::
Problem Statement
The deposit margin ($m_d$) is used as an estimator of an given Provider "effective" collateral.
The goal of that term is to make sure that the provider will always have enough collateral to pay any incurred slashes.
By being under-collaterized, there is an increasing risk that the provider will shirk into its commitments.
:::info
Up to date by September 2022
:::
Descriptive Report
Commit: https://github.com/BlockScience/filecoin-drc-research/commit/082ac8c19e56242b6bbac82db6e9000cccc4eb7b
08/09
Commit: https://github.com/gabriellefundes/filecoin-drc-research/commit/a8b4d7806276131a2881f726f509d87d6df6c830
:::info
Up to date by September 2022
:::
:::warning
Disclaimer: The following book has some work in progress, or discontinued work and as such should not be viewed as completed products. It is presented for transparency into the different BSCI initiatives.
:::
What is this project?
This is an ongoing collaboration since May 2022 for supporting the design, implementation and validation of the Retrieval Pinning project.