Notes on Web3

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • EIPs

    The Ethereum Improvement Proposal repository

  • If you want a programmer/documentation approach then GitHub and developer forums are where you will get the best shill free discussion, read the eips/ercs on github and the eth cat herders forum.

    https://eips.ethereum.org/

    https://ethereumcatherders.com/

    Play with the tools like https://eth-brownie.readthedocs.io/en/stable/

    https://hardhat.org/

    https://www.cairo-lang.org/docs/hello_starknet/index.html

    Note these are eth focused, but there is overlap with zcash/cosmos/polkadot and the many evm chains that now exist.

    I’d also recommend:

  • resources

    A collection of useful resources for Developer DAO members (by Developer-DAO)

  • It's very vast field, and by the day there is new stuff happening.

    I'm in 2 months now and only scratched the surface.

    In the Developer DAO (which is in founding) we currently plan to make all these web3 learning resources more accessible.

    But right now, you can look here for resources: https://github.com/Developer-DAO/resources

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • hardhat

    Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

  • If you want a programmer/documentation approach then GitHub and developer forums are where you will get the best shill free discussion, read the eips/ercs on github and the eth cat herders forum.

    https://eips.ethereum.org/

    https://ethereumcatherders.com/

    Play with the tools like https://eth-brownie.readthedocs.io/en/stable/

    https://hardhat.org/

    https://www.cairo-lang.org/docs/hello_starknet/index.html

    Note these are eth focused, but there is overlap with zcash/cosmos/polkadot and the many evm chains that now exist.

    I’d also recommend:

  • truffle

    Discontinued :warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.

  • Don't forget about the OG Ethereum framework: https://trufflesuite.com :-)

  • beaker

    Discontinued An experimental peer-to-peer Web browser

  • My understanding is that the dat protocol is basically BitTorrent with version control, so that you can update e.g. a website published on it rather than everyone always sharing whatever version of a file was originally uploaded. https://www.datprotocol.com/

    My understanding is that Hypercore is the successor to dat and also operates along similar lines, but I'll admit that the details are over my head. https://hypercore-protocol.org/

    Beaker Browser originally built on top of dat, underwent a significant rewrite and now uses Hypercore instead. https://beakerbrowser.com/

  • immudb

    immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

  • I thought I was the only one who thought this but thank god others think the same.

    ### Main uses ?

    Most people talk about censorship and decentralization but what percentage of consumers care about it negligible.

    If you want to fight against censorship then just create a website on dark web ( like NYT has ), you can also use tools like Onion Share ( I haven't tested it yet ) if you have no idea how to do complicated stetting up of a dark web site.

    ### Decentralization

    WEB 3.0 people talk about decentralization and spread their word on Twitter and discord ( Centralized means of communication ) but will never host a node of mastodon or Matrix Chat, which is a real way forward if you want to fight these platforms but no as if they will do then people will know, Oh Shit Decentralized web already exists and this will drop the value of token will drop as people will know there it no future in wasting hardware capabilities for nothing. Even a silly dog shit coin ( DOGE ) can has so much value what the hell is going on, its not even limited.

    When people talk about IPFS they can only say it is decentralized and stuff but can it ever compete with the speed and cost efficiency of AWS S3, GCP Storage or Azure's offering, or even a self hosted 3 replica set on MinIO, never. And we have go guarantee of availability on IPFS so that's a big no at least for me. Also it is so slow that Cloudflare is caching content on IPFS they told in their recent blog post, so where is the decentralized bit am I missing something.

    Also some decentralized blockchains have invite only miners program, so where is decentralization, am I missing some thing ?

    ### Is it forever ?

    NO. Believe Me.

    Who the hell is going to use mining resources used now when all coins are mined out and sold. No one with a right mind, as there will be a very less incentive to do so. And who will stop the spread of misinformation without censorship, well we can't ( theoretically ).

    ### Environmental Impact

    Now let's talk about environmental impact that no one is going to talk about, why "We don't do that here.". It is one of the worst in a news article I read recently it said that it takes energy that would be required by 2 households in a day to process one transaction on Bitcoin. Global Warming WTF is that ask crypto coins.

    ### How do coin and protocol developers make money ?

    While doing research about WEB 3.0, I was wondering how the hell are companies developing products will make their money to remain in business and thus maintaining the projects and you how they will keep around about 15-20% or more of initial coins for them. Or if it is a company like Brave ( makers of brave browser who blocks others ads and show people their ads and makers of token BAT ) pre mint all the coins and wallah here comes the centralization in the coin.

    Web 3.0 can never obtain or create new innovative technologies like FANG as they can hire best engineers who really enjoy their work and their salary do not depend on value a silly token so they try to promote it everywhere they go.

    Now companies like twitter and discord and facing backlash as they unveil their plans to use tokens, so that's actually good I think.

    ### Any Solution:

    Yes, if you are on the immutability train let me introduce you to ImmuDB https://github.com/codenotary/immudb it is a super fast, so fast that blockchains can never accomplish these speeds "SQL SQL SQL" database which is so much more feature rich then the dumb blockchain.

    If you are on public ledger thing then just create a read-only node of database and let it open to public so everyone can use it, there are 1000s if not millions of people who know SQL that only few who the blockchain protocols.

    ### How can a blockchain be destroyed ?

    Simple Method

  • homescreen

    Discontinued Homescreen provides a way for users to save fully decentralized, immutable versions of application front-ends.

  • > I want Web 3.0 to get interoperability back. We badly need commonly accepted standards and decentralized protocols

    Check out Homescreen: https://homescreen.hns.siasky.net/

    It's a decentralized front-end in a decentralized cloud for Web3.0 apps.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • skynet-cli

    a lightweight cli to interact with Skynet

  • > I want to like IPFS but it has a lot of serious problems.

    It most certainly does. But there are other options if you want decentralized storage, like SkyNet: https://siasky.net

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts