ethereumproject / volunteer

Information regarding the community development initiative, learn how to volunteer and contribute to the decentralized development effort.
43 stars 30 forks source link

Open Oracle Project Team Required #16

Open avtarsehra opened 8 years ago

avtarsehra commented 8 years ago

What is the Project? Open Oracle Project is a public utility to inject web/API data into the Ethereum Classic Blockchain for smart contracts to call and schedule public data feeds to trigger smart contract events easily, securely and cheaply.

What help is Needed? This is a multilayered project with signifiant complexity. At the moment we are in the process of analysing different approaches and assessing various open source modules that can be leveraged. The initial aim is to write a white-paper. For this we need expert input to discuss various options. But we would like to establish this core team in such a way that it could also start developing certain components in parallel, so various ideas can be tested. Key skills/expertise required:

  1. API's
  2. Backend
  3. Smart Contracts / Solidity
  4. Consensus Mechanisms/Algorithms
  5. ? (further suggestions)

It would be great to have suggestions/advice on any of this, and also to gain volunteers that would like to be a part of this project.

elaineo commented 8 years ago

I would be interested in participating in this.

realcodywburns commented 8 years ago

I also am interested in this project

kimisan commented 8 years ago

Cool, I am interested in this project. I am familiar with Quandl api data processing for stocks and Major Currencies, and it related chart design.

whatisgravity commented 8 years ago

Has this project made progress? Where is the active conversation happening so we can link to it in this thread for interested people.

avtarsehra commented 8 years ago

@whatisgravity apologies, progress on this slowed down due to focus/time being required on another ETC dapp delivery priority that I needed to meet for a demo we want to do at the Shanghai event. I have been having discussions on a private channel on Slack, but will try to pickup momentum on this. due to the importance of this project for dapp developers. On the Open Oracle Project there has been pr ogress at the consensus level, which is the most important aspect, i.e. how we can incentivise third parties to run bridging servers in return for a share of the returns generated from data request transactions from client smart contracts. The consensus model will be at the relay smart contract level, so anyone can install and run a bridging server, which is then registered with the relay contract. We have three possible models which I will document in a short white-paper highlighting incentives for the servers to be honest, fast and accurate and the architecture for the project.

avtarsehra commented 8 years ago

@kimisan that is great, thank you for your interest. Are you also on slack? If so what is you username, then I can add you to the OOP private channel.

kimisan commented 8 years ago

@avtarsehra sianyu

whatisgravity commented 8 years ago

@avtarsehra No problem, I just want to make sure volunteers coming to this repository to know how they can participate. This is an interesting project, thanks for providing an update.