Blockchain Technology Explained (2 Hour Course)

Coding Tech www.youtube.com

简要总结

本视频概述了区块链技术及其对社会和经济的潜在影响。它探讨了区块链作为一种安全、透明和去中心化的数据存储和交易方式,如何重塑互联网,促进协作,并催生新的经济模式。

  • 区块链是一种结合密码学和分布式计算的新型信息技术,可实现安全的数据存储和共享。
  • 分布式账本技术(DLT)通过共享数据库取代多个私人数据库,增强组织间的信任和协作。
  • 代币经济利用区块链激励行为,创建分布式管理系统,实现更大规模的人类活动协调。

区块链的定义与演变

区块链最初被定义为一种安全地在分布式网络上存储数据的协议和加密技术集合。对于商业和金融领域,它是一种分布式账本,是新兴数字货币的技术基础。技术专家认为它是下一代互联网的驱动力,而其他人则认为它是一种彻底重塑社会和经济的工具,引领我们走向更加去中心化的世界。区块链的核心在于,它首次使人们能够在没有中央管理的情况下,通过大型点对点网络相互信任和交易。信任不是由中央机构建立,而是通过协议、密码学和计算机代码来建立。

区块链技术基础

区块链是一种结合了密码学和分布式计算的新型信息技术。它本质上是一个分布式的安全数据库,由一系列加密的数据块组成,每个块都有一个唯一的标识符,称为哈希值。网络中的计算机(矿工)验证交易,将其添加到正在构建的块中,然后将完成的块广播到其他节点,以便所有节点都有数据库的副本。区块链依赖于分布式共识算法来验证数据库的更改,确保没有单个计算机可以在没有其他计算机共识的情况下进行更改。一旦完成,一个块就会作为永久记录进入区块链,每个块都通过链中的链接按正确的线性时间顺序相互连接。

分布式账本技术(DLT)

分布式账本是一种复制、共享和同步的数字数据共识,地理上分散在多个站点、国家或机构,没有中央管理或中央数据存储。这种账本可以用于任何形式的资产注册,如库存或货币交易,包括记录硬资产(如物理财产、汽车、房屋等)或无形资产(如货币、专利、投票、身份、医疗保健数据或任何其他形式的有价值的信息)。分布式账本技术使我们能够用一个共享的数据库取代每个组织内的多个私人数据库,从而在各方之间建立信任,加强组织间或个人间的协作,提高透明度和效率。

智能合约

第二代区块链提供了通过智能合约自动运行这些网络的可能性。智能合约是存储在区块链中的计算机代码,用于编码合同协议。这些智能合约是自我执行的,协议或操作的条款直接写入代码行,这些代码存储并在区块链上执行。智能合约可以用于自动化网络上的许多基本操作,消除对中介第三方机构的需求,因为智能合约可以被信任,防篡改并自动执行。

代币经济

区块链不仅仅是一个数据库或账本,它是一种新的组织范式,用于发现、验证和转移所有离散的价值单位,并通过代币市场系统开发分布式组织。代币是一种量化的价值单位,记录在区块链上,这种价值可以是任何类型的,例如社交媒体上的点赞、货币、生态系统的完整性或电力单位。代币网络由独立节点组成,这些节点自主行动,但通过激励结构和市场的信号系统,进行自我组织,从而创建一个分布式管理系统。

区块链的演进:从比特币到Web 3.0

第一个区块链于2008年由中本聪构思,并在2009年作为支持比特币的核心组件实施,作为所有交易的公共账本。第二代区块链,如以太坊,扩展了技术能力,从主要作为支持比特币的数据库转变为运行去中心化应用程序和智能合约的通用平台。目前,第三代区块链技术正试图解决可扩展性问题,目标是发展成为一个全球分布式计算机。区块链不仅仅是一种技术,也是一种文化和社区,热衷于通过去中心化创造一个更公平的世界,并与物联网、数据化和高级分析等其他技术相结合,形成下一代互联网。

区块链与下一代互联网(Web 3.0)

区块链是下一代互联网(Web 3.0)的核心组成部分,它将与物联网和大数据分析融合。Web 3.0旨在通过去中心化网络,解决Web 2.0中存在的安全、隐私和权力集中等问题。数据化和物联网的结合将产生大量数据,这些数据可以通过高级分析进行挖掘,为区块链提供验证数据的新来源,而无需依赖中央机构。Web 3.0将更加智能化,机器将上线,互联网将变得更加物理化,数十亿设备将相互交互和协调。

区块链作为一种制度技术

区块链不仅仅是一种信息技术,更是一种制度技术,它使我们能够设计激励结构,将中央组织转变为通过代币经济实现的分布式市场。工业时代的组织模式是集中化,而信息革命正在将我们带入一个分布式网络的新世界。区块链通过提供一个共享的、开放的和安全的数据库,促进组织间和个人间的信任、协调与合作,从而提高整体效率和改善社会经济成果。

分布式账本技术(DLT)与信任机器

区块链就像互联网的另一层,实现了安全、可信的记录和交易,参与者之间无需彼此信任。区块链创建了一个可信的数据库,可以作为价值存储和交换的记录。分布式账本技术(DLT)可以被描述为由去中心化网络支持的任何交易或记录的账本,消除了对中央机构的需求。区块链可以作为整个社会的公共记录存储库,包括所有文件、事件、身份和资产的注册。

智能合约:自动化协议

智能合约是存储在区块链中的计算机代码,用于编码合同协议。智能合约是自我执行的,协议或操作的条款直接写入代码行,这些代码存储并在区块链上执行。智能合约消除了对受信任第三方的需求,因为合约由代码定义和执行,自动且无需人为干预。智能合约可以应用于各种场景,例如自动分配投资回报、控制智能财产的访问权限等。

去中心化应用(DApps)

以太坊平台的出现为在区块链上运行应用程序提供了虚拟计算基础设施,这种新的程序形式被称为去中心化应用程序(DApp)。DApp是在网络上以分布式方式运行的应用程序,参与者信息受到安全保护,操作以去中心化方式在节点网络上执行。DApp使用开源代码,自主运行,数据和记录以加密方式存储在区块链上。DApp可以应用于各种领域,例如社交网络、市场和云存储。

价值互联网与代币经济

区块链是一个安全系统,可以实现可信的网络,因此通常被描述为价值交换协议。价值互联网的目标是使任何价值单位的交换都像今天在网络上交换多媒体一样快速和流畅。代币经济建立在分布式账本系统之上,其中代币被定义为任何形式的价值度量,并围绕该代币建立经济。代币是通用的和可互换的,可以用于定义更广泛的价值,例如社会资本、自然资本或文化资本。代币系统使经济从单一价值模型转变为多价值模型,创建许多不同类型的价值和经济,但仍然保留了它们之间交换的可能性。

几秒总结任意 YouTube 视频

用免费的 Summ App,为任意视频生成这样的摘要,支持你的语言。

在 App Store 下载
在 Google Play 下载

文字稿

“Blockchain Technology Explained (2 Hour Course)”的完整文字稿。点击时间戳即可从该位置打开视频。想要其他视频的字幕?试试 YouTube 字幕提取工具。

0:03 the blockchain is a term that has come to mean many things to many people for developers it is a set of protocols and encryption technologies for securely storing data on a distributed network for Business and Finance it is a distributed ledger and the technology underlying the explosion of new digital currencies for technologists it is the driving force behind the next generation of the Internet for others it is a tool for radically reshaping society and economy taking us into a more decentralized world whichever way you look at it blockchain has become a term that captures the imagination and fascinates many as the implications of such technology are truly profound for the first time in

0:49 human history people anywhere can trust each other and transact with in large peer-to-peer networks without centralized management trust is established not by centralized institutions but by protocols cryptography and computer code this greatly strengthens our capacity for collaboration and cooperation between organisations and individuals within peer networks enabling us to potentially form global networks of collaboration without centralized formal institutions unprecedented but hugely relevant in an age of globalization and a new set of 21st century challenges that require mass collaboration Chane is a complex technological economic and social phenomenon it calls

1:35 into question what might have seemed to be established parameters of the modern world like currency economics trust value and exchange to make sense of this one needs to understand it in a holistic context all the way from its technicalities to it's aspirational potential this course is designed to do exactly that by giving a 360-degree overview to the different dimensions of the technology its potential application within various industries and its far-reaching implications for society and economy in the first section of the course we give an overview to the blockchain both on a technical and non-technical level we also discuss the importance of the blockchain within the context of the emerging next-generation Internet

2:23 in the second section we talk about the blockchain as a so-called trust machine and how it enables transparency and collaboration we will look at distributed ledger technology talking about smart contracts etherium and decentralized applications in the third section we introduce you to the workings of token economies illustrating how the blockchain and distributed Ledger's can work to build vibrant ecosystems through the use of tokens to incentivize behavior section of the course we will be looking at specific applications of the blockchain to economy society technology and environment looking at both existing practical applications and potential future applications

3:11 the blockchain is a so-called emerging technology that is currently experiencing very rapid evolution within the space of just two or three years it has already gone through changes in its technical implementation and our understanding of what it is and can be as such our aim is to future-proof this course by not dwelling excessively on existing technical implementations but presenting a more conceptual understanding of the blockchain within the broader process of change of the emerging next-generation Internet is much more than a technology it is also a culture and community that is passionate about creating a more equitable world through decentralization it is a movement to disrupt the disruptors to redesign the Internet and

3:56 in so doing shake up existing centralized incumbents throughout the course we will introduce you to this culture and its aspirations this course is non technical in nature it is an introductory course and thus all terms will be explained it should be accessible to anyone with a basic understanding of web technologies and economics in this video we're going to give a high-level overview looking at the primary dimensions of this technology that we call the blockchain will first talk about the underlining technology then the distributed edges that this technology supports then the token economies that can be built on top of that ledger

4:43 system will only touch on these topics here to get an overview before going into them in more detail in future videos on its most basic level the blockchain is a new class of information technology that combines cryptography with distribute computing both of which existed for a number of decades it was the genius of Satoshi Nakamoto to combine them in new ways to create a model where a network of computers collaborate towards maintaining a shared and secure database as such we can say the blockchain as the technology is simply a distributed secure database this database consists of a string of

5:28 blocks each one a record of data that has been encrypted and given a unique identifier called the hash mining computers on the network validate transactions add them to the block they're building and then broadcast the completed block to other nodes so that all have a copy of the database because there is no centralized component to verify the alterations to the database the blockchain depends upon a distributed consensus algorithm in order to make an entry onto the blockchain database all the computers have to agree about his state so that no one computer can make an alteration without the consensus of others once completed a

6:16 block goes into the blockchain as a permanent record each time a block gets completed a new one is generated there is a countless number of such blocks in the blockchain all connected to each other by links in a chain in proper linear chronological order the blockchain was designed so that transactions are mutable meaning they cannot be deleted each block contains a hash value that is dependent upon the hash of the previous block so they're all linked together meaning if one is changed then all the other blocks linked to it going forwards will be altered this works to make the data entered tamper proof what we've

7:01 described here is the workings of the first generation of block chains which function largely simply as databases but the technology is currently evolving to become much more than this as the second generation already provides the capacity to execute any computer code on the blockchain the system is evolving to become a globally distributed tile computing infrastructure and as we'll discuss in a future video it remains very much a work in progress when seen from this perspective blockchain technology works to create a permanent and secure database this makes blockchain suitable for the storage of a

7:46 record or transaction that involves value or in some way it needs to be a secure and trusted source of information these secure distributed records are called distributed Ledger's a distributed ledger is a consensus of replicated shared and synchronized digital data geographically dispersed across multiple sites countries or institutions without centralized administration or centralized data storage being maintained instead by a distributed network of computers such Ledger's can be used for any form of asset registry such as inventory or monetary transactions this might include the recording of hard assets such as

8:33 physical property cars homes etc or intangible assets such as currencies patents votes identity healthcare data or any other form of valuable information this distributed ledger technology enables us to replace a multiplicity of private databases within each organization with one shared database that is trusted and accessible by all parties involved in this respect the blockchain enables trust between parties that may otherwise not trust each other the results greatly strengthen our capacity for collaboration between organizations or between individuals

9:19 peer to peer without dependency on third parties centralized institutions likewise their results in transparency and many other efficiencies this is of major significance as we currently have many centralized organizations that may be internally optimized but the inter organizational space in between them is really inefficient with huge amounts of border friction redundancy arbitrage and resources wasted on competition by enabling trusted into organizational networks these Ledger's enable the formation of organization and collaboration where previously there was none such as across whole supply chains or for different healthcare providers to

10:06 collaborate around the patient's needs or for different transport providers to collaborate in delivering and integrated logistics network likewise second-generation blockchains offer the possibility to automate the workings of these networks through what we call smart contracts smart contracts are computer code that is stored inside a blockchain which encode contractual agreements these smart contracts are self executing contracts with the terms of the agreement or operation directly written into lines of code which are stored and executed on the blockchain like normal computer programs these containers hold algorithms that take an

10:53 input of data and depending on the value of the input trigger certain events for example this might be a financial contract that takes as the input the amounts of money in a person's accounts if it is above a certain level then it increases the interest rate that they earn on their deposits such smart contracts can be used for automating and many basic operations on the network once again working to remove the need for intermediary third party institutions as smart contracts can be trusted a tamper-proof and executes automatically much of the current discussion surrounding blockchain remains at the level of the technology and the

11:38 possibilities of distributed edges as he shared trusted database enabling the collaboration between organizations with the resulting disintermediation of centralized institutions and market exchanges however its implications go far beyond this as the blockchain concepts is more than just a database or ledger it is a new organizing paradigm for the discovery validation and transfer of all discrete units of value and the developments of distributed organizations via token market systems a token is a quantified unit of value that is recorded on the blockchain this value may be of any kinds it may be likes on

12:24 social media it might be a currency it might be the integrity of an ecosystem or might be an electrical units token networks consists of a network of independent nodes that act autonomously but through incentive structures and the signaling system of the market self-organized to create emergent coordination and thus a distributed management system for example we might create a clean air token where anyone who provides a service that contra buttes to the maintenance and provision of clean air can earn tokens for example by planting a tree while those who pollutes by say operating a combustion engine have to pay in air tokens thus instead of having a centralized

13:09 Authority and a Clean Air Act's we have a token market that works to create signals that align people's incentives with maintaining and growing the underlining resource likewise the same model could be applied to the management of technology infrastructure as an example we could think of traffic control we currently have traffic control systems in cities whose operations are monitored by centralized control centers but in a world of autonomous vehicles and the blockchain cars could signal to each other its appear bidding tokens to see which gets priority in such a way the system has dynamically allocated resources and self-organized via distributed token networks in short

13:55 blockchain is not just an information technology but also an institutional technology in that it enables us to design incentive structures in the form of token economies and in such a way converts centralized organizations into distributed markets via token economics this is where things start to get quite complex as you move into the realm of designing economies and incentive systems for coordinating human activity in a decentralized fashion something that could potentially enable the coordination of human activity at a much larger scale than has been possible before the great design innovation of the blockchain is really its capacity to

14:41 coordinate a network of autonomous nodes towards maintaining a shared infrastructure and this is done not just through innovations in information technology but also through the design of incentive systems which has traditionally been the domain of economics through adding a layer of trust and value exchange to the Internet the blockchain merges our newly developed information networks with the institutional structures that sit on top of them in so doing it greatly strengthens the capacity of those networks as a new mode for organizing society and economy by merging economics and technology it enables us to redesign institutional structures and ultimately reconceptualize how we organize

15:26 virtually every aspect of society economy and even technology infrastructure based on networks of autonomous nodes that are incentivized to collaborate of course it does not do this alone such claims can only be realized in combination with other technologies and broader processes of change as such the blockchain has to be understood in the context of a broader set of technological transformations taking place with the current evolution of the internet most notably much what the blockchain promises will only be possible given parallel developments in the Internet of Things data fication and advanced analytics all of which are combining to form the next generation of Internet of which the blockchain will be

16:13 a critical infrastructure in this video we're going to talk about the basics of the blockchain as the technology on its most basic level the blockchain can be understood as a new kind of database at least this was its original design what's different about this database is that it's distributed digital databases have been around for a while now but until recently they've been designed to centralize information on one computer or within one organization the blockchain though uses a distributed network of computers to maintain a shared database the blockchain is then a set of protocols and encryption methods than enable a network of computers to work together in

17:00 securely recording data within a shared open database this database consists of a series of encrypted blocks that contain the data the blockchain is a continuously growing list of these blocks of data which are linked and secured using cryptography this makes it a trusted database with this trust being maintained by open secure computer code an encryption instead of any single institution the database stores information in blocks that are linked together through hash values with entries to this database being made by computers that all have a copy of the database and all must come to consensus about its state before they can update

17:47 it so these are three central concepts to understanding the system's workings that of blocks and hashing mining and proof of work and distributed consensus we'll go over each of these separately in terms of its structure a block chain may be considered as a series of blocks of data that are securely chained together new blocks are formed as participants create new data or wish to update existing data these blocks are encrypted and given a hash value that represents a unique identifier of the data within that block this hashing works by a standard algorithm being run over the blocks data

18:33 to compress it into a code which is called the hash which is unique to that documents no matter how large the file or what information is contained it is compressed into a 64 character secure hash this hash value can be recalculated from the underlining file confirming that the original contents have not changed but the reverse is not possible given just the hash value you cannot recreate the blocks data contained within it which is encrypted all blocks of data which are formed after the first block are securely chained to the previous one this means that the hash value of the next block in the chain is dependent upon the previous one thus

19:21 once recorded the data in any given block cannot be altered afterwards without the alteration of all subsequent blocks as well as this hash pointer linking to the previous block each block typically contains as well a timestamp so that we know what happened and when it happens this hashing and linking of blocks makes them inherently resistant to the modification of their data making them immutable records you can only write data to the database and once it's there it's very hard to change almost impossible thus data is stored on the blockchain is generally considered incorruptible blockchain security

20:08 methods include the use of what we call public key cryptography a public key which is a long random looking string of numbers is an address on the blockchain value tokens sent across the network are recorded as belonging to that address a private key is like a password that gives its owner access to their digital assets or the means to otherwise interact with the corresponding data a public key is associated with the private key so that anyone can make an encrypted transaction to the public key address but that encrypted message can only be deciphered with the private key that corresponds to that public key in such a way effective

20:55 security only requires keeping the private key privates the public key can be openly distributed without compromising security for example on the Bitcoin blockchain to receive funds from another person you use a piece of software called the wallets which creates a public key that you give to someone else for them to send bitcoins to that address with your corresponding private key you can then access that address with those bitcoins on it the blockchain is a distributed system this means there is no centralized organization to maintain and verify the entries on the database this database is instead maintained by a large number of

21:40 computers that are incentivized to provide computing resources by earning some form of tokens in exchange but these computer nodes in the network themselves cannot be trusted individually the city's required that the system provide a mechanism for creating consensus between scattered or distributed parties that do not need to trust each other but just need to trust the mechanism by which their consensus has been arrived down any computer that is connected to the blockchain network and using a client can perform the task of validating and relaying transactions each of these so-called minor computers gets a copy of the blockchain which gets downloaded automatically upon joining

22:26 the network when new entries into the database are made these changes are automatically broadcast across the network mining nodes validate transactions add them to the block their building and then broadcast the state of the complete block to other nodes on the network in order to randomize the processing of blocks across the nodes and to avoid certain service abuses block chains use various time stamping schemas such as proof of work proof of work describes a system that requires a certain amount of resources or effort to complete an activity typically this resource is computing time as in the

23:12 case of the Bitcoin blockchain this is realized on some form of challenge such that no one actor on the network is able to solve this challenge consistently more than everyone else on the network miners compete to add the next block in the chain by racing to solve a very difficult cryptographic puzzle the first to solve the puzzle wins the lottery as a reward for his or her efforts the miner receives the small amounts of newly minted bitcoins and a small transaction fee it can sense this algorithm like bitcoins proof-of-work functions to ensure that the next block in the blockchain is the one and only version of the truth and it keeps powerful adversaries from derating the

23:59 system block chains are trying to create a secure trusted shared database and do this through encryption and hashing proof of work and network consensus the hashing and linking of blocks makes it difficult to go back and change a previous block once it's entered but this alone would not be suffice to ensure that the data is truly tamper proof so then the proof of work system intentionally makes it computationally more difficult to alter the database thus making it extremely difficult to alter all the blocks on top of this it places that distributed consensus mechanism so that even if someone did manage to do this their record would not

24:46 match that of others and thus would not be accepted as a valid record so to successfully tamper with the block chain you would need to alter all the blocks on the chain redo the proof of work for each block and take control of more than 50% of the peer-to-peer network only then would your altar block become accepted by everyone else on a block chain of almost any size this would be almost impossible to do indeed the Bitcoin blockchain is very good proof of this given that it now secures hundreds of billions of dollars using this method without the network having yet been compromised at the end of the day what this technology enables is a database that is secured with automatic trusts

25:33 that is enabled by open source code and encryption the data is tamper proof once information is put into the database it cannot be altered afterwards it is a shared database as many people across a network have a copy which is continuously being updated so that all have a single source of truth likewise it is transparent meaning that everyone can see all of the transactions and alterations made to the database if needed data quality and the resilience of the network is maintained by massive database replication across many different nodes on the network no centralized official copy exists and no user is trusted more than any other

26:19 having started out life is simply a mechanism to enable Bitcoin it has become increasingly recognized that this system is secure enough to work as a ledger for the recording and exchange of any value what we now call a distribution there germ over the past years blockchain evolving fast from the original Bitcoin protocol to the second generation aetherium platform to today to where were in the process of building the third generation of block chains in this evolution we can see how the technology is evolving from its original form as essentially just a database to becoming a fully fledged globally

27:05 distributed cloud computer in this video we're going to trace the past present and future of blockchain technology the first blockchain was conceptualized in 2008 by an anonymous person or group known as Toshi Nakamoto the concepts and technicalities are described in an accessible white paper termed Bitcoin a peer-to-peer electronic cash system these ideas were then first implemented in 2009 as a core component supporting Bitcoin where it served as the public ledger for all transactions the invention of the blockchain for Bitcoin made it the first digital currency to solve the double spending problem

27:51 without the need of a trusted Authority or central server it was only later that we came to really separate the concept of the blockchain from that of its specific implementation as a currency in Bitcoin we came to see that the underlining technology had a more general application beyond digital currencies in its capacity to function as a distributed ledger tracking and recording the exchange of any forms of value the Bitcoin design has been the inspiration for other applications and has played an important role as a relatively large scale proof-of-concept within just a few years the second generation of blockchains emerged designed as a network on which

28:38 developers could build applications essentially the beginning of its evolution into a distributed virtual computer this was made technically possible by the development of the etherium platform aetherium is an open-source public blockchain based distributed computer platform featuring smart contract functionality it provided a decentralized turing-complete virtual machine which can execute computer programs using a global network of nodes aetherium was initially described in a white paper by the italic Bertrand in late 2013 with a goal of building distributed applications the system went live almost two years later and has been

29:25 very successful attracting a large and dedicated community of developers supporters and enterprises the important contribution of etherium as the second generation of blockchains is that it worked to extend the capacity of the technology from primarily being a database supporting Bitcoin to becoming more of a general platform for running decentralized applications and smart contracts both of which we'll discuss in coming videos as of 2018 aetherium is the largest and most popular platform for building distributors applications on many different types of applications have been built an app from social networks to identity systems to prediction markets and many types of financial applications aetherium has

30:13 been a major step board and with its advent it has become ever more apparent where we're heading with the technology which is development of a global distributed computer a massive globally distributed cloud computing platform on which we can run any application at the scale and speed of today's major websites with the assurance that it has the security resilience and trustworthiness of today's block chains however the existing solutions that we have are like extremely inefficient Computers the existing blockchain infrastructure is like a really bad computer that is not able to do much except proof of concepts getting to the next level remains still a huge challenge that involves some original and difficult computer science game

31:00 theory and mathematical challenges scalability remains at the hearts of the current stage in the journey that were on and this is what the third generation of blockchain technologies are trying to solve the mining required to support the Bitcoin network currently consumes more energy than many small nations being equal to that of Denmark and costing over 1.5 billion dollars a year in the lectures deem a lot of this is being fueled by cheap but dirty coal energy in China where almost 60% of the mining is currently being done this high energy consumption is simply not scalable to mass adoption etherium and Bitcoin use a

31:46 combination of technical tricks and incentives to ensure that they accurately record who owns what without a centralized Authority the problem is it's difficult to preserve this balance was also growing the number of users currently blockchain requires global consensus on the order an outcome of all transfers in aetherium all smart contracts are stored publicly on every node of the blockchain which has its trade-offs the downside is that performance issues arise in that every node is calculating all the smart contracts in real time which results in those speeds this is clearly a cumbersome task especially since the total number of transactions is increasing approximately every 10 to 12

32:33 seconds with each new block added the volume of transactions is likewise an existing constraint with cryptocurrency speed is measured by TPS transaction per second the Bitcoin network theoretical maximum capacity is up to seven transactions per second while the ethereum blockchain as of 2018 can hand about 15 transactions per seconds by comparison a credit card network is capable of handling more than 20 thousand transactions per seconds equally Facebook may have about 900 thousand users on the site in any given minutes meaning that its handling about a hundred and seventy thousand requests per second another issue is that of cost

33:22 the fact that it costs some small amount to run the network so as to pay the miners for maintaining the ledger what we have is okay for a limited number of large transactions such sending money but making a small transaction by purchasing a coffee could not be done by most block chains they simply can't in their existing form deal with a very large amount of micro transactions such as will be required to enable high-volume machine-to-machine exchanges it would prove too expensive to operate these kind of economies that involve many small exchanges but this is exactly what many people will want to use the blockchain for in the future in response to these constraints a third

34:09 generation of blockchain networks are currently under developments many different organizations are currently working on building this next-generation blockchain infrastructure such projects include Definity Neo Geo's iota and a theorem itself they're each using different approaches to try and overcome existing constraints going into the details of how these different networks work is a bit advanced for this course so we'll just give a brief overview to two of them the Lightning Network is one such project that seeks to extend the capacities of existing block chains the main idea is that small and non significant transactions do not have to be stored on the main blockchain this is

34:55 called an off chain approach because small transactions happen off of the main goal chain it works by creating small communities where in transactions can take place without each of those transactions being registered on the main blockchain a payment channel is opened between a group of people with the funds been frozen on the main blockchain those members can then transact between each other using their private key to validate the transactions this is a bit like having a tab or an IOU with the shop where you just mark down what you've exchanged so that you don't have to update the main record in the bank each time you make a purchase the record stays local between the

35:41 members involved before at some time setting the finances and updating the main bank record this only requires two transactions on the main blockchain one to open the transaction channel and once closed here all other transactions happen just within the network without it being registered on the main blockchain this both reduces the workload on the main blockchain and makes it possible to run a very many very small transactions within the sub network as of the start of 2018 there is a proof-of-concept running live on the Bitcoin test net but the system will not be fully operational until later in the year as is the case with most of these projects IATA is another example where

36:29 as existing block chains are sequential chains where blocks are added in a regular linear chronological order the data structure of the iota system is able to achieve high transactional throughput by having parallel operations the data structure is more like a network rather than a linear chain wherein processing and validation can take place alongside each other the other big difference is that there are no specialized minors in this network every node that uses the network functions as a minor in the i/o to network every node making a transaction also actively participates in forming the consensus that is to say everyone does the mining this means that there is

37:17 no centralization of mining within the network which is what creates bottlenecks and demands lots of energy likewise with this network there are no transaction fees for validation and with iota because it is more user generated the more people that use the network the faster becomes which is the opposite of existing systems and obviously makes it very scaleable there are lots of other possible approaches to overcoming existing constraints but suffice to say the blockchain should be understood as an emerging technology whose existing implementation is like a large-scale proof-of-concept running on a very inefficient system but through lots of experimentation and iteration well

38:03 hopefully in the coming years evolved into this global distributed computer as nan Lee Swan writes in her book first there was the mainframe PC personal computer paradigms and then the internet revolutionized everything mobile and social networking were the most recent paradigm the current emerging paradigm for this decade could be the connected worlds of computing relying on blockchain cryptography to understand this better in the next section we're going to talk about the blockchain in the context of the broader technological changes that are currently underway as we build the next generation of the Internet's what we call the decentralized web or web 3.0 how we

38:50 understand the blockchain and where we are with it today is extremely transitory in this respect what we're talking about in this course when we talk about the blockchain is ready this emerging IT infrastructure of a distributed global cloud computer the next generation of block chains will take us a step further on that journey what we called the blockchain today is really just a very limited and often very inefficient version of this we still have many very difficult problems to solve before we'll get there possibly that end stage will look something like the blockchain of today but possibly it would look very different people will make big claims about the potential of the blockchain to

39:35 revolutionize the foundations of social and economic organization but the blockchain can only have such potential as part of a broader ecosystem of technologies that are emerging as the next generation of the Internet's what may be called web 3.0 or the decentralized web today powerful technological changes are coalescing to take us into a new technology paradigm these include the rise of advanced analytics coupled with data fication and the Internet of Things the blockchain will have to work synergistically with these if it's true capacities are to be realized but to understand this next generation web we need to understand a bit about the history of the Internet

40:21 going back to the early 90s web 1.0 was the first generation of the world wide web it was based primarily on the technology of HTTP which worked to link documents on different computers and make them accessible over the Internet HTML was then used to display these documents so that any connected computer with a browser could access and read a web page this first iteration of the web was all about information as it enabled us to exchange information much more efficiently and head Sagat the name information superhighway even though it was a revolution in information exchange content creators were few with the vast

41:06 majority of users simply acting as consumers of contents it was really very static and lacked interactivity whereas in the web 1.0 era people were limited to pass a viewing of contents with web 2.0 websites allowed users to interact collaborates and become the creators of contents with web 2 people could not only read from the web but also write to it and thus it got the nickname the readwrite web by the early 2000s new server-side scripting technologies such as PHP enabled developers to easily build applications where people could write information to a database with

41:52 that information then being dynamically updated every time they refresh the page almost all of the websites that dominate the web today are based on this server-side scripting technology it gave the social networking blogging video sharing obey YouTube Facebook and all the other large platforms the most people spend most of their internet time using the idea of web 3.0 has been around for a while but it's only very recently with the development of the blockchain that it is actually starts to become something real web 2.0 has evolved to become highly centralized around very large platforms running out of ever larger data centers creating

42:39 many issues surrounding security privacy control and concentration of power in the hands of large enterprises it's only today that these issues are starting to enter into mainstream discourse web 3 is set to disrupt this whole technology paradigm as the critical change that is coming about is the word D centralizing the web the blockchain provides the protocols and cryptography for a globally distributed network of computers to collaborate on maintaining a public secure database and with a virtual machine like aetherium we can run code on this creating a new set of distributed applications these new technologies of the blockchain ipfs and

43:24 the distributed web enabled us to reconfigure the internet into a distributed global computer so that we're no longer dependent upon the web platforms and data centers of web 2.0 to run the internet but now can build and run applications on this shared global computing infrastructure as might be polled of the Institute for the future noted it starts with the realization that the internet that we know today is only one possible interpretation of the original vision of an open clear to peer network independent of any centralized technology commercial entity or sovereign governments think of it as a first curved internet one that is

44:09 increasingly vulnerable to abuse and even collapse to date we've largely taken the infrastructure of the internet for grants it's all of the innovation and action has been focused on the application layer that sits on top of it on web applications like social networking or e-commerce with the developments of blockchain and particularly with this third generation we're starting to innovate on the low level protocols asking not if we can build a better web application but if we can build a better internet the implications of the decentralized web are indeed radical in that it enables us to create automated services disintermediate existing incumbents and

44:55 enable people to set up their own secure networks of exchange empowering them in new ways the blockchain will be a core part of web 3.0 but the next-generation internet would also see the convergence of the Internet of Things and big data analytics the ongoing fundamental process of data fication will be a key aspect to this next-generation Internet as we increase in the instrument our world's data will flow from all sources about everything data fication is the term given to our newly found ability to captures data many aspects of the world in our lives that have never been quantified before this process results

45:40 in what we call big data vast amounts of unstructured data that can be mined by advanced analytical methods to gain new insight into the world around us this is important with respect to the blockchain because firstly it means we'll have a lot of sensitive data that we want to store secondly we will be quantifying accounting for and exchanging all sorts of value that we did not or could not in the past thirdly such a diversity of sources of data combined with advanced analytics which could find cross correlations and patterns within it can provide a new source to verify the data that is being inputted to the blockchain without depending on a centralized Authority for

46:26 validation the next-generation internet will be much smarter whereas web 1 was dumb and web 2 was dynamic web 3 will incorporate various aspects of machine learning and cognitive computing as a service as it becomes infused into almost all applications making the web truly adaptive responsive and personalized whereas web 1 and web 2 were largely about people exchanging information in web 3 machines will come online and the internet will become something much more physical as billions of devices and actuators connected to all sorts of things from tractors to watches to factories and drones enabling them to

47:11 interact and coordinate machine to machine the value of the Internet of Things IOT will not be in making one device or system smart it will be in enabling seamless processes across systems this will require open networks that can communicate and coordinate components on demand across domains organizations and systems the envision of IOT is not to have our lives populated with thousands of smart things but instead to change our world from discrete things to service processes to do this these technologies will have to communicate securely it appear dynamically allocating resources and this will require some kind of distributed secure

47:58 infrastructure like the blockchain and likewise micro economies this ties in with the broader process of change which comes about as we move into a services economy called services ation which is the shift from products and the ownership of things to the access of services on demands for example instead of only a car you simply have access to a car sharing service this economy of temporary usage VA services requires the formation of frictionless markets and automated exchanges that the blockchain is well-suited to support as we'll discuss in a future video these components of the next generation internet the

48:44 blockchain the Internet of Things and advanced analytics are each of them very powerful technologies that will have a profound effect on society they will take us much further into this new worlds of the information age as power shifts in a radical way from people in hierarchical institutions to automated networks and the algorithms that coordinate them in the coming decades more and more of our systems of organization will move to the Internet and it will become vastly more complex than today in web-one and web 2 we develop the internet from small to large through a client-server architecture the work decentralized the web around large data centers but the internet after data

49:29 fication and all these IOT devices have come online will not be large it will be more like infinite you can get from small to large by centralizing but you get from large to infinity through distributing and that's what the blockchain can do for this next generation Internet technologies are just tools that enable us to do things the interesting part of the blockchain is really what it enables in terms of new forms of distributed organization as one commentator noted the blockchain is an institutional technology not an information technology there's an enormous difference between the two institutional revolutions are

50:15 things that don't happen very often blockchain technology enables new forms of network distributes to organizations something that runs very much contrary to our existing organizational paradigm and that's what makes it somewhat difficult for us to understand the organizational model of the Industrial Age that we inherit today was one of centralization in order to achieve economies of scale through mass production thus reducing unit cost and providing for a mass society the technologies of the Industrial Age selectively favored centralization of production within closed hierarchical organizations manufacturing is in centralized factories transport systems

51:02 are centralized around transport hubs education within schools and universities entertainment centralized within mass media organizations and governance centralized within state-run organizations and so on the information revolution is in the process of taking us into a new world of distributed networks as the organizational paradigm of the Information Age the combination of telecommunications networks and computerized coordination enables us to replace centralized management with enclosed hierarchies with open networks as the underlining technology matures were able to convert more and more systems that were previously closed and centralized and have them managed through automated networks and the

51:49 blockchain is just one more stage in this process we saw this with the rise of the online platforms like eBay uber or Alibaba social networks blogging etc that built massive networks of uses exchanging goods and services but these platforms were still dependent upon the centralized organization to manage the shared database for the computing infrastructure for the algorithms for financial transactions and to enable trust and authentication in the network the decentralized web takes these platforms a step further by offering a shared open and secure database that can be trusted by all parties and a set of protocols for the secure exchange of value between organizations and

52:35 individuals peer-to-peer the web platforms are open networks this means they do not just optimize within a given organization but can enable coordination across whole industries indeed this is why and how they're quickly supplanting the closed organizations what centralized organizations enabled was trust cooperation and coordination within organizations but what the blockchain enables is trust coordination and cooperation between organizations and between individuals if we look at how our society and economy is currently organized we'll see many closed organizations that are internally optimized but when we

53:21 look at the inter organizational space it's extremely inefficient along many dimensions if we look at the way businesses coordinate along a supply chain or the way nation-states interoperate in the global political system we will see there is huge redundancy and friction caused by discontinuities a classical example of this is the border system between nation-states and the bureaucratic procedures for obtaining a visa for moving from one nation to another which creates a massive amount of friction at the inter organizational space and it's because those organizations don't have an effective into organizational infrastructure for collaboration and coordination this greatly reduces the overall effectiveness of these systems and the delivered outcome for the end

54:07 user when we look internal to these organizations they look like efficient well-oiled machines but when we look between them the whole space is very inefficient the whole space is very ineffective at delivering overall outcomes and this is part of the significance of the blockchain because it provides a shared trusted database between organizations it has the potential to switch to dynamics within economy and society from competition between close centralized organizations to collaboration between organizations and greatly strengthened working capacities across organizational boundaries the results of this would be much more efficient overall societal and

54:53 economic outcomes indeed we can note that achieving coordination across organizations could result in quantum leaps in delivering outcomes and our capacity to tackle major global challenges of today such as environmental degradation where weak existing into organizational institutional infrastructure has gained little traction in this respects the blockchain has the potential to give us not just incremental improvements but an order of magnitude greater capacities within society through collaboration within whole ecosystems it is precisely this coordination across organizations industries nations and people that is

55:38 required to provide the resources needed to tackle some of today's most complex challenges and it's precisely this that is significantly absent within existing institutional structures because of the centralizing forces prevalent within the industrial age we live in societies that are operated by many different closed organizations many different companies all producing cars and competing for market share many different governments that all focus on the interests of their citizens over those of others many different health care providers transport providers at cetera the results of this is though a huge amount of inefficiency in redundancy when taken as a whole many different companies all recreating the wheel

56:25 within their own organizations and expending huge amounts of time and energy on trying to get ahead of their peers we assume that this is the normal state of operations that it's just human nature in some way but in fact it's really just a function of the institutional structures we have built over the past centuries as game theory will tell us people respond to the incentives and the socio-economic forces acting on them in the absence of cooperative structures competition is often the optimal strategy for individuals and organizations but once there is the institutional structures to enable trust and coordination between members cooperation can become a much more viable strategy for the agents involved because the blockchain enables

57:13 this shared and trusted database that doesn't belong to any single organization it makes it greatly more possible and viable for organizations to collaborate on a single solution or single source and achieve much better results for each organization and the economy as a whole as an example of this cooperation across different closed organizations we could think about the design and construction of a building there may be many different companies involved in this process or creating their own designs and diagrams for the building with each having to continuously contact each other to access exchange and cross-reference all this information given a single shared database they could though or collaborate on a single design of the

58:00 building making for a greatly more efficient overall process while at the same time each organization would benefit and thus the overall results are more efficient likewise the same is true for identity we currently have many different copies of our identity spread across many different organizations governments social networks employees etc but each of these only has a partial understanding of us currently we're recreating the will for each organization while data and reputation does not move well between them instead a single identity could be created on the blockchain that belongs to the individual with each organization then contributing to this data as they work together to create a more complete record of identity and

58:47 reputation in so doing we've moved from all those frictions between these closed organizations to collaboration and synergies between them creating something that is greater than any of the parts they had before the same for a supply chain instead of each participant holding their own documents and records during each stage in supply chain a single record for the item could be created on the blockchain with each organization then contributing their information to it to create a single source of truth that is accessible to always need it while at the same time being more secure than having separate records in each centralized database the end results of this new institutional technology is a much greater capacity for inter organizational collaboration

59:34 and powerful ecosystems that are greater than the sum of their parts given that all our current systems of organization that are centralized could be decentralized in this fashion using blockchain technology we can see how it really could enable every organization of society and economy organizations within society rarely operate in isolation they function as parts of ecosystems and the value for society is not created by anyone but instead by the flow of value across the ecosystem it's not Apple that delivers our iPhones it's a massive global supply chain of hundreds of different organizations collaborating whereas our previous institutional structures optimized for

1:00:21 individual organizations the blockchain optimizes for the value within the whole ecosystem and thus potentially a much greater value for society as a whole the information revolution is changing the world from disconnected to connected the genie of hyper-connectivity is out of the bottle and connectivity along virtually all dimensions is proliferating daily as a consequence our systems of organization will change from being based around fixed structures and boundaries to being coordinated via connections instead of the controller components through fixed higher structures organization would emerge out the interaction and the exchange of value along those interactions enabling that will require a massive build-out of

1:01:08 secure frictionless information networks this global cloud computer of blockchain to understand better how this shared database that enables inter organizational collaboration works we'll talk about distributed ledger technology as we've been talking about the blockchain is like another layer to the Internet that enables secure trusted records and transactions between people who may not otherwise trust each other the trust is in the technology computer code in mathematics rather than people and centralized institutions in this respect people sometimes talk about the blockchain as a trust machine in its

1:01:54 capacity to enable a network where Trust is created by design it's built into the system automatically because the blockchain creates a trusted database it can function as a record of value storage in exchange these records of value and transactions may be called Ledger's since ancient times Ledger's have formed the backbone to our economies to record contracts and payments for the buying and selling of goods or the exchange of assets like property these ledges started out as records in stone clay tablets and papyrus and later paper as they evolved into the ledger books supporting modern accounting these Ledger's enabled the formation of currencies trade lending

1:02:42 and the evolution of banking over the last couple of decades though these records have moved into the digital realm as whole rooms of people working to maintain accounts have been replaced by digital computers which have made possible the complex global economic system we live in today this record-keeping system is once again being revolutionized as these Ledger's are shifting to a global network of computers which is cryptographically secure fast and decentralized what we call distributed ledger or distributed ledger technology DLT for shorts a distributed ledger can be described as a ledger of any transactions or records

1:03:28 supported by a decentralized network from across different locations and people eliminating the need of a centralized Authority all the information on ledger is securely and accurately stored using cryptography and can be accessed using keys and cryptographic signatures any changes or additions made to ledger are reflected and copied to all participants in a matter of seconds or minutes the participants at each node of the network can access the recording shared across the network and can own an identical copy of it at the same time these networks make constantly available for examination a full audit trail of the

1:04:14 information history which can be traced back to the moment when a piece of information was created and every participant in the network can get simultaneous access to a common few of the information these Ledger's can be used for the recording tracking monitoring and transacting of all forms of assets all asset registries inventories and exchanges including every area of economics finance and currencies physical assets such as cars and houses and intangible assets such as votes ideas health data reputation etc in this case the blockchain can serve as a public record repository for whole societies including the registration of

1:05:01 all documents events identity and assets in this system all property could become smart property this is the notion of encoding every assets of the blockchain with the unique identifier such that the asset can be tracked controlled and exchanged on the blockchain for example distributed edges could be used to replace or supplement all existing intellectual property management systems as they can register the exact content of any digital asset such as a file image health record or code to the ledger and give it a unique identifier in the form of the hash values that we discussed earlier there are two main classes of distributed ledger public

1:05:48 Ledger's and permission Ledger's the former type is maintained by public nodes and is accessible to anyone Bitcoin is a well-known example of a public blockchain where anyone can read the chain anyone can make legitimate changes and anyone can write a new block into the chain ripple is an example of a permission blockchain where the creators of the network determine who may act as transaction validators on that network distributed ledger platforms in each category have their own unique features some are designed for specific types of application and others for more general use for instance in the quarter DLC platform which is a consortium of more

1:06:35 than 70 of the world's largest financial institutions the sharing of individual ledger data is limited to parties with the legitimate need to know which is not the case for public platforms DLT technology can have a powerful disintermediation effect as data can be put directly onto the shared database by the nodes in the network there is no longer need for a centralized organization to provide this service a developer can create a DLT on a blockchain and use public/private key cryptography to give people secure storage space on that ledger allowing people to own their own data which creates a very different scenario to the world we live in today

1:07:20 currently centralized organizations like Google and Facebook suck up all of the little bits of data we need behind us and use it to serve us customized advertisements from which they create their revenue this results in a huge power imbalance within society where centralized organizations armed with teams of mathematicians and computer scientists use mountains of data to influence people's behavior towards purchasing with products of their appetizers data that is a very valuable asset and the information society and of critical importance to tackling major societal challenges is being used against us in many ways creating a stumbling the societies are becoming increasingly aware of in a world of distributed edges

1:08:09 people have their own little databases on the blockchain and can own their own data giving it to organizations to use when and where needed fundamentally reversing the current dynamic and truly empowering individuals your health records reside in your health ledger and different health care providers can access and update that single record but only with the permission of the end-user as the data remains theirs and they choose who can have access to it likewise when people own their own data on a distributed their germ they can transact directly its appear as is the case with Bitcoin with the existing traditional system when you pay for a ride in a taxi with a

1:08:55 credit card it looks like you're paying the driver directly when in fact what is happening is that a database record belonging to my bank is being debited and a database belonged to the bank of the company that the driver works for is being credited in this respect we can note that in our society value and data do not really belong to individuals all the time they're being held behind the walls of some centralized organization and we are dependent upon them to secure and validate it's creating huge power imbalances within society in contrast with the Bitcoin blockchain the individual has a ledger record and a secure key with which they can access their records when they send money they

1:09:41 send it directly to the other person's record it simply gets debited from your record and added to theirs directly peer-to-peer no centralized organization holds that data distributed ledger technology can greatly improve transparency reduce corruption and improve security while reducing overhead costs of auditing accounting and legal issues currently records of value are hidden within the databases of centralized organizations where they're largely in excess for their many possible uses within other systems they are open to manipulation by members within those organizations which breeds corruption and because of that there has to be all

1:10:26 sorts of regulation and legal requirements that create many overhead costs and it's this they are centralized points of failure for critical data sources as large concentrations of valued data proved very attractive for malicious actors likewise it is inefficient to be constantly updating and synchronizing data across many centralized databases by putting the information on a shared ledger it can be easily made accessible and visible on demand as needed because there is tamper proof we can remove many existing points of corruption and the associated need for regulation likewise it is made secure by distributed networks without a single point of failure and continuously

1:11:12 synchronized across all nodes to create a single source of truth for all users one of the key technology innovations of second-generation blockchains has been the development of what are called smart contracts smart contracts are computer code that is stored inside of a blockchain which encode contractual agreements smart contracts are self executing with the terms of the agreement or operation directly written in two lines of code stored and executed on the blockchain computer a contract in the traditional sense is a binding agreement between two or more parties

1:11:59 to do or not do something each party must trust the other parties to fill their side of the obligation they are a written or spoken agreement that is intended to be enforced by law a multiplicity of different contractual agreements form the institutional foundations to our modern society and

…

Share

更多视频摘要