<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: sgtn</title>
    <description>The latest articles on DEV Community by sgtn (@shogochiai).</description>
    <link>https://dev.to/shogochiai</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F41304%2F9b8b940c-82ec-4ffa-a8ff-b5fedaf903af.jpeg</url>
      <title>DEV Community: sgtn</title>
      <link>https://dev.to/shogochiai</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shogochiai"/>
    <language>en</language>
    <item>
      <title>Bitcoin Sharded ($BTCSH)</title>
      <dc:creator>sgtn</dc:creator>
      <pubDate>Wed, 27 Jun 2018 13:15:05 +0000</pubDate>
      <link>https://dev.to/shogochiai/bitcoin-sharded-btcsh-46jp</link>
      <guid>https://dev.to/shogochiai/bitcoin-sharded-btcsh-46jp</guid>
      <description>&lt;p&gt;With biggest respect for Bitcoin, BitcoinCash, Zilliqa, and Thunderella.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Zilliqa is sharding + smart contract + GPU PoW for shard determination&lt;/li&gt;
&lt;li&gt;All permissionless blockchains are spatrated into three properties: &lt;code&gt;Type of Sybil Attack Mitigation Cost + Data Structure for History Consensus + Scalability Trade-off&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;$BTCSH is just a clone of Zilliqa because...

&lt;ul&gt;
&lt;li&gt;Replace hash algorithm with DIY hash algorithm and DIY ASIC&lt;/li&gt;
&lt;li&gt;Turn off Gas module, and mitigate DoS by your own construction&lt;/li&gt;
&lt;li&gt;Less eager to Smart Contract ecosystem&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Spec
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Type: PoW-permissionless pBFT(sharding, 33%halting, 66%reverting)&lt;/li&gt;
&lt;li&gt;Purpose: Store of Value, General Merchandising, Censorship-resist, and no 2nd layer &lt;/li&gt;
&lt;li&gt;PoW algo: Original dedicated FPGA ASIC (All miners must buy it)&lt;/li&gt;
&lt;li&gt;Blocktime,size: Same as Zilliqa&lt;/li&gt;
&lt;li&gt;Finite Coin Supply (21000000)&lt;/li&gt;
&lt;li&gt;Immutable (no revert by community)&lt;/li&gt;
&lt;li&gt;No ICO in order to be commodity&lt;/li&gt;
&lt;li&gt;Smart Contract: Finite State Machine only, Formal Verifiable, Account Model, and Script based(is it possible?)&lt;/li&gt;
&lt;li&gt;Remove Gas from Zilliqa&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Insight
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;SoV, but seamless transaction experience&lt;/li&gt;
&lt;li&gt;Useful but have network layer censorship-resistance&lt;/li&gt;
&lt;li&gt;No big block: Nonce-added chunked final block propagation&lt;/li&gt;
&lt;li&gt;No adversarial shortsell: Smart Contract abandoned design&lt;/li&gt;
&lt;li&gt;Linear scalability&lt;/li&gt;
&lt;li&gt;BTC flavored incentive to utilize on shop (SoV viral)&lt;/li&gt;
&lt;li&gt;Maybe Stronger than usual PoW's selfish mining (No pool needed coz PoW is less frequent) ... Need clarification&lt;/li&gt;
&lt;li&gt;Shard robustness: 33%halting, but 66%reverting. Chain halting condition is BTC equal, Chain crashing condition is almost impossible ... need clarification&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Upside
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;This coin is Pure commodity, not a security like ICO-ed Store of Value&lt;/li&gt;
&lt;li&gt;No Gas for Tx&lt;/li&gt;
&lt;li&gt;No channel opening: Seamless experience and good for referal like BCH&lt;/li&gt;
&lt;li&gt;No trolling from bigger, same hash-algo chain like Monacoin (20++ height reorg 51% attack there was)&lt;/li&gt;
&lt;li&gt;Censorship-resistance is provided not like BCH the Big Block&lt;/li&gt;
&lt;li&gt;No &lt;a href="https://ethresear.ch/t/adversarial-shortsell-probability-sum-dapps-price-sum-eth-price/1687"&gt;Short sell and 51% Attack&lt;/a&gt; like commodity machine PoW Smart Contract chain&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Downside
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;BTC, BCH has security/channel network effect&lt;/li&gt;
&lt;li&gt;Way bit complicated&lt;/li&gt;
&lt;li&gt;Protocol is not formally verified&lt;/li&gt;
&lt;li&gt;Reorg is complicated as per Zilliqa&lt;/li&gt;
&lt;li&gt;DoS mitigation for no Gas custom needed&lt;/li&gt;
&lt;li&gt;Is the FinalBlock(TxBlock) getting to be giga block?&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  non-Gas DoS mitigation
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bhO4E23R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9cutjn87v0choqe5cs44.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bhO4E23R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/9cutjn87v0choqe5cs44.jpg" alt="img"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BY4NV8m8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/7qde4lf0pu0irlah2i2g.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BY4NV8m8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/7qde4lf0pu0irlah2i2g.jpg" alt="img"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GxQtTjAm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/7jwmyj3o72eo4rjpcmqs.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GxQtTjAm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/7jwmyj3o72eo4rjpcmqs.jpg" alt="img"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Lastly
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You might say "Nah, Bitcoin has strong network effect".&lt;/li&gt;
&lt;li&gt;The value of this protocol is innately it is "commodity".

&lt;ul&gt;
&lt;li&gt;Is the Litecoin no value? Not.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;
&lt;li&gt;Commodity doesn't promise anything thus it is security.&lt;/li&gt;
&lt;li&gt;Gold and Silver there are. Each of them have different beauty and usage. Commodity discovery engineering is not "winner takes all". Just share the new natural resources/asset-class with others. &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cryptoeconomics</category>
      <category>bitcoin</category>
      <category>zilliqa</category>
    </item>
    <item>
      <title>Read some solidity articles for great good</title>
      <dc:creator>sgtn</dc:creator>
      <pubDate>Fri, 20 Apr 2018 15:29:57 +0000</pubDate>
      <link>https://dev.to/shogochiai/read-some-solidity-articles-for-great-good-4pmp</link>
      <guid>https://dev.to/shogochiai/read-some-solidity-articles-for-great-good-4pmp</guid>
      <description>&lt;p&gt;I'm quite lazy person so skip to put link. (Maybe update later)&lt;/p&gt;

&lt;p&gt;So, I'm now in KL airport and I need to wait some hours so that decided to write some log for learning in these days.&lt;/p&gt;

&lt;p&gt;I'm now deep diving to Plasma implementation which is ethereum scaling solution, and for that we must know how ethereum working.&lt;/p&gt;

&lt;p&gt;First in first, ethereumbook(GitHub) is good for overview. This repo is called "Mastering Ethereum", Andreas and Gavin are mainly editting.  Especially I like transaction section coz it could solve my long term question "How the EVM bytecodes are executed on each node, and why contract must be deterministic."&lt;/p&gt;

&lt;p&gt;Next, consensys security recommendation is Bible for me. Solidity has a bunch of implicit ditch which is comes from performance, scalability, resource efficiency, determinism and pure security hole. To remember it all like atoz style is a little bit troublesome for newbie, right? Then you just need to read this recommendation when you wanna make sure your implementation. Maybe consensys's contact auditors are also reading this every time (just my rough assumption)&lt;/p&gt;

&lt;p&gt;Then, now it's time to read Plasma whitepaper, Casper FFG whitepaper and ethresear.ch. Some of papers and articles are already obsoleted though, you may be able to learn the essence of cryptoeconomic design.&lt;/p&gt;

&lt;p&gt;Everyone is just a newbie involve me. Don't hesitate and just dive to Solidity programing :)&lt;/p&gt;

</description>
      <category>solidity</category>
      <category>ethereum</category>
    </item>
  </channel>
</rss>
