{"id":61069,"date":"2022-05-06T10:32:29","date_gmt":"2022-05-06T07:32:29","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=61069"},"modified":"2025-09-05T09:57:33","modified_gmt":"2025-09-05T06:57:33","slug":"bluesky-publishes-protocol-code-for-a-decentralised-twitter","status":"publish","type":"post","link":"https:\/\/forklog.com\/en\/bluesky-publishes-protocol-code-for-a-decentralised-twitter\/","title":{"rendered":"Bluesky publishes protocol code for a &#8216;decentralised Twitter&#8217;"},"content":{"rendered":"<p>The Twitter-backed project to develop an open, decentralised standard for social networks, Bluesky, has published the first part of the open-source code for the Authenticated Data eXperiment (ADX).<\/p>\n<blockquote class=\\\"twitter-tweet\\\" data-lang=\\\"en\\\">\n<p lang=\\\"en\\\" dir=\\\"ltr\\\">Today we\u2019re open-sourcing the Authenticated Data eXperiment (ADX) to begin working in public. <a href=\\\"https:\/\/t.co\/lJY08TzRps\\\">https:\/\/t.co\/lJY08TzRps<\/a><\/p>\n<p>\u2014 bluesky (@bluesky) <a href=\\\"https:\/\/twitter.com\/bluesky\/status\/1521940672474845184?ref_src=twsrc%5Etfw\\\">May 4, 2022<\/a><\/p><\/blockquote>\n<p> <script async=\\\"\\\" src=\\\"https:\/\/platform.twitter.com\/widgets.js\\\" charset=\\\"utf-8\\\"><\/script><\/p>\n<p>In a post titled &#8216;Working in Public,&#8217; the developers clarified that the release includes a personal data server, a command-line client, and an overview of the network architecture.<\/p>\n<p>The team pledged to share the platform&#8217;s development process publicly, &#8216;releasing work before it is finished, but also giving themselves time to pursue new directions in the early stages.&#8217;<\/p>\n<blockquote class=\\\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\\\">\n<p>&#8216;Don\u2019t be afraid to experiment, but for now don\\\u2019t try to build your next big social app on top of this. Something\\&#8217;s missing, and everything will change. We wrote code to test ideas and explore edge cases as part of the research process, not for a finished product,&#8217; the developers said.<\/p>\n<\/blockquote>\n<p>According to them, the core of ADX is &#8216;self-authenticating data,&#8217; which allows actions in the network to be independently certified:<\/p>\n<blockquote class=\\\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\\\">\n<p>&#8216;Self-authenticating data passes authority to the user and keeps data live on every host. Users can publish to someone else\u2019s service, or to their own, while remaining part of the network.&#8217;<\/p>\n<\/blockquote>\n<blockquote class=\\\"twitter-tweet\\\" data-conversation=\\\"none\\\" data-lang=\\\"en\\\">\n<p lang=\\\"en\\\" dir=\\\"ltr\\\">The core of ADX is self-authenticating data. Self-authenticating data moves authority to the user and preserves the liveness of data across every host. Users can publish to someone else\u2019s service, or to their own, and still be a part of the network.<\/p>\n<p>\u2014 bluesky (@bluesky) <a href=\\\"https:\/\/twitter.com\/bluesky\/status\/1521940675272486912?ref_src=twsrc%5Etfw\\\">May 4, 2022<\/a><\/p><\/blockquote>\n<p> <script async=\\\"\\\" src=\\\"https:\/\/platform.twitter.com\/widgets.js\\\" charset=\\\"utf-8\\\"><\/script><\/p>\n<p>Bluesky noted that &#8216;it is not possible to build a usable social network without moderation.&#8217; For their concept of the process, the developers employed two layers: &#8216;speech&#8217; and &#8216;reach&#8217;:<\/p>\n<blockquote class=\\\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\\\">\n<p>&#8216;The speech layer can be as neutral as publishing a website. The reach layer determines what gets amplified across the network.&#8217;<\/p>\n<\/blockquote>\n<blockquote class=\\\"twitter-tweet\\\" data-conversation=\\\"none\\\" data-lang=\\\"en\\\">\n<p lang=\\\"en\\\" dir=\\\"ltr\\\">It\u2019s not possible to have a usable social network without moderation. Our view is that &#8216;speech&#8217; and &#8216;reach&#8217; should be two separate layers. The speech layer can be as neutral as publishing a website. The reach layer determines what gets amplified across the network.<\/p>\n<p>\u2014 bluesky (@bluesky) <a href=\\\"https:\/\/twitter.com\/bluesky\/status\/1521940676371394560?ref_src=twsrc%5Etfw\\\">May 4, 2022<\/a><\/p><\/blockquote>\n<p> <script async=\\\"\\\" src=\\\"https:\/\/platform.twitter.com\/widgets.js\\\" charset=\\\"utf-8\\\"><\/script><\/p>\n<p>In their view, moderation would be carried out by indexers, operating similarly to search engines on the internet:<\/p>\n<blockquote class=\\\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\\\">\n<p>&#8216;There is not a single company that could decide what will be published. Instead, there is a market of companies determining what to deliver to their audiences.&#8217;<\/p>\n<\/blockquote>\n<p>Back in 2019, Twitter co-founder<a href=\"https:\/\/forklog.com\/en\/news\/elon-musk-to-buy-twitter-for-44-billion-as-dogecoin-jumps-24\"> <\/a>Jack Dorsey<a href=\\\"https:\/\/twitter.com\/jack\/status\/1204766078468911106?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1204766078468911106%7Ctwgr%5E%7Ctwcon%5Es1_&#038;ref_url=https%3A%2F%2Fforklog.com%2Fdzhek-dorsi-voshel-v-sovet-direktorov-bluesky-pbllc%2F\\\"> \u043e\u0431\u044a\u044f\u0432\u0438\u043b<\/a> the creation of a decentralised social networks initiative in 2019. In February 2022, <a href=\"https:\/\/forklog.com\/en\/news\/jack-dorsey-joins-bluesky-pbllc-board-of-directors\"> Bluesky PBLLC<\/a> was established.<\/p>\n<p>In April, after Twitter&#8217;s decision to sell the social network to Elon Musk, the project <a href=\"https:\/\/forklog.com\/en\/news\/bluesky-project-underscores-independence-from-twitter\">reminded of its independence<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Twitter-backed project to develop an open, decentralised standard for social networks Bluesky published the first part of the open-source code for the Authenticated Data eXperiment (ADX).<\/p>\n","protected":false},"author":1,"featured_media":61070,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"1","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[3],"tags":[1370,465,40],"class_list":["post-61069","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-analysis","tag-bluesky","tag-social-media","tag-twitter"],"aioseo_notices":[],"amp_enabled":true,"views":"17","promo_type":"1","layout_type":"1","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/61069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/comments?post=61069"}],"version-history":[{"count":1,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/61069\/revisions"}],"predecessor-version":[{"id":61071,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/61069\/revisions\/61071"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media\/61070"}],"wp:attachment":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media?parent=61069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/categories?post=61069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/tags?post=61069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}