Skip to content

Commit

Permalink
Merge pull request #98 from gosh-sh/updating_account_creation
Browse files Browse the repository at this point in the history
Updating account creation
  • Loading branch information
Oxydixi authored Jan 18, 2024
2 parents 322e243 + 637c971 commit 1a2756a
Show file tree
Hide file tree
Showing 72 changed files with 2,451 additions and 12,820 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/n_gosh_web_account_2_sign_in_with.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 11 additions & 5 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
# Git Open Source Hodler

(Yes, it's [Hodler](https://en.wiktionary.org/wiki/hodl)).
<!--
**GOSH** is a blockchain built around securing the software supply chain and capturing the immense value in open source projects. This is achieved through record-setting blockchain tech, distributed programming, and a decentralized architecture - integrated into the same familiar git, meaning there is no change to the workflow. -->

**GOSH** is a blockchain built around securing the software supply chain and capturing the immense value in open source projects. This is achieved through record-setting blockchain tech, distributed programming, and a decentralized architecture - integrated into the same familiar git, meaning there is no change to the workflow.
**GOSH** is a Layer 2 for any blockchain and a Decentralized Operating System where you build consensus around your idea.

### Motivation
Any open source tool can be plugged into **GOSH** to manage projects in a decentralized way using [**DAOs**](on-chain-architecture/organizations-gosh-dao-and-smv.md) and build an active community around your work, whether it’s code, music, documents, or videos; scientific research or democratic activism; revolution, evolution, progress, or history.

**GOSH** is an advanced scalable multi-threaded blockchain, and the first with a Freemium business model, offering powerful tools for everything from scientific research to finance and software security.

## Motivation

The Software Supply Chain is a high-impact area. Yet there exists a distinctive lack of secure, trustless, verifiable, and transparent delivery of source code/binaries to developers and users in all software fields. Storing your code on a git means it has an owner, a single point of control, which leads to security vulnerabilities. Currently there is no industrial solution available that is not centralized and thus not dependent on the decisions of a few actors. The main way in which GOSH solves this issue is through allowing developers to build consensus around their code, so the more code is written, the more secure it becomes.

### Objective
## Objective

To create a truly decentralized development environment so that open source repositories can be run, governed, and monetized collectively. All the while, mitigating security and transparency issues arising from a conventional software supply chain.

### Architecture
## Architecture

1. Build a scalable multithreaded, multisharded content addressable blockchain
2. Implement Git using [smart contracts](on-chain-architecture/gosh-smart-contracts.md)
Expand All @@ -23,7 +29,7 @@ To create a truly decentralized development environment so that open source repo
7. Allow anyone to decide whose metadata to trust;
8. Build chain/tree of trust: dependencies can be organized using the same architecture, and containers built

### Instruments and utilities
## Instruments and utilities

A variety of utility tools to assist with all the aspects of the solution are under active development. Explore the tools available now to get started with GOSH:

Expand Down
Loading

0 comments on commit 1a2756a

Please sign in to comment.