The development progress can be observed on the
GithubRight now, anyone can take part in
testing the IoTeX networkParticipate in the IoTeX Bug Bounty from 02/12/2019 to 04/01/2019 -
MediumTo strengthen the team, the IoTeX project constantly requires
developers and programmersIoTeX - the developer of innovative blockchain solutions - is open for mutually beneficial
partnership and cooperationIoTeX Mainnet — Staking/Voting & The Grand Design, you can findmore information on
MediumTo ensure the smooth operation of the IoTeX decentralized blockchain network, the IoTeX project conducts a set of Delegates
Staking is now OPEN on IoTeX Delegates website and you can join it now - Medium
The project team includes leading experts in the field of blockchain technologies and engineering, cryptographic sciences, and community development managers. Founders of the project:
Code Releases
• Testnet Preview (codename StoneVan) - the first release of the IoTeX code took place on April 21, 2018. IoTeX classifies the main functions into four groups: TBC (Transactions, Block & Chain), Network, Consensus, and Testing & Integration. IoTeX selected golang to develop the IoTeX blockchain.
• Testnet Preview (codename Strive) - the second release of the IoTeX code took place on June 28, 2018. In this release, IoTeX presented basic blockchain features such as transaction and block handling, gossip protocol over P2P network, pluggable consensus framework, and initial remote procedure call (RPC) support.
• Testnet Beta Preview (codename Epik) - the third release of the code took place on August 30, 2018. The release presented key features: support of Ethereum Virtual Machine and smart contracts, IoTeX Wallet implementation, Roll-DPoS consensus and simulation enhancements, BLS signature and DKG implementation, work-preserving upgrades, support of 100+ physically distributed nodes.
• Mainnet Preview (codename - Photon) - a preview of the main IoTeX network took place on November 16, 2018. The release includes new features: sub-chain provisioning; cross-chain communication; consensus enhancements; IoTeX Explorer v2.0 (separate IoTeX Explorer pages to visualize both root chain and sub-chain activities).
Overview of IoTeX Innovation and Technical Development
IoTeX is committed to ensuring compatibility with IoT, so that all devices and systems can work autonomously, to scale, by implementing the full meaning of IoT. Almost all existing blockchains have limitations when operating in the IoT environment, since they are not designed to handle a large number of IoT devices, are heterogeneous and have various limitations in calculation, storage and power.
IoTeX is designed as a next generation blockchain that is designed to handle all the complexities in the IoT world. IoTeX developers focused on scalability, cost reduction, and confidentiality — the three biggest issues that limit the effectiveness of other blockchain solutions. The main innovations are:
1. Blockchains-in-Blockchain ArchitectureIoTeX is a network of many blockchains that are hierarchically arranged where many blockchains could run concurrently with one another while retaining interoperability. In the IoTeX world, as shown in the Figure above, the root blockchain manages many independent blockchains, or subchains. A subchain connects to and interacts with IoT devices that share something, e.g., they have a similar functional purpose, operate in similar environments, or share the similar level of trust. If a subchain does not function well, e.g., being attacked or experiencing software bugs, the rootchain is completely unaffected. In addition, cross blockchain transactions are supported to transfer value and data from subchains to the rootchain or from one subchain to another via the rootchain.
2. Built-in Privacy-Preserving TransactionThe transaction information in the blockchain is not confidential. The transaction amount and the assets being transferred, its metadata, and its relationships to other transactions, can be trivially learned by anyone. In total, three aspects of confidentiality can be distinguished: confidentiality of the sender, confidentiality of the recipient and confidentiality of transaction data. IoTeX integrates stealth address for receiver privacy, ring signature for sender privacy and Pedersen Commitments for hiding transaction amount with the following innovations and improvements: a lightweight stealth address scheme is designed to exempt receivers from scanning the entire blockchain to be aware of incoming transactions, and ring signature is optimized to make it compact in size without a distributed trusted setup.
3. Roll-DPoS IoTeX Consensus MechanismTo have a fast and efficient consensus mechanism with instant block finality in the context of IoT, we combine the concepts of DPoS, PBFT and Veriable Random Functions (VRFs). Roll-DPoS is an internal IoTeX consensus mechanism that extends the capabilities of DPoS to support subchain architecture and large-scale DApps IoT. Roll-DPoS improves the performance of the existing DPoS, making it scalable (with a dynamic pool size of delegates of nodes with automatic scaling depending on the block size), more democratic, i.e. less centralized (allowing more and more nodes to participate in the consensus) and more protected from attacks (using an innovative randomized algorithm used to select the manufacturers of the blocks that actually participate in the consensus).
Roll-DPOS is adapted for the IoTeX blockchain and has four main phases: selection of candidates, formation of a committee, proposal of a block, and completion of a block.
4. Fast Consensus and Instant Finality of TransactionsBlock finality is the guarantee that the new block generated is final and cannot be changed. Block finality impacts the concrete implementation of cross-chain communication substantially as one subchain has to wait until block finality is achieved (at least with high probability) on the sending blockchain
before accepting an incoming cross-chain transaction. Using real-time consensus with instant termination solves the problem of instant finalization, since the receiving chain has a guarantee with one block confirmation in the sending block chain. It is expected that for IoT applications, the inter-blockchain transfer of values and data will be fast and cost-effective, which requires real-time consensus for both the root chain and the subchains. IoTeX consensus achieves instant block finality as one of his many features designed to fit the Internet of Things future applications.
OFFICIAL ANN IOTEX THREAD - https://bitcointalksearch.org/topic/annmainnet-preview-iotex-a-decentralized-network-for-internet-of-things-4955975The campaign period will be from now and last for 4 weeks till 19th of May.MANDATORY1. Participants must follow IoTeX Official Telegram Group -
https://t.me/IoTeXGroup2. Participants must follow IoTeX Official Telegram Channel -
https://t.me/iotexchannel3. Participants must follow IoTeX Official Twitter account -
https://twitter.com/iotex_io
RewardsDistribution of stakes according to user level:
5 spots for Members -
0.025 ETH/week20 spots for Full Members - 0.05 ETH/week20 spots for Sr. Members - 0.1 ETH/week25 spots for Hero & Legendary Members - 0.2 ETH/week To receive a reward you must wear a signature at least 1 week!
ApplicationFor secound round new registration
1. Add signature of your level, avatar and personal text
2. Fill and submit this form:
GOOGLE FORMPlease check your participation in this
SPREADSHEET
Reports & PayoutOur Campaign Managers will review all of the submissions and send out rewards within 30 days after the end of the campaign. You will receive ETH as rewards for this campaign.
Please report your work at the end of the week (before Sunday 23:59 UTC+0, ANY SUBMISSION OF SHARES/POSTS ON THIS BOUNTY THREAD AFTER INCLUSIVE TIME OF EACH WEEK WILL NOT BE COUNTED) in the following format:
Name on bitcointalk:
Telegram username:
ETH wallet address:
Posts:
1.
2.
3.
Rules1. Your Bitcointalk account must have been registered before Dec 1, 2018.
2. Your Bitcointalk account must have more than 10 Merits (Member rank).
3. Participants must follow IoTeX Official Telegram Group (
https://t.me/IoTeXGroup), IoTeX Official Telegram Channel -
https://t.me/iotexchannel and Twitter account (
https://twitter.com/iotex_io). Every week, all participants will be checked for a subscription to the official IoTeX channels. All who will not be signed will automatically be excluded from the campaign.
4. Your Twitter account must be registered more than 6 months ago and have activity. Also your account must be open in the privacy settings.
5. The Telegram username must be visible, everyone whom the moderator cannot verify for the subscription to the telegram channel or group is fulfilled will be excluded.
6. You need to generate
15 posts per week with each post containing more than 50 characters.
7. Local boards are eligible, but minimum 6 of 15 posts have to be made in the English section.
8. All of your posts
must be posted to threads related to: blockchain, technology, cryptocurrency, IoT, DPoS, staking, trading, investments, finance. Posting in any other categories will NOT be counted towards this campaign.
Not accepted posts made in the ANN and BOUNTY threads, with the exception of IoTeX Official ANN thread.
9. Posts must be spread throughout the week. If you submit 4 or more posts within the span of one day, these posts will not be eligible for campaign rewards.10. Anyone who will not be active in the campaign for 2 weeks will be automatically excluded.
11. Please note, we would only accept quality written posts, meaning something that provides useful information to others, constructive feedback/criticism, creative and interesting insights/information.
12. Multiple accounts registration is forbidden. We will be auditing regularly and any multiple accounts will be immediately disqualified. Users will be reported to Bitcointalk admins and banned.
13. Accounts with red trust are not eligible to participate. If your trust score turns red your rewards will forfeit.
14. In case your forum rank upgrades, please send an email to
[email protected] to receive the corresponding awards, starting with the beginning of the next campaign week.
15. Please inform us before you want to change/modify your signature / avatar / personal text or leave this campaign, or you may not be paid for the week. All those who, without notice and permission from the campaign moderator, remove the signature, will not receive the award at all.
16. We may alter the rules of this campaign as we progress and will make sure to notify all of the participants in this thread.
17. Buying Merits or sending Merits from your alts to your account for getting more stakes is not allowed and will lead to disqualification.
18. At the end of the campaign, the signature can only be removed after the publication of the signature removal information in the main post. Anyone who removes the signature before, the reward will not receive.
19. Final decision on controversial issues for moderator.
20. There will be no exceptions for anyone who does not abide by the rules.
To apply please leave a comment with the following informationFor secound round new registration and new Proof of authentication Post
Example for #Proof of authentication Post
Bitcointalk name:
Bitcointalk Rank:
Telegram username:
Twitter handle:
ETH Wallet Address:
Wear Appropriate Signature: Y
Wear Personal Text: Y
Wear Avatar: Y/N
If you have any questions, please PM IoTeX Community Manager on Telegram @Alina_IoTeX
or
Campaign Managers @Artanovskaya in TELEGRAM