Talking blockchain, functional programming, and the future with Tezos co-founder Arthur Breitman

Talking blockchain, functional programming, and the future with Tezos co-founder Arthur Breitman

While blockchains are huge right now, finding one to build on that doesn’t use a ton of energy, has good privacy protections, and operates efficiently is harder than it looks. The original breakout blockchain, Bitcoin, was slow to adopt any innovations coming out of research. Other blockchains use the electricity of a small country to play elaborate gambling games. For someone looking to build the future of Web3, what are your options?

On this sponsored episode of the podcast, we talk to Tezos co-founder Arthur Breitman. After finding out that the Bitcoin blockchain wouldn’t incorporate all the good ideas generated around it—proof of stake, privacy improvements, and smart contracts to name a few—he decided to build his own.

Arthur has a background in machine learning and statistics but spent his early 20s teaching self-driving cars how to turn left and working in quantitative finance for high-frequency trading. High-frequency trading was data-driven, but there was so much noise that machine learning didn’t do very well. Self-driving cars, meanwhile, presented a more structured problem, so neural networks could yield good results.

Around that time, Arthur got bit by the crypto bug. It lived at the intersection of a lot of his interests: Cryptography touched on computer science and math, but his time in finance got him wondering about banks and money work. The idea of individual sovereignty scratched a personal philosophical itch.

Naturally, Arthur decided to try some mining software. It took all of his computer’s resources, so he uninstalled it. But after seeing the price of Bitcoin break a dollar and other news items about it, he looked closer. He started to think about what a company could do if it didn’t have to maintain banking relationships. He thought about possible applications, like decentralized poker.

When Bitcoin refused to adopt the improvements developed by competing alt coins, Arthur started thinking about a new blockchain that would respond to new developments and focus on efficient processing, security, and a good smart contract system. Forking the code wasn’t enough; he needed a new ledger.

That’s when Tezos was born. It was initially built by a small team of OCaml programmers using that language’s functional subset. Arthur was inspired by the example of WhatsApp, which was built by a small team of senior Erlang engineers. While OCaml would limit the talent he could hire, it would be a very efficient way to build an error-free transaction system. He could have built the whole thing in Java, sure, but Arthur estimates that it would have cost a whole lot more.

If you’re interested in learning more about what an engineer’s blockchain ecosystem looks like, check out the Tezos home page. Discover building on Tezos: https://tezos.com/build/

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Jaksot(889)

One quality every engineering manager should have? Empathy.

One quality every engineering manager should have? Empathy.

CLEAR is an identity company trying to take the friction out of air travel (such as with TSA PreCheck, available through CLEAR), stadium events, and other experiences that require security screening. Find Caitlin on LinkedIn. Shoutout to Stack Overflow user Patrick Pijnappel, who earned a Populist badge with their answer to Redirect all output to file using Bash on Linux?. It’s helped 230,000 people and counting.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

21 Helmi 35min

WBIT #4: Using GIS to understand the rivers and the lakes that you’re used to

WBIT #4: Using GIS to understand the rivers and the lakes that you’re used to

Forerunner provides a platform for floodplain management. Do you also have gnarly caching issues? Check out an overview of how we use caching at Stack Overflow. If you want to connect with Lauren, head over to her LinkedIn page. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

19 Helmi 32min

Why is it so hard for companies to protect your privacy?

Why is it so hard for companies to protect your privacy?

Transcend is a data privacy and governance platform. See what they’re up to on their blog or dive into their docs.Find Minh on LinkedIn.Stack Overflow user ivanavitdev earned a Populist badge with their exceptionally thoughtful answer to How to use toSorted() method in TypeScript.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

18 Helmi 25min

Solving the data doom loop

Solving the data doom loop

Hasura is a GraphQL API platform. Get started exploring here.Read Ken’s article on the data doom loop.Find Ken on LinkedIn. Shoutout to Stack Overflow user liquorvicar, who earned a Lifeboat badge with an exemplary answer to Checking value in an array inside one SQL query with WHERE clause.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

14 Helmi 29min

A distributed database that can withstand a meteor strike

A distributed database that can withstand a meteor strike

OceanBase is an open-source distributed database. Check it out on GitHub.For more information, follow OceanBase on LinkedIn, X, and YouTube.To connect with Charlie Yang, find him on LinkedIn.Got questions about OceanBase? Join the discussion here on Stack Overflow.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

12 Helmi 22min

“In the short term, more chaos”: What’s next for API design

“In the short term, more chaos”: What’s next for API design

Speakeasy builds API tooling for developers.Find Sagar on LinkedIn. Kudos to Stack Overflow user Bergi, who earned a Lifeboat badge with an exemplary answer to What is the Universal Module Definition (UMD)?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

11 Helmi 28min

Why build your own vector DB? To process 25,000 images per second

Why build your own vector DB? To process 25,000 images per second

Verkada is a cloud-based video security company. Back in the innocent days of 2021, we spoke with a company that makes smart dashcams. See how far video and image processing has come. Congrats to Reg for earning a Lifeboat badge for their answer on What is the difference between JSP and Spring?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

7 Helmi 35min

Will the web ever be the primary delivery system for 3D games?

Will the web ever be the primary delivery system for 3D games?

Tres.js is an open-source 3D engine for Vue built on Three.js. Find Jaime on LinkedIn or GitHub or explore his creative lab.Push is a browser-based identity security platform that detects and blocks identity attacks, enforces security controls, and monitors employee logins to cloud accounts.Shoutout to Stack Overflow user zwol, who earned a Lifeboat badge with an excellent answer to How would you write the equivalent of this C++ loop in Rust.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

4 Helmi 22min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
rss-rahapodi
herrasmieshakkerit
rss-rahamania
ostan-asuntoja-podcast
lakicast
rss-neuvottelija-sami-miettinen
pari-sanaa-lastensuojelusta
rss-lahtijat
rss-startup-ministerio
taloudellinen-mielenrauha
oppimisen-psykologia
syo-nuku-saasta
rahapuhetta
yrittaja
hyva-paha-johtaminen
rss-myyntikoulu
rss-seuraava-potilas