Monday, December 17, 2018

Grin Mimblewimble


MimbleWimble with Andrew Poelstra
Nov, 2016
https://www.youtube.com/watch?v=aHTRlbCaUyM
Andrew Poelstra from Blockstream discussed MimbleWimble. "MimbleWimble is a blockchain design with no script support and blinded amounts. Like proverbial black holes, transaction outputs have no hair. This simplicity allows aggressive compaction and aggregation, resulting in a blockchain with much better scalability than any other design to date."


Mimblewimble and Scriptless Scripts | Andrew Poelstra (Blockstream) | RWC 2018
https://www.youtube.com/watch?v=ovCBT1gyk9c&t=219s
Mimblewimble Explained
https://www.mycryptopedia.com/mimblewimble-explained/

GitHub
https://github.com/mimblewimble/grin

Meetup #8 Blockchain Montréal: Mimblewimble/Grin
https://www.youtube.com/watch?v=oqs2Sp_66PU

GrinCon
https://grincon.org/
https://grincon.us/

YouTube Grin channel
https://www.youtube.com/channel/UCvdk-nUGoWG43sWOUFsXbnA


https://eprint.iacr.org/2018/104.pdf

https://scalingbitcoin.org/papers/mimblewimble.txt

Company Pitches - Blockstream by Andrew Poelstra
ZKProof Standards
Published on Dec 10, 2018








Thursday, December 13, 2018

Beam Mimblewimble



Mimblewimble White Paper
https://scalingbitcoin.org/papers/mimblewimble.txt
https://download.wpsoftware.net/bitcoin/wizardry/mimblewimble.txt
[1] https://people.xiph.org/~greg/confidential_values.txt
[2] https://bitcointalk.org/index.php?topic=279249.0
[3] https://cryptonote.org/whitepaper.pdf
[4] https://eprint.iacr.org/2015/1098.pdf
[5] https://download.wpsoftware.net/bitcoin/wizardry/horasyuanmouton-owas.pdf
[6] http://blockstream.com/sidechains.pdf
[7] http://fr.harrypotter.wikia.com/wiki/Sortilège_de_Langue_de_Plomb
[8] https://bitcointalk.org/index.php?topic=281848.0


Beam Mimblewimble 
Mimblewimble Implementation
Scalable confidential cryptocurrency
https://www.beam.mw/

Position Paper
https://docs.beam.mw/BEAM_Position_Paper_v0.2.2.pdf

BEAM is a next generation confidential cryptocurrency based on an elegant and innovative Mimblewimble protocol. Things that make BEAM special include: • Users have complete control over privacy - a user decides which information will be available and to which parties, having complete control over his personal data in accordance to his will and applicable laws. • Confidentiality without penalty - in BEAM confidential transactions do not cause bloating of the blockchain, avoiding excessive computational overhead or penalty on performance or scalability while completely concealing the transaction value. • No trusted setup required. • Blocks are mined using Equihash Proof-of-Work algorithm. • Limited emission using periodic halving with total amount of coins ~250 million. • No addresses are stored in the blockchain - no information whatsoever about either the sender or the receiver of a transaction is stored in the blockchain. • Superior scalability through compact blockchain size - using the “cut-through” feature of Mimblewimble makes the BEAM blockchain orders of magnitude smaller than any other blockchain implementation. • BEAM supports many transaction types such as escrow transactions, time locked transactions, atomic swaps and more. • No premine. No ICO. Backed by a treasury, emitted from every block during the first five years • Implemented from scratch in C++ by a team of professional developers.


Beam: Scalable Confidential Cryptocurrency. A Mimblewimble implementation. GitHub
https://github.com/BeamMW/beam


BEAM, Interview with Alex Romanov, The CTO of The New Mimblewimble Coin, Oct 2018
https://www.youtube.com/watch?v=2YgCozBtkqk

Beam Tel Aviv Meetup, Aug 2018
https://www.youtube.com/watch?v=z5SezGGnjdE


Tel Aviv Meetup - Beam - 8.8.18 - Alex Romanov (CTO) Presentation, Sep 2018
https://www.youtube.com/watch?v=03HJk9RuY7M


ZK0x02 - MimbleWimble implementation in BEAM - Vladislav Gelfer (Beam), Sep 2018
https://www.youtube.com/watch?v=EX9jQg9tuQc

BlockchainUA. Anatol Sevostyan, Sep 2018
https://www.youtube.com/watch?v=bRrEOI4nXh0


Zk0x02 - An intro to Zcash and zkSNARKs - Ariel Gabizon (Zcash), Sep 2018
https://www.youtube.com/watch?v=Kx4cIkCY2EA

Bitcoin Q&A: MimbleWimble and Dandelion, Andreas M. Antonopoulos
aantonop

Sep 2018
https://www.youtube.com/watch?v=LjDJGTpK_lE

What is the story behind MimbleWimble? What is Grin? What is a Dandelion transaction relay, as described in BIP156, and how does it improve the anonymity of the Bitcoin network? CLARIFICATION/ CORRECTION: At 1:14, I talk the origins of MimbleWimble. The PDF was submitted to the Bitcoin research IRC channel on August 2nd, 2016. The pseudonymous author used the name "Tom Elvis Jedusor," which is the French version of Voldemort's real name. I also say that the name "MimbleWimble" was referencing the name of a spell from Harry Potter, which is the Tongue-Tying Curse and prevents someone from speaking about (not "seeing") something: http://harrypotter.wikia.com/wiki/Ton... At 6:08, I was unable to list the names of the team members behind the Dandelion proposal. They are Giulia Fanti, Shaileshh Bojja Venkatakrishnan, Surya Bakshi, Bradley Denby, Shruti Bhargava, Andrew Miller and Pramod Viswanath (researchers at Carnegie Mellon, MIT, and the University of Illinois). Read the MimbleWimble paper here: https://scalingbitcoin.org/papers/mim... Andrew Poelstra's MimbleWimble presentation: https://youtu.be/aHTRlbCaUyM More information on BIP-156: https://github.com/gfanti/bips/blob/m... The BIP-156 pull request: https://github.com/bitcoin/bitcoin/pu... NOTE: As usual, this video is intended as an educational resource on topics such as blockchain protocols (i.e. MimbleWimble) and not as an endorsement of specific implementations (e.g. Grin). These questions were part of the July and (late) August monthly live Patreon Q&A sessions, which took place on July 28th and September 1st 2018 respectively. If you want early-access to talks and a chance to participate in the monthly live Q&As with Andreas, become a patron: https://www.patreon.com/aantonop RELATED: Worse than Useless: Financial Surveillance - https://youtu.be/n4F-h4xuXMk Money as a System-of-Control - https://youtu.be/FyK4P7ZdOK8 The Stories We Tell About Money - https://youtu.be/ONvg9SbauMg Bitcoin: Privacy, Identity, Surveillance and Money - https://youtu.be/Vcvl5piGlYg ADISummit: Self-Sovereign Identity Panel - https://youtu.be/DZbyiJqKT8c How is fungibility tied to privacy? - https://youtu.be/VuI-8EwqIS8 Public keys versus addresses - https://youtu.be/8es3qQWkEiU Re-using addresses - https://youtu.be/4A3urPFkx8g Coin selection and privacy - https://youtu.be/3Ck683CQGAQ Airdrop coins and privacy implications - https://youtu.be/JHRnqJJ0rhc Wallet design and mass adoption - https://youtu.be/WbZX6BDZJHc How do I choose a wallet? - https://youtu.be/tN6b62sEpsY Using paper wallets - https://youtu.be/cKehFazo8Pw Exchanges, identity, and surveillance - https://youtu.be/TVFy8xXfxAA The price of losing privacy - https://youtu.be/2G8IgiLbT_4 Layered scaling and privacy - https://youtu.be/4w-bjUhpf_Q Lightning and onion routing - https://youtu.be/D-nKuInDq6g What is the roadmap? - https://youtu.be/5Eoj_sKyC90 SegWit and fork research - https://youtu.be/OorLoi01KEE MimbleWimble and Schnorr signatures - https://youtu.be/qloq75ekxv0 Schnorr signatures and the privacy roadmap - https://youtu.be/JeJzwZgxF50 Block capacity and embedded data - https://youtu.be/JXt0v54nojI Mixing services - https://youtu.be/rKoMvOH4zoY Borderless money - https://youtu.be/EZh1-ZqffOw


ZK0x02 - MimbleWimble implementation in BEAM - Vladislav Gelfer (Beam)
https://youtu.be/EX9jQg9tuQc
MimbleWimble is a very capable protocol, which, after being published by an anonymous cryptographer 2 years ago, drew a lot of attention. In this talk Vladislav discusses MimbleWimble in-depth, argue why it's a sane payment system and how capable it is, and what can be built on top of it. With all that said, to build a truly anonymous payment system there are many important design decisions, and challenges are yet to be solved. The Zero Knowledge Summit - ZK0x02 - happened in Berlin on Sept 5 2018 as part of Blockchain Week Berlin. This event was produced by the Zero Knowledge Podcast (zeroknowledge.fm) and focused on zero knowledge topics, latest zkSNARK applications and privacy. The full program could be found here: https://docs.google.com/spreadsheets/... To keep in touch about the event and the podcast, please connect with us on twitter: https://twitter.com/zeroknowledgefm

episode of Inchained with Alexander Zaidelson, CEO of Beam. 
Beam https://www.beam.mw/
https://www.youtube.com/watch?v=zqJIGHMlVnQ

@ResearchCircle (@circlepay )

Project Lumini by BEAM and @elpinguinofrio is also fascinating. It connects BEAM to ETH and ETH-based tokens can be represented as confidential assets. 
This feature would be very interesting and beneficial because the current stablecoins don't have privacy.









Sunday, November 11, 2018

Coda Consensus Protocol



Coda Consensus Protocol

Coda: Decentralized cryptocurrency at scale 
Izaak Meckler1 and Evan Shapiro
O(1) Labs May 10, 2018

Abstract

 We present Coda, the first cryptocurrency protocol that remains decentralized at scale. “Scalability” refers to Coda’s ability to handle throughput of thousands of transactions per second. “Decentralization” refers to the accessibility of verifying the chain state and synchronizing as a new user. Synchronizing the chain state with Coda requires receiving less than a megabyte of data, allowing devices like smartphones to securely perform transactions independent of how long the protocol has been running or how many transactions have been performed. Transactions on Coda can also be verified independent of their complexity, allowing complex computations on its blockchain without burdening the network. Coda achieves these features without sacrificing either scaling or decentralization through the use of recursive composition of zk-SNARKs in a novel architecture that implements a decentralized ledger. The resulting consensus protocol is consistent and responsive as long as at most 1/2 of the mining power is malicious.
https://codaprotocol.com/static/coda-whitepaper-05-10-2018-0.pdf

https://github.com/CodaProtocol/coda
Coda is a new cryptocurrency protocol with a lightweight, constant sized blockchain.
Please see our developer README if you are interested in building coda from source code.
We have a Discord server! Please come by if you need help or have questions. You might also be interested in the OCaml Discord, for general OCaml help.

https://codaprotocol.com/code.html


San Francisco Blockchain Week
Published on Nov 10, 2018

Coda is the first cryptocurrency protocol with a succinct blockchain. Coda compresses the entire blockchain into a tiny snapshot the size of a few tweets. So no matter how many transactions are performed, full-node security is accessible to everyone.
San Francisco Blockchain Week: https://sfblockchainweek.io/ 

Epicenter – Blockchain Podcast‏ @epicenterbtc Jul 16

Evan Shapiro @evanashapiro & Izaak Meckler @izmeckler from @o1_labs
company using #zkSNARK technology to construct a cryptocurrency blockchain Coda, aiming to solve the blockchain size scalability issue. https://epicenter.tv/episode/243/




spaceholder

Algorand, Silvio Micali

Algorand, Silvio Micali 
https://www.algorand.com/

Algorand youtube channel
Founded by cryptography pioneer, Silvio Micali, Algorand is a first-of-its-kind transaction platform that solves the “blockchain trilemma” by offering the true decentralization, scalability and security for both developers and business applications.

https://www.youtube.com/channel/UChhvXemgoP3WF2ic5XL1VOg

Algorand community
https://www.algorand.com/community/
https://www.algorand.com/docs/slides-videos/
https://www.algorand.com/why-algorand/


Algorand, The Public Ledger - Silvio Micali
Institute for Advanced Study

A Celebration of Mathematics and Computer Science
Celebrating Avi Wigderson's 60th Birthday October 5 - 8, 2016








Sunday, November 4, 2018

Enterprise Ethereum Alliance - Enterprise Smart Contracts



Enterprise Ethereum Alliance
https://entethalliance.org/

PegaSys
https://pegasys.techhttps://github.com/PegaSysEng

YouTube channel
https://www.youtube.com/watch?v=fIkClTpYjgE


EEA Enterprise Ethereum Architecture Stack
https://www.youtube.com/watch?v=fIkClTpYjgE
Scaling Consensus for Enterprise: Explaining the IBFT Algorithm
https://media.consensys.net/scaling-consensus-for-enterprise-explaining-the-ibft-algorithm-ba86182ea668

Extending Ethereum with Enterprise Smart Contracts

Azure Blockchain – Create and deploy multi-party applications with Workbench : Build 2018
https://www.youtube.com/watch?v=NRL4DenZL9I