Artwork

Blockchain – Software Engineering Daily에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Blockchain – Software Engineering Daily 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!

Blockchain Distribution Network with Aleksandar Kuzmanovic

1:18:36
 
공유
 

저장한 시리즈 ("피드 비활성화" status)

When? This feed was archived on February 23, 2022 05:08 (2y ago). Last successful fetch was on November 25, 2021 01:18 (2+ y ago)

Why? 피드 비활성화 status. 잠시 서버에 문제가 발생해 팟캐스트를 불러오지 못합니다.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 219741904 series 1435652
Blockchain – Software Engineering Daily에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Blockchain – Software Engineering Daily 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

Cryptocurrencies are not very usable today. The main use cases for cryptocurrencies today are store of value (somewhat like gold) and speculation. One reason that the use cases are so narrow is the problem of scalability. Cryptocurrencies have several scalability bottlenecks.

Think about the Internet in 1994. The consumer sitting at home with a dial-up modem was bottlenecked on bandwidth between their home and the broader network. The physical network connections between our homes and Internet company servers were much lower bandwidth than we have today. The servers at companies such as AOL were slow and expensive.

The Internet scalability problems were incrementally solved, one by one. Different solutions to different scalability problems emerged in an iterative, frothy process. Then, all of a sudden, you are sitting on an airplane watching YouTube videos on a smartphone.

Watching YouTube videos on a smartphone would have sounded unbelievable to someone in 1994, much like sending someone a penny across the Internet is unbelievable today. If you want to send a penny across the world today, you will probably have to pay several dollars worth of transaction costs.

Someday, you will be able to use cryptocurrency to send 1 penny to someone in another continent halfway around the world. The transaction fee you pay will be a fraction of a penny. This removal of financial friction due to transaction costs will change global economics.

What stands between modern cryptocurrencies and that beautiful future world of micropayments? A large set of scalability problems, similar to the scalability problems of the consumer Internet in 1994. In today’s show, we focus on one particular issue of scalability: block propagation time.

Cryptocurrency transactions are verified by miners. On the Bitcoin blockchain, a set of transactions gets verified roughly every 10 minutes. These transactions represent a “block” on the blockchain. The miner who solves the cryptographic puzzle associated with the transactions in that block receives payment in the form of a block reward and the transaction fees that are associated with those transactions.

When you issue a transaction to the Bitcoin network, your transaction sits in the mempool, a list of pending transactions that have not been confirmed by the mining process yet. Miners around the world are simultaneously competing with each other to find a solution to a pending set of transactions sitting in this mempool. When a miner includes your transaction in a block, and the miner discovers a solution to that block, your transaction will probably be accepted into the blockchain.

The reason that your transaction is not guaranteed to be accepted is due to a time period known as “block propagation time”. Block propagation time is the time it takes for a confirmed block of transactions to make its way through a blockchain network. If two blocks are solved at nearly the same time by different miners, the winner of the current block reward will be the miner whose block manages to propagate through the network the fastest.

BloxRoute Labs is a company that is developing a blockchain distribution network (BDN). Much like a CDN pushes media files out to the edges of the web to make them faster to access, a BDN pushes out information to miners in the network. Of course, this means that the BDN could potentially be centralized infrastructure. In order to make the BDN effectively decentralized and trustworthy, BloxRoute claims to have a provably trustable network protocol, to go with its token-based incentive system that keeps its goals aligned with that of the larger blockchain world.

Aleksander Kuzmanovic is the founder of BloxRoute Labs, as well as a professor of computer science at Northwestern University. His co-founders of BloxRoute include former guests of the show Emin Gun Sirer and Soumya Basu. The BloxRoute founders have a strong theoretical background and a great reputation in the cryptocurrency community, unlike the vast majority of founders who have issued a token.

As we have heard in previous episodes, most of the founders of companies that issue tokens cannot give a good explanation for why their protocol needs a token. Tokens are a great idea that have mostly been applied as a mechanism to get rich quickly. However, BloxRoute has a credible explanation for their token, and I asked some very pointed questions to Aleksander in today’s episode to try to vet the project for legitimacy, and his reasoning made sense.

The post Blockchain Distribution Network with Aleksandar Kuzmanovic appeared first on Software Engineering Daily.

  continue reading

92 에피소드

Artwork
icon공유
 

저장한 시리즈 ("피드 비활성화" status)

When? This feed was archived on February 23, 2022 05:08 (2y ago). Last successful fetch was on November 25, 2021 01:18 (2+ y ago)

Why? 피드 비활성화 status. 잠시 서버에 문제가 발생해 팟캐스트를 불러오지 못합니다.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 219741904 series 1435652
Blockchain – Software Engineering Daily에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Blockchain – Software Engineering Daily 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

Cryptocurrencies are not very usable today. The main use cases for cryptocurrencies today are store of value (somewhat like gold) and speculation. One reason that the use cases are so narrow is the problem of scalability. Cryptocurrencies have several scalability bottlenecks.

Think about the Internet in 1994. The consumer sitting at home with a dial-up modem was bottlenecked on bandwidth between their home and the broader network. The physical network connections between our homes and Internet company servers were much lower bandwidth than we have today. The servers at companies such as AOL were slow and expensive.

The Internet scalability problems were incrementally solved, one by one. Different solutions to different scalability problems emerged in an iterative, frothy process. Then, all of a sudden, you are sitting on an airplane watching YouTube videos on a smartphone.

Watching YouTube videos on a smartphone would have sounded unbelievable to someone in 1994, much like sending someone a penny across the Internet is unbelievable today. If you want to send a penny across the world today, you will probably have to pay several dollars worth of transaction costs.

Someday, you will be able to use cryptocurrency to send 1 penny to someone in another continent halfway around the world. The transaction fee you pay will be a fraction of a penny. This removal of financial friction due to transaction costs will change global economics.

What stands between modern cryptocurrencies and that beautiful future world of micropayments? A large set of scalability problems, similar to the scalability problems of the consumer Internet in 1994. In today’s show, we focus on one particular issue of scalability: block propagation time.

Cryptocurrency transactions are verified by miners. On the Bitcoin blockchain, a set of transactions gets verified roughly every 10 minutes. These transactions represent a “block” on the blockchain. The miner who solves the cryptographic puzzle associated with the transactions in that block receives payment in the form of a block reward and the transaction fees that are associated with those transactions.

When you issue a transaction to the Bitcoin network, your transaction sits in the mempool, a list of pending transactions that have not been confirmed by the mining process yet. Miners around the world are simultaneously competing with each other to find a solution to a pending set of transactions sitting in this mempool. When a miner includes your transaction in a block, and the miner discovers a solution to that block, your transaction will probably be accepted into the blockchain.

The reason that your transaction is not guaranteed to be accepted is due to a time period known as “block propagation time”. Block propagation time is the time it takes for a confirmed block of transactions to make its way through a blockchain network. If two blocks are solved at nearly the same time by different miners, the winner of the current block reward will be the miner whose block manages to propagate through the network the fastest.

BloxRoute Labs is a company that is developing a blockchain distribution network (BDN). Much like a CDN pushes media files out to the edges of the web to make them faster to access, a BDN pushes out information to miners in the network. Of course, this means that the BDN could potentially be centralized infrastructure. In order to make the BDN effectively decentralized and trustworthy, BloxRoute claims to have a provably trustable network protocol, to go with its token-based incentive system that keeps its goals aligned with that of the larger blockchain world.

Aleksander Kuzmanovic is the founder of BloxRoute Labs, as well as a professor of computer science at Northwestern University. His co-founders of BloxRoute include former guests of the show Emin Gun Sirer and Soumya Basu. The BloxRoute founders have a strong theoretical background and a great reputation in the cryptocurrency community, unlike the vast majority of founders who have issued a token.

As we have heard in previous episodes, most of the founders of companies that issue tokens cannot give a good explanation for why their protocol needs a token. Tokens are a great idea that have mostly been applied as a mechanism to get rich quickly. However, BloxRoute has a credible explanation for their token, and I asked some very pointed questions to Aleksander in today’s episode to try to vet the project for legitimacy, and his reasoning made sense.

The post Blockchain Distribution Network with Aleksandar Kuzmanovic appeared first on Software Engineering Daily.

  continue reading

92 에피소드

모든 에피소드

×
 
Loading …

플레이어 FM에 오신것을 환영합니다!

플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.

 

빠른 참조 가이드