{"id":1429,"date":"2020-01-20T00:00:00","date_gmt":"2020-01-20T08:00:00","guid":{"rendered":"https:\/\/www.opennode.com\/blog\/?page_id=1429"},"modified":"2020-01-17T11:25:39","modified_gmt":"2020-01-17T19:25:39","slug":"segwit","status":"publish","type":"page","link":"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/","title":{"rendered":"Segregated Witness (SegWit)"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>\n<h1 class=\"wp-block-heading\">Segregated Witness (SegWit):&nbsp;<\/h1>\n\n\n\n<p>SegWit is a <a href=\"https:\/\/www.opennode.com\/blog\/glossary\/fork\/#soft-fork\">soft fork<\/a> blockchain improvement protocol update that increased the amount of transactions that can fit into a <a href=\"https:\/\/www.opennode.com\/blog\/glossary\/block\">block<\/a> by as much as 300%. This is possible by \u201csegregating\u201d the witness signatures on each transaction from the rest of the transaction data within the block, and placing it outside the block. Witness signature data is required to validate the data, but not it is not integral to the transaction effects.&nbsp;<\/p>\n\n\n\n<p>Before SegWit, on-chain Bitcoin transaction speeds were limited to 4 transactions per second. After SegWit, on-chain transaction speeds increased to 7 &#8211; 11 transactions per second.SegWit also enables second-layer smart contract solutions like Lightning Network to exist, enabling transaction speeds which exceed 100,000+ transactions per second.&nbsp;<\/p>\n\n\n\n<p>Blocks have a finite data limit of 1MB. SegWit is a clever way of putting more transactions into that 1MB without raising the block limit, which would have resulted in a <a href=\"https:\/\/www.opennode.com\/blog\/glossary\/fork\/#hard-fork\">hard fork<\/a>.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Links<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><em>BIPs<\/em> &#8211; <a href=\"https:\/\/github.com\/bitcoin\/bips\/\">github.com\/bitcoin\/bips\/<\/a><\/li><li><em>SegWit (Segregated Witness)<\/em> &#8211; <a href=\"https:\/\/www.investopedia.com\/terms\/s\/segwit-segregated-witness.asp\">Investopedia<\/a><\/li><li><em>Segregated Witness<\/em> &#8211; <a href=\"https:\/\/en.bitcoin.it\/wiki\/Segregated_Witness\">Bitcoin Wiki<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> &lt; 1<\/span> <span class=\"rt-label rt-postfix\">minute<\/span><\/span>Segregated Witness (SegWit):&nbsp; SegWit is a soft fork blockchain improvement protocol update that increased the amount of transactions that can fit into a block by as much as 300%. This is possible by \u201csegregating\u201d the witness signatures on each transaction from the rest of the transaction data within the block, and placing it outside the  &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":172,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-notitle.php","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-1429","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Segregated Witness (SegWit) - OpenNode Blog<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Segregated Witness (SegWit) - OpenNode Blog\" \/>\n<meta property=\"og:description\" content=\"Reading Time:  &lt; 1 minuteSegregated Witness (SegWit):&nbsp; SegWit is a soft fork blockchain improvement protocol update that increased the amount of transactions that can fit into a block by as much as 300%. This is possible by \u201csegregating\u201d the witness signatures on each transaction from the rest of the transaction data within the block, and placing it outside the ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/\" \/>\n<meta property=\"og:site_name\" content=\"OpenNode Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/OpenNodeco\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@opennode\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/glossary\\\/segwit\\\/\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/glossary\\\/segwit\\\/\",\"name\":\"Segregated Witness (SegWit) - OpenNode Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#website\"},\"datePublished\":\"2020-01-20T08:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/glossary\\\/segwit\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/glossary\\\/segwit\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/glossary\\\/segwit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Main\",\"item\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bitcoin Glossary\",\"item\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/glossary\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Segregated Witness (SegWit)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/\",\"name\":\"OpenNode Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#organization\",\"name\":\"OpenNode\",\"url\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Logomark-1.png\",\"contentUrl\":\"https:\\\/\\\/www.opennode.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Logomark-1.png\",\"width\":1920,\"height\":1920,\"caption\":\"OpenNode\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.opennode.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/OpenNodeco\\\/\",\"https:\\\/\\\/x.com\\\/opennode\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Segregated Witness (SegWit) - OpenNode Blog","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Segregated Witness (SegWit) - OpenNode Blog","og_description":"Reading Time:  &lt; 1 minuteSegregated Witness (SegWit):&nbsp; SegWit is a soft fork blockchain improvement protocol update that increased the amount of transactions that can fit into a block by as much as 300%. This is possible by \u201csegregating\u201d the witness signatures on each transaction from the rest of the transaction data within the block, and placing it outside the ...","og_url":"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/","og_site_name":"OpenNode Blog","article_publisher":"https:\/\/www.facebook.com\/OpenNodeco\/","twitter_card":"summary_large_image","twitter_site":"@opennode","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/","url":"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/","name":"Segregated Witness (SegWit) - OpenNode Blog","isPartOf":{"@id":"https:\/\/blog.opennode.com\/blog\/#website"},"datePublished":"2020-01-20T08:00:00+00:00","breadcrumb":{"@id":"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.opennode.com\/blog\/glossary\/segwit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Main","item":"https:\/\/blog.opennode.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Bitcoin Glossary","item":"https:\/\/blog.opennode.com\/blog\/glossary\/"},{"@type":"ListItem","position":3,"name":"Segregated Witness (SegWit)"}]},{"@type":"WebSite","@id":"https:\/\/blog.opennode.com\/blog\/#website","url":"https:\/\/blog.opennode.com\/blog\/","name":"OpenNode Blog","description":"","publisher":{"@id":"https:\/\/blog.opennode.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.opennode.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.opennode.com\/blog\/#organization","name":"OpenNode","url":"https:\/\/blog.opennode.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.opennode.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.opennode.com\/blog\/wp-content\/uploads\/2019\/04\/Logomark-1.png","contentUrl":"https:\/\/www.opennode.com\/blog\/wp-content\/uploads\/2019\/04\/Logomark-1.png","width":1920,"height":1920,"caption":"OpenNode"},"image":{"@id":"https:\/\/blog.opennode.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/OpenNodeco\/","https:\/\/x.com\/opennode"]}]}},"_links":{"self":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/pages\/1429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/comments?post=1429"}],"version-history":[{"count":2,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/pages\/1429\/revisions"}],"predecessor-version":[{"id":1431,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/pages\/1429\/revisions\/1431"}],"up":[{"embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/pages\/172"}],"wp:attachment":[{"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/media?parent=1429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/categories?post=1429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.opennode.com\/blog\/wp-json\/wp\/v2\/tags?post=1429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}