{"id":7316,"date":"2025-01-14T08:40:50","date_gmt":"2025-01-14T07:40:50","guid":{"rendered":"https:\/\/wsj-crypto.com\/?p=7316"},"modified":"2025-01-14T08:40:50","modified_gmt":"2025-01-14T07:40:50","slug":"the-importance-of-client-diversity-in-eth2-staking","status":"publish","type":"post","link":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/","title":{"rendered":"The Importance of Client Diversity in Eth2 Staking"},"content":{"rendered":"<p><\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\"><strong>*Disclaimer:<!-- --><\/strong> This is not intended as a criticism of any particular client. It is highly probable that each client and possibly even the specification has its own oversights and bugs. Eth2 is an intricate protocol, and the individuals implementing it are only human. This article aims to underscore how and why the risks are alleviated.*<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">With the introduction of the Medalla testnet, individuals were motivated to trial various clients. And right from its inception, we understood why: Nimbus and Lodestar nodes struggled to handle the demands of a complete testnet and became unresponsive. <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/our.status.im\/medalla-update\/\">[0]<!-- --><\/a><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/medium.com\/@colinrileyschwarz\/lodestar-medalla-update-59865a5cce1a\">[1]<!-- --><\/a> Consequently, Medalla was unable to finalize during the initial thirty minutes of its lifespan.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">On August 14th, Prysm nodes lost synchronization when one of the time servers they relied on suddenly advanced a day into the future. These nodes then began producing blocks and attestations as though they, too, were situated in the future. When the timings on these nodes were rectified (either by updating the client or when the time server reverted to the accurate time), those who had disabled the default slashing protections found their stakes reduced.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\"><em class=\"chakra-text css-0\">What transpired is a tad more nuanced, and I strongly suggest reading <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/medium.com\/prysmatic-labs\/eth2-medalla-testnet-incident-f7fbc3cc934a\">Raul Jordan&#8217;s account of the event<!-- --><\/a>.<!-- --><\/em><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"clock-failure---the-enworsening\">Clock Failure &#8211; The worsening<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">At the moment Prysm nodes began shifting through time, they represented approximately ~62% of the network. This meant that the requisite majority for finalizing blocks (&gt;2\/3 on a single chain) could not be achieved. Even worse, these nodes could not locate the chain they anticipated (there existed a 4 hour &#8220;gap&#8221; in the temporal history and they all advanced to slightly different moments) and thus inundated the network with short forks as they speculated about the &#8220;missing&#8221; information.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">\n<!-- --><strong><em class=\"chakra-text css-0\">Currently, Prysm constitutes 82% of Medalla nodes \ud83d\ude33 !<!-- --><\/em><\/strong> <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/eth2.ethernodes.org\/network\/Medalla\">[ethernodes.org]<!-- --><\/a><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">At this stage, the network was overwhelmed with thousands of varied conjectures regarding what the head of the chain was, and all the clients began to buckle under the heightened demand of discerning which chain was legitimate. This resulted in nodes falling behind, necessitating synchronization, depleting memory, and causing other forms of disorder, all of which exacerbated the situation.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">In the end, this was beneficial, as it enabled us not only to resolve the underlying issue related to the clocks but also to stress test the clients under conditions of extensive node failure and network strain. Nevertheless, this failure need not have been so severe, and the root cause in this instance was Prysm&#8217;s predominance.<!-- --><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"shilling-decentralisation---part-i-its-good-for-eth2\">Promoting Decentralization &#8211; Part I, it\u2019s beneficial for eth2<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\"><a class=\"chakra-link css-ug8vf0\" href=\"https:\/\/blog.ethereum.org\/2020\/02\/12\/validated-staking-on-eth2-2-two-ghosts-in-a-trench-coat\">As I have mentioned before<!-- --><\/a>, 1\/3 is the critical threshold when it comes to secure, asynchronous BFT algorithms. If over 1\/3 of validators go offline, epochs can no longer be finalized. Therefore, while the chain continues to grow, it is no longer possible to reference a block and ensure that it will persist as part of the canonical chain.<!-- --><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"shilling-decentralisation---part-ii-its-good-for-you\">Promoting Decentralization &#8211; Part II, it\u2019s advantageous for you<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">To the greatest possible degree, validators are incentivized to act in favor of the network rather than simply being relied upon to act rightly.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">If more than 1\/3 of nodes are offline, penalties for those offline nodes begin to escalate. This is referred to as the inactivity penalty.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">This implies that, as a validator, <!-- --><strong>you should strive to ensure that if something is likely to take your node offline, it is unlikely to impact many other nodes concurrently.<!-- --><\/strong><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\"><strong>The same principle applies for being slashed.<!-- --><\/strong> Although there&#8217;s always a possibility that your validators are penalized due to a specification or software error\/bug, the consequences for individual slashing actions are &#8220;only&#8221; 1 ETH.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Nevertheless, if numerous validators are penalized at the same time as you, then the consequences can escalate to as much as 32 ETH. The point at which this occurs is again the crucial 1\/3 threshold. <!-- --><a class=\"chakra-link css-ug8vf0\" href=\"https:\/\/blog.ethereum.org\/2020\/01\/13\/validated-staking-on-eth2-1-incentives\">[A comprehensive explanation of why this is the case can be found here]<!-- --><\/a>.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">These motivators are termed liveness anti-correlation and safety anti-correlation correspondingly, and are deliberate components of eth2&#8217;s architecture. Anti-correlation mechanisms encourage validators to make choices that benefit the network by linking individual penalties to how much each validator is influencing the network.<!-- --><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"shilling-decentralisation---part-iii-the-numbers\">Promoting Decentralization &#8211; Part III, the statistics<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Eth2 is being developed by numerous independent teams, each crafting separate clients in accordance with the <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/\">specifications<!-- --><\/a> primarily outlined by the eth2 research team. This guarantees that there are multiple beacon node &amp; validator client implementations, each making distinct decisions regarding the technology, languages, optimizations, trade-offs, etc., necessary to construct an eth2 client. In this manner, a flaw in any layer of the system will only affect those operating a specific client and not the entire network.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">If, in the case of the Prysm Medalla time-bug, only 20% of eth2 nodes were utilizing Prysm and 85% of individuals were online, then the inactivity penalty would not have been triggered for Prysm nodes, and the issue could have been resolved with merely minor penalties and some restless nights for the developers.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Conversely, due to the large number of participants using the same client (many of whom had switched off slashing protection), between 3500 and 5000 validators were penalized in a brief span of time.* The significant level of correlation resulted in slashings being approximately 16 ETH for these validators since they were operating a widely-used client.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">* <!-- --><em class=\"chakra-text css-0\">At the time of writing, slashing actions are still being reported, so a final figure remains unavailable<!-- --><\/em>.<!-- --><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"try-something-new\">Experiment with something new<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/blog.ethereum.org\/images\/posts\/upload_fbe9a04f30cf74b056c67e80037615dd.png\" class=\"chakra-image css-hw6q2r\"\/><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Now is the ideal moment to experiment with various clients. Identify a client that a smaller fraction of validators are employing (you can check the distribution <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/eth2.ethernodes.org\/network\/Medalla\">here<!-- --><\/a>). <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/lighthouse-book.sigmaprime.io\/\">Lighthouse<!-- --><\/a>, <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/docs.teku.pegasys.tech\/en\/latest\/\">Teku<!-- --><\/a>, <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/status-im.github.io\/nim-beacon-chain\/medalla.html\">Nimbus<!-- --><\/a>, and <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/docs.prylabs.network\/docs\/\">Prysm<!-- --><\/a> are all fairly stable at the moment, while <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/chainsafe.github.io\/lodestar\/\">Lodestar<!-- --><\/a> is rapidly catching up.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Most crucially, TRY A NEW CLIENT! We have a chance to cultivate a healthier distribution on Medalla in anticipation of a decentralized mainnet.<!-- --><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2020\/08\/21\/validated-why-client-diversity-matters\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>*Disclaimer: This is not intended as a criticism of any particular client. It is highly probable that each client and possibly even the specification has its own oversights and bugs. Eth2 is an intricate protocol, and the individuals implementing it are only human. This article aims to underscore how and why the risks are alleviated.*<\/p>\n","protected":false},"author":3,"featured_media":7317,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[783,852],"class_list":["post-7316","post","type-post","status-publish","format-standard","has-post-thumbnail","category-ethereum","tag-return-a-list-of-comma-separated-tags-from-this-title-validated","tag-staking-on-eth2-5-why-client-diversity-matters"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Importance of Client Diversity in Eth2 Staking - WSJ-Crypto<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Importance of Client Diversity in Eth2 Staking - WSJ-Crypto\" \/>\n<meta property=\"og:description\" content=\"*Disclaimer: This is not intended as a criticism of any particular client. It is highly probable that each client and possibly even the specification has its own oversights and bugs. Eth2 is an intricate protocol, and the individuals implementing it are only human. This article aims to underscore how and why the risks are alleviated.*\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/\" \/>\n<meta property=\"og:site_name\" content=\"WSJ-Crypto\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-14T07:40:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2924\" \/>\n\t<meta property=\"og:image:height\" content=\"1374\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"wsjcrypto\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"wsjcrypto\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/\",\"url\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/\",\"name\":\"The Importance of Client Diversity in Eth2 Staking - WSJ-Crypto\",\"isPartOf\":{\"@id\":\"https:\/\/wsj-crypto.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png\",\"datePublished\":\"2025-01-14T07:40:50+00:00\",\"author\":{\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7\"},\"breadcrumb\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#primaryimage\",\"url\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png\",\"contentUrl\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png\",\"width\":2924,\"height\":1374},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wsj-crypto.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Importance of Client Diversity in Eth2 Staking\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wsj-crypto.com\/#website\",\"url\":\"https:\/\/wsj-crypto.com\/\",\"name\":\"WSJ-Crypto\",\"description\":\"Just Another Crypto News Website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wsj-crypto.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7\",\"name\":\"wsjcrypto\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g\",\"caption\":\"wsjcrypto\"},\"url\":\"https:\/\/wsj-crypto.com\/index.php\/author\/wsjcrypto\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Importance of Client Diversity in Eth2 Staking - WSJ-Crypto","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/","og_locale":"it_IT","og_type":"article","og_title":"The Importance of Client Diversity in Eth2 Staking - WSJ-Crypto","og_description":"*Disclaimer: This is not intended as a criticism of any particular client. It is highly probable that each client and possibly even the specification has its own oversights and bugs. Eth2 is an intricate protocol, and the individuals implementing it are only human. This article aims to underscore how and why the risks are alleviated.*","og_url":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/","og_site_name":"WSJ-Crypto","article_published_time":"2025-01-14T07:40:50+00:00","og_image":[{"width":2924,"height":1374,"url":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png","type":"image\/png"}],"author":"wsjcrypto","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"wsjcrypto","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/","url":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/","name":"The Importance of Client Diversity in Eth2 Staking - WSJ-Crypto","isPartOf":{"@id":"https:\/\/wsj-crypto.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#primaryimage"},"image":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#primaryimage"},"thumbnailUrl":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png","datePublished":"2025-01-14T07:40:50+00:00","author":{"@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7"},"breadcrumb":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#primaryimage","url":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png","contentUrl":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/merkle-4k.png","width":2924,"height":1374},{"@type":"BreadcrumbList","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/14\/the-importance-of-client-diversity-in-eth2-staking\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wsj-crypto.com\/"},{"@type":"ListItem","position":2,"name":"The Importance of Client Diversity in Eth2 Staking"}]},{"@type":"WebSite","@id":"https:\/\/wsj-crypto.com\/#website","url":"https:\/\/wsj-crypto.com\/","name":"WSJ-Crypto","description":"Just Another Crypto News Website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wsj-crypto.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7","name":"wsjcrypto","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g","caption":"wsjcrypto"},"url":"https:\/\/wsj-crypto.com\/index.php\/author\/wsjcrypto\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/7316","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/comments?post=7316"}],"version-history":[{"count":2,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/7316\/revisions"}],"predecessor-version":[{"id":7319,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/7316\/revisions\/7319"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/media\/7317"}],"wp:attachment":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/media?parent=7316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/categories?post=7316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/tags?post=7316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}