• Skip to main content
  • Skip to primary sidebar

TheCryptoToday

ICO

What is Blockcloud? A Review of the Blockchain-based Service-centric Network Stack

April 9, 2019 by Sherwood Pham Leave a Comment

The Blockcloud provides a solution to the drawbacks of scalability and transparency stifling the IoT (Internet of Things) industry’s growth. On a conventional IoT network, a majority of platforms provide a centralized server that aggregates the entirety of connected devices, data, and services. A structuring of this sort eventually contrives encumbrances to scaling via high-bandwidth consumption as well as a centralized point of failure.

To solve these predicaments, Blockcloud proposes a protocol that is incentive-driven for IoT services, configured for security & scalability. Most significantly, the protocol will serve as the base of a feasible ecosystem of interconnected smart devices.

Blockcloud Technical Overview

Primarily, Blockcloud’s aim entails providing a more solid option for TCP/IP, a fundamental protocol that facilitates p2p communication. In this age, the internet is a sequence of technology layers that work hand in hand to give the resources to the websites & applications we know of today. Prior to diving into Blockcloud’s technical aspects, we will briefly have a glance at these layers:

  • Application Layer:

Websites and applications operate using such protocols as, among others, HTTP, FTP, and SMTP at this layer.

  • Transfer Layer:

Such protocols as TCP/IP and UDP operate here. Fundamentally, this layer separates information into distinct packets of data with instructions on how to patch up the data packets.

  • Internet Layer:

Data packets are then pushed to the internet layer with IP addresses.

  • Network Address:

The network address takes care of the MAC address and sends information to the relevant physical machine.

Blockcloud’s TCP/IP architecture is designed in such a manner that it brings modern IoT services to a whole new level. The project’s team has established a number of the flaws present in the current architecture, being inclusive of, just to mention but a few, inadequate security, limited mobility, lack of transparency or rather trust, as well as scalability issues. Blockcloud endeavors to address the issues regarding limited mobility and scalability through the implementation of Service-centric Networking. Respectively, the protocol addresses transparency and inadequate/poor security issues through its implementation of blockchain technology.

  • Service-centric Networking

Service-centric Networking (SCN) is a futuristic model of the Internet of Things and Internet infrastructure. Its basic distinction lies in the fact with this model apps in the network instead of communicating based on IP addresses, they communicate on the basis of names. It gives room for higher flexibility of the architecture which is more befitting for the Internet of Things, in which case nodes are dynamic. In addition, the architecture takes into consideration the location of the user as well as performance essentials, in the event of optimizing the user’s service components’ location.

The architecture provides marked up mobility via the Service Access Layer (SAL) or Serval. The developer team intends to use a Serval networking stack, which according to them is most befitting SCN for the project. A Serval stack allows for communication between applications (as well as dApps) on the basis of names instead of IP addresses. This, as a result, scales up mobility, owing to the fact that it heightens the adeptness of load balancing and failover speed.

What’s more, the architecture marks up scalability via DHTs (Distributed Hash Tables). Significantly, the team intends to implement Coral DHT, which not only minimizes the cost of caching data but is as well apt for mobile and dynamic networks, similar to those in the Internet of Things.

Security issues will be addressed through the implementation of blockchain technology, which is renowned for its security. The PoS (Proof-of-Service) consensus algorithm and the network’s decentralized nature minimize the network’s vulnerability to fraudulent activities or attacks.

  • Proof-of-Service (PoS) Consensus

PoS is a consensus algorithm developed by the Blockcloud team for IoT blockchain solutions. In blockchain protocols such as this, users are in a position to share one or a combination of such resources as relay, data, computation, bandwidth, and storage. In so far as the Proof-of-Service is concerned, user contribution is regularly verified by miners as they verify the quality of the proclaimed service utilizing puzzle-structured mathematical problems, as is the case with the PoW (Proof-of-Work) consensus algorithm. In the event the quality of the service does not warrant its proclaimed level of quality, the latter will be punished. Chain validators are recompensed for their validation work using the BLOC tokens. Significantly, the PoS consensus was contrived to effectively keep track of the performance of these validators.

  • The Transaction Layer

The transaction layer is the cardinal layer of the Blockcloud architecture. It is at this layer that the entirety of Blockcloud transactions are organized into blocks and appended to the Blockcloud blockchain. Contrary to conventional blockchains, the Blockcloud blockchain gives room for multiple blocks to be simultaneously appended to the chain. This is attained via the incorporation of the CoDAG (Compacted Directed Acyclic Graph) structure. CoDAG, other than being flexible, is as well able to concurrently append more than one block to chain, making it consummate for IoT’s asynchronous nature.

Operations are defined at the servicechain layer. Servicechains can be utilized in the development of state machines. Thus far, Blockcloud has 2 state machines namely: a global service management machine and a service matching and pricing machine which supports the Blockcloud marketplace.

The above-mentioned machines are intended to support Blockcloud’s smart contracts. If needed, new state machines can be augmented to the servicechain layer.

  • The Routing Layer

The routing layer separates routing requests and provides services. To this effect, Blockcloud is independent of any specific service management, giving room for the co-existence of multiple service providers.

  • The Service Layer

It is at the service layer that services are provided. Given that the provision of services is carried out on a different layer, there is the possibility for multiple service providers to co-exist utilizing a variety of Internet-of-Things services. What’s more, owing to the fact that Blockcloud’s communication between apps is on the basis of names and not addresses (IP addresses to be more particular), a single name can make reference to a cluster of devices offering a similar service. This, as a result, increases efficiency.

Most Noteworthy, the proffered enhancements to the extant TCP/IP architecture are seemingly able to resolve the present issues. Be that as it may, it is worth noting that the project’s whitepaper is only hypothetical and doesn’t contain any description regarding what they have thus far accomplished. As such, it is no guarantee that the delineated hypotheses are able to be successfully put into effect in the real world.

Blockcloud Market Overview & Competition

Ericsson, in their 2017 annual report, projected that by the year 2022 the no. of interconnected Internet of Things devices will have reached 22 billion. In their June 2018 mobility report, this figure was raised to 31.4 billion as of 2023. Statista, which is more optimistic, projects that by 2023 this figure will have attained the 51.11 billion mark.

Whereas as per Ericsson’s estimation the compound annual growth is 10.2%, Statista estimates this figure to be 14.6%. Regardless of the level of market growth which appears to depict appreciable prospects, IoT is bound to face significant issues. The contemporary architecture does not befit such a huge no. of devices. Furthermore, the present Internet-of-Things architecture is flawed by a lack of security as well as a deficiency of financial incentives for providers to partake in the network since there is no transparency in as far as financial returns go.

Blockcloud strives to enhance the current TCP/IP architecture and communication between underlying Internet-of-Things devices by amalgamating blockchain and SCN stacks. Supposedly, this amalgamation will bring security, transparency, heightened mobility, and scalability to the current architecture.

Most noteworthy, Blockchain is joining a market that is tremendously competitive. IOTA was one of the inaugural organizations to implement an IoT-suitable architecture. The project is considered as being among the most established Initial Coin Offerings (ICO) ever with a Return on Investment (ROI) projected at 100,000%. IoT chain is yet another rival with its target on the Chinese market. Significantly, the organization has set up solid connections with manufacturers of IoT devices.

Another significant competitor of Blockcloud is Byteball. Be that as it may, it is worth noting that Byteball does not target the IoT industry, given that it is among the largest DAG projects making its infrastructure befitting for use in an abundance of IoT projects.

The entireties of projects, with the exception of Blockcloud, use DAG as a part of their consensus mechanism as regards appending transactions to the block. Blockcloud implements a rather enhanced model of DAG referred to as CoDAG.

IOTA uses consensus mechanisms on the basis of the transaction confidence metric. Whereas Blockcloud, on the other hand, implements the Proof-of-Service consensus algorithm, IoT Chain implements the PBFT (Practical Byzantine Fault Tolerance) consensus algorithm. Byteball’s consensus mechanism is on the basis of the Directed Acyclic Graph (DAG).

As mentioned earlier, Blockcloud’s PoS is seemingly more befitting for networks that are IoT oriented, given that it captures IoT’s service-centric nature. Nevertheless, this mechanism is yet to be tested. As such, it is not clear whether or not it will perform well. The Practical Byzantine Fault Tolerance mechanism was flawlessly implemented by Ripple and is considered to require lesser effort as compared to the Proof-of-Work consensus mechanism. Byteball neither implements the PoS nor the PoW consensus mechanisms.

Product & Traction

Whereas as per Ericsson’s 2017 mobility report IoT is estimated to connect over 22 billion devices by 2022, Statista is more optimistic that this figure will beat 52.11 billion by 2022 and 75 billion by 2025. The current IoT architectures, which are based on internet design, other than internet strength, have as well adopted its flaws including security and scalability issues.

Blockcloud’s endeavor is to contrive a more futuristic TCP/IP architecture. By amalgamating blockchain and SCN technologies with state of the art IoT architecture, the team behind the project purposes to come up with a blockchain infrastructure with the suitability to process dynamic and asynchronous data flows, as is the case with IoT.

The team indicates that current Internet-of-Things solutions, both centralized and decentralized, are susceptible to trust, mobility, security, and scalability issues. Furthermore, the current network has no known way of incentivizing service providers to come aboard the network. Consequently, Blockcloud intends to resolve the latterly mentioned issue via token awards. A PoC (Proof-of-Contribution) consensus mechanism developed by the team, one they are confident is more befitting for IoT blockchain, will be at the helm of token distribution.

As of Aug 2018, the project’s team had only published the Technical Whitepaper with nearly zero information regarding the coin’s ICO. In addition, the organization’s official website has no information as regards the amount of tokens present in the private sale, which is 1.5 billion BLOC (Blockcloud token ticker). The coin’s aggregate hard cap is $12 million USD which they are hopeful will be raised in the private sale. What’s more, the project assesses its value at $80 million USD at TGE. The token sale took place in the third quarter of 2018. A BLOC token will be priced at $0.008 USD per unit at TGE. A lock-up mechanism was implemented amid the private and 20 percent of the tokens were released prior to the exchange listing. 2 months into the listing, 10 percent of the tokens will be released over the following 8 months. Given that the project is as yet in its initial stages, regardless of the fact that the team announced that they’re ardently working on the project, there is not only a smart contract for review but a GitHub profile as well.

The crypto coin has a market capitalization of $80 million USD and is scheduled for allocation in tokens. The larger part of the tokens will be allotted to mining rewards and the foundation. These tokens will be released on an annual basis at a 5% rate over six years. The foundation’s purpose is as yet unclear, as well as what is implied by “Other Sale”. There is as well no information regarding the manner in which the funds are to be allotted a regards development. Most significantly, there are significant chances that the project will not manage to fulfill its promises. Also, there is no information with regard to any lock-up periods for the team’s tokens.

Blockcloud Economics

Blockcloud’s new architecture brings a new prototype to the blockchain sphere as it strikes innovation where former projects haven’t even began to explore. The remodeling of the network stack’s foundation via Service-centric Networking contrives higher levels of scalability, and with the combination of blockchain, it brings about a robust and dynamic new type of network.

Via the Service-centric Blockchain, Blockcloud is in a position to run over anything, being inclusive of IP. As such, the benefits of the Blockcloud project in so far as service distribution, state-of-the-art security, broadcast, mobility, as well as application-friendly communication and naming can be realized in an incremental and rather painless manner.

To accustom the asynchronous transaction of data and value between service providers and subscribers on the network, Blockcloud will incorporate a novel DAG structure, or Compacted Directed Acyclic Graph (CoDAG). The flexibility afforded by a DAG is better suited to recording transactions between ecosystem participants in a dynamic manner as devices move on and offline.

All things withstanding, here is what the team had to say:

The token economy was designed by our own financial advisory team after a comprehensive consideration of all the factors. Our system integrates promising aspects of existing token systems with our own unique approach in order to bring promising returns to investors, holders, and users. Blockcloud has created a new type of IoT service market. Through the efficient pricing and distribution of IoT services, we can both encourage capable devices to contribute services and provide strong economic incentives for the IoT community.

BLOC Token Analysis

Blockcloud provided 1.5 billion BLOC tokens for sale in the private sale in the third quarter of 2018. The coin’s hard cap is set at $ 12 million USD. As of the time of this writing, the token (BLOC) is priced at $0.00906 USD. Only 15 percent of the tokens’ entirety was allocated to the private sale. The projects team will retain 10 percent of these tokens and 60 percent will be set aside for the miners of the coin and the foundation. As much as there is no information regarding the team’s token lock-up, private sale tokens are to be released at the rate of 10% per month in a span of 8 months and 20 percent of the tokens will be released ahead of the exchange listing. This scheme is rather shaky as the project’s team may opt out of the project and simply walk away from it.

Also, the project’s token economics is not well illustrated. Needless to say, the BLOC tokens will be used to recompense the coin’s miners, supporting the chain through the implementation of the PoS (Proof-of-Service) consensus mechanism. In addition, these tokens will be a requirement to access the Blockcloud infrastructure. Users will as such be necessitated to fund their accounts with these tokens to access the network. Most noteworthy, users will be penalized for bad behavior on the network. For instance, a section of their collateral, equivalent to the price of the service the committed to offer, will be extracted and awarded to miners of the coin, who pointed out the bad behavior.

The Team

Blockcloud’s team comprises largely of scholars, with experiences from Huawei, Tencent, Alibaba, and Baidu, just to mention but a few.

  • Zhongxing Ming, CEO:

Zhongxing Ming is the organization’s Founder and Chief Executive Officer. A  Visiting Scholar to Princeton University, Ming attained his Ph.D. at Tsinghua University. He is as well a member of Blockchain Special Committee of China Computer Federation, a Shenzhen High-Level Overseas Expert, and he boasts 40 Million accumulative project financing, 13 publications on top conferences and journals.

  • Shu Yang, Chairman :

Shu Yang is a Visiting Scholar to Case Western University. He attained his Ph.D. at Tsinghua University and is currently CEO at Shenzhen Oudmon Technology (what appears to be a small consumer health device manufacturer).

  • Dai Pan, COO:

Dai Pan, who is the organization’s Chief Operations Officer, has a Master’s Degree from Peking University. He additionally works at Shenzhen Oudmon Technology.

  • Dong Huo, Strategic Scientist :

Dong Huo attained his Ph.D. at the University of Tokyo. He works at the United Nations Development Program (UNDP) Sustainability Goal (SDG) as a Network Expert.

  • Qi Li, Network Security, Cryptography :

 Qi Li is an Associate Professor of Computer Science at Tsinghua University. He is as well a Network Security Expert, an editor of IEEE/TDSC and boasts more than 60 publications on top conferences and journals.

  • Zhengzhou Wu, Cloud Platform Director :

Zhengzhou Wu, the organization’s Cloud Platform Director, is proficient in Lisp and also works at Shenzhen Oudmon Technology.

Conclusion

Blockcloud’s team has a very solid academic background. Rather than raising over $20M like other projects, Blockcloud has opted to raise, in crypto terms, a reasonable $15M. As far as valuations go relative to other crypto projects, Blockcloud could be a nice diversification opportunity for investment portfolios. The overall architecture of Blockcloud combines a blockchain, a Service-centric Network through Serval, a decentralized CDN via Coral, a dynamical width altering DAG for throughput and reputation management, and a marketplace where buyers and sellers of services transact. There are many moving parts to this project, so inherently a ton of risk to the network architecture. However, the inspiration to meet the needs of the future internet is here with this project. IoT devices today are low power, lower data consuming, and mobile devices but what is to say that will be the case going forward. These devices will not only multiply in quantity but are as well likely to improve in performance.

Today’s applications send information to devices using TCP/IP where applications on hosts send data back and forth using IP addresses and DNS name servers. For service and resource providers, Blockcloud may serve as a workaround to the legacy standards of TCP/IP and the clunkiness of today’s evolving standards and solutions (MQTT, Predix, etc.). Public blockchains of the future may also wish to follow their decentralized ethos and bypass the current internet layers altogether. Decades of international regulatory cooperations and billions of dollars in capital expenditures by Internet Service Providers and other infrastructure players to expand our current network services appear to be a ripe area for potential disruption. Or at the very least, a complimentary internet architecture. As always, this is not financial advice but Blockcloud might just be a small investment for such a gamble.

Filed Under: Coin Guide, ICO

What is MultiVAC? A Review of the Pioneering Flexible Blockchain Platform Based on Trusted Sharding

April 1, 2019 by Sherwood Pham Leave a Comment

MultiVAC rather lies on the newer end of the Blockchain spectrum. By implementing Sharding (typical to Emotiq and QuarkChain), the project is purposed to produce high TPS to run dApps. Unlike its counterparts, Emotiq and Zilliqa, which are built off of OmniLedger, MultiVAC utilizes the VRF (Verifiable Random Functions) mechanism for its consensus as well as shard selection. Such projects as Dfinity and Ontology initiate typical randomized approaches in the election of block creators.

Just like Bitcoin, MultiVAC utilizes UXO for its accounting method. Developers will as such be in a position to flex between the tradeoffs within the CAP Theorem, being inclusive of consistency, availability, and partition tolerance. Simply put, decentralized computing at scale is at the moment an unresolved issue in the computer science space. Decentralized networks are able to maximize along 2 corners of the triangle with consistency, availability, and partition tolerance as the representations of the edges. MultiVAC has full awareness of the aforementioned tradeoffs and as such enables developers to customize the settings they require to suppose their use cases.

The web 3.0 stack of technologies aspire to compete and outweigh the extant worldwide web with scalable distributed networks. Such public Blockchain platforms as Ethereum are making a run at layer 2 solutions to bring about scalability. Such sharded networks as Zilliqa make certain security concessions in favor of higher scalability. EOS, which in the recent past instigated its mainnet, leaned towards “sufficient” decentralization with its 21 block creators to come up with a heightened throughput network.

The Team Behind MultiVAC

  • Lu Heng:

Lu Heng is the Founder of MultiVAC and also the organization’s Chief Executive Officer (CEO). He is as well the Co-founder and Chief Technical Officer of Xinrenxinshi.com, a Software as a service product for Human Resource, where he spearheaded a team of more than sixty engineers. He is a former Senior Engineering Director & Manager of Meituan.com, one of the most renowned and established group discount and sharing economy websites in China. As a software developer, his field of specialization is data warehousing and distributed systems.

  • Ying Xiang:

Dr. Ying Xiang is the organization’s Chief Technical Officer (CTO). He formerly worked as a Software Engineer at Baidu and is a Computer Science PhD holder from Singapore’s Nanyang Technology University. As a Postdoctoral Researcher, he spent an extra two years at the university (Nanyang Technology University) subsequent to acquiring his PhD. He afterwards took up an Associate Professor position at Tianjin University for three years. He is into parallel algorithms & general-purpose computation.

  • Clair Wang:

Clair Wang is the organization’s Chief Marketing Officer (CMO). She previously worked for just about 3 years as the Director of Marketing at Xinrenxinshi.com. Before this, she served as a Product Manager at Meituan for one year. She is a Master of Arts in Public Administration holder from Beijing Normal University.

  • Susan Calvin:

Dr. Susan Calvin attended Columbia University form where she graduated in 2003. She has been extoled for her unprecedented work as regards cybernetics and positronic interfaces. She is at the moment the Chief Robopsychologist at US Robotics.

As for the advisory board, MultiVAC boasts influential advisors from both the Blockchain and enterprise realms. Among them include Neo Global Capital’s Roger Lim and the co-founders of Meituan, Chen Liang & Yang Jun.

The entire team comprises of seven advisors and sixteen members.

Product and Traction

The MultiVAC project is as yet in its development phase and the team has released a GitHub page. Be that as it may, the project has no public repositories available for viewing. As such, we have no option but to take the team’s word that they’re on course and have thus far not only developed the MultiVAC framework model in the 1st quarter, but have as well concluded working on the UTXO Sharding transaction, Sharding Ledger & Storage, as well as the Interactive Transaction (TX) verification design and development in the 2nd quarter.

The team as well mentioned having concluded work on their Merkle-root-based File System’s (MFS) basic data structures and are at the moment pitching into their MFS distributed file system and incorporating their sharded ledger on MFS. What’s more, they are as well building their consensus algorithm, a binary Byzantine agreement for in-shard consensus, whose basis is on VRF and group signature, and have completed implementing their Verifiable Random Functions.

Having concluded work on the protocol design for the v0.1, the team is additionally working on their sharded gossip protocol and have commenced programming on their sharded peer-to-peer network. The testnet and the open-source code were released in the fourth quarter (Q4) of 2018, giving room for the team’s results to be validated.

MultiVAC Market

MultiVAC endeavors to offer a high throughput blockchain infrastructure with an expansive potential to scale and support complex, data-intensive decentralized applications (dApps). Consequently, the project is rivaled by such typical platforms as Hedera Hashgraph, EOS, and Cardano. In addition, the project’s implementation of sharding technology directly brings about competition from projects like QuarkChain, Emotiq, Zilliqa, and Dfinity.

Rivals’ Valuations

  • QuarkChain whose value is $20 Million USD.
  • EOS whose market value is $4.5 Billion USD.
  • Zilliqa, valued at $300 Million USD.
  • Dfinity whose market value is $90 Million USD.
  • Emotiq whose market is valued at $39 Million USD.

The project’s team considers the flexibility of their platform a crucial factor in achieving widespread adoption. They also stress that infinite expansion, high throughput, and flexible computation are fundamental in so far as competitor advantage is concerned.

Regardless of the presence of quite a number of projects whose objectives entail dealing with similar concerns as MultiVAC, there still exists a sizeable market to be targeted by MultiVAC. Scalability continues to be a key element in the blockchain economy. As such any project that is in a position to sort out this issue as well as attract users to their platform is bound to experience a reasonable growth in value.

High-throughput blockchains automatically become competitive with such high-value projects as Hashgraph, Zilliqa, and EOS being the competitors. What’s more, such projects as Dfinity that endeavored to raise about $90 million USD amid their ICO indicate that the high throughput blockchain space is one among the industry’s segments with the potential to consistently attract considerable funding.

Most importantly, the predicaments faced by blockchain projects whose focus entails attaining mass adoption and puzzling out real-world problems are yet to be addressed. In this regard, in the event it is successful, MultiVAC could end up an expedient option for firms throughout the expanse of the commercial space looking to incorporate blockchain technology that is highly scalable.

MultiVAC Economics

MultiVAC is one among a continuously expanding list of high-throughput blockchain projects that is looking to not only deal with extant scalability problems, but bolster industrial-level decentralized applications and at the same time provide low transaction costs as well as speedy payments. Regardless of the huge no. of competing projects, MultiVAC still has something to offer, as a viable operational solution is yet to be realized and the project can serve as blockchain solution to an expanding no. of decentralized applications as well as aid corporations endeavoring to have blockchain technology integrated into their organizations.

The project’s team is keen to solve the blockchain scalability issue which is at the moment hindering mainstream blockchains from attaining industrial capability, and offer a variety of innovations associated with consensus algorithms, node selection, sharding technology, and blockchain instruction sets. On the assumption that the project is eventually a success, MultiVAC will be a noteworthy factor in helping the blockchain technology at large get closer to mass adoption.

MultiVAC Technology

MultiVAC’s whitepaper delineates the fundamental predicaments surrounding leading and challenger blockchain projects, as well as MultiVAC’s approach and crucial processes that will be incorporated in a bid to come up with an efficacious high-throughput blockchain platform.

The whitepaper as well addresses the elemental functions involving Instruction Sets, VMs, Verifiable Random Functions, Transactions and Consensuses, and Sharding using VRF probabilities. In addition, as per the whitepaper, the team also lays out their plans as regards Mining & Storage, including their distinctive Proof of Instruction Execution (PoIE) consensus algorithm, MVM Virtual Machine, as well as BISC Instruction Set.

  • Verifiable Random Functions (VRFs) with Sharding:

Verifiable Random Functions are pseudorandom functions in which the function’s user is able to create a proof in which the entirety of validators can speedily verify without the user disclosing the general function itself.

Shards are basically subsections of the whole network. For instance, assuming that the entire network had 2 shards, say A & B, in the event nodes join the network, they’d be required to select one of the 2 shards.

A VRF is used in MultiVAC’s network to assign one of MultiVAC’s shards a node. The underlying mechanism is that a random no. is generated on the primary chain after which it is encrypted using the private key of the unassigned node. The eventual result is a pseudorandom number which is then assigned to a shard as per a probabilistic table.

  • Consensus Within a Shard:

A consensus facilitates agreement regarding the state of the blockchain without third-party interference. Contingent on the employed algorithm, various thresholds of network reliability are required for the success of the consensus. There is an abundance of various consensus schemas and variations of the schemas in question to put into consideration. Zilliqa (ZIL), which is yet another sharded protocol, implements the Practical Byzantine Fault Tolerance (PBFT) algorithm where every node that aspires to attach itself to the network is tested to resolve a PoW (Proof-of-Work) problem. Extant nodes in the Zilliqa network verify the Proof-of-Work and give approval to the node to join the network. Proof-of-Work consensus serves as the network’s ticket of entry. As such, only nodes that hold tickets that are valid are able to join the network.

For the consensus to be operational, the % of valid nodes within a shard ought to be larger than or equivalent to the margin of safety’s ratio. It is normal for nodes to fall into an asynchronous state for benevolent or malicious (under DDOS attack for instance) reasons. A DDOS attack can be thought of as an individual going to vote in a polling station, but rather finds hundreds of people coming at them to hinder them from reaching their destination. Consensus thresholds ought to take into consideration both the margin of safety, as well as the synced nodes.

MultiVAC gives priority to consensus algorithms that pre-empt forks. As per the project’s whitepaper, each shard may incorporate of 1 of the following algorithms: PBFT, asynchronous BFT, or the Byzantine Agreement algorithm (Algorand).

  • Syncing Across Shards is Difficult:

The entirety of sharding implementations are today faced with the challenge of synchronizing not only intra-shard transactions (across nodes within the same shard), but throughout the expanse of other shards within the MultiVAC network protocol as well. A typical solution, utilized by Zilliqa, regards using a global ledger that is shared by each and every shard. The latter’s result is a secure and synchronous ledger, though at the expense of overloading the network with co-ordination costs.

An alternative approach, as implemented by OmniLedger or any other protocol building on it (being inclusive of Emotiq and (or) Harmony) is where its Atomix protocol executes transactions across shards. The Atomix protocol is rather contemporary and will as such have the opportunity to be battle-tested as Harmony and Emotiq become active.

MultiVAC went for a somewhat simpler approach. The protocol’s UTXO accounting only effectuates the moment an account spends. The TX will be stored within the shard the a/c is part of. This distinguishes it from Atomix, in which case the processing of the transactions takes place across shards. On a programming level, MultiVAC streamlines its approach to abate security risks and enhance scalability.

  • Thwarting Shard Spamming Attacks:

Shards can be thought of as subsets of the entire network. A distributed network’s strength is its capacity to absorb DDOS or 51 percent of attacks given adequate nodes. Shards will have a lot fewer nodes, hence are exposed to a much higher risk of falling victim of these attacks. To prevent this, MultiVAC utilizes dynamic shard adjustment, in which case miners are allocated a variety of shards. It is compulsory for the random assignment mechanism to be secure so as to hinder the coordination between attackers.

  • MVM (MultiVAC Virtual Machine):

The MultiVAC Virtual Machine enables smart contracts to be executed on the network devoid of requiring smart contracts to entirely execute on every machine. MVM’s primary objective entails achieving transparent computations on fewer machines as compared to other smart contract platforms. Other than its BISC (Blockchain Instruction Set Computer), MultiVAC initiates its Proof of Instruction Execution consensus. Thus far, the MultiVAC Virtual Machine supports C computer programming language, though plans to as well support such higher level programming languages as Go and Java.

  • BISC (Blockchain Instruction Set Computer):

BISC basically is a blockchain-enabled model of RISC-V with 256-bit instruction processing, signature, and hashing instructions for blockchains. RISC-V, BISC’s predecessor, is an open-source ISA (Instruction Set Architecture). An Instruction Set Architecture is generally a means for software to interact with the elementary computer processor. Simply put, it serves as a bridge between computer hardware and software. MultiVAC breaks ground for contemporary computer chips to flawlessly align with their network. Rather than a virtual machine, the blockchain network’s software can work with the network’s nodes fitted with BISC.

  • PoIE (Proof of Instruction Execution) Consensus Algorithm:

PoIE is MVM’s consensus that validates transparent computation of smart contracts. MultiVAC is designed to make sure that each node executing a smart contract is expensive as regards computation. As such malicious actors aspiring to trick the system will be at risk financially by splurging energy since their node would need to execute an “expensive” computer resource.

Simply put, let’s look at the latter from the following angle: In computers, memory can be horded either on the Central Processing Unit’s memory (also referred to as the computer’s cache memory) or the computer’s RAM (Random Access Memory). Cache is used as a storage for program instructions & data intended for recurrent use. It can be thought of as the computer’s muscle memory – it ought to be speedily accessible. RAM, on the other hand, can be likened to the computer’s primary store for memory. Cognitively, this would be where human beings access long-term memories. Reading & writing to RAM is more expensive computationally owing to the fact that it is a rather long process.

The Proof of Instruction Execution consensus algorithm leaves MultiVAC miners with no option but to perform hashing as well as randomly and routinely read huge quantities of data from memory. Such an encumbrance as this contrives a bottleneck for such specialized miners as ASICs. Most noteworthy, ASICs refer to vastly specialized computer systems modeled to run 1 or a very limited series of operations or tasks. By bringing about a speed bump in the mining process, specially designed ASIC mining and malicious miners would sustain heftier costs.

MultiVAC ICO Strengths and Opportunities

A key benefit of MultiVAC regards its level of customization in the hands of its developers. Flexible sharding computation is of the implication that decentralized applications built on the MultiVAC blockchain protocol are able to work as per the parameters set by developers. Developers are in a position to decide on their parameters for the decentralization level, partition tolerance, consistency, as well as availability. The shard size is stipulated via the creator of the contract, that is, a higher quantity of nodes appropriates for security & availability, whilst a smaller amount promotes higher throughput. In addition, developers have control over other parameters like the possibility of forks and the amount of gas required to carry out transactions.

Even though, MultiVAC’s team of developers is rather new in the blockchain space, their experience as regards leading tech organizations and institutions of higher learning is solid. The project’s developer team’s members comprise of former Senior Engineers from such noteworthy organizations as Alibaba, Tencent, and Google, as well as researchers from the University of Sidney, Nanyang Technology University, and Harvard.

The developer team comprises of thirteen full-time members, and aspires to solicit support from the open-source community as the project moves further along.

MultiVAC Weaknesses & Threats

Just as is the case with various other blockchain projects, MultiVAC endeavors to come up with a solution for blockchain scalability. This space in particular is very competitive as there are many other well-founded projects and cryptocurrency startups with similar goals. As such, it won’t be easy be the winner in this race.

Conclusion

MultiVAC’s protocol certainly takes full advantage of the lessons learnt from its predecessors. The protocol’s balance between simplicity & usability is encouraging regardless of whether it is practical or is simply there to be seen. So far as scalability goes, MultiVAC has chosen to utilize sharding with a much simpler UTXO design as compared to its competitors, Zilliqa, which implements a shared ledger mechanism, and OmniLedger, which implements the Atomix protocol. MultiVAC is intended to make it possible for blockchain developers to pick and select between shards to fulfill their needs, be it lower latency or higher security.

In comparison to its major competitors, MultiVAC as yet lies on the newer end of the blockchain spectrum. Nevertheless, the cogent background of its team, advisors, and investors demonstrates a well-founded performance at the ICO stage. The market cap thereafter will be contingent upon how aptly the team is able to execute on the roadmap as well as how comparable the MultiVAC’s blockchain adoption is to its rivals.

Filed Under: Coin Guide, ICO Tagged With: MultiVAC

Primary Sidebar

Recent Posts

  • Theworldbank Wallet Review
  • What is Elrond? A Comprehensive Review of the Scalable Value Transfer Protocol for the Digital Economy
  • What is Tierion? An In-depth Review of the Blockchain Proof & Verification Engine
  • Simple Ways to Follow in Buying Ethereum in 2019
  • Celer Network: A Review of the Next Layer 2 Scaling Solution

Categories

  • 0x (ZRX) News
  • Aion (AION) News
  • Augur (REP) News
  • Cardano (ADA) News
  • Coin Guide
  • Crypto 101
  • Crypto Price Prediction
  • EOS (EOS) News
  • Gifto (GTO) News
  • ICO
  • ICON (ICX) News
  • Lisk (LSK) News
  • Litecoin (LTC) News
  • Maker (MKR) News
  • Monero (XMR) News
  • Nano (NANO) News
  • NEO (NEO) News
  • News
  • Ontology (ONT) News
  • Power Ledger (POWR) News
  • Qtum (QTUM) News
  • Reviews
  • Ripple (XRP) News
  • TRON (TRX) News
  • VeChain (VET) News

Copyright © 2021 · News Pro on Genesis Framework · WordPress · Log in