rust-in-blockchain / Wishlist

Built by Rust & Blockchain Commuinty
1 stars 1 forks source link

Discussion: what do you want to build? #1

Open Aimeedeer opened 5 years ago

Aimeedeer commented 5 years ago

What do you want to build? What can you offer and what do you need for making it?

xxuejie commented 5 years ago

In software industry, there's always 2 kinds of projects:

There's no right or wrong between the 2 types of projects, different people might have different preferences, even the same person might like one type better at one time, but decide the other type suits his/her needs better later.

While most well-known names in the blockchain space right now belong to the more mature type of projects, Nervos CKB is one unique project that enables you to explore the great wild west. It is designed with flexibility in mind, so it enables a lot of new possibilities that no previous blockchains are able to do. At the same time, it is also in its early ages, so you can build your own creation in a less crowded space, what's more, since it is still evolving, you will still have a chance to play a role in determining its design to make your work easier and more beautiful. I might be biased, but I personally believe now is the best time to get involved in CKB and start building things.

Here're some ideas we think that might be interesting. Of course you are free to check out the project and come up with ideas on your own, there is endless limitations.

  1. If you look around the blockchain space, a lot of chains are really just dapps, the reason they exist as blockchains, is just that previous blockchains do not provide enough flexibility nor programmability. Unlike those previous blockchains, CKB provides enough flexibility and programmability to enable new dapps. Some examples in this category include Grin, BEAM, Handshake, etc. Notice I'm not deminishing the awesome work done by the developers of those chains. I just think that if previous blockchains have done a better job, those developers might be better to build on top of other chains so they can focus on the real problem they want to solve.
  2. CKB has potentials but the developer tools surrounding CKB is still quite immature. In addition, I keep hearing people complaining about existing tools for building smart contracts, such as Remix. With CKB, you are in a unique place to design the best developer tools for blockchain smart contract development. There's no need to worry about investments into existing tools. If you have an awesome idea about the best smart contract designing tools, you can starting building it and fulfill your dream.
Aimeedeer commented 5 years ago

Does anybody want to make tutorials together? I found a nice tutorial about building blockchain step by step. It's in Go language, and we can do it in Rust https://jeiwan.cc/tags/blockchain/

Also, if there are any volunteers who would be willing to produce small bite-size education chunks occasionally?