###### tags: `gitcoin` `fdd` `dsl`
# Data Storage Layer for GitCoin Fraud Detection and Defence
## Getting from Current State to Short Term Goal
* Formalize Data Portals
* Portal for internal data users (Data Scientists)
* Portal for incoming data (Data Sources)
* Portal for outgoing data (Data Sinks)
* Inventory data sources
* Inventory data transformations
* Inventory data sinks
* Create data dictionaries
* Identify sensitive data elements
* Data with external sensitivity, e.g. PII
* Data with internal sensitivity, e.g. sybil criteria
* Create organizational structure around ownership of and access to sensitive data elements
* Create rules for accessing sensitive data
## States

Figure 1: Current state of FDD DSL

Figure 2: State of FDD DSL at short term goal. Green background indicates ownership by FDD organization. Green data portal is the interface between FDD data engineers and FDD data scientists

Figure 3: Generic, conceptual, block diagram of a data lake. This needs to be morphed into "FDD DSL: Long Term Goal" by determining what is needed and what is fluff in this context.