create account

We need decentralized Github alternatives to ensure resilience in smart contracts platforms and blockchains by badbitch

View this thread on: hive.blogpeakd.comecency.com
· @badbitch · (edited)
$5.55
We need decentralized Github alternatives to ensure resilience in smart contracts platforms and blockchains
![image.png](https://files.peakd.com/file/peakd-hive/badbitch/23zGkxq8x3rV2j3KkmatWLhUfMRtnGNj77Fw7Pii77eGB1hmdcfMfw3rhj75f2zc53Q4V.png)


Crypto is undoubtedly under attack, following the lawsuit filed against Binance and Coinbase, there has been some follow ups like the [victory over Ooki DAO](https://leofinance.io/posts/badbitch/decentralized-autonomous-organizationsdaos-are-under-attack-to-restrict-the-inevitable-take-over-of-traditional-investment-pro) where the U.S District Judge and the Commodity Futures Trading Commission CFTC declare the DAO a "person" thereon laying a fine and order a seizure of operations as it terms the tokenized margin trading platform an illegal trading platform operating deceptive and unregulated trading services thus misleading and putting users at risk. 

This got me thinking of how crypto can actually survive this storm and remain untouchable and after looking at the possible forms of attack, I figured the quickest way to go after an open source and decentralized project is to go after their code. 

Github as we know is a big part of the cryptocurrency ecosystem as though majority of core project codes are often deployed on the platform for other experienced programmers to contribute or clone to build their own projects. After doing some digging, I figured Github is a subsidiary of Microsoft, which was particularly shocking but then again gave me the information I needed to know just how centralized and bendable to government policies the platform actually is. 


### Tornado Cash

After the sanctioning of Tornado cash by the U.S Department of Treasury's Office of Foreign Assets Control (OFAC) on August 8, 2022, we saw what actions we taken right after. One of those actions was a move by Github to disable Tornado Cash code from its platform, even though it was later made public in read only mode after clarifications from the authorities that sharing or leveraging the open-source code wasn't a crime following the sanctions against the project, this still goes to show just how many projet codes are vulnerable to centralized attacks here. 

Of course, a ban from Github does not means a project cannot be duplicated by others, there are obviously people with the expertise regardless plus alternate code backups, but Github was supposed to aid in the availability of open-source codes all round the clock so as to allow the public easily access, contribute or modify codes to build new projects. 

### The Urgency Of Decentralized Alternatives

Github may naturally allow for some layer of distributed project building with its current infrastructure that allows programmers to share open-source codes for others to contribute to publicly but Github as a company is utterly centralized and is legally not required to ensure the availability of any code on its platform - so I read to say the least. 

What this means in reality is that Github can choose to take any code off its platform and will not be held responsible for any damages. Given the recent strike on DAOs, I can only wonder what next these authorities will go after, smart contracts platforms? And if yes, what would make such platforms resilient to the attacks there off?

The publicly available codes would be one of the definitive forces that would ensure that these platforms don't go burst and that people can continually build new layers to perfect its structures and services. The future of Web3 and the success of crypto and blockchain needs platforms that would consisteny host data for the general public to access. Blockchain currently does this perfectly, but if other codes are hosted on a chain, who hosts its own platform code? This shows that we don't need one, but multiple decentralized alternatives to Github. Open-source codes need to be immune to these threats and attacks from the government authorities, this is one of the ways the cryptocurrency ecosystem can keep developing at operation pace. 

Any form of influence over open-source codes could slow down things and other times be harmful. Github is centralized, too centralized for the services it offers, better alternatives are urgently needed. 
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 188 others
properties (23)
authorbadbitch
permlinkwe-need-decentralized-github-alternatives-to-ensure-resilience-in-smart-contracts-platforms-and-blockchains
categoryhive-167922
json_metadata{"app":"peakd/2023.6.2","format":"markdown","image":["https://files.peakd.com/file/peakd-hive/badbitch/23zGkxq8x3rV2j3KkmatWLhUfMRtnGNj77Fw7Pii77eGB1hmdcfMfw3rhj75f2zc53Q4V.png"],"tags":["neoxian","pob","cent","palnet","archon","blipcoin"],"users":[]}
created2023-06-11 04:44:03
last_update2023-06-11 04:50:06
depth0
children2
last_payout2023-06-18 04:44:03
cashout_time1969-12-31 23:59:59
total_payout_value2.564 HBD
curator_payout_value2.984 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,159
author_reputation333,980,294,384,721
root_title"We need decentralized Github alternatives to ensure resilience in smart contracts platforms and blockchains"
beneficiaries
0.
accountbitchup
weight1,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id124,358,146
net_rshares15,373,875,932,695
author_curate_reward""
vote details (252)
@schlafhacking ·
I've seen full web applicatipns bootstrapped and running from IPFS directly. That is for deployed code. Running a git repo as a tor hidden service for the source seems easy. Not so convenient, but would work. More convenient might be a gitlab self-hosted instance behind a reverse proxy and tor. All possible if the need arises...
properties (22)
authorschlafhacking
permlinkre-badbitch-2023611t8213488z
categoryhive-167922
json_metadata{"tags":["hive-167922","neoxian","pob","cent","palnet","archon","blipcoin"],"app":"ecency/3.0.40-mobile","format":"markdown+html"}
created2023-06-11 06:02:12
last_update2023-06-11 06:02:12
depth1
children1
last_payout2023-06-18 06:02:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length330
author_reputation15,067,517,752,330
root_title"We need decentralized Github alternatives to ensure resilience in smart contracts platforms and blockchains"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id124,359,504
net_rshares0
@badbitch ·
Interesting... Flexibility of use is the only thing in question I see, we obviously need to have these alternative systems set up because it's only a matter of time. 
properties (22)
authorbadbitch
permlinkre-schlafhacking-rw2uu1
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2023.6.2"}
created2023-06-11 07:15:36
last_update2023-06-11 07:15:36
depth2
children0
last_payout2023-06-18 07:15:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length166
author_reputation333,980,294,384,721
root_title"We need decentralized Github alternatives to ensure resilience in smart contracts platforms and blockchains"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id124,361,189
net_rshares0