{"id":16758,"date":"2023-03-21T15:13:04","date_gmt":"2023-03-21T15:13:04","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=16758"},"modified":"2022-11-27T22:57:58","modified_gmt":"2022-11-27T22:57:58","slug":"what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain","title":{"rendered":"What is Constellation (DAG)? The crypto that doesn&#8217;t use blockchain"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#getting_to_know_constellation\" >Getting to know Constellation<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#what_are_directed_acyclic_graphs_dag\" >What are directed acyclic graphs (DAG)?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#%e2%80%8b%e2%80%8bproperties_of_directed_acyclic_graphs\" >\u200b\u200bProperties of Directed Acyclic Graphs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#advantages_of_a_dag_vs_a_blockchain\" >Advantages of a DAG vs. a blockchain<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#how_does_constellation_work\" >How does Constellation work?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#constellation_and_its_application_of_dag_technology\" >Constellation and its application of DAG technology<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#the_dag_l1_network\" >The DAG L1 network\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#states_channels\" >States channels<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#disadvantages_of_this_technology\" >Disadvantages of this technology<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-constellation-dag-the-crypto-that-doesnt-use-blockchain\/#the_future_of_our_ecosystem\" >The future of our ecosystem<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p>The titles vary and the main theme is renewed, but scalability manages to show off its omnipresence, always finding a place to sneak into our blog as it continues to unveil the crypto world. Today, it is my turn to analyze what Constellation (DAG) is and how it intends to provide a solution to one of the great problems of our time.<\/p>\n<p>We quickly notice that the interesting thing about this solution is that it leaves blockchain technology behind to work with Acyclic Directed Graphs. This is a mathematical-computational construction, which allows the creation of distributed systems and networks with similar characteristics to our beloved blockchains.<\/p>\n<p>But, let&#8217;s not dwell any longer on long introductions and let&#8217;s quickly attack the topic that summons us today.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"getting_to_know_constellation\"><\/span><b>Getting to know Constellation<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>When we talk about Constellation, we refer to a \u00abLayer 0\u00bb or \u00ablayer 0\u00bb, which is not based on blockchain technology, but, as I mentioned in the introduction, on Acyclic Directed Graphs.<\/p>\n<p><strong>Evidently, the opening paragraph, has not been clear, even for me. Let&#8217;s understand it step by step. First, a \u00ablayer 0\u00bb is one that comes before a \u00ablayer 1\u00bb.<\/strong> Therefore, these are solutions that allow us to create main chains, which fulfill the same functions as our famous blockchains. Let&#8217;s look at an example:<\/p>\n<ul>\n<li style=\"font-weight: 400;\"><strong><a href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-bitcoin\">Bitcoin<\/a> and <a href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-ethereum-eth-and-how-does-it-work\">Ethereum<\/a>, are \u00ablayers 1\u00bb or core networks.<\/strong><\/li>\n<li style=\"font-weight: 400;\"><strong>A \u00ablayer 0\u00bb would be one that allows us to create main chains<\/strong><\/li>\n<\/ul>\n<p>This is what Constellation is all about. It allows us to create \u00abstate channels\u00bb, with the business logic we want to imprint on them.<\/p>\n<p>At this point, we can draw a parallel between the Cosmos ecosystem and Constellation. Like Constellation, <a href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-cosmos-atom-the-key-to-interoperability\">Cosmos<\/a> allows the creation of interoperable blockchains that are adaptable to the needs of their creators. <strong>Of course, the big difference lies in the technology used by Constellation&#8217;s \u00abstate channels\u00bb. Let&#8217;s see what this mathematical-computational theory of DAG is all about.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"what_are_directed_acyclic_graphs_dag\"><\/span>What are directed acyclic graphs (DAG)?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-a-directed-acyclic-graph-dag\">DAG<\/a> technology, Directed Acyclic Graph, finds a definition similar to the one we can give to blockchain. It is a distributed accounting technology. But, in them we add the concept of asynchronicity. These networks are able to combine asynchronous accounting with asynchronous accounting.<\/p>\n<p><strong>The graphical representation of this technology is a set of interconnected data. The first thing we notice when we look at one of these directed acyclic graphs is its nodes, represented by circles. These are connected by lines that simulate the flow of data between the different points within the graph. At the same time, these points represent a subset of data within their own group, each one. Looking at the image below, it will be simpler to unravel this technical hieroglyph.<\/strong><\/p>\n<p>The last detail, which we can highlight about a DAG, is that the larger its size, the higher its efficiency, which we can understand here as speed. Instead of achieving consensus according to the \u00ablongest chain\u00bb principle, priority is given to the \u00abheaviest\u00bb.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%e2%80%8b%e2%80%8bproperties_of_directed_acyclic_graphs\"><\/span><b>\u200b\u200bProperties of Directed Acyclic Graphs<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The performance of these graphs is determined by the following properties:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>It is not possible to change the information that a node holds without modifying the data contained in all the nodes of the graph. <\/strong>In other words, making changes to the relationship between nodes would imply rewriting the entire DAG.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>They have an origin and a destination.<\/strong> In this way we ensure that the information path always goes from an origin point to an end point<strong>. That is, it is impossible to start from a node of the graph, go completely through the rest of the nodes and end the trip at the same node where we started.<\/strong><\/span><\/li>\n<li style=\"font-weight: 400;\"><strong>A DAG can process information in parallel and connect different information \u00abroutes\u00bb between different nodes at the same time.<\/strong><\/li>\n<li style=\"font-weight: 400;\"><strong>They are feasible to reduce. By this definition we mean that the structure of a DAG can be reduced to an optimal point where its path complies with all the ratios specified in it without any loss. <\/strong>From this comes its quality of \u00ablightness\u00bb in terms of computational weight.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"advantages_of_a_dag_vs_a_blockchain\"><\/span><b>Advantages of a DAG vs. a blockchain<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>When comparing DAG to a blockchain, as we know them, we find the same differences as when comparing a graph to a chain. Blockchains have a single entry point and a single exit point. Each new block is \u00abconnected\u00bb or \u00abplaced\u00bb ahead of the previous one and will continue to do so for as long as it continues to operate.<\/strong><\/p>\n<p>However, in Directed Acyclic Graphs, versatility is the rule. In them, nodes can have different entry and exit points. At the same time, these nodes work in an acyclic way, allowing to perform an infinite amount of processing at the same time.<\/p>\n<p><strong>We can summarize the characteristics of these graphs as follows:<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Infinite scalability. <\/strong>Setting up a node does not require any kind of permission and anyone can do it. As the number of nodes increases, so does the processing capacity of the network.<br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>Extreme speed<\/strong>. Since it is possible for each node in the graph to process an increasing number of transactions in parallel, the number of transactions per second grows at the same rate as the number of nodes.<br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"><strong>High-level security<\/strong>. The large number of inputs and outputs, present in the graphs, prevent <a href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-a-51-blockchain-attack\">malicious manipulation<\/a> of the nodes, since, like a <a href=\"https:\/\/www.bitnovo.com\/blog\/en\/what-is-blockchain-and-how-does-it-work\">blockchain<\/a>, by modifying one, all should be modified.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<div id=\"image_593533124\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\">\n<figure id=\"attachment_16083\" aria-describedby=\"caption-attachment-16083\" style=\"width: 768px\" class=\"wp-caption alignnone\"><img fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-16083\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/10\/Dag-leyenda-1.png\" alt=\"\u00bfQu\u00e9 es DAG? La crypto de Constellation que no usa blockchain\" width=\"768\" height=\"526\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/10\/Dag-leyenda-1.png 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/10\/Dag-leyenda-1-300x205.png 300w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><figcaption id=\"caption-attachment-16083\" class=\"wp-caption-text\">DAG, the solution that promises higher speed, security and scalability than a blockchain<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"how_does_constellation_work\"><\/span>How does Constellation work?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Well, we already know the technology that is presented as the solution to each and every one of the problems that our beloved blockchains still cannot solve, without shattering the \u00abblockchain trilemma\u00bb. Now, let&#8217;s get to know how the Constellation project is composed.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"constellation_and_its_application_of_dag_technology\"><\/span><b>Constellation and its application of DAG technology<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Constellation, embodies DAG technology through its decentralized protocol called Hypergraph Transfer Protocol (HGTP). It is a system that allows transferring, validating, auditing and managing data from devices connected to the Internet at high speed.<\/strong><\/p>\n<p>Adding these features to the decentralization through the creation, without the need for any permission, of new nodes capable of sharing information, they fulfill functions analogous to those developed by a blockchain.<\/p>\n<p><strong>With a simple, inexpensive and impenetrable implementation, Constellation aims to allow anyone to create their own \u00abstate channels\u00bb, and adapt it to their own objectives.<\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"the_dag_l1_network\"><\/span><b>The DAG L1 network\u00a0<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>But Hypergraph not only allows each user to create their own \u00abstate channel\u00bb, it also has its own, known as the DAG network. In it, we find the native currency of the ecosystem, identified with the ticker $DAG. Its main function is to be the means of payment in which those who set up a node in Constellation must pay.<\/strong><\/p>\n<p>This network is in charge of validating the transactions of its native cryptocurrency. A remarkable feature is that in DAG L1 transactions are free. As in an Ethereum L2, the transactions made here will be sent to \u00abLayer 0\u00bb where they will be finally hosted.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"states_channels\"><\/span><b>States channels<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>State channels can be understood as sub-networks that carry out their own validation and consensus of their transactions, prior to sending them to \u00abLayer 0\u00bb, as is the case with DAG L1. Layer 0 is where the final consensus and final storage of transactions and their data takes place.<\/p>\n<p>A state channel is the equivalent of a conventional blockchain, since it processes the data of the interactions that take place within its environment, and unlike Layer 0, they require access to an exclusive entry point.<\/p>\n<p>However, unlike a traditional blockchain, they have a so-called \u00abown-state isolation\u00bb approach. This allows them to independently process unrelated state updates, something that is impossible in a blockchain. Another difference with a typical Ethereum L2 solution is that in a state channel, there can be different consensus capabilities.<\/p>\n<p>Clearly, the Constellation community is looking to grow its internal ecosystem of state channels in order to attract more users.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"disadvantages_of_this_technology\"><\/span><b>Disadvantages of this technology<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Those of us who staunchly defend blockchain technology tend to ask ourselves, when we take a close look at Directed Acyclic Grids, is it a truly decentralized technology?<\/strong><\/p>\n<p><strong>The reality, answers us that our question, beyond the intention of defending our blockchains, is right. At the moment, the nodes of the solutions that have implemented DAG are almost entirely managed by those who gave birth to these networks.<\/strong> The defense of the defendants argues that this is a short-term solution, in order to give rise to the adoption of the technology. Undoubtedly, they are confident that, once a certain degree of adoption has been achieved, users will start running their own nodes.<\/p>\n<p><strong>Secondly, DAG-based networks have not yet had large-scale production trials. Thus, their performance according to expectations has not yet been \u00abtested\u00bb. This lack of \u00abtesting\u00bb in a large environment, which generates the necessary frictions to know the response of DAG technology when faced with its own limits, generates certain uncertainty and is pointed out as one of the factors holding back its definitive explosion.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<div id=\"image_706478518\" class=\"img has-hover x md-x lg-x y md-y lg-y\">\n<div class=\"img-inner dark\">\n<figure id=\"attachment_16088\" aria-describedby=\"caption-attachment-16088\" style=\"width: 768px\" class=\"wp-caption alignnone\"><img decoding=\"async\" class=\"size-full wp-image-16088\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/10\/Dag-leyenda-2.png\" alt=\"\u00bfQu\u00e9 es DAG? La crypto de Constellation que no usa blockchain\" width=\"768\" height=\"526\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/10\/Dag-leyenda-2.png 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/10\/Dag-leyenda-2-300x205.png 300w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><figcaption id=\"caption-attachment-16088\" class=\"wp-caption-text\">We blockchain enthusiasts wonder, is DAG really decentralized?<\/figcaption><\/figure>\n<\/div>\n<\/div>\n<div class=\"is-divider divider clearfix\"><\/div>\n<h3><span class=\"ez-toc-section\" id=\"the_future_of_our_ecosystem\"><\/span><strong>The future of our ecosystem<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>After a first reading of this article, we can conclude that the theory of Directed Acyclic Graphs is a rival to be taken into account for those of us who work in the blockchain ecosystem.<\/p>\n<p>Like any new implementation, its future depends not only on its goodness, but also on issues related to the timing of its appearance, its ability to present itself as a solution to real problems and the blessed chance that does so much for us.<\/p>\n<p>As it takes its first steps in the competitive world of distributed information storage networks, it is still struggling to achieve end-user adoption.<\/p>\n<p>Will DAG be the one to send blockchain technology to museums? Voices, and rationales, are rising both ways. It will be a matter of following closely, as this story is written&#8230;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>The titles vary and the main theme is renewed, but scalability manages to show off its omnipresence, always finding a place to sneak into our blog as it continues to unveil the crypto world. Today, it is my turn to analyze what Constellation (DAG) is and how it intends to provide a solution to one [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":16079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-16758","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-criptomonedas"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/16758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=16758"}],"version-history":[{"count":0,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/16758\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/16079"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=16758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=16758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=16758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}