<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>Just as a quick follow up, Dr. Adam Back held a 1 hour webinar on Simplicity yesterday. There is a YouTube video available on Blockstream's YouTube channel of his webinar at <<a href="https://www.youtube.com/watch?v=RZNCk-nyx_A">https://www.youtube.com/watch?v=RZNCk-nyx_A</a>>.</div><div><br></div><div>The video also features a short recording I made that illustrates how I generated the Bitcoin Simplicity transactions using the Haskell library. You can find my recording at <<a href="https://asciinema.org/a/rhIsJBixoB3k8yuFQQr2UGAQN">https://asciinema.org/a/rhIsJBixoB3k8yuFQQr2UGAQN</a>> and even download the <span style="font-family:monospace">.cast</span> file for local playback.</div><div><br></div><div>P.S. I don't actually type as fast as you see in my recording. I doubled the speed of the recording in post-production.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 5, 2020 at 10:24 AM Russell O'Connor <<a href="mailto:roconnor@blockstream.com">roconnor@blockstream.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi everyone,</div><div><br></div><div>We have a new blog post @ <a href="https://medium.com/blockstream/simplicity-jets-release-803db10fd589" target="_blank">https://medium.com/blockstream/simplicity-jets-release-803db10fd589</a> that announces our first jetted transactions on regtest. We have branches for Simplicity on both the Bitcoin regtest network and the Elements regtest network.</div><div><br></div><div>I have updated my elements gist showing example transactions on the Elements regtest network using jets for SHA256 compression and Schnorr signature verification. You can compare the new transaction with jets @ <a href="https://gist.github.com/roconnor-blockstream/2d0c3e340b7f17178984a71786280537/8010398f98b2b1eef0c47a91636b8ea2e43fdc06" target="_blank">https://gist.github.com/roconnor-blockstream/2d0c3e340b7f17178984a71786280537/8010398f98b2b1eef0c47a91636b8ea2e43fdc06</a> with the old revision without jets @ <a href="https://gist.github.com/roconnor-blockstream/2d0c3e340b7f17178984a71786280537/b6a4c962912d8a2c13453b554ceac32545f35264" target="_blank">https://gist.github.com/roconnor-blockstream/2d0c3e340b7f17178984a71786280537/b6a4c962912d8a2c13453b554ceac32545f35264</a>. As we add more jets, for example for computing a standard sigHash, the Simplicity program sizes will come down even further.</div><div><br></div><div>I've also posted example transaction on the Bitcoin regtest network @ <a href="https://gist.github.com/roconnor-blockstream/3f947fca7dd0a0ffb95d8af0fcc18449/baddd2502f4cb852066b6f6bfb65661e682f6996" target="_blank">https://gist.github.com/roconnor-blockstream/3f947fca7dd0a0ffb95d8af0fcc18449/baddd2502f4cb852066b6f6bfb65661e682f6996</a> for reference.</div><div><br></div><div>Work continues. I've been working on an example of what I call "universal sighash" where one can specify an arbitrary Simplicity program to selectively hash any parts of the transaction data you wish. I hope to be able to present that here soon.<br></div><div><br></div><div>-- <br></div><div>Russell O'Connor<br></div></div>
</blockquote></div>