Sreeram Kannan - Introducing Programmable Trust + EigenLayer Roadmap

EigenLayer
29 Nov 202326:17

Summary

TLDRRahul outlines his vision to build Ion Layer as a coordination engine enabling open innovation on Ethereum. He explains how Ion Layer allows permissionless programmable staking, allowing anyone to build new services like rollups, co-processors, and cryptographic methods that reuse Ethereum's security. This creates positive-sum games via innovation and coordination. Rahul argues Ion Layer's shared security model is superior and mutually beneficial. He then overviews the launch roadmap - staking is live, the full ecosystem with services but no payments/slashing will launch next, and finally payments and slashing will be added.

Takeaways

  • 😊 Ianler enables permissionless programmable staking on top of Ethereum, allowing anyone to build new middleware services
  • 👍 Ianler brings together stakers and operators to provide shared security across services, which is strictly better than segregated security
  • 💡 Ianler serves as a coordination layer for open innovation, upon which many emergent services like rollups, co-processors, new cryptography methods etc. can be built
  • 🌟 Services built on Ianler, like the data availability service Iganda, are akin to SAS services in web2, which can be combined to build end-user applications
  • 😎 There are economies of scale in Ianler - applications using multiple services needn't buy separate insurance for each
  • 🔒 Ianler provides elastic scaling of security via a pooled amount, allowing services to draw varying security needs over time
  • ❤️ In upcoming versions, Ianler will support attributable security via pre-purchasable insurance, in addition to pooled security
  • 🚀 The Ianler launch is divided into 3 stages - staking (live), full ecosystem without payments, and finally payments & slashing
  • ✅ A testnet covering the full Ianler ecosystem except payments will launch soon, targeting mainnet next quarter
  • 🎉 There is tremendous excitement over emergent use cases like rollups, co-processors, cryptography methods that Ianler enables

Q & A

  • What is the subtitle of the talk about the coordination engine for open innovation referring to?

    -The subtitle refers to Ian layer acting as a coordination layer that enables open innovation of new digital platforms and services, similar to how governments act as a coordination layer on top of which free market economies can thrive.

  • What are the two main types of positive sum games?

    -The two main types of positive sum games are innovation and coordination. Innovation involves creating value out of something that had little or no value before. Coordination involves multiple parties working together to create something greater than what they could create individually.

  • How does reaking on Ian layer allow for permissionless programmable staking?

    -Reaking involves staking your ETH and making additional promises or taking on additional conditions beyond just running the Ethereum protocol correctly. This allows anyone to build middleware services on top of IG layer that make use of the staked ETH, enabling permissionless innovation.

  • What are some examples of rollup services that can be built on IG layer?

    -Some examples of rollup services that can be built on IG layer include decentralized sequencing infrastructure, faster bridges between rollups and Ethereum, mempool services to handle transaction load, and watchtower services to monitor rollups for faults or fraud.

  • What does IG layer allow in terms of co-processors?

    -IG layer allows co-processors that can run computations like AI or database queries off-chain, with the inputs and outputs brought back to Ethereum. This greatly expands what can be built on Ethereum.

  • How does shared security provide better security than segregated security?

    -With shared security across services on IG layer, an attacker would need to acquire enough capital to attack the entire pooled validator set to compromise any one service. This raises the security bar compared to attacking services individually.

Outlines

00:00

😃 Introduction and Overview

The speaker introduces himself, gives an overview of the vision for the Ian layer project as the coordination engine for open innovation, and explains the concept of positive-sum games and how innovation and coordination enable value creation.

05:00

😊 Explaining Ian Layer and Reaking

The speaker explains what Ian layer and reaking is - it allows permissionless programmable staking by restaking ETH and taking on additional covenants beyond the Ethereum protocol. This allows building of new middleware services and applications.

10:02

💡 Categories of Services Using Ian Layer

The speaker categorizes the types of services that can be built on Ian layer - rollup services like data availability, sequencers, bridges etc.; co-processors to run computations and bring results on-chain; new cryptographic techniques like TEEs, proofs; and Ethereum-specific services.

15:04

🌟 Benefits of Ian Layer's Shared Security Model

The speaker explains benefits of Ian layer's shared security model - it provides stronger pooled security, attributable security via slash insurance, economies of scale, and elastic scaling to meet varying security needs.

20:05

📈 Ian Layer Launch Roadmap

The speaker outlines the launch roadmap - Stage 1 of staking is live, Stage 2 will launch the ecosystem without economic components, and Stage 3 will add payments and slashing.

Mindmap

Keywords

💡open innovation

The concept of allowing anyone to build new digital platforms and services that can interoperate with each other. The speaker envisions a future where modular services created through open innovation can be easily combined to create innovative applications. This forms a key part of the vision behind the Ion layer project.

💡coordination layer

A layer that brings together and coordinates different components in a system to achieve a common goal. The Ion layer aims to serve as a coordination layer that connects stakers, operators, and builders of new services using programmable staking.

💡programmable staking

The ability to stake crypto assets like ETH while simultaneously agreeing to run additional software services built on top of the base staking protocol. Ion layer adds an extra set of conditions to regular ETH staking to enable flexible "re-staking" into new services.

💡modular services

Self-contained software components that carry out specific functions and can be combined together to build applications. The speaker envisions Ion layer giving rise to many modular actively validated services (AVS) which will serve as building blocks for future crypto apps.

💡shared security

The model where the same pool of validators secures multiple different applications simultaneously through staking. This creates economies of scale compared to individual siloed security models.

💡elastic scaling

The ability to dynamically allocate more or less security to a particular application based on its needs at any given time. Ion layer's shared security model enables this by allowing services to pay for only as much insurance or slashing conditions as they require.

💡rollup services

A class of services that help scale Ethereum layer 1 by offloading computation elsewhere while still benefitting from Ethereum's security. The speaker envisions many innovative rollup services being built on Ion layer.

💡co-processors

Services that allow alternate computations to be carried out off-chain before importing verified results back to Ethereum. Examples include AI apps, private database queries, trusted hardware environments etc.

💡cryptographic proofs

Mathematically verifiable proofs that certify certain claims without revealing confidential details. The speaker suggests Ion layer could enable services providing location proofs, proofs of distinct devices used, and website certificate proofs.

💡event driven actions

Automatic actions triggered on Ethereum layer 1 in response to certain event conditions detected by Ion layer services. This helps build more robust and usable defi apps.

Highlights

Innovation is a positive-sum game where we take something and make a resource out of a non-resource

Coordination is another powerful positive-sum game where parties come together to create something greater than the sum of the parts

The government acts as a coordination layer on top of which there is a free market economy for innovation, similar to what we want to build digitally

Igan layer works with Ethereum to provide decentralized trust and allow building of arbitrary new digital platforms

Igan layer allows building of new middleware services like decentralized software as a service, catalyzing innovation

Stakers on Igan layer make additional promises and take on more conditions beyond just staking ETH to provide programmable trust

Igan layer allows building rollup services like data availability, decentralized sequencing, faster bridges to help scale Ethereum

Co-processors built on Igan layer allow running computations like AI and bringing results to Ethereum

New cryptography services like trusted execution environments, secret sharing, secure multiparty computation can be built

Location proofs, proofs of identity, proofs of distinct devices accessing a service can be built and integrated

Shared security provides better protection by requiring massive capital to attack any one service

Insurance allows both shared and attributable security - get pooled protection but also guaranteed payouts if slashed

Economies of scale - don't need separate insurance for each service, just get coverage at the Igan layer level

Elastic scaling of security - large pool of staked ETH allows services to get varying security needs met flexibly

Launching full Igan layer ecosystem soon with stakers, operators, services before adding payments and slashing

Transcripts

play00:00

uh good morning everybody Welcome to The

play00:02

reaking Summit it's my uh real pleasure

play00:04

to welcome you all here uh I'm sham uh I

play00:07

started this uh Ian layer project you

play00:11

know two and a half years back and it

play00:13

has been uh really exciting for us to

play00:16

see all the progress from there um what

play00:19

I'm going to do in today's uh talk is

play00:21

try to set the context for why we doing

play00:24

what we're doing what is our vision for

play00:26

what we want to build and how we can all

play00:28

partake in actually

play00:34

okay um how we can all work together in

play00:37

actually making this happen um as you

play00:39

can see the subtitle of this talk is the

play00:42

coordination engine for open Innovation

play00:45

um really this is where uh I want to

play00:48

give a little bit of uh orientation

play00:51

around this uh title um to start with uh

play00:56

you know if you think about it if you

play00:57

zoom out there are only certain kind

play00:59

kind of positive some games what's a

play01:01

positivism game you know when we're

play01:03

engaging in Collective action certain

play01:06

kinds of games are win- win or positive

play01:08

sum so that there's a net positive

play01:10

created out of these games and if you

play01:13

think about it fundamentally there are

play01:15

only two kinds of prototypical postive

play01:18

sum games number one is innovation

play01:21

Innovation is when you take something

play01:24

and make a resource out of a

play01:26

non-resource right you can take air and

play01:29

you make spectr from you take oil you

play01:30

make energy you take sand and you make

play01:33

silicon like these are innovations that

play01:35

transform like one kind of a resource to

play01:38

another you know a non-resource into a

play01:40

resource really um highly positive for

play01:43

everybody and Innovation is also like

play01:46

this that if I have an idea and you have

play01:47

an idea and we exchange it both of us

play01:49

have two ideas clearly positive sum

play01:52

unlike other resources which are finite

play01:55

and you cannot create more of so

play01:58

Innovation is one stere typical

play02:01

prototypical or postive some game

play02:03

there's another one which is also very

play02:05

powerful coordination coordination is

play02:09

when many parties come together and

play02:11

create something which is greater than

play02:14

the sum of the parts right if they work

play02:16

together if we all work together we can

play02:18

do something which is much bigger than

play02:19

what we can all do just going our own

play02:21

separate ways um and if you look at

play02:25

these two different types of posm games

play02:28

there's Echo of this structure

play02:31

everywhere that you look you know in

play02:33

working systems so you can think of like

play02:36

you know these two structures interlay

play02:39

and work together with each other in

play02:41

very powerful ways in different examples

play02:44

um and one example is let's say you know

play02:47

you take a country like the United

play02:49

States um on the you know or any you

play02:53

know successful country for that matter

play02:55

you'd see that basically the government

play02:58

acts as like a coordination layer on top

play03:00

of which there is a free market a

play03:02

competitive economy which can be built

play03:04

on top of it which is you know akin to

play03:07

open

play03:07

Innovation and what we're aspiring to

play03:11

here is for to to do this for digital

play03:16

platforms essentially

play03:18

coordination

play03:20

via bringing decentralized trust who

play03:23

brings trust you know trust trust is

play03:26

created through like this decentralized

play03:28

Collective you know in our vision

play03:31

ethereum and igen layer work together to

play03:33

actually create this on top of which

play03:36

anybody can build arbitrary new digital

play03:39

platforms which can compose with each

play03:42

other and you know in our in our

play03:44

ecosystem we call this AVS you know

play03:47

actively validated services or you can

play03:49

also think of these as uh like a

play03:51

decentralized version of software as a

play03:54

service that we um we see in the cloud

play03:58

okay before I go in into explaining uh

play04:02

you know what all we can do with this

play04:04

kind of a platform I'm going to start

play04:06

with the basics like for some of you who

play04:08

may not be aware uh just a couple of

play04:11

minutes so I in I lay what we do is we

play04:14

bring together a variety of parties so I

play04:17

mentioned being a coordination layer

play04:19

what does it mean to be a coordination

play04:20

layer you need to bring together

play04:21

different kinds of parties that work

play04:23

together to actually achieve a certain

play04:25

goal and in our case uh it is

play04:30

mainly the first side of this is stakers

play04:34

so what happens is in ethereum right

play04:36

what you do is you go and stake your e

play04:39

stake your e what does it mean to stake

play04:40

your e you put it into a contract and

play04:42

then make a promise that you will hold

play04:45

to the conditions and the Covenant of

play04:47

the ethereum protocol what Igan layer

play04:49

does is to make

play04:53

this much more expansive so we call this

play04:56

reaking reaking is you stake your wreath

play04:58

and then you're adding on a additional

play05:00

conditions taking on additional

play05:01

covenants making additional promises uh

play05:04

that's what you you know it's now

play05:06

popularly called reaking in fact we're

play05:07

calling this the reaking summit but if

play05:10

you want to be really precise you would

play05:12

call it permissionless programmable

play05:14

staking that's really what it is what do

play05:17

I mean by that so you take the e that's

play05:20

staked in ethereum and then subject

play05:22

yourself to additional programmable sets

play05:25

of

play05:27

conditions so when you take it into I

play05:30

layer you're basically saying hey I'm

play05:31

going to run any kinds of new middleware

play05:34

Services actively validated Services

play05:36

whatever you want to call it but

play05:39

essentially what what you're doing is

play05:40

you're saying hey I'm I'm taking my eat

play05:43

and normally when I'm staking I'm

play05:45

promising that I'm running the ethereum

play05:46

protocol correctly but now I'm going to

play05:48

promise that I run all these Services

play05:51

correctly okay um and when somebody

play05:55

wants to build an ABS essentially

play05:57

they're talking we're talking about

play05:58

building two things

play06:00

number one they can build arbitrary

play06:02

software you know a container in which

play06:05

they can house and deploy arbitary

play06:08

software and a smart contract so I

play06:13

itself is a smart contract in ethereum

play06:16

but it allows anybody to build new smart

play06:20

contracts that talk to the IG ler

play06:21

contract any new middleware or AVS can

play06:23

build a new smart contract that talks to

play06:25

the a l contracts and this the AVS

play06:28

contract can SP ify the payment

play06:31

condition the slashing conditions and

play06:32

the registration conditions who can

play06:34

register how much do they get paid and

play06:36

how much should they get slashed so

play06:40

that's the overall structure of how you

play06:42

build uh how we are able to use Aon

play06:44

layer to actually take the underlying

play06:47

decentralized trust from ethereum and

play06:49

then Supply it to any kinds of new

play06:51

middlewares or services that can then be

play06:53

built on top you can think of this as

play06:55

the kind of open Innovation layer

play06:57

anybody can build these new new kinds of

play07:01

services okay so in the last slide I

play07:04

call this permissionless programmable

play07:06

staking right why is it programmable

play07:09

staking because you're staking and then

play07:10

other people permissionless can create

play07:13

these middlewares and services that can

play07:15

consume your staking and then create new

play07:17

kinds of services based on that so you

play07:21

can think of Ian lir as being a paradigm

play07:23

for programmable trust okay so you know

play07:27

at the base of all of this we have the I

play07:29

layer Shad security system they're

play07:32

calling it you another way of thinking

play07:34

about it is a Shad security system why

play07:36

are we calling it Shad security the same

play07:38

stake or the same pool of validators are

play07:42

actually sharing that security to a

play07:44

variety of different applications so

play07:47

that's another like model for thinking

play07:48

about this there are really two things

play07:51

that power this Shad security system on

play07:53

the one side we have the eat staking

play07:55

people can stake eat and this provides a

play07:58

certain amount of of Economic Security

play08:01

Economic Security means if you know that

play08:03

if your service is not run correctly you

play08:06

you will be able to slash a certain

play08:08

amount of

play08:09

e there's also a certain amount of

play08:12

decentralization you because you're

play08:14

borrowing the same set of node operators

play08:16

that you know run something like

play08:17

ethereum you can borrow the

play08:19

decentralization and this gives you a a

play08:22

certain amount of collusion resistance

play08:24

that these are distinct operators you

play08:26

know neutral set which which is actually

play08:28

participating to validate your service

play08:30

so these are the two dimensions of

play08:32

programmable trust that are uh created

play08:35

from the I lay ecosystem and now what

play08:38

can you do with this you can actually

play08:40

start uh building a variety of different

play08:43

things and one way to like root this

play08:45

thing is to take an analogy from like

play08:47

the pre crypto or the web2 world and you

play08:51

know you can think of in the cloud

play08:54

era the you know if if you think back to

play08:57

1995 and you want to build an

play08:58

application you have to build your own

play09:00

like you know server stack you have to

play09:03

build your own you know uh

play09:05

authentication payments database

play09:07

everything yourself as well as building

play09:09

whatever application you want this is

play09:11

what you would have done if you wanted

play09:12

to do web application development in

play09:14

1995 in 2023 that's not what you would

play09:16

do you would go basically use a cloud

play09:18

service you there is a bunch of software

play09:21

as a service solutions SAS Solutions on

play09:24

top like o like mongodb like um you know

play09:28

stripe all these things and then you

play09:30

know when you want to build an end user

play09:31

application you just concatenate these

play09:33

pieces correctly and then you can build

play09:35

whatever application you want leading to

play09:37

much higher velocity of innovation how

play09:40

can we kind of see an echo of this in

play09:43

the uh crypto

play09:46

world so you know one can start thinking

play09:49

about what kinds of you know the the

play09:53

middlewares and avss the actively

play09:55

validated services that can be built on

play09:56

top of won layer as something Akin into

play09:59

these SAS services and then end user

play10:02

applications can then build on top of

play10:04

these services so what I'll do next is

play10:07

give you like a little bit of idea of

play10:09

what kinds of services can be built on

play10:12

top of wag so you can categorize them in

play10:15

many different ways here are a few so

play10:17

number one is rollup services like

play10:19

categories of services so if you think

play10:21

about the ethereum road map one of the

play10:23

biggest things going on in the theum

play10:24

road map is the rollup Centric road map

play10:27

the idea that that is going going to be

play10:29

lots of rollups these rollups offload

play10:31

computation from ethereum and are able

play10:34

to therefore scale the whole ethereum uh

play10:37

stack and in the rollup era there's lots

play10:40

of rollup adjacent services that you

play10:42

know may be interesting and we're seeing

play10:45

a bunch of them being built you know

play10:47

we're building the first one ourselves

play10:48

Igan da the data availability service

play10:51

the way to think about this is when

play10:53

you're offloading computation you still

play10:55

need a place to publish the inputs and

play10:57

outputs of said computation

play11:00

you know if I publish the inputs and

play11:01

outputs of the computation anybody else

play11:03

can then verify that I'm doing the

play11:04

computation correctly so that's called a

play11:07

data availability or a data publishing

play11:08

system we're building Igan da as a data

play11:11

availability system on using IG layer

play11:15

but there's lots of other rollup

play11:16

services that we're seeing emerging in

play11:19

uh on the I lay ecosystem for example uh

play11:23

rollups have a single Central sequencer

play11:25

which orders all the transactions can we

play11:27

instead build a decentralized

play11:29

sequencing infrastructure on top of Ian

play11:32

layer rollups take a certain lag before

play11:35

they settle onto ethereum you may want

play11:38

faster Bridges and there's a variety of

play11:40

different Bridges being built on Ian lir

play11:44

when how to handle the me that occurs in

play11:48

the um rollup ecosystem you may want to

play11:51

build all kinds of interesting me

play11:53

services for example I want to say build

play11:56

an encrypted mol for a rollup so which

play11:59

means you need a bunch of nodes these

play12:00

node needs needs to participate in some

play12:03

kind of threshold cryptography so that

play12:06

when you send a transaction no one node

play12:08

is able to actually see the transaction

play12:10

it's encrypted but then after the

play12:12

transaction is included then it you can

play12:14

actually decrypt it so you can build me

play12:16

services on Igan layer and another

play12:20

category that we've seen emerge is

play12:22

watchtowers you know if you have not one

play12:24

or two or three optimistic rollups but

play12:27

thousands of optimistic rollups which is

play12:28

there we going towards you have to make

play12:30

sure that there are people who are

play12:32

actually watching what's going on in

play12:34

these rollups and trigger a fraud alert

play12:36

or a fault alert when such a thing

play12:38

happens you need a neutral set of nodes

play12:41

to do this so again you know a new

play12:44

category that we're seeing on

play12:45

ier so this is rollup Services another

play12:49

category which I I'm quite excited about

play12:52

personally is the family of

play12:54

co-processors how do you think about a

play12:56

co-processor you're sitting on ethereum

play12:58

and then let's say you want to run an AI

play13:01

application and then get the output of

play13:04

such AI application onto ethereum this

play13:08

would be an example of a co-processor

play13:10

you know you on ethereum you're in the

play13:12

evm programming environment but I want

play13:14

to access running all kinds of other

play13:16

outputs you know maybe you want to run a

play13:19

Linux machine uh and a program you know

play13:22

for which you made a commitment and then

play13:24

you want to say that hey if you run this

play13:25

program then this is the output and then

play13:27

bring it all back to ium to be an

play13:30

example of a co-processor you want to

play13:31

run a database a SQL query on a major

play13:34

database and then you want to say the

play13:36

inputs the outputs of said SQL query you

play13:39

want to bring it back to ethereum you

play13:41

want to run like a ZK service and then

play13:43

you want to bring you know the outputs

play13:45

of such cryptography all of these could

play13:46

be examples of co-process we're seeing

play13:49

many of these uh show up on ION

play13:52

layer the next category is you know new

play13:55

kinds of cryptographic methods um you

play14:00

know I'll talk about the ioner service

play14:02

which is a new uh service that we are

play14:04

building later but there are things like

play14:07

trusted execution environments I want to

play14:09

run like a trusted execution environment

play14:12

committee a trusted execution

play14:13

environment is a hardware device which

play14:15

has certain kinds of you know uh there

play14:18

is a little bit of trust assumption in

play14:20

the manufacturer like Intel and uh AMD

play14:24

and and Android all of these different

play14:27

Hardware manufacturers have different te

play14:29

environments but you know to be able to

play14:32

access te networks on you know on

play14:36

ethereum is a very interesting use case

play14:38

you know things like secret sharing I

play14:40

want to take a secret and encode it and

play14:41

send it through the network so that

play14:43

nobody has access to the secret but it's

play14:45

spread all through the network um you

play14:48

know more more General version of that

play14:50

is the secure multiparty computation or

play14:52

you know fully homomorphic encryption

play14:54

we're seeing all of these new categories

play14:56

emerge on igon layer um there's also

play15:00

other kinds of things that one can do um

play15:03

you know bring proofs of various kinds

play15:07

into uh the ethereum ecosystem what

play15:10

kinds of proofs am I talking about

play15:12

suppose you want to know like where a

play15:14

node operator is located a prove of

play15:16

location you may want to get uh an

play15:19

attestation that basically promises what

play15:21

the prove of location of a certain uh

play15:25

node operator is and and one way to do

play15:27

it is have a decentralized group of

play15:28

nodes which ping each other through the

play15:31

native peer-to-peer Network to actually

play15:33

then figure out what the Ping latencies

play15:35

are you you know there are systems like

play15:38

this being built proof of mashhood which

play15:40

is a new kind of idea from automata

play15:43

which is basically the idea that I want

play15:45

to know like how many distinct devices

play15:48

that you know somebody is logging in

play15:49

from a distinct machine a distinct Apple

play15:52

phone or a distinct Android uh you want

play15:54

to have proofs of identity I want to log

play15:56

into a https server and then you know

play15:59

get the authenticated certificate into

play16:01

ethereum you know there's a bunch of

play16:03

protocols like reclaim building this um

play16:06

there's also you know so all these other

play16:09

services are things you would want

play16:12

irrespective of the fact that these are

play16:14

particularly ethereum stakers right they

play16:17

need a certain amount of Economic

play16:18

Security they need a certain amount of

play16:19

decentralization but there's also the

play16:21

fact that because we're doing restating

play16:23

of e it's the ethereum block proposal

play16:26

that are participating in the ecosystem

play16:27

and you can start doing interesting

play16:29

things on the uh on the ethereum side

play16:33

for example managing me on the ethereum

play16:35

L1 you can start thinking about event

play16:38

driven actions whenever certain sets of

play16:41

things are triggered you have to

play16:42

actually you know for example whenever

play16:45

there's a liquidation then that

play16:46

liquidation has to be taken and these

play16:49

these kinds of event driven actions for

play16:50

example improve the usability of these

play16:53

platforms massively because you know

play16:56

imagine that like you're running a def

play16:58

platform and you need to calculate the

play17:01

time to uh you know you need to

play17:02

calculate how much over

play17:03

collateralization you you need it's

play17:06

basically the time to liquidation which

play17:07

is actually determining the over

play17:10

collateralization factor and by reducing

play17:12

the time to liquidation you can actually

play17:13

get very tight systems um another system

play17:17

which is you know new newly proposed is

play17:19

the idea of based sequencing where like

play17:22

you know from Justin Drake the idea that

play17:24

ethereum L1 itself can actually do uh

play17:27

ordering transactions for rollups but

play17:31

when you're doing that one of the things

play17:32

you may want to do is how do you get

play17:34

like fast pre-confirmation and if there

play17:37

is ethereum Stak by the block proposers

play17:40

on ethereum then and and they're restak

play17:43

on agal then you could basically start

play17:45

doing things like pre-confirmation they

play17:47

make a certificate that hey I am going

play17:50

to include your transaction and send it

play17:51

to you right away in an instant and then

play17:53

later if they don't they get slashed so

play17:56

these are the different examples I this

play17:58

is not an exhaustive list but the but

play18:00

the types of things that we starting to

play18:02

see on on Ion

play18:05

lay and the way we think about it is the

play18:08

systems that build natively on ION layer

play18:10

are like the SAS Services which means

play18:12

they are infrastructured pieces and end

play18:15

user applications will then concatenate

play18:18

a bunch of these pieces to actually

play18:20

build usable applications and we talking

play18:23

about how do you take crypto to a

play18:25

billion users one of the things you have

play18:26

to think about is what what set of like

play18:29

functionalities do they need and that's

play18:32

that's where we think that IG layer will

play18:34

play a role is the core functionality

play18:36

layer and then applications will just

play18:38

mix and match these different pieces to

play18:41

then get the end us of functionality

play18:43

that you want okay so that's a brief

play18:48

overview of what the scope of the

play18:51

project is and we're talking about to be

play18:54

the coordination layer for open

play18:56

Innovation this is really what we mean

play18:58

many of these things we had no idea that

play19:00

these could be done on I layer so these

play19:02

are all emergent you know lots of people

play19:05

here have actually come up with many of

play19:06

these different things and it's it's

play19:08

amazing for us to just sit and see that

play19:11

once you allow this coordination layer

play19:13

what all can then emerge out of

play19:16

it okay

play19:18

so um in the next couple of minutes what

play19:21

I'll do is briefly touch upon what is

play19:24

the fundamentals of the shad secur

play19:28

system um when when people think about

play19:31

reaking they're thinking about something

play19:33

like hey I'm reusing the same e some

play19:36

kind of Leverage or some other concept

play19:38

and I just want to dispel some of these

play19:40

myths here so what is the core

play19:42

functionality of what is actually uh

play19:45

what i l is actually doing the first

play19:48

point is that Shad security is strictly

play19:51

better what do I mean by that so let's

play19:54

forget that we're reaking from ethereum

play19:56

to ion layer let's just imagine that

play19:58

inside I there's a certain amount of

play20:00

each stake but it's supplied to all

play20:01

these Services simultaneously right so

play20:05

one way to think about it is let's say

play20:06

you have $1 billion restak to 1,000

play20:09

services this is One World another world

play20:12

in which each service has $1 million

play20:15

state which world is

play20:17

better right to to attack anyone service

play20:21

in the other world you just need one uh

play20:24

1 million whereas to attack anyone

play20:27

service B the the same pool is restak

play20:30

across all these Services you need 1

play20:32

billion Capital as an attacker to go and

play20:34

attack any one service there is a

play20:36

certain rigidity a certain hardening of

play20:39

security when you pull security together

play20:42

we see this all all through the place

play20:43

right like this is why Nations

play20:45

coordinate you know you don't have City

play20:47

cities don't have armies Nations have

play20:48

armies sometimes even like many nation

play20:51

states coordinate to create alliances

play20:53

that actually work together it's exactly

play20:55

the same phenomenon Shad security is

play20:57

strictly better

play20:58

there is a little bit of downside in

play21:00

that which is in if you had segregated

play21:04

security you have something attributable

play21:06

to yourself each service has that 1

play21:08

million whereas in this you get a little

play21:10

bit of mixing together of pooling which

play21:13

is good but you know if you also wanted

play21:16

attributable security what we're doing

play21:18

in ier in in the upcoming version not in

play21:20

the version that is already live and

play21:22

launched uh but in the upcoming versions

play21:25

we are working on a design where you can

play21:28

also get attributable security what do I

play21:31

mean by that you know if you have $1

play21:32

billion stake there's potentially $1

play21:34

billion to be slashed and some service

play21:37

you know maybe there's a bridge which

play21:38

says hey I'm very very security critical

play21:41

you know if my service goes down or

play21:43

something gets compromised I need at

play21:46

least $100 million of insurance of the

play21:49

slash uh portion so instead of taking

play21:51

the slash portion right now what we do

play21:53

is we just burn it like ethereum does in

play21:56

our V2 what we'll do is we can actually

play21:59

give you a portion of that slash funds

play22:02

and the ability to buy this is called

play22:05

insurance and you pre- buby it and now

play22:09

you not only have the pooled security to

play22:11

attack any one service you need to be

play22:13

able to acquire the $1 billion of

play22:15

capital but to if your service gets

play22:17

attacked you you know how much you can

play22:20

slash uniquely this this insurance is

play22:23

not over provisioned so you it is always

play22:25

guaranteed that you will be able to

play22:27

slash that muchoney

play22:28

so that's a superpower so you can both

play22:31

get the benefits of pool security and

play22:33

the benefit of attributable security you

play22:36

can also start seeing that there are

play22:38

economies of scale which is if you're if

play22:40

you're using an application the

play22:42

application is using several avss built

play22:45

on ION layer then you can you don't have

play22:48

to pay 5x if you're using five Services

play22:51

then you don't have to buy insurance

play22:52

separately for each of these five

play22:54

Services you just buy insurance once on

play22:56

igon lay so there is is an economy of

play22:59

scale and then finally there is an

play23:01

elastic scaling of security you know uh

play23:03

Amazon's called ec2 elastic compute

play23:06

right which is I don't know how much

play23:08

compute I'm going to need I'm going to

play23:09

go and buy it from a common pool and

play23:11

there is randomness of how much compute

play23:13

is needed by different people they go

play23:15

and buy the portion of compute that they

play23:16

want there is a similar phenomenon in

play23:18

ier which is the elastic scaling of

play23:21

security there is a large pool $1

play23:23

billion or whatever amount totally

play23:26

sitting as security

play23:28

now whenever like a different Services

play23:30

there are lots of different Services

play23:32

each service needs a randomly varying

play23:34

amount of security why because you know

play23:36

I'm running an E2 USD bridge when

play23:38

there's a E2 USD price volatility people

play23:41

might want to use more of that there is

play23:43

a BTC to Sol like Bridge or something

play23:46

else also sitting on top of I layer then

play23:49

you want different amounts of security

play23:50

for each of these across time and by

play23:53

having a single layer through which you

play23:55

can buy sh security actually make makes

play23:58

it much better okay

play24:01

so um what I'm going to do from here is

play24:05

just go through the

play24:09

um let me just uh run this through I'm

play24:13

not going to talk about all these things

play24:16

um I want to basically go here talk

play24:19

about our timeline of what we building

play24:21

and when we're going to deploy it

play24:24

um

play24:25

so the um right so the earlier we had

play24:30

divided the igen layer launch road map

play24:33

into three different stages and stage

play24:36

one was stakers stage two was going to

play24:38

be operators and stage three was going

play24:40

to be services and instead we've rivid

play24:42

it it now you know in our current launch

play24:44

plan in a different way stage one which

play24:46

is already live is igen layer staking

play24:49

like you can restake your e natively or

play24:52

using liquid staking tokens stage two

play24:56

instead of only launching ing for you

play24:58

know operators what we're trying to do

play25:00

is we're going to launch the entire

play25:02

ecosystem IG layer you can have stakers

play25:05

there's operators people can launch

play25:07

Services Igan da or data availability

play25:09

service all of them will go live except

play25:13

the economic part payments and slashing

play25:16

except the economic part everybody all

play25:17

the different sites can come together

play25:19

and start creating useful

play25:21

Services um and in stage three we're

play25:24

going to add payments and slashing so

play25:26

that's our road map currently

play25:28

and you know we are on the stage one is

play25:30

already on the main net uh we will have

play25:33

a stage two test net coming soon you

play25:36

know definitely this quarter hopefully

play25:38

much

play25:39

earlier

play25:40

um which will go on Main net next

play25:43

quarter and then the stage three follows

play25:46

that so that's the current launch road

play25:49

map of uh Ian ler we're really excited

play25:53

about all these different uh new things

play25:55

that can be done across the different

play25:57

sides of ecosystem stakers operators you

play26:00

know um people building new avss rollups

play26:03

consuming a DA lots of interesting

play26:06

things happening there uh you'll hear

play26:07

about some of them today um thank you so

play26:11

much for listening to the first

play26:15

talk

Rate This

5.0 / 5 (0 votes)

Вам нужно краткое изложение на английском?