ellcrys.co - Decentralized Git Hosting Service


What's ellcrys?
Ellcrys is a new blockchain that allows software developers and designers build software products and services together. Unlike centralized git hosting services like Github, objects (source code, images etc) are stored in a decentralized fashion allowing for censorship-resistant and trust-less collaboration. Open source contributors are compensated with new coins when they contribute to projects and they also earn revenue from projects they contribute to.


Main Use Cases

Decentralized Git Hosting
Ellcrys provides Git hosting to developers and designers similar to existing centralized platforms like Github/Bitbucket/Gitlab with added benefits such as censorship resistance, high-availability and native coin rewards. Open source contributors will be able to create projects that can never be censored. As a measure to encourage collaboration, project contributors are rewarded with coins when their pull requests are accepted. 

Open Source Collaboration
Users can create, join and contribute to open source projects. A project can have one or thousands of owners where proposals and approval votes determine what happens to the project. Ownership is totally controlled and enforced by the blockchai[Suspicious link removed]oject maintainers can create paid branches to receive payment for premium branches. They can also receive payments for fixing paid issues. Independent developers can complete paid tasks and receive payment in the native coin just like centralized services like Gigster or Freelancer.

Smart Contracts
Collaborators can co-develop repo-addressable smart contract applications with existing languages.  A repo-addressable smart contract can be upgraded without breaking external applications depending on it. Smart contract functions are pushed to a branch which is compiled and used to process transactions. 

Software Outsourcing
Individuals and businesses looking to outsource software development projects can create a repository and add tasks with some coins as reward for whoever completes it. Independent developers looking for work, can pick tasks, complete them and receive the task\'s reward. 


Technology

Consensus Method
To ensure fast transaction processing, we are opting for Delegated Proof of State (DPOS) for handling network consensus operations.

Sharding Technology
As a decentralized version control system, we expect transactions to include many file objects. 
This will inevitably increase the size of the blockchain very quickly and reduce transaction processing speed. It is imperative that we implement sharding technology for improved scalability. We are closely studying systems like OmniLedger.

File System
Git objects will be managed by the Interplanetary File System (IPFS)



Coin Features
Name: Ell (plural: Ellies)
Total Supply: 10,000,000,000
DPoS Reward: 50 Ellies
Mining Algorithm: StackMint


ROADMAP

For more Informations:

Author: bakso.super
ETH: 0x0A39Baaa338F9F1f5f5b4e52f82095d0dD7c94D8






Kommentare