Bitcoin Forum
July 22, 2018, 05:19:07 AM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: [ANN][ELL] ELLCRYS - Decentralized Git Hosting for Developers & Designers  (Read 1009 times)
ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 12, 2017, 12:42:17 PM
 #1

NOTICE: New announcement thread is here. Please, all questions and comments should be posted there. Thanks.







ELLCRYS




Telegram     Twitter     Facebook     Medium     Github



What is Ellcrys?

Ellcrys is a decentralized version control system that allows people across the world to
build open source software products collectively.

Open source contributors receive coins as reward when their contributions are accepted, they can also
retain some ownership and receive revenue from revenue generating projects. Collaborators can
co-develop and co-own applications such as websites, mobile apps, smart contracts,
libraries etc. Ellcrys aims to provide a decentralized platform where people can build open,
transparent multi-owner applications. A version control system where source codes are immutable, censorship resistant and highly available.

Explainer Video #1

Ellcrys - A collaboration network for building software products with anyone

Explainer Video #2

This is a chat between Matthew Deiters and Startup Chat back in 2014. Matt was the founder and CEO of Assembly,
a project Ellcrys is closely augmenting using blockchain. In this video, Matt talked about Assembly, their mission
and how it worked. Assembly was a great project truly ahead of its time.
This video will help you understand Ellcrys better.


Startup Chat #60 - Matt from Assembly

NOTE: Matthew Deiters is not associated with Ellcrys. The video above serves to further explain the Ellcrys USP in the context of a similar,  previously existing project.

Medium Posts

Blockchain For CollaborationStackMint



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



StackMint (a.k.a Mining)

ELL is created through a process known as StackMint. StackMint allows people from all over the world
exchange their national banknotes for Ellies. Holders of USDs, EUR, GBP etc take a photo of their bills, send
them to the Ellcrys blockchain and in turn get Ellies when validation is successful. Banknote validation is a
two-phases process involving on-chain validators (nodes) and off-chain validators (stakers). On-chain
validation identifies and computes a fingerprint for a banknote and passes it to off-chain stakers who
verify the authencity of a banknote. Stakers bet some coins as "Proof of Honesty" and in turn
get some of the exchanged coins if they correctly determine the banknote's validity,
otherwise, they forfeit their stake to the majority stakers that correctly determined
the banknote's validity. See this post for more details.



Universal Node Reward

Universal Node Reward is the standard reward every active node is entitled to. Since all nodes
contribute resources to the network we think it is extremely unfair to reward a few nodes while
others get nothing. Each month, the network hands out some coins to every node
based on their level of availability.




Team

Kennedy Idialu - Founder, Developer
Odion Olumhense - Cofounder, Operations
Damilare Akinlaja - Developer
Larry Eliemenye - Developer
Usman Amusat - Design & User Experience
Dave Ozoalor - Developer
Elvis Chidera - Mobile Developer




Telegram     Twitter     Facebook     Medium     Github











▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
1532236747
Hero Member
*
Offline Offline

Posts: 1532236747

View Profile Personal Message (Offline)

Ignore
1532236747
Reply with quote  #2

1532236747
Report to moderator
1532236747
Hero Member
*
Offline Offline

Posts: 1532236747

View Profile Personal Message (Offline)

Ignore
1532236747
Reply with quote  #2

1532236747
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1532236747
Hero Member
*
Offline Offline

Posts: 1532236747

View Profile Personal Message (Offline)

Ignore
1532236747
Reply with quote  #2

1532236747
Report to moderator
1532236747
Hero Member
*
Offline Offline

Posts: 1532236747

View Profile Personal Message (Offline)

Ignore
1532236747
Reply with quote  #2

1532236747
Report to moderator
hgkcoin
Member
**
Offline Offline

Activity: 112
Merit: 11


View Profile
December 12, 2017, 12:58:13 PM
 #2

would it have airdrop?
Foundico.com
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
December 12, 2017, 01:02:03 PM
 #3

Idea look interesting, good luck.
ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 12, 2017, 01:07:58 PM
 #4

would it have airdrop?


No.

▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 12, 2017, 01:14:45 PM
 #5

Idea look interesting, good luck.

Thank you!

▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
redsun17
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
December 12, 2017, 07:30:45 PM
 #6

"like Github/Bitbucket/Gitlab with added benefits such as censorship resistance, high-availability and native coin rewards."

Is availability and censorship a big problem on GitHub?  Never heard this before, though I'm not a dev so I wouldn't know from their perspective.

Is there a way to reward a dev based on the pulls of his/her repo?
novy
Full Member
***
Offline Offline

Activity: 364
Merit: 110


https://eloncity.io/


View Profile WWW
December 12, 2017, 07:38:46 PM
 #7

the idea is cute nice, I would wait for roadmap. By the way, is there prototype already done? I see some projects on github account...

Obi2024
Full Member
***
Offline Offline

Activity: 336
Merit: 102



View Profile
December 12, 2017, 08:33:42 PM
 #8

Good one, wishing you a successful round.

ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 12, 2017, 09:30:38 PM
 #9

"like Github/Bitbucket/Gitlab with added benefits such as censorship resistance, high-availability and native coin rewards."
Is availability and censorship a big problem on GitHub?  Never heard this before, though I'm not a dev so I wouldn't know from their perspective.

Availability and censorship are not problems on Github (yet). The core problem Ellcrys aims to solve is collaboration between people who are interested in working on a project without having to trust fellow collaborators with the project's assets like secret/API keys, source codes, payment accounts, revenue etc. Imagine two or more individuals who met online and would like to build a small web service, one that will potentially generate revenue. There is going to be issues of trust. If the project is hosted on Github, then who gets to be the sole admin/owner of account? Who decides what is merged and deployed? Who owns and manages the hosting accounts, Paypal/Stripe and Google Analytics accounts etc. This is what Ellcrys and the ecosystem we will build will solve. By decentralizing a project from the source code level and allowing consensus to be reached through blockchain enabled governance tools, we can fix the trust issues and allow people to freely collaborate on any kind of open source projects or business venture. Having a decentralized Git hosting services is super important. The great thing is that the rest of the blockchain ecosystem can host projects on a decentralized Git system and move decentralization a step forward.

Is there a way to reward a dev based on the pulls of his/her repo?

Yes. This is something we are interested in implementing as a way for project owners to earn some compensation for their continuous effort and support for the open source ecosystem. But this kind of reward will be paid by the client pulling the repo.




▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 12, 2017, 09:41:20 PM
 #10

the idea is cute nice, I would wait for roadmap. By the way, is there prototype already done? I see some projects on github account...

We have a roadmap on the website. Our Github contains various projects for different components of the platform. These projects are still in their early
stages. We have a prototype for our heroku-like platform-as-a-service (named "cocoon"). While there is still a lot to be done, We expect and are working to have a beta version of the network launched by Q4 of next year.

▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 12, 2017, 09:49:35 PM
 #11

Good one, wishing you a successful round.

Thanks!

▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
Bfljosh
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Skol!


View Profile
December 12, 2017, 09:55:45 PM
 #12

How to mine this coin?
ellcrys
Jr. Member
*
Offline Offline

Activity: 84
Merit: 0


View Profile
December 13, 2017, 05:13:05 AM
 #13

    How to mine this coin?

    There are two ways to 'mine' coins:

    • By running an Ellcrys client/node and getting rewarded through our Universal Node Reward (UNR). With Universal Node Reward, the network rewards all nodes with new coins based on how active/available they had been in the previous month. Nodes that form a consensus group (delegates) will get additional coins.
    • With StackMint, you take a photo of your national banknotes (USD, EUR, GBP etc), send them to a network node and exchange it for new coins after your banknotes must have been validated. Read this article to learn more.
    [/list]

    ▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
    Bfljosh
    Hero Member
    *****
    Offline Offline

    Activity: 714
    Merit: 500


    Skol!


    View Profile
    December 13, 2017, 02:53:43 PM
     #14

      How to mine this coin?

      There are two ways to 'mine' coins:

      • By running an Ellcrys client/node and getting rewarded through our Universal Node Reward (UNR). With Universal Node Reward, the network rewards all nodes with new coins based on how active/available they had been in the previous month. Nodes that form a consensus group (delegates) will get additional coins.
      • With StackMint, you take a photo of your national banknotes (USD, EUR, GBP etc), send them to a network node and exchange it for new coins after your banknotes must have been validated. Read this article to learn more.
      [/list]

      BS.
      d1337r
      Full Member
      ***
      Offline Offline

      Activity: 182
      Merit: 100


      View Profile
      December 13, 2017, 03:15:08 PM
       #15

      I like the idea of the universal node reward and the stack minting, but how do you validate the banknotes for the StackMint process?

      ellcrys
      Jr. Member
      *
      Offline Offline

      Activity: 84
      Merit: 0


      View Profile
      December 13, 2017, 04:22:47 PM
       #16

        How to mine this coin?

        There are two ways to 'mine' coins:

        • By running an Ellcrys client/node and getting rewarded through our Universal Node Reward (UNR). With Universal Node Reward, the network rewards all nodes with new coins based on how active/available they had been in the previous month. Nodes that form a consensus group (delegates) will get additional coins.
        • With StackMint, you take a photo of your national banknotes (USD, EUR, GBP etc), send them to a network node and exchange it for new coins after your banknotes must have been validated. Read this article to learn more.
        [/list]

        BS.

        You missed an opportunity to share some knowledge.

        ▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
        ellcrys
        Jr. Member
        *
        Offline Offline

        Activity: 84
        Merit: 0


        View Profile
        December 13, 2017, 05:03:33 PM
         #17

        I like the idea of the universal node reward and the stack minting, but how do you validate the banknotes for the StackMint process?

        Validation is a two phase process.

        The first phase will be performed on-chain by nodes collecting transactions containing images of banknotes and passing them to an image analyzer to detect and filter out obviously invalid banknotes. This on-chain validation is supported by a currency analyzer trained to detect any unwanted/unsupported banknotes or denominations. When a banknote successfully passes through this process, a fingerprint is derived and stored on the blockchain along with the image (stored on IPFS). The fingerprint constructed is unique to every banknote. If a banknote with matching signature is sent to the network, it will be rejected. No two banknotes will ever be accepted.  

        The second phase is crowd-powered. This involves users with compatible wallet applications pulling partially validated (banknotes that have passed on-chain validation) banknotes for manual verification. When a user (wallet owner) pulls a banknote, they must stake some coins as a proof of their honesty and send their approval/disapproval votes. When a certain number of votes are received for a single banknote, the majority vote determines the final validity of the banknote. Users who end up in the losing side will forfeit their stake to the winning majority. The winning majority shares the validation stake and get a share of the new coins generated. After certain point in time, the amount of stake required increases to serve as a difficulty function.

        That is the current process for validation. We are still working on this and expect it to change.

        ▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
        riemannmolds
        Jr. Member
        *
        Offline Offline

        Activity: 47
        Merit: 0


        View Profile
        December 14, 2017, 06:01:02 AM
         #18

        What is your monthy turnover as of today?
        ellcrys
        Jr. Member
        *
        Offline Offline

        Activity: 84
        Merit: 0


        View Profile
        December 14, 2017, 06:36:58 AM
         #19

        What is your monthy turnover as of today?

        What turnover are you referring to? Please clarify.

        ▬▬▬ ▰ ▰ ▰ ▰ ▰ ▰ E L L C R Y S (https://ellcrys.co/) ▬ Decentralized Git Hosting for Millions of Developers & Designers ▰ ▰ ▰ ▰ ▰ ▰ ▬▬
        JoshuaDunnink
        Jr. Member
        *
        Offline Offline

        Activity: 92
        Merit: 0


        View Profile
        January 10, 2018, 09:27:58 AM
         #20

        Will there be or is there a bounty Campaign?
        Quote
        Pages: [1] 2 »  All
          Print  
         
        Jump to:  

        Sponsored by , a Bitcoin-accepting VPN.
        Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!