{"id":1203,"date":"2019-07-04T03:59:52","date_gmt":"2019-07-04T03:59:52","guid":{"rendered":"http:\/\/www.paralism.com\/blog\/?p=1203"},"modified":"2023-06-02T08:28:07","modified_gmt":"2023-06-02T08:28:07","slug":"how-is-data-consistency-important-to-parallel-blockchain%ef%bc%9f","status":"publish","type":"post","link":"https:\/\/www.paralism.com\/blog\/how-is-data-consistency-important-to-parallel-blockchain%ef%bc%9f\/","title":{"rendered":"How is Data Consistency Important to Parallel Blockchain\uff1f"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-4194\" src=\"http:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/6-300x143.png\" alt=\"\" width=\"581\" height=\"277\" srcset=\"https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/6-300x143.png 300w, https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/6.png 599w\" sizes=\"auto, (max-width: 581px) 100vw, 581px\" \/><\/p>\n<p><span lang=\"EN-US\">Paralism has solved the long-standing problem of\u00a0<\/span>time consistency\u00a0in the industry through the Proof of Buddy (PoB) consensus algorithm. In addition, with its Hyperblock structure, Paralism allows each parallel sub-chain to have unlimited scalability and cross-chain functionality, while also providing stability similar to running on a\u00a0Bitcoin public chain.<!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1205\" src=\"http:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-1.jpg\" alt=\"\" width=\"750\" height=\"3273\" srcset=\"https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-1.jpg 750w, https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-1-69x300.jpg 69w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1206\" src=\"http:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-2.jpg\" alt=\"\" width=\"750\" height=\"3247\" srcset=\"https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-2.jpg 750w, https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-2-69x300.jpg 69w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1207\" src=\"http:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-3.jpg\" alt=\"\" width=\"750\" height=\"3314\" srcset=\"https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-3.jpg 750w, https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-3-68x300.jpg 68w, https:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/07\/en-3-232x1024.jpg 232w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p style=\"text-align: center;\"><strong>Produce by Paralism\uff08www.paralism.com)<\/strong><\/p>\n<p style=\"text-align: center;\"><strong>Support\u00a0by hyperchain.net<\/strong><\/p>\n<p>Official website\uff1a www.paralism.com<br \/>\nAdd Paranut Wechat and join our Wechat group<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-thumbnail wp-image-1134\" src=\"http:\/\/www.paralism.com\/blog\/wp-content\/uploads\/2019\/06\/\u6817\u5b50\u4e8c\u7ef4\u7801-150x150.png\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<p>The text is for your reference:<\/p>\n<p style=\"text-align: center;\"><strong>How is data consistency important to parallel blockchain<\/strong><strong>\uff1f <\/strong><\/p>\n<p style=\"text-align: center;\">\n<p style=\"text-align: center;\"><strong>1<\/strong><\/p>\n<p style=\"text-align: center;\">Blockchain is destined to become parallel<\/p>\n<p style=\"text-align: center;\">This can be seen<\/p>\n<p style=\"text-align: center;\">From the Lightning network of Bitcoin<\/p>\n<p style=\"text-align: center;\">Caspar dynamic sharding of Ethereum<\/p>\n<p style=\"text-align: center;\">As well as the main chain + side chain structure of Cosmos and Poca<\/p>\n<p style=\"text-align: center;\">\u00a0<strong>2<\/strong><\/p>\n<p style=\"text-align: center;\">But why have these famous public chain<\/p>\n<p style=\"text-align: center;\">Still made no progress on the road to parallel blockchain?<\/p>\n<p style=\"text-align: center;\">The answer may not be as explosive as you think.<\/p>\n<p style=\"text-align: center;\">It is called: data consistency<\/p>\n<p style=\"text-align: center;\">To be specific<br \/>\nThe time consistency of between parallel chains<\/p>\n<p style=\"text-align: center;\">\n<p style=\"text-align: center;\">What???<\/p>\n<p style=\"text-align: center;\"><strong>3<\/strong><\/p>\n<p style=\"text-align: center;\">What is data consistency?<\/p>\n<p style=\"text-align: center;\">Why is it so important ?<\/p>\n<p style=\"text-align: center;\">\u00a0Going back to the blockchain technology itself.<\/p>\n<p style=\"text-align: center;\">Blockchain technology is not a single technology<\/p>\n<p style=\"text-align: center;\">It contains multiple elements such as distributed ledger, encryption, timestamp, etc.<\/p>\n<p style=\"text-align: center;\">\u00a0Time is a very important ,but less mentioned dimension<br \/>\nBecause there is a consistent transaction record with transaction time<\/p>\n<p style=\"text-align: center;\">The money spent yesterday<\/p>\n<p style=\"text-align: center;\">Can be avoided to be spent again today<\/p>\n<p style=\"text-align: center;\">I.e. Double Spending<br \/>\nSolving this problem is<\/p>\n<p style=\"text-align: center;\">The basis of decentralized trading<\/p>\n<p style=\"text-align: center;\"><strong>4<\/strong><\/p>\n<p style=\"text-align: center;\">In a traditional sequential single chain<\/p>\n<p style=\"text-align: center;\">\u00a0Blocks are in series<\/p>\n<p style=\"text-align: center;\">Data structure are with forward and backward k dependencies<\/p>\n<p style=\"text-align: center;\">To ensure the order of time<\/p>\n<p style=\"text-align: center;\"><strong>5<\/strong><\/p>\n<p style=\"text-align: center;\">However in a parallel system<\/p>\n<p style=\"text-align: center;\">Because multiple sub-chains coexist<\/p>\n<p style=\"text-align: center;\">Each sub-chain has its own time transaction record<\/p>\n<p style=\"text-align: center;\">If you can&#8217;t synchronize the data between the books<\/p>\n<p style=\"text-align: center;\">There will be someone from A-chain trying to use yesterday\u2019s \u201cold ticket\u201d<\/p>\n<p style=\"text-align: center;\">To board the today\u2019s ship on B-chain<\/p>\n<p style=\"text-align: center;\">That\u2019s a double spending problem<\/p>\n<p style=\"text-align: center;\">Right there<\/p>\n<p style=\"text-align: center;\"><strong>6<\/strong><\/p>\n<p style=\"text-align: center;\">Think about how mechanical clock<\/p>\n<p style=\"text-align: center;\">Influenced industrial revolution<\/p>\n<p style=\"text-align: center;\">Even more than how the steamer did.<\/p>\n<p style=\"text-align: center;\">The mechanical clock<\/p>\n<p style=\"text-align: center;\">Let people have a unified time scale<\/p>\n<p style=\"text-align: center;\">Can work together on a global scale<\/p>\n<p style=\"text-align: center;\">The data consistency<\/p>\n<p style=\"text-align: center;\">In the parallel blockchain system<\/p>\n<p style=\"text-align: center;\">Is like mechanical clock<\/p>\n<p style=\"text-align: center;\"><strong>7<\/strong><\/p>\n<p style=\"text-align: center;\">So how do you achieve data consistency between subchains in a parallel chain system?<\/p>\n<p style=\"text-align: center;\">\u00a0A lot of star parallel chain projects.<\/p>\n<p style=\"text-align: center;\">Did not solve the issue<\/p>\n<p style=\"text-align: center;\">It is also the core breakthrough of Paralism.<\/p>\n<p style=\"text-align: center;\"><strong>8<\/strong><\/p>\n<p style=\"text-align: center;\">We need to know that<br \/>\nPoB &#8211; the Proof of Buddy consensus<\/p>\n<p style=\"text-align: center;\">PoB consensus is a Buddy consensus algorithm with mathematical difficulty<\/p>\n<p style=\"text-align: center;\">The principle of using parallel chain nodes for peer-to-peer mutual authentication<\/p>\n<p style=\"text-align: center;\">Extend local consensus to a global consensus in the superblock phase<\/p>\n<p style=\"text-align: center;\">No matter the status of all nodes is consistent at a certain moment<\/p>\n<p style=\"text-align: center;\">When it comes to the global consensus stage is the moment for super block<\/p>\n<p style=\"text-align: center;\">All nodes of the entire system will be synchronized to reach data consistency<\/p>\n<p style=\"text-align: center;\"><strong>9<\/strong><\/p>\n<p style=\"text-align: center;\">\u00a0Plus PoW is used to verify the consensus participant&#8217;s power conditions<\/p>\n<p style=\"text-align: center;\">And the cumulative difficulty of consensus from other sub-chains in the business layer<\/p>\n<p style=\"text-align: center;\">Can help to reinforce the quality of the data on the chain<\/p>\n<p style=\"text-align: center;\">Highly reliable in terms of parallel consistency across the entire data structure<\/p>\n<p style=\"text-align: center;\"><strong>10<\/strong><\/p>\n<p style=\"text-align: center;\">Through the hyper block structure and the reciprocal verification consensus algorithm<\/p>\n<p style=\"text-align: center;\">\u00a0Paralism gives each parallel subchain<\/p>\n<p style=\"text-align: center;\">Unlimited scalability and cross-chain functionality<\/p>\n<p style=\"text-align: center;\">As well as the stability as if running on a public chain of Bitcoin<\/p>\n<p style=\"text-align: center;\"><strong>11<\/strong><\/p>\n<p style=\"text-align: center;\">Get on Paralism<\/p>\n<p style=\"text-align: center;\">Connect with parallel chains!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Paralism has solved the long-standing problem of\u00a0time c &hellip; <a href=\"https:\/\/www.paralism.com\/blog\/how-is-data-consistency-important-to-parallel-blockchain%ef%bc%9f\/\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">How is Data Consistency Important to Parallel Blockchain\uff1f<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[222],"tags":[],"class_list":["post-1203","post","type-post","status-publish","format-standard","hentry","category-learn-parallel-2"],"_links":{"self":[{"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/posts\/1203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/comments?post=1203"}],"version-history":[{"count":4,"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/posts\/1203\/revisions"}],"predecessor-version":[{"id":4195,"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/posts\/1203\/revisions\/4195"}],"wp:attachment":[{"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/media?parent=1203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/categories?post=1203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.paralism.com\/blog\/wp-json\/wp\/v2\/tags?post=1203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}