Author

Topic: Assembly Function Based Blockchain (Read 82 times)

newbie
Activity: 2
Merit: 0
April 14, 2021, 07:47:00 AM
#3
I didn't think it through. Blockchain tech wouldn't be needed. What I'm thinking is more of where git and StackOverflow meet as a meta language for C++. For example

Code:
@sum(1, 2, 3);    // pulls from the public function for summation

The programming could be done with aliases (@ or some tag). Everything would have to be bootstrapped, so that it can only build from the pieces that are already available instead of calling sub-functions that won't exist for the end user.
legendary
Activity: 4466
Merit: 3391
April 14, 2021, 06:13:53 AM
#2
What you are proposing is not clear, but this might surprise you: A github repository is a block chain.
newbie
Activity: 2
Merit: 0
April 14, 2021, 02:07:25 AM
#1
I have this idea.. perhaps I'm crazy, but in my head it sort of makes sense. There is also the possibility that something like this is in the works already. The idea is a code repository based chain. Instead of transactions being pushed, it would be the assembly instructions of unique functions. Internal aliasing would be in place of mining. The cpu power would be to prune the chain to remove duplication. There would have to be measures in place to avoid gaming the system, but essentially if you have unique assembly instructions, they can be pushed into a block. Meta tags can then be used in code to call a public function. There could be a human element similar to StackOverflow that curates the most efficient function for a said alias.

There are a few more moving parts than just a standard coin, but it seems possible to unite the best of BTC, git, and SO to make a cool project. Does this seem feasible or even practical? I imagine it more like a browser/IDE wallet that is either a full node or à la carte for just the functions you want. What do you think? 
Jump to: