paint-brush
Resources: Programming Ownership on The Blockchainby@4XDmrMVB.2@U4k5
1,524 reads
1,524 reads

Resources: Programming Ownership on The Blockchain

by Dieter Shirley8mMarch 8th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Smart contracts are designed to manage ownership of valuable digital assets. The Libra team developed a new programming model for their MoveVM based around a new ownership model inspired by Linear Types: Resources. Resources are a new way of representing asset ownership directly in the programming language. The moveVM provides special safety guarantees for resources, which can never be duplicated, reused, or discarded, and are enforced by the Move virtual machine. Much like in the physical world, ownership is represented by possession, and if you own something, you either have it stored in your account or don’t.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Resources: Programming Ownership on The Blockchain
Dieter Shirley HackerNoon profile picture
Dieter Shirley

Dieter Shirley

@4XDmrMVB.2@U4k5

the blockchain for open worlds and the dapps and digital assets that power them

Learn More
LEARN MORE ABOUT @4XDMRMVB.2@U4K5'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Dieter Shirley HackerNoon profile picture
Dieter Shirley@4XDmrMVB.2@U4k5
the blockchain for open worlds and the dapps and digital assets that power them

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here