<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Schnorr on Decentralized meta-learning</title>
    <link>https://blog.costan.ro/tags/schnorr/</link>
    <description>Recent content in Schnorr on Decentralized meta-learning</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 15 Jun 2022 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.costan.ro/tags/schnorr/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Schnorr and taproot by hand</title>
      <link>https://blog.costan.ro/post/taproot-by-hand/</link>
      <pubDate>Wed, 15 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.costan.ro/post/taproot-by-hand/</guid>
      <description>&lt;div id=&#34;outline-container-headline-1&#34; class=&#34;outline-2&#34;&gt;&#xA;&lt;h2 id=&#34;headline-1&#34;&gt;&#xA;References&#xA;&lt;/h2&gt;&#xA;&lt;div id=&#34;outline-text-headline-1&#34; class=&#34;outline-text-2&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=YSUVRj8iznU&amp;amp;list=WL&amp;amp;index=69&amp;amp;t=25s&#34;&gt;https://www.youtube.com/watch?v=YSUVRj8iznU&amp;amp;list=WL&amp;amp;index=69&amp;amp;t=25s&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://aboutbitcoin.io/bitcoin-taproot-explained/&#34;&gt;https://aboutbitcoin.io/bitcoin-taproot-explained/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://bitcoinmagazine.com/technical/taproot-coming-what-it-and-how-it-will-benefit-bitcoin&#34;&gt;https://bitcoinmagazine.com/technical/taproot-coming-what-it-and-how-it-will-benefit-bitcoin&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://bitcoinops.org/en/preparing-for-taproot/&#34;&gt;https://bitcoinops.org/en/preparing-for-taproot/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://bitcoinops.org/en/schorr-taproot-workshop/&#34;&gt;https://bitcoinops.org/en/schorr-taproot-workshop/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://reyify.com/blog/the-soundness-of-musig&#34;&gt;https://reyify.com/blog/the-soundness-of-musig&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://bitcoinops.org/en/topics/taproot/&#34;&gt;https://bitcoinops.org/en/topics/taproot/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=YSUVRj8iznU&#34;&gt;https://www.youtube.com/watch?v=YSUVRj8iznU&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-January/015614.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-January/015614.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://bitcoin.stackexchange.com/questions/108006/how-to-make-a-taproot-transaction-with-bitcoin-cli&#34;&gt;https://bitcoin.stackexchange.com/questions/108006/how-to-make-a-taproot-transaction-with-bitcoin-cli&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://bitcoin.stackexchange.com/questions/107452/how-can-i-spend-from-a-p2tr-address-on-signet-with-the-bitcoin-core-wallet-in-22&#34;&gt;https://bitcoin.stackexchange.com/questions/107452/how-can-i-spend-from-a-p2tr-address-on-signet-with-the-bitcoin-core-wallet-in-22&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/tree/708ce10bbc3c3be6d4293b50f56a1cae23c8b358/bip-0340&#34;&gt;https://github.com/bitcoin/bips/tree/708ce10bbc3c3be6d4293b50f56a1cae23c8b358/bip-0340&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-October/019543.html&#34;&gt;https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2021-October/019543.html&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;outline-container-headline-2&#34; class=&#34;outline-2&#34;&gt;&#xA;&lt;h2 id=&#34;headline-2&#34;&gt;&#xA;BIPs&#xA;&lt;/h2&gt;&#xA;&lt;div id=&#34;outline-text-headline-2&#34; class=&#34;outline-text-2&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0343.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0343.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0116.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0116.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0117.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0117.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0086.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0086.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/bitcoin/bips/blob/master/bip-0008.mediawiki&#34;&gt;https://github.com/bitcoin/bips/blob/master/bip-0008.mediawiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>EC-Schnorr</title>
      <link>https://blog.costan.ro/post/2019-06-25-ec-schnorr/</link>
      <pubDate>Tue, 25 Jun 2019 00:00:00 +0000</pubDate>
      <guid>https://blog.costan.ro/post/2019-06-25-ec-schnorr/</guid>
      <description>&lt;div id=&#34;outline-container-headline-1&#34; class=&#34;outline-2&#34;&gt;&#xA;&lt;h2 id=&#34;headline-1&#34;&gt;&#xA;Overview&#xA;&lt;/h2&gt;&#xA;&lt;div id=&#34;outline-text-headline-1&#34; class=&#34;outline-text-2&#34;&gt;&#xA;&lt;p&gt;&#xA;EC-Schnorr, as the name suggests, is a Schnorr-type digital signature scheme over elliptic curve, it&amp;#39;s &lt;a href=&#34;https://blog.costan.ro/post/2019-04-09-ecdsa&#34;&gt;ECDSA&lt;/a&gt;&amp;#39;s little sister and &lt;a href=&#34;https://blog.costan.ro/post/2019-06-19-schnorr&#34;&gt;Schnorr&lt;/a&gt;&amp;#39;s big brother implemented in the upcoming &lt;a href=&#34;https://blockstream.com/2018/01/23/en-musig-key-aggregation-schnorr-signatures/&#34;&gt;MuSig&lt;/a&gt; in Bitcoin.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Schnorr</title>
      <link>https://blog.costan.ro/post/2019-06-19-schnorr/</link>
      <pubDate>Wed, 19 Jun 2019 00:00:00 +0000</pubDate>
      <guid>https://blog.costan.ro/post/2019-06-19-schnorr/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://en.wikipedia.org/wiki/Schnorr_signature&#34;&gt;Schnorr&lt;/a&gt; is another digital signature scheme known for its simplicity, no division, no inversion, just plain old multiplication. Here is my simple 16 lines implementation in Python.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
