{"id":1875,"date":"2019-08-09T02:47:49","date_gmt":"2019-08-09T02:47:49","guid":{"rendered":"http:\/\/kusuaks7\/?p=1480"},"modified":"2024-07-17T11:03:04","modified_gmt":"2024-07-17T11:03:04","slug":"sidechain-new-dimension-in-blockchain-world","status":"publish","type":"post","link":"https:\/\/www.experfy.com\/blog\/fintech\/sidechain-new-dimension-in-blockchain-world\/","title":{"rendered":"Sidechain &#8211; The New Dimension in Blockchain World!"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1875\" class=\"elementor elementor-1875\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-72140be elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"72140be\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8f43718\" data-id=\"8f43718\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-db6dcb5 elementor-widget elementor-widget-text-editor\" data-id=\"db6dcb5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/datafloq.com\/read\/?q=Security#utm=internal\" rel=\"noopener\">Security<\/a>\u00a0is an important issue in\u00a0<a href=\"https:\/\/www.epixelmlmsoftware.com\/blogs\/how-blockchain-works-advanced-guide\" rel=\"noopener\">blockchain<\/a>, and the digital world is too narrow to explore in the digital world. Prior to attacks, researchers keep on adding up new\u00a0<a href=\"https:\/\/datafloq.com\/read\/?q=Security#utm=internal\" rel=\"noopener\">security<\/a>\u00a0layers over the\u00a0<a href=\"https:\/\/datafloq.com\/read\/?q=Blockchain#utm=internal\" rel=\"noopener\">blockchain<\/a>\u00a0network, and practically, it keeps on adding new scalability issues. To overcome this vulnerability, a new concept is introduced and is known as \u201csidechain\u201d.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61d2e1a elementor-widget elementor-widget-text-editor\" data-id=\"61d2e1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tSidechains are a new concept in the\u00a0<a href=\"https:\/\/datafloq.com\/read\/?q=Blockchain#utm=internal\" rel=\"noopener\">blockchain<\/a>\u00a0industry and very well in the developing mode. It\u2019s a new blockchain developed as a separate one attached with the original blockchain system. Well, the sidechain is attached or connected with the normal blockchain, and thus two blockchain networks are now available in a single system \u2013\u00a0<em>main blockchain<\/em>\u00a0&amp;\u00a0<em>sidechain<\/em>. Connected via a 2-way passage, and the main objective of this new concept is to validate the transaction without affecting the whole system.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b70b0da elementor-widget elementor-widget-text-editor\" data-id=\"b70b0da\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tOne can call it a simple method to check the validity of transactions or a particular block of the transaction, and the complete blockchain won\u2019t have to be validated. Similarly, there are many advantages of using a sidechain, and we\u2019ll explain about all these concepts in this article.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65791b4 elementor-widget elementor-widget-heading\" data-id=\"65791b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\"><h1><strong>Connecting sidechain &amp; main chain!<\/strong><\/h1><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be3c842 elementor-widget elementor-widget-text-editor\" data-id=\"be3c842\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWe\u2019ve mentioned how the two blockchains got connected to each other, and it\u2019s a two-way passage. There are possibly two methods to connect these two chains \u2013\u00a0<strong>2-way peg and a centralized path<\/strong>!\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e6499c elementor-widget elementor-widget-text-editor\" data-id=\"3e6499c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThe working process of sidechain isn\u2019t that complicated. Usually, with this 2-way passage, the assets can be easily interchanged between the two chains. Usually, the two-way peg is the decentralized way, and it uses a special method called \u2013 \u201c<em>Simple Payment Verification<\/em>\u201d or simply \u201cSPV\u201d.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2bc0e6 elementor-widget elementor-widget-text-editor\" data-id=\"b2bc0e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIt\u2019s the best method to validate a transaction, and the ownership of assets gets exchanged via this 2-way peg. The transfer of the assets can be done from either side, i.e., from the main chain to sidechain or from sidechain to mainchain. Well, the best scenario will be the transfer from the main chain to the other connected sidechains. The reason behind this is because in normal case we implement a sidechain to overcome an existing drawback of the main chain. Here is the depiction of such a decentralized system,\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32a4937 elementor-widget elementor-widget-text-editor\" data-id=\"32a4937\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThe transfer process usually follows the below process,\n<ul>\n \t<li>The tokens are not exactly transferred to the sidechain directly.<\/li>\n \t<li>\u00a0In fact, initially the tokens are transferred to a special address, and then, locked.<\/li>\n \t<li>\u00a0When the assets are locked in this particular address, then it is categorized under the \u201cun-spendable\u201d tag.<\/li>\n \t<li>Once the transaction is completed, SPV confirms it.<\/li>\n \t<li>A small confirmation time is needed to complete this transformation.<\/li>\n \t<li>With a small delay, an equal amount will be transferred to the sidechain.<\/li>\n \t<li>Well, the reverse process can also be carried out from sidechain to the main chain carrying out the same process.<\/li>\n \t<li>Now the tokens or assets are available to spend and is unlocked in nature.<\/li>\n<\/ul>\nIt\u2019s the perfect way to make the transfer without a centralized federation. Let\u2019s make it more simple using a user case,\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9556475 elementor-widget elementor-widget-text-editor\" data-id=\"9556475\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tJohn wants to transfer 2 BTC from his Bitcoin network to another blockchain. In the normal world, the best way to perform this task is to send it from the existing wallet to the other with a transaction fee or some other existing charges. Or else trade the Bitcoin with that of another cryptocurrency (existing one or a new one). Well, that\u2019s the risk part, you might not have enough trust to invest in the new one, and perhaps you need to transfer BTC to the new network. So, what to do now? Are there any options available to send 2 BTC and use it in the other network?\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3017567 elementor-widget elementor-widget-text-editor\" data-id=\"3017567\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tSidechain is the new method to make this happen, and it\u2019s simple &amp; reliable. You can send this 2 BTC or any amount in the Bitcoin network to the new one and vice versa.\n<ul>\n \t<li>Initially, the unspent Bitcoins of John&#8217;s wallet is checked and confirms the Bitcoin availability.<\/li>\n \t<li>Previous transaction history is taken into consideration while checking the unspent Bitcoins.<\/li>\n \t<li>\u00a0Now confirmation has to be made from the Bitcoin holder that the Bitcoin belongs to John.<\/li>\n \t<li>Now that John has 2 BTC and confirmed the wallet belongs to him, he is ready to send it.<\/li>\n \t<li>A special address is generated to transfer 2 BTC.<\/li>\n \t<li>The amount is transferred to that particular address, and the sidechain has to approve and validate it.<\/li>\n \t<li>The 2 BTC sent to the address is locked and cannot be used unless it is approved in the sidechain.<\/li>\n \t<li>After a small delay (the approval time interval) the transfer gets approved in the sidechain.<\/li>\n \t<li>Now, 2 BTC will be unlocked and is readily available in the sidechain network.<\/li>\n \t<li>The Bitcoins are now available only in the sidechain network but not in the Bitcoin blockchain.<\/li>\n \t<li>John can spend this 2 BTC as per his needs.<\/li>\n \t<li>John can also send this Bitcoins back to the Bitcoin network (reverse transfer is allowed).<\/li>\n \t<li>\u00a0And once transferred to the Bitcoin network, this won\u2019t be available in the side chain.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4342eb4 elementor-widget elementor-widget-text-editor\" data-id=\"4342eb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tA perfect way to send to and fro, Isn\u2019t it?\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bb5beb elementor-widget elementor-widget-text-editor\" data-id=\"2bb5beb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tNow that we understood all about the decentralized part, let\u2019s move on and check out the centralized sidechain system.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d09f90 elementor-widget elementor-widget-heading\" data-id=\"4d09f90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\"><h1><strong>Federation\/centralized sidechain system<\/strong><\/h1><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aef7ccc elementor-widget elementor-widget-text-editor\" data-id=\"aef7ccc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWhat if there is a centralized team to maintain the flow of sidechain network? An intermediate team will be there to check the transfer between sidechain and the main chain known as \u201cfederation\u201d. One can compare this centralized sidechains with that of an exchange platform, a back-end team to regulate things.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-366d33a elementor-widget elementor-widget-text-editor\" data-id=\"366d33a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLet us explain this with the above example itself, the 2 Bitcoin transfer! The only difference in centralized sidechain transfer from that of the above-decentralized system is, here a centralized team will be there to check all the process. If John sends 2 BTC from the Bitcoin blockchain to another network, a confirmation period will be there. Here no SPV proof will be available and is replaced by the federation.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c74248 elementor-widget elementor-widget-text-editor\" data-id=\"3c74248\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tSo, when a sidechain is technically implemented in a blockchain system?\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-898d3b0 elementor-widget elementor-widget-text-editor\" data-id=\"898d3b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tA blockchain network is a big network with multiple connections and with such wide connections, there occur way too many transactions. A blockchain with too much transaction needs a lot of validations and nodes, and this may result in a scalability issue. The other factor is the loss of speed and accuracy due to such a wide network. The rules may cause some difficulties like,\n<ul>\n \t<li>Miners might be in great stress to validate every transaction of the network.<\/li>\n \t<li>A new transaction will be in the unconfirmed pool or in simple words \u201cpending mode\u201d unless it is validated.<\/li>\n \t<li>The pending status may cause business delay and affect it badly.<\/li>\n \t<li>Changing the consensus algorithm rules is not practically perfect for this scenario.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0abb4d7 elementor-widget elementor-widget-text-editor\" data-id=\"0abb4d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tOther instance will be the IOU\u2019s or other assets which you own might not be available for transfer. It owns a value in another blockchain, but you are unable to trade it.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2385474 elementor-widget elementor-widget-text-editor\" data-id=\"2385474\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tBasically, there are limitations in the current system, and sidechain opens up a new world of opportunities to the blockchain world like,\n<ul>\n \t<li>increase the size of the blocks alongside the main chain.<\/li>\n \t<li>An independent separate network that won\u2019t affect the changes to one another.<\/li>\n \t<li>The speed of the transactions can be improved, i.e., the flexibility improves a lot.<\/li>\n \t<li>A federated team to maintain a new\u00a0<a href=\"https:\/\/datafloq.com\/read\/?q=strategy#utm=internal\" rel=\"noopener\">strategy<\/a>\u00a0in the business through advanced ideas (if necessary).<\/li>\n \t<li>Experiment new models like new smart contract rules etc.<\/li>\n \t<li>Improve the block intervals as well as traffic inside the system.<\/li>\n \t<li>Merging mining \u2013 mine two cryptocurrencies in a single system without wasting any hashing codes (nonce).<\/li>\n \t<li>Exchanging tokens and other assets between the blockchain.<\/li>\n \t<li>There can be one or more sidechains in a network.<\/li>\n \t<li>The scalability issues can be minimized to a certain level.<\/li>\n<\/ul>\nThe concept is perfect, isn\u2019t it? You may call the above points as the advantages or the benefits of using this new technique.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4133f05 elementor-widget elementor-widget-text-editor\" data-id=\"4133f05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWe have mentioned the two-way peg part earlier in this article, what if some intruder gets into the sidechain or main chain? Any issues in one particular chain won\u2019t affect the other sidechains. But the intermediate two-way peg may lose its value. Well, there are certain conditions for a valid sidechain, and they are as follows \u2013\n<ul>\n \t<li>Assets to send between the main chain and the sidechain &amp; vice versa.<\/li>\n \t<li>The transfer should not be affected by any external dishonest party.<\/li>\n \t<li>The transfer of asset or tokens or whatever it is, they must be done in complete but not partial.<\/li>\n \t<li>Any issues in one blockchain must not affect the other blockchain.<\/li>\n \t<li>Sidechain should be fully independent of each other.<\/li>\n \t<li>Inactive users in the blockchain must not have the ability to track the working process in the corresponding sidechain network.<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2af9be7 elementor-widget elementor-widget-text-editor\" data-id=\"2af9be7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThis might be a new revolution, and a parallel blockchain can minimize the traffic issues by any means. Still, the technology is in progress, and the future digital market is going to be a massive experience.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Sidechains are a new concept in the&nbsp;blockchain&nbsp;industry and very well in the developing mode. It&rsquo;s a new blockchain developed as a separate one attached with the original blockchain system. Well, the sidechain is attached or connected with the normal blockchain, and thus two blockchain networks are now available in a single system &ndash;&nbsp;main blockchain&nbsp;&amp;&nbsp;sidechain. Connected via a 2-way passage, and the main objective of this new concept is to validate the transaction without affecting the whole system.<\/p>\n","protected":false},"author":615,"featured_media":3573,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[192],"tags":[98],"ppma_author":[3325],"class_list":["post-1875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fintech","tag-blockchain"],"authors":[{"term_id":3325,"user_id":615,"is_guest":0,"slug":"sajin-rajan","display_name":"Sajin Rajan","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","user_url":"","last_name":"Rajan","first_name":"Sajin","job_title":"","description":"Sajin Rajan is CEO of&nbsp;<a href=\"https:\/\/www.epixelmlmsoftware.com\/\">Epixel Solutions<\/a>, a provider of integrated web solutions and systems. He has unique ideas in developing blockchain-based applications, MLM Software, e-commerce web applications, etc.&nbsp;"}],"_links":{"self":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/1875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/users\/615"}],"replies":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/comments?post=1875"}],"version-history":[{"count":6,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/1875\/revisions"}],"predecessor-version":[{"id":36874,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/1875\/revisions\/36874"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media\/3573"}],"wp:attachment":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media?parent=1875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/categories?post=1875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/tags?post=1875"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=1875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}