Research work includes investigation, PoC and Implementation of various topics that are interesting to Ocean and transferred to production in the later stage.
This repository maintains on-going research work and will be updated frequently over the time.
Disclaimer this repository is missing a code audit and should still be considered to be PoC. We can't rule out that there are bugs that might cause loss.
Folder Name | Description | Issue |
---|---|---|
0-enigma-mpc | investigation of Enigma MPC to identify issues of integration with Ocean. | |
1-fitchain-analysis | analysis of Ocean/Fitchain integration; identify "gaps" of integration. | 257 |
2-signaling-mechanism | research on token mechanism for signaling | 258 |
3-data-availability | investigate how to retreive proof of data availability | 244 281 294 334 |
4-uniswap | research of adding Ocean to Uniswap | 286 |
5-token-migration | research of migrating tokens | 287 310 |
6-random-number | integration of Uniswap + Chainlink to import off-chain random numbers | 288 |
7-arbitrage-bot | build an arbitrage bot between Uniswap and Exchange | |
8-pricing | research and development of a data pricing framework | |
9-arweave | investigate ARWeave for data availability proof | 305 |
10-zk-pedersen | Investigating zero-knowledge Pedersen scheme for whitelisting condition | 306 |
11-meta-tx | research meta transaction for better UX experience | 308 |
12-tf-encrypted | investigate tf-encrypted for private ML computing | 333 |
13-data-provenance | research data provenance | 245 |
14-proof-of-execution | research PoE | 265 |
15-por-verifier-network | design and prototype verifier network in POR | 345 361 |
16-bridge-bnb-chain | poc of token bridge between ETH and BNB | 354 |
17-permissionless-incentive | design of incentive mechanism for permissionless blockchain | 362 |
18-ipfs | investigate ipfs and explore its usage in Ocean | v3_miner#10 |
19-rft | investigate re-fungible token for data marketplace | |
20-nft-wallet | investigate NFT wallet to integrate with Ocean | |
21-eth-xdai | compare xDai and Ethereum for Ocean token | |
22-data-token-poc | prototype of data token as a standalone module | |
23-ocean-v3 | Proof of concepts for Ocean protocol v3 | |
25-PRE-NETs | Decentralized Proxy Re-encryption |
[11/19/2019] develop POC of data token
[11/18/2019] investigate xDai vs Ethereum
[11/05/2019] investigate NFT wallet
[10/24/2019] re-fungible token investigation
[10/06/2019] ipfs investigation (v3_miner issue#10)
[08/27/2019] add architecture design of incentive mechanism
[08/21/2019] add archive folder poc-12-2018
[08/13/2019] deploy por as lambda function in AWS (361)
[08/06/2019] refactor por verifier network (345)
[07/23/2019] token bridge to Binance Chain (354)
[07/22/2019] add poc of verifier network
[07/18/2019] update Rust tutorial using rust-web3
[07/02/2019] por verifier network (345)
[06/13/2019] proof of execution (265)
[06/05/2019] data provenance (245)
[05/25/2019] investigate tf-encrypted for private ML computing (333)
[05/20/2019] governance of token migration (310)
[05/14/2019] meta transaction 308
[05/01/2019] proof of data retrievability (PoR) 294
[04/26/2019] ZK based Pederson Scheme 306
[04/25/2019] arweave investigation (305)
[04/10/2019] data pricing research
[04/04/2019] arbitrage bot
[03/19/2019] token migration (287) & Chainlink<>Uniswap integration (288)
[03/07/2019] integration of Chainlink and Ocean (281 data availability folder)
[03/04/2019] Uniswap research 286
[02/11/2019] research of short selling in bonding curves (in signaling mechanism folder)
[01/31/2019] update data availability (web 2.0)
[01/28/2019] enigma analysis
[01/26/2019] ocean/fitchain analysis
[01/16/2019] setup framework of repository
Copyright 2019 Ocean Protocol Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.