<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>developer Archives - The Stack Cafe™</title>
	<atom:link href="https://thestackcafe.com/tag/developer/feed/" rel="self" type="application/rss+xml" />
	<link>https://thestackcafe.com/tag/developer/</link>
	<description>The Stack Cafe™</description>
	<lastBuildDate>Fri, 27 Jul 2018 22:18:24 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://thestackcafe.com/wp-content/uploads/2018/01/cropped-TM-tsc640-32x32.png</url>
	<title>developer Archives - The Stack Cafe™</title>
	<link>https://thestackcafe.com/tag/developer/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Blockstack Website &#8211; Updated to Focus on the Developer</title>
		<link>https://thestackcafe.com/blockstack-website-updated-to-focus-on-the-developer/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Fri, 27 Jul 2018 22:18:24 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[dApps]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[blockstack]]></category>
		<category><![CDATA[blockstack browser]]></category>
		<category><![CDATA[dApp]]></category>
		<category><![CDATA[decentralized]]></category>
		<category><![CDATA[decentralized interent]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[web 3]]></category>
		<category><![CDATA[web 3.0]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=2109</guid>

					<description><![CDATA[<p>Welcome to the Stack CafeTM &#8212; Blockstack Website: Updated to Focus on the Developer.  The website for Blockstack has been updated to realign the mission of Blockstack to more accurately reflect its focus &#8211; to help the developer community or technical audience build decentralized applications (dapp(s)). &#160; Straight from Blockstack: &#8220;We want to enable developers to [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/blockstack-website-updated-to-focus-on-the-developer/">Blockstack Website &#8211; Updated to Focus on the Developer</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #000000;">Welcome to the Stack Cafe<sup>TM </sup>&#8212; Blockstack Website: Updated to Focus on the Developer.  The website for Blockstack has been updated to realign the mission of Blockstack to more accurately reflect its focus &#8211; to help the developer community or technical audience build decentralized applications (dapp(s)).<br />
</span></p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-2114" src="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-750x484.png" alt="" width="750" height="484" srcset="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-750x484.png 750w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-300x194.png 300w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-768x496.png 768w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus.png 1462w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<p>&nbsp;</p>
<blockquote><p><span style="color: #000000;">Straight from Blockstack: &#8220;We want to enable developers to build high-quality decentralized apps and learn about our tools for decentralized auth and decentralized storage. &#8230; </span><span style="color: #000000;">Blockstack is a developer-centric community and platform; we believe the new website better represents the mission of the project.&#8221; </span></p></blockquote>
<p><span style="color: #000000;">Some of the featured changes include:</span></p>
<ul>
<li><span style="color: #000000;">Easy to find tutorials for how to get started</span></li>
<li><span style="color: #000000;">Short feature comparison between Firebase and Blockstack</span></li>
<li><span style="color: #000000;">Links to various technical details and components of the Blockstack network</span></li>
<li><span style="color: #000000;">Information for developers to get funding</span></li>
<li><span style="color: #000000;">Featured apps built on Blockstack</span></li>
</ul>
<p><span style="color: #000000;">A new website with a clear focus.  Blockstack is trying to position the ecosystem for the upcoming Stacks token and blockchain deployment.  But, in order to enable the app economy Blockstack envisions, it needs to provide the technical and developer community the most support and tools necessary to make the Blockstack vision come to fruition.  Well, the re-focused website is a start in what it believes to be in the right direction.  </span></p>
<p><span style="color: #000000;">Some additional screenshots for the new Blockstack website are shown below.</span></p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-2114" src="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-750x484.png" alt="" width="750" height="484" srcset="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-750x484.png 750w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-300x194.png 300w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus-768x496.png 768w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus.png 1462w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<p><img decoding="async" class="aligncenter size-large wp-image-2111" src="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_3-750x567.png" alt="" width="750" height="567" srcset="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_3-750x567.png 750w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_3-300x227.png 300w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_3-768x581.png 768w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_3.png 1241w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<p><img decoding="async" class="aligncenter size-large wp-image-2112" src="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_4-750x569.png" alt="" width="750" height="569" srcset="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_4-750x569.png 750w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_4-300x227.png 300w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_4-768x582.png 768w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_4.png 1240w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-2113" src="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_5-750x569.png" alt="" width="750" height="569" srcset="https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_5-750x569.png 750w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_5-300x228.png 300w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_5-768x583.png 768w, https://thestackcafe.com/wp-content/uploads/2018/07/Blockstack-Website-Developer-Focus_5.png 1240w" sizes="auto, (max-width: 750px) 100vw, 750px" /></p>
<p><span style="color: #000000;">If you are a developer, and interested in developing decentralized applications (app(s)) for the Blockstack, ecosystem, this new website is for you.</span></p>
<blockquote><p><span style="color: #000000;">Note: If you do not have the Blockstack browser, please see this</span> <a href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener">link</a> (<span style="color: #000000;">note – to enable the full functionality of any namespace (name/domain name) or dApp built for the Blockstack ecosystem (e.g., building a new internet, a decentralized internet, re-decentralizing the internet, that is distributed via the blockchain, bitcoin), you must use the Blockstack browser).</span></p></blockquote>
<p><a href="http://blockstack.org/install" rel="noopener"><strong>Download the Blockstack Browser</strong></a></p>
<blockquote><p><span style="color: #000000;">For help on installing and using the Blockstack Browser, please visit this link</span> <a href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener">Getting started with the Blockstack Browser</a>.</p>
<p><span style="color: #000000;">For a more in depth look into the Blockstack Browser, please visit these links –</span> <a href="https://thestackcafe.com/blockstack-inside-the-browser/" target="_blank" rel="noopener">Inside the Blockstack Browser </a><span style="color: #000000;">and</span> <a href="https://thestackcafe.com/blockstack-the-browser-it-does-that/" target="_blank" rel="noopener">Blockstack Browser: It does that?</a></p></blockquote>
<hr />
<p><strong>Resources re: Blockstack and dApps</strong></p>
<ul>
<li><a href="http://blockstack.org" rel="noopener">Blockstack</a></li>
<li><a href="http://twitter.com/blockstack" rel="noopener">@blockstack</a>
<ul>
<li><a href="https://twitter.com/BlockstackApps" rel="noopener">@blockstackapps</a></li>
</ul>
</li>
<li>Developers
<ul>
<li><a href="https://blockstack.org/intro" rel="noopener">Introduction</a>
<ul>
<li>
<ul>
<li><a href="https://blockstack.org/papers" rel="noopener">Papers</a></li>
<li><a href="https://blockstack.org/videos" rel="noopener">Videos</a></li>
</ul>
</li>
</ul>
<ul>
<li><a href="https://blockstack.org/tutorials" rel="noopener">Tutorials</a>
<ul>
<li>(e.g., todo and <a href="https://thestackcafe.com/blockstack-developer-tutorial-micro-blogging-app-using-multi-player-storage/" target="_blank" rel="noopener">multi-player storage</a>)</li>
</ul>
</li>
<li><a href="https://blockstack.org/docs" rel="noopener">Installation</a></li>
<li><a href="https://github.com/blockstack" rel="noopener">Github</a>
<ul>
<li><a href="http://blockstack.github.io/blockstack.js/" rel="noopener">Javascript</a></li>
<li><a href="https://core.blockstack.org/" rel="noopener">Core API</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://blockstack.org/blog" rel="noopener">Blog</a></li>
<li><a href="https://blockstack.org/faq" rel="noopener">Frequently Asked Questions</a></li>
<li><a href="https://thestackcafe.com/blockstack-meetups-happening-worldwide/">Blockstack Meetups</a></li>
<li><a href="https://contribute.blockstack.org/" target="_blank" rel="noopener">Earn Rewards in Stacks &#8211; Community Contribution to Blockstack</a></li>
</ul>
<hr />
<p><span style="color: #000000;">Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you.</span></p>
<p><span style="color: #000000;">Please help us put out the word on Web<sup>3.0 TM</sup> (web 3 or web 3.0) by posting a comment below and signing up for e-mail notifications for future updates (right side-bar).</span></p>
<p><span style="color: #000000;">Let’s help build the new internet | The Decentralized Way<sup>TM</sup>.  A decentralized internet | The Way The Future<sup>TM</sup>.  Web<sup>3.0 TM</sup> makes the internet you use better! <sup>TM</sup></span></p>
<p>The post <a href="https://thestackcafe.com/blockstack-website-updated-to-focus-on-the-developer/">Blockstack Website &#8211; Updated to Focus on the Developer</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s</title>
		<link>https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Wed, 14 Feb 2018 20:02:52 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobile device]]></category>
		<category><![CDATA[mobile plan]]></category>
		<category><![CDATA[native blockstack apps]]></category>
		<category><![CDATA[on-boarding]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[sdk's]]></category>
		<category><![CDATA[software developer kit]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=847</guid>

					<description><![CDATA[<p>Welcome to the Stack CafeTM &#8212; Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s Welcome to the Developer&#8217;s corner (not only for developers though)&#8230; In this post, and subsequent posts related to this series, we will try and explore some of the tools that either have been developed and [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/">Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #000000;">Welcome to the Stack Cafe<sup>TM </sup>&#8212; Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s<br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;">Welcome to the Developer&#8217;s corner (not only for developers though)&#8230; In this post, and subsequent posts related to this series, we will try and explore some of the tools that either have been developed and implemented, are on the whiteboard for development, or are already in the development process for developers (and others) to build the decentralized applications (dApps) that can be used on the decentralized internet.  Here is what we gleaned from the engineering meeting held earlier this week.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">The main takeaway: <strong>Blockstack on Mobile Devices &#8211; On Boarding via SDK&#8217;s</strong><br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;">It appears that the road map for development of the mobile plan for Blockstack will be rolled out in phases throughout 2018 &#8211; most likely at the end of Q2 and sometime in Q3.  At a high level, the [sg_popup id=&#8221;11&#8243; event=&#8221;hover&#8221;]development road map[/sg_popup] includes: </span></p>
<blockquote><p><span style="color: #000000;"><span style="text-decoration: underline;">Mobile SDK</span> (make it easier for developers to build dApps to on-board users (on-boarding karma))</span></p>
<ul>
<li><span style="color: #000000;"><span style="text-decoration: underline;">Authenticatio</span>n</span>
<ul>
<li><span style="color: #000000;">dApps that integrate with the Blockstack SDK for [sg_popup id=&#8221;10&#8243; event=&#8221;hover&#8221;]iOS[/sg_popup] or Android will be able to open a webview in their app to easily authenticate in the new application opened (more on-boarding karma).</span></li>
</ul>
</li>
<li><span style="text-decoration: underline; color: #000000;">Native Blockstack apps</span>
<ul>
<li><span style="color: #000000;">build native iOS and Android apps that bring the Blockstack browser functionality including profile management, wallet, storage management&#8230; to mobile devices</span></li>
</ul>
</li>
</ul>
</blockquote>
<p style="text-align: justify;"><span style="color: #000000;">The plan is for Blockstack to build SDK&#8217;s for the major OSs &#8211; Android and iOS (apple) to make it simpler for the developers to make it easier for the user to get on-board (install, use, etc.) with Blockstack (use browser, mobile, webview).  In other words, the SDK is a very effective tool for developers to improve the &#8220;on-boarding&#8221; process for users.  </span></p>
<p style="text-align: justify;"><span style="color: #000000;">Blockstack wants to make the best first impression with new users and also wants to make each subsequent interaction the user has with Blockstack a great experience.  The bottom line is that the SDK should/will help the developers and Blockstack keep all of its customers very happy since the product &#8211; Blockstack (browser, mobile etc.) &#8211; is easy to use with a great user interface.  Blockstack wants to make the user experience easy, simple and effective.<br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;">The last thing Blockstack wants a potential user or user of any of the Blockstack&#8217;s products (computer, mobile&#8230;) is to do this*:<br />
</span></p>
<p style="text-align: justify;"><span style="color: #000000;"><p class="fv-flowplayer-feed"><a href="https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/" title="Click to watch the video">[This post contains video, click to play]</a></p></span></p>
<p style="text-align: justify;"><span style="color: #000000;">We know the team and community at Blockstack do not want anyone feeling like this poor fellow over at Bloomberg.  But if you do, please reach out and we will try and help ameliorate some of the pain.  And, it goes without saying, we too hope you do not feel like that while visiting The Stack Cafe<span style="font-size: 10pt;"><sup>TM</sup></span>.  If you do, please let us know and we will see what we can do to help you.<br />
</span></p>
<hr />
<hr />
<blockquote><p><span style="color: #000000;">Note: If you do not have the Blockstack browser, please see this <a style="color: #000000;" href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener">link</a> (note &#8211; to enable the full functionality of any dApp built for the Blockstack ecosystem (e.g., building a new internet, a decentralized internet, re-decentralizing the internet) you need to use the Blockstack browser).</span></p></blockquote>
<p style="text-align: justify;"><span style="color: #000000;">For more on All things Developer<sup>TM</sup>, see this link <a style="color: #000000;" href="https://thestackcafe.com/blockstack-developers-corner/" target="_blank" rel="noopener">here</a>.  For more on the engineering meeting at Blockstack, please visit the <a style="color: #000000;" href="https://forum.blockstack.org/t/blockstack-mobile-plans/3621/6?u=aaron" target="_blank" rel="noopener">forum</a>.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you. Please help us put out the word on Web<sup>3.0</sup> by posting a comment below and signing up for e-mail notifications for future updates (right side-bar).  Let’s help build the new internet | The Decentralized Way<sup>TM</sup>.  A decentralized internet | The Way The Future<sup>TM</sup>.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">* Source: from Internet archive via www.bloomberg.com</span></p>
<p style="text-align: justify;"><span style="color: #000000;"> </span></p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-corner-new-tools-coming-soon-mobile-plan-boarding-via-sdks/">Blockstack: Developers Corner&#8230; New Tools Coming Soon &#8211; Mobile Plan for &#8220;On-Boarding&#8221; via SDK&#8217;s</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		<enclosure url="https://thestackcafe.com/wp-content/uploads/2018/02/Bloomberg_Gif-Error-Page_loop.mov" length="0" type="video/quicktime" />

			</item>
		<item>
		<title>Blockstack: Developers Corner&#8230;</title>
		<link>https://thestackcafe.com/blockstack-developers-corner/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Mon, 05 Feb 2018 15:47:33 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[dApps]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[a decentralized internet]]></category>
		<category><![CDATA[a new internet]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[blockstack]]></category>
		<category><![CDATA[bounties]]></category>
		<category><![CDATA[bounty]]></category>
		<category><![CDATA[dApp]]></category>
		<category><![CDATA[decentralized]]></category>
		<category><![CDATA[decentralized domain name system]]></category>
		<category><![CDATA[decentralized public key distribution system]]></category>
		<category><![CDATA[decentralized storage system]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[front-end of a centralized API]]></category>
		<category><![CDATA[how blockstack works]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[java-script]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open source community project]]></category>
		<category><![CDATA[public-key cryptography for authentication]]></category>
		<category><![CDATA[re-decentralizing the internet]]></category>
		<category><![CDATA[registry for applications]]></category>
		<category><![CDATA[registry for user identities]]></category>
		<category><![CDATA[routing layer]]></category>
		<category><![CDATA[server-less]]></category>
		<category><![CDATA[single page applications]]></category>
		<category><![CDATA[stack for decentralized applications]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[storage layer]]></category>
		<category><![CDATA[the decentralized way™]]></category>
		<category><![CDATA[tokens]]></category>
		<category><![CDATA[virtualchain]]></category>
		<category><![CDATA[web 3.0]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=532</guid>

					<description><![CDATA[<p>Welcome to the Stack CafeTM &#8212; In order for the Blockstack ecosystem to work, someone has to build something.  Well, Blockstack is and has been hard at work building out the architecture and infrastructure for the entire ecosystem.  Another step or evolution in the build-out of the Blockstack ecosystem is to have applications to use/run [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-corner/">Blockstack: Developers Corner&#8230;</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="color: #000000;">Welcome to the Stack Cafe<span style="font-size: 12px;"><sup>TM </sup></span>&#8212; In order for the Blockstack ecosystem to work, someone has to build something.  Well, Blockstack is and has been hard at work building out the architecture and infrastructure for the entire ecosystem.  Another step or evolution in the build-out of the Blockstack ecosystem is to have applications to use/run on the ecosystem.  </span></p>
<p><span style="color: #000000;">And, i</span><span style="color: #000000;">n order to have applications to use/run on the ecosystem, you need an idea for a decentralized application (e.g., <a href="https://thestackcafe.com/blockstack-signature-bounties-two-weeks-to-go/" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">P2P Encrypted Messaging, Community Messaging</span></span></a>, <a href="https://thestackcafe.com/blockstack-a-new-decentralized-app-graphite/" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Word Processing</span></span></a>, <a href="https://thestackcafe.com/blockstack-new-decentralized-app-coins/"><span style="text-decoration: underline; color: #000080;">Cryptocurrency Portfolios</span></a>&#8230;) and then a developer to build the decentralized application.  Welcome to the Developer&#8217;s corner (not only for developers though)&#8230;</span></p>
<p><span style="color: #000000;">In this post, and subsequent posts related to this series, we will try and explore some of the tools created for developers (and others) to build the decentralized applications (dApps) that can be used on the decentralized internet.  </span></p>
<p><span style="color: #000000;">To begin with, Blockstack is probably a developer&#8217;s dream come true.  By that, we mean Blockstack is making it a lot easier for developers to build decentralized applications for use on the Blockstack ecosystem.  </span></p>
<p><span style="color: #000000;">How did Blockstack make it a little easier, well they setup the kitchen (architecture and infrastructure) with almost everything the cook (developer) needs to create the dish (decentralized application &#8211; dApp).  The kitchen &#8211; Blockstack&#8217;s ecosystem, includes (among many other items):</span></p>
<ul>
<li><span style="color: #000000;">a decentralized domain name system (DNS)(it is called BNS)</span></li>
<li><span style="color: #000000;">a decentralized public key distribution system</span></li>
<li><span style="color: #000000;">a registry for applications (dApps)</span></li>
<li><span style="color: #000000;">a registry for user identities</span></li>
<li><span style="color: #000000;">a decentralized storage system</span></li>
<li><span style="color: #000000;">tokens&#8230;</span></li>
</ul>
<p><span style="color: #000000;">so the cook (developer) can bake (build) some wonderful creations (dApps).  Below, you will find a couple of different </span><span style="color: #000000;">diagrams (e.g., stack for decentralized applications &amp; how blockstack works) laying out the major components &#8211; blockchain, virtualchain, routing layer and storage layer &#8211; of the Blockstack architecture:</span></p>
<p>&nbsp;</p>
<p><span style="color: #000000;"> <img loading="lazy" decoding="async" class="aligncenter size-large wp-image-539" src="https://thestackcafe.com/wp-content/uploads/2018/02/The-Stack-for-dApps-1024x723.png" alt="" width="1024" height="723" srcset="https://thestackcafe.com/wp-content/uploads/2018/02/The-Stack-for-dApps-1024x723.png 1024w, https://thestackcafe.com/wp-content/uploads/2018/02/The-Stack-for-dApps-300x212.png 300w, https://thestackcafe.com/wp-content/uploads/2018/02/The-Stack-for-dApps-768x542.png 768w, https://thestackcafe.com/wp-content/uploads/2018/02/The-Stack-for-dApps.png 1054w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-536" src="https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Architecture-1024x393.png" alt="" width="1024" height="393" srcset="https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Architecture-1024x393.png 1024w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Architecture-300x115.png 300w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Architecture-768x295.png 768w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Architecture.png 1796w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></span></p>
<p><span style="color: #000000;">It is all there &#8211; the Blockstack infrastructure described above, provides a lot of the tools that a developer might need to build decentralized applications for use on the Blockstack ecosystem.  And, by providing some of the tools needed to build decentralized applications, Blockstack has enabled the developer to more easily build a dApp.  For example, the </span></p>
<ul>
<li><span style="color: #000000;">developer can use java-script (and libraries) to build a single page application(s)</span>
<ul>
<li><span style="color: #000000;">that does not plug into the front-end of a centralized API</span>
<ul>
<li><span style="color: #000000;">but one that plugs into an API run by the user (as the API is pre-built and runs on the user&#8217;s device)</span></li>
</ul>
</li>
</ul>
</li>
<li><span style="color: #000000;">developer does not have to worry about</span>
<ul>
<li><span style="color: #000000;">running servers</span></li>
<li><span style="color: #000000;">maintaining databases</span></li>
<li><span style="color: #000000;">building out user management systems because:</span>
<ul>
<li><span style="color: #000000;">the applications are server-less and decentralized</span></li>
<li><span style="color: #000000;">users bring their own storage</span></li>
<li><span style="color: #000000;">user/applications use public-key cryptography for authentication</span></li>
<li><span style="color: #000000;">the developer&#8217;s of the application and the application itself do not have to store anything</span></li>
</ul>
</li>
</ul>
</li>
</ul>
<p><span style="color: #000000;">To make it even easier, Blockstack also includes libraries and step-by-step tutorials (e.g., identity, storage, tokens (coming soon)) for the developer, hacker, hobbyist and others to build decentralized applications. </span></p>
<div class="container m-b-30">
<div class="col-md-8 col-centered">
<p class="text-center"><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-540" src="https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Javascript_Identity_Storage_Tokens-1024x481.png" alt="" width="1024" height="481" srcset="https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Javascript_Identity_Storage_Tokens-1024x481.png 1024w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Javascript_Identity_Storage_Tokens-300x141.png 300w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Javascript_Identity_Storage_Tokens-768x360.png 768w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack-Javascript_Identity_Storage_Tokens.png 1240w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
</div>
</div>
<p><span style="color: #000000;">All of this looks so good that we might try and build a decentralized application too.  All kidding aside (not really though), it looks like Blockstack has put forth a complete package so developing decentralized applications should be a lot easier.  In addition, Blockstack has put together a great team in case a question should arise.   And, to top it off, everything Blockstack ecosystem is an open source community project.  </span><span style="color: #000000;">So, not only is Blockstack there to help, the open source community of developers, hackers, users and supporters, and others  &#8211; already participating in the environment &#8211;  are helping out too (e.g. forums, meet-ups, code/programing feedback, testing&#8230;).  </span></p>
<p><span style="color: #000000;">Please find below, some links that might be most helpful as you learn more about Blockstack&#8217;s tools for developing a decentralized application for use on Blockstack.</span></p>
<hr />
<p><strong>Resources re: Blockstack and dApps</strong></p>
<ul>
<li><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Blockstack</span></span></li>
<li><a href="http://twitter.com/blockstack" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">@blockstack</span></span></a>
<ul>
<li><a href="https://twitter.com/BlockstackApps" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">@blockstackapps</span></span></a></li>
</ul>
</li>
<li><span style="color: #000000;">Developers</span>
<ul>
<li><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;"><a style="color: #000080; text-decoration: underline;" href="https://blockstack.org/intro" target="_blank" rel="noopener">Introduction</a></span></span>
<ul>
<li><a href="https://blockstack.org/papers" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Papers</span></span></a></li>
<li><a href="https://blockstack.org/videos" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Videos</span></span></a></li>
<li><a href="https://blockstack.org/tutorials" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Tutorials</span></span></a>
<ul>
<li><span style="color: #000000;">(e.g., todo and <a href="https://thestackcafe.com/blockstack-developer-tutorial-micro-blogging-app-using-multi-player-storage/" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">multi-player storage</span></span></a>)</span></li>
</ul>
</li>
<li><a href="https://blockstack.org/docs" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Installation</span></span></a></li>
<li><a href="https://github.com/blockstack" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Github</span></span></a>
<ul>
<li><a href="http://blockstack.github.io/blockstack.js/" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Javascript</span></span></a></li>
<li><a href="https://core.blockstack.org/" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Core API</span></span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="https://blockstack.org/blog" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Blog</span></span></a></li>
<li><a href="https://blockstack.org/faq" target="_blank" rel="noopener"><span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Frequently Asked Questions</span></span></a></li>
</ul>
<p><span style="color: #000000;">And, if all of the above wasn&#8217;t enough, Blockstack and the Blockstack Signature fund have sprinkled a little powdered sugar on top with the dApp bounties &#8211; <span style="text-decoration: underline;"><span style="color: #000080; text-decoration: underline;">Blockstack: $50,000 <a href="https://thestackcafe.com/blockstack-50000-bounty-for-messaging-and-communication-applications/">Bounty for Messaging Applications</a></span></span>.  Bounties &#8211; One aspect of promoting the Blockstack ecosystem is to provide a platform to help support the global community of developers, designers, and others to submit their ideas and products for a chance to win a prize (e.g., decentralized application(s), dApp, dApps on the Web 3.0).</span></p>
<p><a href="https://thestackcafe.com/blockstack-50000-bounty-for-messaging-applications/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter wp-image-448 size-medium" src="https://thestackcafe.com/wp-content/uploads/2018/01/Bounty-to-Decentralize-Communication-300x169.png" alt="" width="300" height="169" /></a></p>
<hr />
<blockquote><p><span style="color: #000000;">Note: If you do not have the Blockstack browser, please see this <a style="color: #000000;" href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener"><span style="color: #000080;">link</span></a> (note &#8211; to enable the full functionality of any dApp built for the Blockstack ecosystem (e.g., building a new internet, a decentralized internet, re-decentralizing the internet) you need to use the Blockstack browser).</span></p></blockquote>
<p><span style="color: #000000;">Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you. Please help us put out the word on Web<sup>3.0</sup> by posting a comment below and signing up for e-mail notifications for future updates (right side-bar).  Let’s help build the new internet | The Decentralized Way<sup>TM</sup>.  A decentralized internet | The Way The Future<sup>TM</sup>.</span></p>
<p>The post <a href="https://thestackcafe.com/blockstack-developers-corner/">Blockstack: Developers Corner&#8230;</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Internet (Centralized and the Decentralized?)</title>
		<link>https://thestackcafe.com/the-internet-centralized-and-the-decentralized/</link>
		
		<dc:creator><![CDATA[Staff]]></dc:creator>
		<pubDate>Tue, 12 Dec 2017 17:25:00 +0000</pubDate>
				<category><![CDATA[Blockstack]]></category>
		<category><![CDATA[dApps]]></category>
		<category><![CDATA[Decentralized Internet]]></category>
		<category><![CDATA[a decentralized internet]]></category>
		<category><![CDATA[a new internet]]></category>
		<category><![CDATA[application layer]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[blockstack]]></category>
		<category><![CDATA[blockstack browser]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[centralized]]></category>
		<category><![CDATA[dApp]]></category>
		<category><![CDATA[decentralization]]></category>
		<category><![CDATA[decentralization storage]]></category>
		<category><![CDATA[decentralized]]></category>
		<category><![CDATA[decentralized applications]]></category>
		<category><![CDATA[decentralized internet]]></category>
		<category><![CDATA[decentralized storage]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[distributed ledger]]></category>
		<category><![CDATA[encrypted]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ip privacy]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[protocol stack layer]]></category>
		<category><![CDATA[re-decentralization]]></category>
		<category><![CDATA[re-decentralizing the internet]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[stack]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[tcp]]></category>
		<category><![CDATA[web 3.0]]></category>
		<category><![CDATA[whitepaper]]></category>
		<guid isPermaLink="false">https://thestackcafe.com/?p=38</guid>

					<description><![CDATA[<p>Welcome to the Stack CafeTM &#8212; The internet was on the minds of few people as far back as the [sg_popup id=&#8221;7&#8243; event=&#8221;hover&#8221;]1960&#8217;s*[/sg_popup] and early 1970&#8217;s (early version of a decentralized connected grid/network in 1973 Arpanet on wikipedia ): The grid above shows the inter-connected nodes or computers connecting to each other to form the decentralized [&#8230;]</p>
<p>The post <a href="https://thestackcafe.com/the-internet-centralized-and-the-decentralized/">The Internet (Centralized and the Decentralized?)</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><span style="color: #000000;"><span style="font-size: 12px;"><span style="font-size: 16px;">Welcome to the Stack Cafe<span style="font-size: 12px;"><sup>TM </sup></span></span></span><span style="font-size: 12px;"><span style="font-size: 16px;">&#8212; The </span></span>internet was on the minds of few people as far back as the [sg_popup id=&#8221;7&#8243; event=&#8221;hover&#8221;]1960&#8217;s<sup>*</sup>[/sg_popup] and early 1970&#8217;s (early version of a decentralized connected grid/network in 1973 <a style="color: #000000;" href="https://en.wikipedia.org/wiki/ARPANET" target="_blank" rel="noopener">Arpanet on wikipedia</a> ):</span></p>
<p><img loading="lazy" decoding="async" class="mw-mmv-final-image jpg aligncenter" src="https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Arpanet_map_1973.jpg/1024px-Arpanet_map_1973.jpg" alt="" width="964" height="721" crossorigin="anonymous" /></p>
<p style="text-align: justify;"><span style="color: #000000;">The grid above shows the inter-connected nodes or computers connecting to each other to form the decentralized internet network/grid to send/receive information or data in the early 1970&#8217;s.  The images below show how computers talk to one another (via the layer or protocol stack and packets). (See &#8211; &#8220;<a style="color: #000000;" href="http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm" target="_blank" rel="noopener">How The Internet Works?</a>&#8221; &#8211; published on Stanford University&#8217;s website.)</span></p>
<p style="text-align: center;"><span style="color: #000000;">TWO COMPUTERS CONNECTED TO THE INTERNET</span></p>
<p>&nbsp;</p>
<p><img decoding="async" class="aligncenter" src="http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper_files/ruswp_diag1.gif" alt="Diagram 1" /></p>
<p>&nbsp;</p>
<p style="text-align: center;">PROTOCOL STACKS AND PACKETS</p>
<p>&nbsp;</p>
<p><span style="color: #000000;"><img decoding="async" class="aligncenter" src="http://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper_files/ruswp_diag2.gif" alt="Diagram 2" /></span></p>
<p style="text-align: justify;"><span style="color: #000000;">Today, the modern internet (some 20+ years old from the introduction of &#8220;www&#8221;) is far more complex in its size and implementation.  Presently, some parts of the internet are decentralized (hardware, IP and TCP) while the application layer (stack) &#8211; in particular, has become more and more centralized (e.g., more data controlled by fewer and fewer companies &#8211; think social media, search, devices, online commerce, walled-gardens&#8230;). The current system with all of the good things is not completely fulfilling its original vision &#8211; full decentralization (i.e., we should own our data&#8230;). And, apparently, some other people and companies believe the same thing.</span> <img loading="lazy" decoding="async" class="alignleft wp-image-15 size-thumbnail" src="https://thestackcafe.com/wp-content/uploads/2018/01/idbd_atih-150x150.png" alt="" width="150" height="150" srcset="https://thestackcafe.com/wp-content/uploads/2018/01/idbd_atih-150x150.png 150w, https://thestackcafe.com/wp-content/uploads/2018/01/idbd_atih-165x165.png 165w" sizes="auto, (max-width: 150px) 100vw, 150px" /></p>
<p style="text-align: justify;"><span style="color: #000000;">One company in particular &#8211; <a style="color: #000000;" href="http://www.blockstack.org" target="_blank" rel="noopener">BlockStack</a>, and the people involved with Blockstack &#8211; its team, its investors, its open source community of developers, its users and its open support community &#8211; appear to believe in a fully decentralized internet (read the Blockstack <a style="color: #000000;" href="https://blockstack.org/papers" target="_blank" rel="noopener">documents</a> e.g., white paper&#8230;).</span></p>
<p style="text-align: justify;"><span style="color: #000000;">Basically, it appears that Blockstack wants to re-decentralize the internet, in particular &#8211; the application layer (stack) of the internet (e.g., see &#8211; <a style="color: #000000;" href="https://blockstack.org/about" target="_blank" rel="noopener">Blockstack</a> and its <a style="color: #000000;" href="https://blockstack.org/papers" target="_blank" rel="noopener">documents</a> e.g., white paper&#8230;). Blockstack&#8217;s team and others, are working tirelessly to bring us new tools, infrastructure and applications &#8211; with a tie-in to the distributed ledger or blockchain.  And with these new tools, Blockstack enables the user to own his/her/its data and maintain and protect his/her/its privacy and security (e.g., encrypted decentralized storage, authentication &amp; identity).  How is Blockstack doing this?  Well, not to go to far into the stack, Blockstack is developing key tools and infrastructure so that software developers and programmers (coders) can build single-page applications (dApps &#8211; (e.g., in javascript) in which the user controls not only his/her identity &amp; authentication (e.g., think encrypted identification) but is also in control where and how his/her information (data) is stored on the decentralized internet.</span></p>
<p style="text-align: justify;"><span style="color: #000000;">So one might envision &#8211; one universal form of encrypted identification that is unique to the user that allows the user to securely participate in a decentralized internet and control his/her data that is generated from using the decentralized internet (e.g., imagine an internet with no middlemen, no passwords, and no massive centralized data repositories to breach).</span></p>
<blockquote>
<p style="text-align: justify;"><span style="color: #000000;">Just imagine, if you have control (e.g., identity, data, storage and it is secure) and not the centralized companies, the possibilities appear to go on and on&#8230;  And, just like the early days of the network/internet (see above image from 1973), Blockstack is at the early stage of building the re-decentralized internet.</span></p>
</blockquote>
<p style="text-align: justify;"><span style="color: #000000;">Please go see for yourself &#8211; visit <a style="color: #000000;" href="https://blockstack.org" target="_blank" rel="noopener">Blockstack</a> &#8211; and visit here again for updates and information on, among other things, Blockstack&#8217;s vision for the re-decentralization of the internet and the stack.</span></p>
<p style="text-align: center;"><span style="color: #000000;">Here is a screenshot of Blockstack&#8217;s home page at <a style="color: #000000;" href="http://www.blockstack.org" target="_blank" rel="noopener">www.blockstack.org</a>.</span></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-430" src="https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack.org_Homepage-1-1-1024x560.png" alt="" width="1024" height="560" srcset="https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack.org_Homepage-1-1-1024x560.png 1024w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack.org_Homepage-1-1-300x164.png 300w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack.org_Homepage-1-1-768x420.png 768w, https://thestackcafe.com/wp-content/uploads/2018/02/Blockstack.org_Homepage-1-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<hr />
<blockquote><p><span style="color: #000000;">Note: If you do not have the Blockstack browser, please see this <a style="color: #000000;" href="https://thestackcafe.com/blockstack-getting-started/" target="_blank" rel="noopener">link</a> (note &#8211; to enable the full functionality of any dApp built for the Blockstack ecosystem (e.g., building a new internet, a decentralized internet, re-decentralizing the internet) you need to use the Blockstack browser).</span></p></blockquote>
<p><span style="color: #000000;">Thanks again for visiting The Stack Cafe<sup>TM</sup> and we look forward to hearing from you. Please help us put out the word on Web<sup>3.0</sup> by posting a comment below and signing up for e-mail notifications for future updates (right side-bar). Let’s help build the new internet | The Decentralized Way<sup>TM</sup>. A decentralized internet | The Way The Future<sup>TM</sup>.</span></p>
<p><a href="https://en.wikipedia.org/wiki/ARPANET" target="_blank" rel="noopener"><sup>*</sup> Licklider 1960&#8217;s</a></p>
<p>The post <a href="https://thestackcafe.com/the-internet-centralized-and-the-decentralized/">The Internet (Centralized and the Decentralized?)</a> appeared first on <a href="https://thestackcafe.com">The Stack Cafe™</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
