Agoric / Talks

Add meeting Rate page Subscribe

Agoric / Talks

These are all the meetings we have in "Talks" (part of the organization "Agoric"). Click into individual meeting pages to watch the recording and search or read the transcript.

24 Jul 2023

No description provided.
  • 1 participant
  • 21 minutes
blockchain
interchain
ethereum
apps
developers
complexity
1700
consensus
governance
folk
youtube image

9 Jun 2023

The state of Agoric, Inter Protocol's upcoming Vaults application, and what's coming next for the Agoric ecosystem.
  • 2 participants
  • 32 minutes
scaling
scale
blockchain
challenge
block
2020
tribble
big
bit
governance
youtube image

4 Oct 2022

An introduction to hardened JavaScript, which makes eval safe.
  • 1 participant
  • 19 minutes
exploiting
vulnerability
stranger
hardened
scripting
safer
interactivity
sandboxes
browsers
commonjs
youtube image

26 Aug 2022

No description provided.
  • 1 participant
  • 3 minutes
blockchain
decentralized
blockchains
crypto
fungible
developers
leveraging
gorek
protocol
tokens
youtube image

29 Jul 2022

This is a recorded reprise of the presentation Kris Kowal gave at ECMA TC39 on July 19, 2022, revealing a new layering of the Compartments proposal (stage 1) that aligns each of those layers with different motivating cases and provides a coherent framework for module proposals going forward.
  • 3 participants
  • 47 minutes
proposal
module
compartments
proposed
proposes
responsibilities
discussion
reinitializing
strategy
proposing
youtube image

15 Jun 2022

This is the inaugural talk in F5 Public Tech Talk series.

Abstract

Complexity is the enemy of security. The conventional approach takes systems that are already too complicated and "secures" them by adding even more mechanisms. Rather than provide a model of secure computation, these "security" mechanisms are bolted on to computation that occurs by other means, requiring programmers to program in two unrelated paradigms simultaneously. The resulting "security" has failures of excess authority, ambient authority, co-mingled authority, and insufficient expressiveness. There is a better way.

In 2007 we started with JavaScript, a famously complicated, messy, and irregular language, and added "subtractive" enablers --- like Object.freeze and strict mode --- for turning off some of JavaScript's worst mis-features. We use these enablers to create Hardened JavaScript (aka SES), an enforced object-capability secure subset of JavaScript, supporting flexible, expressive, compositional, and fine-grain security. Hardened JavaScript turns off so little of JavaScript that a tremendous amount of existing JavaScript code, not written to run under Hardened JavaScript, nevertheless does so successfully.

If you are uninterested in JavaScript, consider it merely an example. Learn from our success. The lessons generalize well to other systems.

Speaker Bio

Mark S. Miller is a pioneer of agoric (market-based secure distributed) computing and smart contracts, the main designer of the E and Dr. SES distributed persistent object-capability programming languages, inventor of Miller Columns, an architect of the Xanadu hypertext publishing system, a representative to the EcmaScript committee, a former Google research scientist and member of the WebAssembly (Wasm) group, and a senior fellow of the Foresight Institute.
  • 2 participants
  • 57 minutes
crypto
security
blockchain
cryptocommerce
cryptographic
cryptocurrency
protocols
blockchains
protections
secure
youtube image

7 Jun 2022

Learn more about the DeFi ecosystem
  • 2 participants
  • 18 minutes
blockchain
gorick
investments
collaboratively
crypto
venture
dap
foundation
web
ethereum
youtube image

3 Mar 2022

No description provided.
  • 2 participants
  • 48 minutes
zcash
discussion
gardening
sharing
developers
zcf
blockchain
invitations
security
hander
youtube image

5 Dec 2021

This is the “Kris Cut” of his presentation to “Web Directions: Safe”
  • 1 participant
  • 18 minutes
javascript
interactivity
vulnerable
browser
sandboxes
scripting
exploiting
firewalls
client
runtime
youtube image

12 Jul 2021

Jazear Brooks of Sifchain + Mark S. Miller of Agoric.
Original Crowdcast at https://www.crowdcast.io/e/sifchain--agoric-seminar with crowd chat comments.
  • 2 participants
  • 1:19 hours
agorik
discussed
manages
crypto
protocols
intermediaries
entities
insights
conversational
authorization
youtube image

7 Apr 2021

Rowland Graus of Agoric walks you through setting up your wallet to interact with the Agoric beta. These steps will use Docker Compose and Visual Studio Code to get you started.
  • 1 participant
  • 6 minutes
docker
terminal
downloads
provisioned
wallet
process
start
agoric
discord
gorick
youtube image

15 Mar 2021

On 15/03/2021, Mark S. Miller gave a lecture about SES (Secure EcmaScript) during a JavaScript Israel virtual Meetup.

Abstract:
Use SES (Secure EcmaScript) to run third-party JavaScript code safely inside featherweight compartments.
SES is a TC39 proposal, a shim used in production, a standalone implementation for embedded systems as specified by TC53, and a language for writing blockchain-based smart contracts.
SES enforces that subsequent code stays within object-capability security rules. Reduce supply chain risk by giving each package the least authority it needs to do its legitimate job.
Experience at Google, Salesforce, Agoric, MetaMask, Cosmos, Moddable, and Node confirm that much existing JavaScript code, not written to run under SES, nevertheless runs compatibly under SES within these security constraints.

Event Page: https://www.meetup.com/JavaScript-Israel/events/276415412/

Thanks to our Gold sponsors : Trax

Join the group:
http://www.meetup.com/JavaScript-Israel
  • 2 participants
  • 26 minutes
risk
ecmascript
security
packages
metamask
dependency
blockchain
cess
important
mitigation
youtube image

25 Feb 2021

Inter-Blockchain Communication (IBC) has launched with the Cosmos Stargate upgrade on February 18th at 7AM UTC. This is exciting news for the Agoric economy, which is built on Agoric’s Layer-1 chain and connected to Cosmos zones and other networks like Ethereum via the same IBC protocol.

For developers leveraging Agoric’s fast building environment, the launch of IBC is one of many powerful tools to use in your lending dapp, automated market maker, or project of choice. Here’s to building the future of DeFI 🍻
  • 5 participants
  • 30 minutes
ibc
blockchain
launched
hub
github
website
protocols
io
comments
interface
youtube image

19 Feb 2021

Agoric's Dean Tribble (CEO) and Rowland Graus (Product Lead) met with Gavin Birch and Clayton Menzel of Figment Networks to discuss Agoric's fast, familiar, and secure smart contract platform for DeFi.

At Agoric we believe that current DeFi systems are limited in their functionality. Poor performance, developer experience, and economic design hinder the ultimate growth of the burgeoning blockchain ecosystem.

Join us as we discuss how we're working on those critical issues!
  • 4 participants
  • 1:03 hours
futuristic
contracts
stargate
good
blockchain
smart
consensus
gig
launched
going
youtube image

26 Jan 2021

No description provided.
  • 3 participants
  • 15 minutes
agorak
blockchain
founded
backers
interchain
companies
agorik
innovative
ago
transactions
youtube image

14 Jan 2021

Rowland Graus from Agoric shows how developers can quickly bring wrapped Ethereum (WETH) to the Agoric ecosystem to create a vault, mint the stable local currency, and utilize that new currency in Agoric's AMM.
  • 1 participant
  • 3 minutes
transactions
agorik
ethereum
currency
metamask
exchange
treasury
offer
5000
app
youtube image

10 Dec 2020

Mark S. Miller invited mystery talk, December 10, 2020

https://www.youtube.com/watch?v=g28yRvHKIgc&list=PLzDw4TTug5O0ywHrOz4VevVTYr6Kj_KtW is an extended form of this talk presented at UC Santa Cruz.

Our civilization today rests on infrastructure that is not only insecure, but insecurable.We cannot eliminate risk, but we can be vastly safer. Qualitative arguments have been made for various security architectures, but without any overall framework for comparing them as alternatives or as complements. We present a visualization of the attack surface as a way to reason about aggregate risk, and show how the composition of several techniques --- blockchains, object-capability languages, patterns, protocols, user interfaces, and smart contracts --- can produce a multiplicative decrease in risk without loss of functionality.
  • 1 participant
  • 15 minutes
risks
exploitable
security
vulnerable
managed
access
protocols
capability
virtual
systems
youtube image

14 Sep 2020

Dive into DeFi on the Agoric smart contract platform. We will walk you through building an “over-the-counter” market maker. The example introduces the key concepts of safe smart contracts on Agoric, and shows how to combine DeFi legos to rapidly produce a new DeFi dapp.

HOST
Kate Sills – Software Engineer, Agoric

ABOUT COSMOS
Cosmos is an open, distributed network of interoperable blockchains powered by the Tendermint consensus algorithm.

LINKS
https://cosmos.network/
https://tendermint.com/
https://interchain.io/

Subscribe to the channel to learn more about Cosmos. Join the newsletter by visiting https://cosmos.network and hitting the subscribe button. Finally, read what it's all about at https://blog.cosmos.network/
  • 2 participants
  • 1:47 hours
contract
blockchain
otc
assets
thinking
desk
trades
functional
ai
signatures
youtube image

9 Sep 2020

Dean Tribble, Co-Founder of Agoric explains how Agoric's safer smart contracts secure more value for blockchain and DeFi for the long term. Dean's delightful presentation segways into an AMA.

Chainlink’s Smart Contract Summit (#SmartCon) featured 70+ talks, panels, workshops, and AMAs with CEOs, CTOs, founders, and builders. Over 8,000 attendees from 100+ countries and all 7 continents watched 130+ speakers come together to discuss cutting edge research, current market trends, and the issues driving decentralized technology adoption.

SmartCon #0 ran August 28-29, 2020.

Chainlink is a decentralized oracle network that enables on-chain smart contracts to securely access off-chain data feeds, web APIs, traditional bank payment data, and more. Chainlink provides highly secure and reliable oracles to large enterprises (Google, Oracle, and SWIFT) and leading smart contract development teams working on Bitcoin, Polkadot/Substrate, Synthetix, Aave, and many others.

Learn more about Chainlink:
Website https://chain.link
Twitter https://twitter.com/chainlink
Telegram https://t.me/chainlinkofficial

If you’re a developer, make use of our documentation https://docs.chain.link and join the technical discussion on Discord https://discordapp.com/invite/aSK4zew
  • 1 participant
  • 48 minutes
blockchain
agorik
connected
igork
governance
gork
chain
collaboration
future
founded
youtube image

2 Sep 2020

This demo shows using two separate blockchains connected via Agoric's dynamic #IBC to convey #ocap object messages between them.

https://agoric.com for more context.

See https://github.com/Agoric/agoric-sdk/issues/259 for the demo script we followed.
  • 1 participant
  • 5 minutes
host
relaying
protocol
demo
error
connection
agora
bit
ibc0
browser
youtube image

23 Jul 2020

Dean Tribble, CEO of Agoric, presents "Innovations for Interoperability Using Agoric Tools" to the Blockchain in Transporation Alliance (BiTA) membership.

Transferring digital assets cross-chain is a challenge that is difficult to navigate. Agoric is working to address this challenge and provide tools for developers to build dApps that transact and interact cross-chain. To BiTA membership, Dean poses the question, "What will interoperability help you build?"

Learn more in this talk, visit our docs, and feel free to share what you want to build.

https://agoric.com/documentation/
https://twitter.com/agoric

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 2 participants
  • 27 minutes
blockchain
shipments
credentialing
transaction
handling
infrastructure
blockchains
regulation
decentralization
reliability
youtube image

16 Jun 2020

Learn about how the proposed IBC standard provides the foundation for a new token economy, permitting anyone around the world to accomplish quick and secure exchanges.
  • 3 participants
  • 1:02 hours
discussion
ready
presenting
ibc
hey
tomorrow
interact
voting
conference
talks
youtube image

8 May 2020

Dean Tribble and Jack Zampolin introduced the concepts of Inter-Blockchain Communication protocol (IBC) and Dynamic IBC, and showed how to use them. They demoed how simple modification to a smart contract in JavaScript could let clients reach it from other chains with the IBC relayer. The contract was further modified and redeployed, showing how dIBC could help with rapid innovation for cross-chain collaboration.

*There will be an updated version of this video which will include the chat from Ready Layer One live stream.

🛠Learn more about IBC: https://cosmos.network/ibc
📚Agoric blog post on dIBC: https://medium.com/agoric/the-road-to-dynamic-ibc-4a43bc964bca

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 3 participants
  • 1:03 hours
discussion
ready
ibc
presenting
blockchain
tomorrow
come
clients
exciting
communicating
youtube image

25 Feb 2020

No description provided.
  • 2 participants
  • 1:28 hours
ses
significance
security
cess
processing
ss
capabilities
meta
sas
concerns
youtube image

7 Feb 2020

No description provided.
  • 1 participant
  • 42 minutes
cess
embedded
clarifying
strictmode
functionality
node
context
committee
decoupling
meta
youtube image

1 Feb 2020

Kate Sills from Agoric presented Zoe, Agoric's framework for building smart contracts, including building mechanisms such as auctions, swaps, and decentralized exchanges. Zoe guarantees that users of a smart contract will either get what they said they wanted or get a full refund, even if the smart contract is buggy or malicious.

https://agoric.com/documentation/zoe/guide/

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 3 participants
  • 18 minutes
etherium
smart
transactional
blockchain
edm
tokens
overview
fungible
provider
aetherium
youtube image

17 Jan 2020

As part of Agoric + Protocol Labs Speaker Series, Agoric co-founder Dean Tribble gave a talk about the Zoe smart-contracts platform and ERTP (electronic rights transfer protocol). Zoe is a framework for building smart contracts like auctions, swaps, decentralized exchanges, and more. Zoe itself is a smart contract written in JavaScript and running on the Agoric platform.

https://agoric.com/documentation/zoe/guide/
  • 2 participants
  • 53 minutes
transactional
smart
blockchain
contracts
amazon
plausible
goods
auctioning
bit
futures
youtube image

21 Dec 2019

SES is a JavaScript runtime library for running such third-party code safely inside a featherweight compartment. SES stands for Secure ECMAScript, where ECMAScript is the standards name for JavaScript. SES addresses JavaScript’s lack of security. SES supports practicing of the Principle of Least Authority (or POLA) so that the risk from most third-party code can be substantially reduced.

https://medium.com/agoric/ses-securing-javascript-in-the-real-world-4f309e6b66a6
https://github.com/Agoric/SES/

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 1 participant
  • 20 minutes
implicit
secure
exploitable
inker
abstractions
enforce
counter
explicitly
parsers
execution
youtube image

18 Dec 2019

AD:
Level-up on the software skills most in-demand at QCon San Francisco Software Development Conference on Oct 24-28, 2022.

Uncover emerging software trends and practices to solve your complex engineering challenges, without the product pitches.
QCon San Francisco brings together the world's most innovative senior software engineers, architects and team leads across multiple domains to share their real-world implementation of emerging trends and practices.

Save your spot now: https://bit.ly/3MA2tgN
-------------------------------------------------------------------------------------------------------
Video with transcript included: http://bit.ly/2YZNEMp

Kate Sills talks about some of the security issues using NPM packages, the EventStream incident that created a security breach in a package, and Realms and SES (Secure ECMAScript) as possible solutions to NPM package security vulnerabilities.

This presentation was recorded at QCon New York 2019: http://bit.ly/2KFk7SO

The next QCon is QCon London 2020 – March 2-4, 2020: http://bit.ly/2VfRldq

For more awesome presentations on innovator and early adopter topics check InfoQ’s selection of talks from conferences worldwide https://bit.ly/2tm9loz

#JavaScript #Security #NPM
  • 2 participants
  • 46 minutes
npm
programmers
security
bitcoin
nodejs
dependency
malicious
scripts
manipulation
compromised
youtube image

14 Dec 2019

IBC is a standard that permits anyone to quickly and securely transfer money across the web. Zaki Manian is the head of research at Tendermint Inc, an implementation of BFT consensus algorithm & PoS cryptoeconomics and a core contributor to the Cosmos Network. Dean Tribble, CEO at Agoric, is working on providing a safer, simpler way to program smart contracts.

IBC overview: https://cosmos.network/ibc/

This Week in Crypto is a roundup on the latest in blockchain and cryptocurrency. Tune in for weekly news and interviews with guests from top projects in blockchain.

Listen on iTunes: https://apple.co/34inUMj

#IBC #Agoric #Cosmos
  • 3 participants
  • 34 minutes
blockchain
cosmos
introspect
consensus
zoki
protocols
having
complexity
2020
crypto
youtube image

7 Nov 2019

SFBW19 - VM Design: The EVM Isn't the Only Game in Town

Panelists:
Zaki Manian, Tendermint
Mark Miller, Agoric
Daryl Hok, CertiK
Jan Xie, Nervos

San Francisco Blockchain Week: https://sfblockchainweek.io/
  • 4 participants
  • 36 minutes
blockchains
contract
panelists
vm
developing
protocols
transactions
surak
sdk
hackathon
youtube image

10 Oct 2019

Join Dean Tribble from Agoric and Zaki Manian from Tendermint to learn more about Inter-blockchain Communication (IBC), what it is, the teams behind building it and what you can anticipate over the next few months.

Ongoing work on the Github repository: https://github.com/cosmos/ics
IBC Ecosystem: https://github.com/cosmos/ics/blob/ma...

ABOUT

Orbital Communications is a bi-weekly Cosmos community update that gives token holders, validators, and all levels of stakeholders a look inside what's being developed for the Cosmos Network.

The Cosmos Network is a secure and scalable blockchain ecosystem where thousands of decentralized applications interoperate to create the foundation for a new token economy.

Cosmos solves some of the hardest blockchain problems - scalability, usability and interoperability, allowing blockchain application developers to focus on business logic. The Cosmos SDK is a user-friendly, modular framework that allow developers to fully customize their dApp to best suit their needs, powered by Tendermint Core's BFT Proof of Stake protocol.

At Cosmos, we're building the "Internet of Blockchains." Join our growing network and plug into the growing world of connected blockchains.

Start here: https://cosmos.network/community

Subscribe to this channel to learn more about Cosmos. Join the newsletter by visiting https://cosmos.network and hitting the subscribe button at the bottom of the page. Finally, read what it's all about at https://blog.cosmos.network.

About Agoric

The Agoric team includes world-class technologists, economists, business leaders and community builders on a quest to bring smart contracts into the future. Members of the Agoric team have been professional collaborators for over 30 years, since the inception of smart contracts technology, and now have reunited to enact Agoric’s mission. Agoric partners with Cosmos and other well-known projects, and is backed by Outlier Ventures, , Xpring, Rockaway Blockchain and the Interchain Foundation, as well as additional funding from Naval Ravikant and Polychain. https://agoric.com/
  • 4 participants
  • 23 minutes
teleconferencing
onboard
watchings
live
retweet
having
connect
channel
transmitting
happening
youtube image

8 Oct 2019

Bitcoin was truly revolutionary. It was revolutionary because it enforced rules about the transfer of assets without the use of a trusted third party. In other words, it enforced property rights in an entirely new way.

Features such as property rights and contract enforcement are typically bundled together under the term “Rule of Law.” If Bitcoin could enforce property rights for bitcoin, and general smart contract frameworks can enforce some types of arrangements, can blockchains provide rule of law? How do we define the rule of law? Are there aspects of the rule of law that blockchains excel at providing? Are there aspects that they fail to provide?
  • 2 participants
  • 32 minutes
governed
law
theorized
rule
authority
censorship
jurisdiction
enforcement
blockchain
formalism
youtube image

8 Oct 2019

The idea of smart contracts has roots that go back to work in the 1980s and crystalizing as a concept with Nick Szabo in the 1990s. This talk traces the history of smart contracts and draws lessons from this to suggest where they are headed.
  • 2 participants
  • 33 minutes
smart
contracts
cyberspace
debating
blockchain
future
protocol
bit
consulting
digital
youtube image

22 Sep 2019

As social systems grow, we need patterns to allow us to grow social connections while maintaining safety and trust. Ocaps (object capabilities) fill this void by allowing consensual connections between parties, and even allows participants to intentionally share those connections with others. But how can we allow for the establishing of new connections without opening us up to runaway abuse?

This talk discusses Horton, a "whodunnit" layer built on top of object capabilities, allowing us to establish connections while preserving accountability and the ability to reason about trust with a reduction of fear.
  • 2 participants
  • 1:18 hours
paradigms
important
advancing
ago
mark
collaboratively
conversation
introspection
certainly
innovation
youtube image

22 Sep 2019

No description provided.
  • 3 participants
  • 26 minutes
blockchain
decentralized
contracts
complexity
crypto
fungible
protocols
cypherpunks
transaction
platforms
youtube image

21 Aug 2019

Part 1: Distributed Programming for a Decentralized World

To reach our goal of bringing the world economy into the decentralized world, we need to improve the developer experience. Current approaches to smart contract and dApp development are too hazardous, non-composable, use unfamiliar languages, and are subject to single-chain lock-in. We introduce the Agoric stack for creating safe, composable and interoperable smart contracts.
  • 1 participant
  • 14 minutes
blockchain
contracts
smart
crypto
decentralized
futures
protocols
problems
internet
secure
youtube image

21 Aug 2019

Part 2: Object-capability Programming in JavaScript

At first blush, JavaScript might seem a strange candidate for a secure programming language. But initial impressions can be deceiving. We show how JavaScript can be used as a secure, object-capability language. With SES, our secure JavaScript runtime, developers can write robust and reliable smart contracts.
  • 3 participants
  • 28 minutes
capabilities
object
accesses
explicitly
verification
methods
securely
java
interpreter
invokes
youtube image

21 Aug 2019

Part 3: Distributed Secure Cross-chain Messages

We are rapidly moving into a world of many chains. So how do we turn JavaScript into a distributed secure programming language, where an object on one chain can asynchronously send a message to an object to another chain. We show how our vat model, through the IBC and CapTP protocols, can turn SES into a distributed, cross-chain, secure programming language.
  • 4 participants
  • 16 minutes
vats
distributed
replicating
compatibly
mechanism
virtualization
sends
vat
synchronous
programming
youtube image

21 Aug 2019

Part 4: Writing Composable Smart Contracts

The Agoric stack is designed to support one main goal: to make it easy to write smart contracts that are more reliable, more understandable, and, especially, more composable. We introduce the Agoric contract layer as a distinct layer of abstraction that makes defining and exchanging digital assets (erights) as simple as standard programming.
  • 3 participants
  • 33 minutes
money
ledger
abstraction
transaction
smart
purse
blockchain
make
deposit
valuable
youtube image

25 Jun 2019

Professor Jason Potts and Doctor Chris Berg discuss the economics of blockchain and the blockchain economy.
  • 3 participants
  • 1:03 hours
economics
blockchain
research
governance
theory
insights
crypto
economists
institutions
transactions
youtube image

25 Jun 2019

Property rights started simple. Real world agreements (contracts and institutions) evolved to facilitate their trade. Many agreements became generic --- independent of the particulars of the rights they manipulate. Participation in such an agreement is valuable. By reifying such participation as a tradable right, markets reuse the power of generic agreements, producing a deep composition of networks of rights and agreements.

We explain how ERTP, the Electronic Rights Transfer Protocol, supports such rich composition for electronic rights (erights) and smart contracts. Generic smart contracts --- escrow, derivatives, auctions, etc --- are independent of the kinds of erights they manipulate. We reify the ability to participate in each contract as tradable erights that such generic contracts manipulate. We can understand the resulting power as an extension of the higher-order programming of functional and object-oriented programming, but applied to the richer domain of tradable erights.

https://agoric.com/
https://twitter.com/agoric

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 1 participant
  • 57 minutes
fungible
transacting
society
property
reified
theory
economic
valuable
contracts
paradigms
youtube image

25 Jun 2019

Mark Miller explains how ERTP, the Electronic Rights Transfer
Protocol, supports such rich composition for electronic rights
(erights) and smart contracts. Generic smart contracts --- escrow,
derivatives, auctions, etc --- are independent of the kinds of erights
they manipulate. We reify the ability to participate in each contract
as tradable erights that such generic contracts manipulate. We can
understand the resulting power as an extension of the higher-order
programming of functional and object-oriented programming, but applied
to the richer domain of tradable erights.
  • 1 participant
  • 57 minutes
fungible
transacting
society
property
reified
economic
complexity
paradigms
valuable
contracts
youtube image

23 Jun 2019

Live at Zcon1: Zero to Privacy Hero - Day 2
Presented by Zcash Foundation in Split, Croatia
  • 1 participant
  • 25 minutes
blockchain
decentralized
transactional
smart
consortium
interoperable
trust
sdk
securely
contract
youtube image

13 Jun 2019

Presented at IBC Working Group: Genesis
Berlin, 2019
  • 2 participants
  • 1:10 hours
protocols
virtual
stack
arm
blockchain
tradable
battening
machine
message
platforms
youtube image

7 May 2019

We were joined by Mark S. Miller, Chief Scientist at Agoric. Mark is a computer scientist who has done ground-breaking work on many topics relevant to blockchain and smart contracts going back decades.

We discussed his visionary 1988 Agoric papers, which explored how markets could be applied to the world of software. We also covered how his view of smart contracts, which focused on secure bilateral agreements complements and converges with blockchain. Finally, we covered his new company Agoric and their conceptualization of higher order smart contracts.

Topics discussed in this episode:
- Mark's effort to prevent the government from suppressing the discovery of public key cryptography in the 1970s
- The legendary project Xanadu and its attempt to create censorship-resistant web publishing
- Mark's Agoric papers and the vision of markets for computation
- Why AI hasn't changed the shortcomings of central planning
- The difference between his view of smart contracts and Nick Szabo's
- Their decade-spanning work on making JavaScript the best language for smart contracts
- Agoric's work on higher order smart contracting

Links mentioned in this episode:
- The Agoric Papers: https://bit.ly/2DUo3Lr
- Computer Security as the Future of Law - YouTube: https://bit.ly/2V2xGO0
- Capability-based Financial Instruments (2000): https://bit.ly/2PSIvkX
- Distributed Electronic Rights in JavaScript – Google AI: https://bit.ly/2WvKDkO
- Agoric at SF Cryptocurrency Devs - Programming Secure Smart Contracts -
YouTube: http://bit.ly/2vI88LJ
- The Duality of Smart Contracts and Electronic Rights by Dean Tribble at
Web3 Summit 2018 - YouTube: https://bit.ly/2V39Txz

Sponsors:
- Azure: Deploy enterprise-ready consortium blockchain networks that scale in just a few clicks - http://aka.ms/epicenter
- Cosmos: Join the most interoperable ecosystem of connected blockchains - http://cosmos.network/epicenter

This episode is hosted by Brian Fabian Crain & Sunny Aggarwal. Show notes and listening options: https://epicenter.tv/286
  • 4 participants
  • 1:10 hours
blockchain
cosmos
epicenter
newfangled
etherium
azure
crypto
app
tezo
arm
youtube image

25 Apr 2019

Combine risk lowering strategies to get a *multiplicative* reduction in overall risk.

Mark S. Miller at UC Santa Cruz, April 2019

https://www.youtube.com/watch?v=wW9-KuezPp8&list=PLzDw4TTug5O0ywHrOz4VevVTYr6Kj_KtW is a quick 15 min talk on the central theme of this talk.

Our civilization today rests on infrastructure that is not only insecure, but insecurable.We cannot eliminate risk, but we can be vastly safer. Qualitative arguments have been made for various security architectures, but without any overall framework for comparing them as alternatives or as complements. We present a visualization of the attack surface as a way to reason about aggregate risk, and show how the composition of several techniques --- blockchains, object-capability languages, patterns, protocols, user interfaces, and smart contracts --- can produce a multiplicative decrease in risk without loss of functionality.
  • 2 participants
  • 1:30 hours
security
cooperation
cyberspace
systems
intel
protocols
decentralized
discussions
cormac
securely
youtube image

5 Feb 2019

Dean Tribble presented a solution to the train-hotel problem at the Stanford Blockchain Conference. The train-hotel problem comes from Andrew Miller and demonstrates a difficulty with cross-shard communication. In the problem, we want to get a train ticket AND a hotel reservation - if we don’t get both, we want neither.

Slides can be found here: https://agoric.com/assets/slides/async-train-hotel.pptx

Slides in pdf form here: https://agoric.com/assets/slides/async-train-hotel.pdf

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 2 participants
  • 28 minutes
transaction
atomically
decentralized
issue
speculatively
communicating
etherium
implementation
going
complicated
youtube image

4 Dec 2018

Agoric's Chief Scientist talks about creating an object-capability (ocap) secure subset of JavaScript to support simple composition with least authority.

Agoric enables application developers to write safe smart contracts and empowers individuals to securely execute transactions, establish new markets, and craft novel patterns of exchange — without centralized control.

ABOUT
Build Fast, Earn Fast - Agoric enables developers to rapidly deploy dapps and DeFi markets on-chain using composable JavaScript smart contracts. Safely get your project from vision to global market.

LINKS
https://agoric.com
https://agoric.com/twitter
https://agoric.com/discord
https://agoric.com/telegram
https://agoric.com/newsletter

Click the 'SUBSCRIBE' button to follow our Youtube channel!
  • 2 participants
  • 1:18 hours
blockchain
abstractions
securely
cryptographically
automated
communicate
stacking
protocol
blockchains
representable
youtube image

29 Nov 2018

JF Paradis is an Architect at Salesforce on the Lightning platform and currently focuses on Lightning Locker, a browser-level security layer integrating OCAP principles.

JF’s background include computer and network security, single-page web applications, and open-source frameworks. JF is also a contributor to the ECMAScript TC39 committee.
  • 2 participants
  • 32 minutes
salesforce
app
discusses
virtual
customers
oracle
summarize
assistant
visualforce
platform
youtube image

11 Nov 2018

Ethereum and other smart contract platforms currently use identity-based access control, but this security architecture is known to create specific vulnerabilities. Is there a better security architecture for smart contracts?

San Francisco Blockchain Week: https://sfblockchainweek.io/
  • 1 participant
  • 23 minutes
decentralized
contracts
smart
blockchain
responsive
developers
frameworks
dynamically
web
provisioning
youtube image

27 Oct 2018

Dean Tribble, CEO of Agoric, presents his work with smart contracts at Web3 Summit

This video was recorded at Web3 Summit 2018 in Berlin.
  • 2 participants
  • 38 minutes
decentralized
smart
contracts
developers
blockchain
transactional
empower
collaboration
responsive
capabilities
youtube image

2 Sep 2018

  • 2 participants
  • 1:37 hours
security
concern
explaining
important
node
vulnerable
enabling
architectures
authority
securely
youtube image

20 Jul 2016

  • 3 participants
  • 50 minutes
interdisciplinary
behavior
compromises
analogy
economics
requests
discussed
rationale
implicitly
purposes
youtube image

3 Nov 2011

This is talk 2/2 in a Lecture Series on Web Security by Google Research Scientist Mark S. Miller. It took place on October 7th at the Vrije Universiteit Brussel in Brussels, Belgium. Full details at: http://mobicrant-talks.eventbrite.com

Abstract:
Just as we should not expect our base programming language to provide all the data types we need, so we should not expect our security foundation to provide all the abstractions we need to express security policy. The answer to both is the same: We need foundations that provide simple abstraction mechanisms, which we use to build an open ended set of abstractions, which we then use to express policy. We show how to use EcmaScript 5 to enforce the security latent in object-oriented abstraction mechanisms: encapsulation, message-passing, polymorphism, and interposition. With these secured, we show how to build abstractions for confinement, rights amplification, transitive wrapping and revocation, and smart contracts.

Slides:
http://soft.vub.ac.be/events/mobicrant_talks/talk2_OO_security.pdf
  • 2 participants
  • 1:19 hours
security
abstractions
protocol
mobicraft
important
implicitly
introduction
entity
discourse
suspicious
youtube image

31 Oct 2011

This is talk 1/2 in a Lecture Series on Web Security by Google Research Scientist Mark S. Miller. It took place on October 6th at the Vrije Universiteit Brussel in Brussels, Belgium. Full details at: http://mobicrant-talks.eventbrite.com

Abstract:
Until now, browser-based security has been hell. The object-capability (ocap) model provides a simple and expressive alternative. Google's Caja project uses the latest JavaScript standard, EcmaScript 5, to support fine-grained safe mobile code, solving the secure mashup problem. Dr. SES -- Distributed Resilient Secure EcmaScript -- extends the ocap model cryptographically over the network, enabling RESTful composition of mutually suspicious web services. We show how to apply the expressiveness of object programming to the expression of security patterns, solving security problems normally thought to be difficult with simple elegant programs.

Slides:
http://soft.vub.ac.be/events/mobicrant_talks/talk1_ocaps_js.pdf
  • 2 participants
  • 1:21 hours
security
secured
insecure
capabilities
protocol
authorization
https
cryptographically
distributed
discussion
youtube image