Bitcoin Forum

Bitcoin => Project Development => Topic started by: CoinCode_sh on March 07, 2020, 11:09:47 AM



Title: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 07, 2020, 11:09:47 AM
Hi,
This thread was created to receive feedback on the new project we created called coincode.

What is Coincode.sh?

The purpose of CoinCode.sh is to make the code analysis relating to the differences between the most popular forked coins and those that are actually used public and affordable.
Our goal is to inform about teams that copy a code part instead of creating real value in the crypto world. This analysis is useful in order to discover the aim of a particular coin.
Most of the projects with a high percentage of code created by others turned out to be a failure.
Currently, we have over 56 coins listed, anyone can submit it for free.



Homepage: https://coincode.sh/
Link for 3DCoin: https://coincode.sh/c/3dc/

All feedback is very welcome.
Best Regards,


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: hugeblack on March 08, 2020, 03:44:42 AM
Why I can't find Bitcoin? If we do the analysis, we will find that most of the cryptocurrencies are copies of BTC code and the circle is expanding. Therefore, it is better to make a chart in the form of a tree that gives some currencies (BTC, ETH, XRC, GRIN,..etc)the roots and the rest of the currencies to branch out from.
Also, All  hard forks are modified copies that attempt to be optimized from the originals.
Generally, what is the standard that defines similarity? Who makes the comparison? Is it done automatically or are there features?

I support such ideas, and I hope that you will develop.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 08, 2020, 01:26:44 PM
Hi HugeBlack,
Thanks for your interest! Below the answers.
You can't find bitcoin because that repo is the "Grandfather" and seems to don't have any parent repo.
The similarity is detected directly from the code using a pre-defined list of the repo (currently 62 repo).
The check is done by a script that we created ad-hoc, no human action affects the analysis.
All feedback or tips is very welcome.
Best Regards,


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: joniboini on March 08, 2020, 02:43:24 PM
The similarity is detected directly from the code using a pre-defined list of the repo (currently 62 repo).

So what does 'parent' actually mean? If Bitcoin does not have any parent and those coins 'forked' it, why you assume those 62 repos are 'parent'? Can you give the names of these parents?





Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CristianOff on March 08, 2020, 08:21:04 PM
Why I can't find Bitcoin? If we do the analysis, we will find that most of the cryptocurrencies are copies of BTC code and the circle is expanding. Therefore, it is better to make a chart in the form of a tree that gives some currencies (BTC, ETH, XRC, GRIN,..etc)the roots and the rest of the currencies to branch out from.
Also, All  hard forks are modified copies that attempt to be optimized from the originals.
Generally, what is the standard that defines similarity? Who makes the comparison? Is it done automatically or are there features?

I support such ideas, and I hope that you will develop.


Well let me tell you one thing. MOST cryptocurrencies started from Bitcoin because this is the original. Only few skilled people can start a cryptocurrency
from scratch and code it following bitcoin's specification or their own.


EDIT: I have no clue what I was thinking when I left this comment.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 09, 2020, 09:33:46 AM
So what does 'parent' actually mean? If Bitcoin does not have any parent and those coins 'forked' it, why you assume those 62 repos are 'parent'? Can you give the names of these parents?
The "parent fork" is intended as repo mostly used to create new cryptocurrency but different than bitcoin, for example: PIVX, Ethereum, Monero and so on..
I cannot include the full list of this parent because it is in an evolving stage.



Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: joniboini on March 09, 2020, 09:48:19 AM
I cannot include the full list of this parent because it is in an evolving stage.

I think it's not a problem if you open the list for the public. It might increase transparency too. So instead of blindly believing that there are 62 parents, we can verify it ourselves.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 09, 2020, 12:33:00 PM
I think it's not a problem if you open the list for the public. It might increase transparency too. So instead of blindly believing that there are 62 parents, we can verify it ourselves.
You have right, we will add this feature on the next patch.
Thx for the feedback


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: pooya87 on March 10, 2020, 03:59:16 AM
So what does 'parent' actually mean? If Bitcoin does not have any parent and those coins 'forked' it, why you assume those 62 repos are 'parent'? Can you give the names of these parents?
The "parent fork" is intended as repo mostly used to create new cryptocurrency but different than bitcoin, for example: PIVX, Ethereum, Monero and so on..
I cannot include the full list of this parent because it is in an evolving stage.

the problem with your approach is that you can't call a coin that is already a copy of another coin, "parent". for example litecoin is a copy of bitcoin that forked bitcoin's code. then Dogecoin is a copy of litecoin that forked litecoin. you can't call litecoin parent of Dogecoin because it is a copy coin itself. bitcoin is still the parent of both of them.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 10, 2020, 12:49:21 PM
The problem with your approach is that you can't call a coin that is already a copy of another coin, "parent". for example litecoin is a copy of bitcoin that forked bitcoin's code. then Dogecoin is a copy of litecoin that forked litecoin. you can't call litecoin parent of Dogecoin because it is a copy coin itself. bitcoin is still the parent of both of them.
The main target of the project is to detect what is the direct father, for example: Bitcoin Gold is similar to LiteCoin at 97.06% and similar to Bitcoin at 75.39% (https://coincode.sh/c/btg/).


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: seoincorporation on March 10, 2020, 07:45:17 PM
So what does 'parent' actually mean? If Bitcoin does not have any parent and those coins 'forked' it, why you assume those 62 repos are 'parent'? Can you give the names of these parents?
The "parent fork" is intended as repo mostly used to create new cryptocurrency but different than bitcoin, for example: PIVX, Ethereum, Monero and so on..
I cannot include the full list of this parent because it is in an evolving stage.

I see Monerao is included in the site https://coincode.sh/c/xmr/ hope we can see Bitcoin and Ethereum in the list soon, there should be a way to add them.

By the way, it is a great project, thanks for sharing it with the community.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 11, 2020, 08:36:55 AM
I see Monerao is included in the site https://coincode.sh/c/xmr/ hope we can see Bitcoin and Ethereum in the list soon, there should be a way to add them.

By the way, it is a great project, thanks for sharing it with the community.
Hi,
Ethereum is already in the "Todo List" and anyone can submit FOR FREE any coins using the form on the menu.
Thanks SEO incorporation for your support is truly appreciated!


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: hamburger on March 11, 2020, 02:36:31 PM
... anyone can submit FOR FREE any coins using the form ...

Hi CoinCode_sh,

Just wanted to know how long will it take to list a coin once the form was submitted?

Tnx,

Hamburger


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on March 11, 2020, 08:34:25 PM
Hi CoinCode_sh,
Just wanted to know how long will it take to list a coin once the form was submitted?
Tnx,
Hamburger
Hi Hamburger,
As we are a free service there is no specific time for the listing.
We do not exclude in the future the implementation of a "fast listing" service.
Regards,


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on May 05, 2020, 11:39:24 AM
Hi all,
We have implemented a "parent coin" list here: https://coincode.sh/parentcoins/
Best Regards,


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: Ucy on May 08, 2020, 04:44:11 PM
Looks interesting.
Do you do this alone or you work as a team?
Projects like this is actually needed, but I wonder how you plan to make it sustainable. What metrics do you use for the analyzing? And how about transparency?
 I really wish good ideas like this are decentralized. They are better handled in decentralized and transparent manner in my opinion.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: shield132 on May 08, 2020, 07:59:23 PM
So what does 'parent' actually mean? If Bitcoin does not have any parent and those coins 'forked' it, why you assume those 62 repos are 'parent'? Can you give the names of these parents?
The "parent fork" is intended as repo mostly used to create new cryptocurrency but different than bitcoin, for example: PIVX, Ethereum, Monero and so on..
I cannot include the full list of this parent because it is in an evolving stage.

the problem with your approach is that you can't call a coin that is already a copy of another coin, "parent". for example litecoin is a copy of bitcoin that forked bitcoin's code. then Dogecoin is a copy of litecoin that forked litecoin. you can't call litecoin parent of Dogecoin because it is a copy coin itself. bitcoin is still the parent of both of them.
That's what I wanted to write too but seems you were first. I guess it worths to have a look on this thread that was started by theymos: https://bitcointalk.org/index.php?topic=2095328.0
OP also add grin coin, seems interesting one.
Btw as hugeblack said, something like tree chart will be good to see. And bitcoin isn't the first cryptocurrency by all means in this world. When you talk that bitcoin is the parent of every coin and etc, then I guess it worths to note how idea of cryptocurrencies came. I suggest you to check this: https://medium.com/blockwhat/82-the-birth-of-digital-cash-ea08b53379d8
Also see this: https://www.investopedia.com/tech/were-there-cryptocurrencies-bitcoin/


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on May 09, 2020, 11:27:32 AM
Looks interesting.
Projects like this is actually needed, but I wonder how you plan to make it sustainable. What metrics do you use for the analyzing? And how about transparency?
I really wish good ideas like this are decentralized. They are better handled in decentralized and transparent manner in my opinion.
Hi,
Thanks for your interest
Below the answers.

Do you do this alone or you work as a team?
Currently, I work alone because the check is done by a script that we have created ad-hoc, no human action affects the analysis.

Projects like this is actually needed, but I wonder how you plan to make it sustainable.
As previously said probably we will implement a "fast listing service" or a direct sponsorship like banner, direct link or so on..

What metrics do you use for the analyzing? And how about transparency?
Anyone with the right skills can download the coin git repo and verify it.
It is a bulk of diffs of files with "useless", in this specific case, lines/files removed (like readme, docs, comments and so on..).
We just create an ad-hoc daemon to speedup and automatize that work.

I really wish good ideas like this are decentralized. They are better handled in decentralized and transparent manner in my opinion.
We don't exclude this scenario in the future.


Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on May 09, 2020, 11:47:06 AM
Hi,
Thanks for your interest
Below the answers.

That's what I wanted to write too but seems you were first. I guess it worths to have a look on this thread that was started by theymos: https://bitcointalk.org/index.php?topic=2095328.0
OP also add grin coin, seems interesting one.
Cool, I will check it!
For Grin please submit the request to the site, it is free and doesn't need any "personal information".

Btw as hugeblack said, something like tree chart will be good to see.
Yeah, we already evaluate these ideas.

And bitcoin isn't the first cryptocurrency by all means in this world. When you talk that bitcoin is the parent of every coin and etc, then I guess it worths to note how idea of cryptocurrencies came. I suggest you to check this: https://medium.com/blockwhat/82-the-birth-of-digital-cash-ea08b53379d8
Also see this: https://www.investopedia.com/tech/were-there-cryptocurrencies-bitcoin/
Yeah, I know the bitcoin is not an "absolute first coin" but is the "first recent-coin with a public code source" from whom the 99% coin starts.
Anyway thanks for the resources, I will check it



Title: Re: CoinCode.sh - Analyze your Coin Code
Post by: CoinCode_sh on June 25, 2020, 06:10:55 PM
New update:
  • Adding 10+ new coins submitted by users
  • Adding new social button
  • Adding more helping tooltip
  • Minor fixes

Follow us on social:
Twitter: https://twitter.com/coincode_sh
Facebook: https://www.facebook.com/coincode.shh
Telegram: https://t.me/coincode_sh