is this
https://github.com/IOCoin/iocoin the repo?
seems like its a simple clone of some coin with no development in last 2 years? caught my eye looking at syscoin and saw this coin to be higher marketcap wtf?
There is plenty development, is called DIONS.
Since our coin was a fair launch, no ico, no premine, we have been our own funding source from hard work and dedication. We have been in development since IONS and POS I/O which is a volume controlled chain. The code cant be the same as everyone else because we have had semi-centralized aliases and we are now upgrading to a fully decentralized alias system called DIONS. Our development has been closed sourced and we have kept the community informed throughout the entire process. We are now in the final stages of compiling to launch and internal beta. We have had DIONS working for a very long time in linux while we finished the code. The code will be audited in beta by other devs, we are not into the scammy business because we are just as invested as everyone else.
The new release will also be accompanied by a new HTML5 wallet that we built from scratch, which will be an upgrade to the current one we have right now. We have invested lots of time and our money as I said before and we are not going to just leave our code so that the kiddies can come in and just take it and our holders lose value.
Once we are complete in Beta and we launch we will have a close period so that our holders can have peace of mind that the code wont be copied on or just before release and it will go open shortly after that period of time, as we move over to chameleon.You are welcome to go back in the forum and look at screenshots and other information that we have provided, we have a slack channel and we have a beta testing channel with people that have been picked to help us in our DIONS beta.
DIONS compromises of private (stealth aliases), encrypted messaging, data storage up to 1MB in V.1 and improvements to our POS Code. Aliases will be transferable and data sharing will be accompanied by a gpg tools like system.
IT always happens when coins get higher in value people have questions or post without really having the full picture. Please join our slack if you have specific questions about our project.
Due to many request for our technology and for future development partnerships, We formed a legal Foundation in Netherlands for
http://www.iodigital.io/PS
If you are here to fud you can move along, we have a strong community that has been with us for over 2 years. So if you are not bringing anything positive to the table, I'm personally not going to waste my time countering FUD. We are extremely busy working for the best for our long term holders.
Thanks Everyone
Joel
I spent about 30 mins skimming your white paper and the OP so sorry if I get something wrong but I got some questions if you don't mind.
I assume you meant centralized aliases because they were arbiters to handle squating and stuff? What are you doing differently in the decentralized approach? I don't think anyone cares to copy the code anyway no point in wasting effort explaining that kinda stuff its not what I meant (read below)
a) how does data sharing work?
b) are you building blockchain services to use your aliases? (if so how would transfer work in conjunction with things that those aliases "own")
c) what are stealth aliases all about? zero-knowledge transactions or something else?
1) how do gpg file checks happen, is it part of consensus code?
2) Are you using opreturn for your data(good) or a custom tx data field (bad),
3) How do you handle bloat with 1mb data fields? you obviously increased the max tx and block size because of this? if not how do you handle scalability if mass user acceptance happens? Do aliases expire? can they be extended?
4) in section 6 of your DIONS white paper you go into a.b.c and how a can control b or c and b can control c ? is this correct? how would that work?
5) is that standard public key encryption messaging using the same curve used to sign transactions?
I don't think you have to worry about people stealing code as anyone who does will only discredit themselves and credit your project as bug fixes and further development will not be carried over and if they do, more people will trust the main chain(see alt copy clones vs btc). Im still not sure why people choose the closed source route within the spirit of an open source project such as bitcoin which brought us all here. Vetting by an open source community is more valuable than vetting through bounties and trusted developer reviews, that being said they are valuable as I am doing one for my decentralized system as a bounty of upwards of $50k usd in crypto value for anyone that can break my system, but I know that it will get tested properly once its out... the value of that being I get to get some great sanity testing before releasing giving me good confidence that with people's money on the line that it won't break overnight when released. I chose the open source route yet noone copied because they wouldn't be able to extend functionality or fix bugs in a timely manor that I can, and for that reason even if they did I think majority of investors can see through a quick p&d scheme nowadays, no need to even worry about copy cats imo.
PS for the sake of public knowledge it would be cool if we can get answered here as im sure many people are browsing your thread that don't care to join Slack (or are here not knowing what Slack is or in the future sometime when people have moved onto the next best chat based system). There is value in providing input here still instead of referring to slack... i know most projects tend to have that policy nowadays.
If its too tiring to explain the technicals of the features and since you are already in beta I can read the unit tests and figure out whats going on.. probably the easier way.
Answers for sidhujag,
1.
Question: How does data sharing work?
Answer: Data is attached to transactions in base64 encoded form (maximum 1MB). These transactions are then sent to wallets/addresses/aliases via the Blockchain.
2.
Question: Are you building blockchain services to use your aliases? (if so how would transfer work in conjunction with things that those aliases "own")
Answer: The aliases can be arbitrary not just ours, transfer work by sending the alias from one user's wallet to another. If you are referring to the purchase/sale of an existing aliases in DIONS V.1. The two parties would make an agreement on the sale and would have to either trust each other or use some form of escrow for payment and transfer of the alias.
3.
Question: What are stealth aliases all about? Zero-knowledge transactions or something else?
Answer: All aliases are initially encrypted for a fixed number of blocks when created as measure to protect against attempts by malicious users to copy the aliases. Therefore the aliases are encrypted by default for (at least 12 blocks) before being 'activated' (decrypted and made public) by the user.
In our original code, a user had to 'activate' as above his aliases before he could attach files or transfer them. We decided for our beta release to extend this by allowing users to keep their aliases encrypted while still operating on them as normal (attach data, transfer, update associated data). This way aliases e.g brand names or whatever, can be established in encrypted form with the option to "publicize" the name later for example revealing brand ownership, at will when the time is considered appropriate by user, if ever.
So the “Private Aliases” for us means the possibility to encrypt using RSA the data or alias information that a user chooses. Private Aliases in terms stealth or of zero knowledge transactions has not been our aim at least for our initial release though we may include work in this direction later if their is community consensus on this direction, but again it's not our priority right now.
4.
Question: How do GPG file checks happen, is it part of consensus code?
Answer: We use RSA encryption for our messaging system. Signature verification is not an automated feature for our early beta releases but is planned for early on in our beta release cycle. File associated signatures can of course still be uploaded checked and verified manually, little clunky for initial beta, but the automation of this is not planned for our initial beta test release.
5.
Question: Are you using opreturn for your data(good) or a custom TX data field (bad), The data "field" is fixed and verified by consensus.
Answer: What do mean by custom?
What is essential is that the script structure is fixed so that the consensus checks can be applied.
6.
Question: How do you handle bloat with 1mb data fields?
Answer: The size is 1MB, not 1mb. For our initial DIONS release we decided to allow for relatively small data sizes. i.e. to keep it light weight; think twitter like messaging, avatars, copyright info. In a project following closely on the heels of DIONS, we plan to address the bloat issue, R&D work has already been carried out on this over the past year.
7.
Question: You obviously increased the max tx and block size because of this?
Answer: No.
8.
Question: if not how do you handle scalability if mass user acceptance happens?
Answer: Our future plans of using side-chains connected via Chameleon to prevent bloat on the main chain.
9.
Question: Do aliases expire?
Answer: Yes aliases expire after a fixed set of blocks. For our initial release this is fixed so that expiry can be expected after approximately 12 months given the prevailing block generation rate.
10.
Question: Can they be extended?
Answer: Yes aliases can be extended even after expiry for another period with preference given to the current owner before becoming publicly available.
11.
Question: In section 6 of your DIONS white paper you go into a.b.c and how a can control b or c and b can control c ? Is this correct? How would that work?
Answer: Since that white paper we've decided to take the approach of * not * constraining the alias field to any particular format the fields are arbitrary.
12.
Question: Is that standard public key encryption messaging using the same curve used to sign transactions?
Answer: No, we use RSA encryption for sending encrypted messages as a built in feature.
PS. If we dont get to anyones questions in time, please be advised that we are currently extremely busy and pressed for time, as we are about to launch DIONS beta. We will do our best to answer questions as we get a break in.
Thanks Everyone
I/O Digital Dev Team