Open CryptoTheMoonWalker opened 6 years ago
This would never work
@dsslimshaddy can you expand on your critique to provide more valuable feedback to @CryptoTheMoonWalker?
There are quite a few proposals in the software/development tag. I encourage you to look into the others as well to see if you would be interested in either merging ideas and collaborating. There are a lot of interesting approaches that I have seen. I feel like if a group of people started working on some of these together it would excite people and you will get more votes. If you need help connecting with others or you want me to start a telegram group specifically for a collaborative effort, let me know.
Name:
Buildin Blocks
Purpose:
To change the way programs are made and programmers are paid. What if programmers became the new DaVinci or Picasso?
Description:
All Ages
The programmer can only program one block of code at a time.
1 block can equal 9, 18, 27, 36, or 45 lines of code that performs a certain action. Coder must choose their block size prior to creating a block.
In order for the user to save the block and register it to the blockchain of other blocks, the coder must fill all lines within the block. This creates a fun challenge for the coder.
Anyone can create as many blocks as they wish.
Once a coder creates a block, it is saved under that users account on the block chain.
Coders of all levels can use the code/block of others to build an application.
If a coders block is used to build a application, the coder will be credited for building the application as well as the coder(s) who initiated the application build.
Any coder can "Start Buildin". This means that the coder can start building a application based on the code already in existence. Or in other terms, any coder can start "Buildin Blocks". Catchy isn't it?
The coder can pick from block groups if the coder wants to start building applications just by using others code. There can be Java blocks, Python Blocks, C++ Blocks, Etc..This will save a lot of time when trying to perform a certain function. Just look for a block that already has the function you need.
If the application is sold or licensed, etc. all coders whom blocks were used will be compensated accordingly. All information will be held within the blockchain. All applications must be built within the Buildin Blocks platform.
Buildin Blocks platform will have a ranking system such as who's created the most blocks, most blocks used, etc.
Rewarding those who create blocks and applications on the platform will hopefully mitigate against users just stealing code from others and building a application offline somewhere else.
In order to view the blocks of others, the user must register and create 1 block. The block of the registered user must be verified by peers of the Buildin Blocks platform.
The idea behind this platform is to create a Tetris like drag and drop application platform for all ages and skill levels.
There will be a marketplace for created applications, plugins, etc on the platform.
Think District0x for applications.
There will be different models. Blocks and applications can be created to be licensed, purchased with a one-time fee or set as open source.
Tokens:
Coders or token holders can also vote, similar to District0x, with tokens on what application they would like to see built. Those who propose will be rewarded tokens. The project voted on will be developed by the District0x team, the Buildin Blocks team, or even the coders of the platform. If you are just a token holder and not a coder, you will have access to the application like the coder will to check for updates, etc. Once the application is complete it will then be placed on the Buildin Blocks marketplace. Those who voted will receive small percentages of revenue.
Footnote:
I am not a developer. There is no current project I am working on for this idea.
Ethereum Address:
0x737647358494A853265BEfeE8fC697d600234c1E