分享百科

btc

智能合约(也称为分布式应用)近年来非常流行。智能合约最早由计算机科学家Nick Szabo于1997年提出,旨在利用分布式账本存储合同。智能合约与现实世界的合同类似,但完全数字化,实际上是存储在区块链中的小型计算机程序。以Kickstarter为例,传统的众筹平台需要第三方来管理资金,而智能合约可以消除这一需求。通过编程,智能合约可以在项目达到资金目标时自动将资金转给项目创建者,若未达标则自动退款给支持者。智能合约的不可变性和分布性确保了其安全性,任何人无法篡改合约内容,且网络中的每个人都会验证合约的输出。智能合约不仅适用于众筹,还可用于银行贷款、保险索赔等多种场景。目前,支持智能合约的区块链中,以以太坊最为知名,使用Solidity编程语言进行开发。
249
0
0
2025-02-05 16:15
比特币被许多人视为未来金融系统的核心,但其可扩展性问题严重制约了这一目标的实现。以Visa为例,其平均处理4000笔交易每秒,最高可达65000笔,而比特币目前仅能处理每秒7笔交易。为了解决这一问题,比特币社区提出了“闪电网络”技术,旨在将小额日常交易从主区块链中剔除,采用离链方式进行处理。 闪电网络通过建立支付通道来实现高频交易。用户与商家共同存入比特币到一个多签名地址,开启支付通道后,双方可以在不记录到主区块链的情况下进行多次交易,直到关闭通道时再将最终余额记录到区块链上。这种方式大幅减少了主区块链的负担,同时确保交易的安全性和透明性。 闪电网络目前在比特币测试网运行,预计将在2018年正式上线。
204
0
0
2025-02-05 16:14
加密货币钱包的工作方式很奇怪。它们也有一些奇怪的属性,比如:它们可以离线创建并直接使用。让我们看看它是如何工作的,简单解释!
196
0
0
2025-02-05 15:25
当前去中心化金融(DeFi)主要在以太坊上蓬勃发展,日新月异的新应用层出不穷。以太坊的开发者通过构建可组合的工具,形成了强大的网络效应,使其在智能合约平台中具备竞争优势。比特币作为全球最具流动性的价值储存项目,虽然在DeFi中角色较为简单,但其价值的代币化和流动性提供将促进以太坊上的新金融应用发展。未来,像Polkadot、Cosmos和Binance Smart Chain等区块链也将推出自己的DeFi应用,提供更多互操作性解决方案。尽管目前大多数替代区块链仍与以太坊的活动隔离,但通过像Solana的Wormhole等桥接技术,跨链价值转移的机会正在增加。总的来说,尽管其他平台正在崛起,以太坊仍将主导DeFi的发展,推动创新和网络效应的持续增长。
139
0
0
2025-01-22 16:36
本次演示介绍了比特币中的脚本(Script)机制,它是一种用于锁定比特币的迷你编程语言。在比特币交易中,每一批比特币都有一个锁定脚本,用户在发送比特币时会解锁这些比特币并创建一个新的锁定脚本。演示中详细讲解了几种常见的锁定脚本类型,包括支付到公钥(P2PK)、支付到公钥哈希(P2PKH)、多重签名(P2MS)和支付到脚本哈希(P2SH)。每种脚本都有其特定的解锁机制,通常涉及公钥和签名的验证。最后,演示强调了比特币核心实现对非标准脚本的限制,尽管这些脚本在技术上是有效的,但在实际应用中难以被矿工接受。
268
0
0
2025-01-02 20:09
本次演示详细介绍了比特币的密钥和地址的工作原理,包括私钥、公钥和地址的生成与使用。首先,私钥是一个随机生成的256位数字,公钥通过椭圆曲线数学从私钥导出。公钥的哈希值(Hash160)用于生成更用户友好的地址,地址还包含错误检查机制以防止输入错误。数字签名用于证明交易的合法性,确保只有拥有私钥的人才能进行交易。演示还提供了生成密钥和地址的代码示例,强调了安全性和去中心化的特性,使每个人都能独立生成自己的比特币账户。
328
0
0
2025-01-02 19:58
本次课程详细介绍了比特币交易的工作原理,包括交易的基本结构、数据表示以及如何构建自己的交易。课程分为三个部分:首先讲解比特币交易的基础知识,接着展示交易数据的具体内容,最后通过实例演示如何从头开始构建交易。比特币交易涉及输入和输出的概念,输入是指从区块链中选择的未花费交易输出(UTXO),而输出则是新创建的比特币批次。交易的签名过程确保了交易的有效性和安全性,防止私钥泄露。课程还提到,交易费用的设置和矿工选择交易的原则,以及如何使用比特币核心(Bitcoin Core)节点进行交易的创建和验证。
236
0
0
2025-01-02 17:24
本次演讲介绍了比特币挖矿的工作原理,首先解释了“挖矿”的概念及其存在的原因,接着详细讲解了哈希函数的基本知识,随后深入探讨了挖矿的技术细节。挖矿的核心在于解决双重支付问题,通过竞争将交易从内存池添加到区块链上。矿工通过构建候选区块并不断调整“随机数”(Nonce),以期生成一个低于目标值的哈希值,从而成功挖掘区块并获得区块奖励。演讲还提供了实际挖矿的代码示例,强调了挖矿过程中的数据格式和顺序的重要性。
279
0
0
2025-01-02 16:27
本次课程总结了区块链技术及其在金融领域的应用,探讨了货币的角色、账本的历史以及比特币等加密货币的经济学。课程强调了货币作为交换媒介、价值储存和计量单位的重要性,并讨论了比特币在这些角色中的表现。尽管比特币具有一定的价值,但其波动性使其在价值储存方面存在争议。课程还介绍了区块链的技术基础,包括哈希函数和数字签名,强调了去中心化的优势和挑战。通过对初始代币发行(ICO)和加密交易所的分析,课程指出了市场的高风险和潜在的诈骗问题。最后,课程强调了公共政策框架在新技术发展中的重要性,呼吁在推动区块链技术的同时,关注社会责任和金融稳定。
209
0
0
2024-12-24 17:10
本次讨论围绕比特币十周年及其在支付系统中的应用展开。讲师Gary Gensler提到比特币的历史、现状及其对支付系统的影响,强调了区块链技术在降低支付成本、提高交易速度和金融包容性方面的潜力。同时,讨论了当前支付系统的痛点,如高成本、延迟结算、隐私问题和欺诈风险等。与会者探讨了区块链是否能有效解决这些问题,以及其在跨境支付中的应用前景。尽管区块链技术提供了去中心化和透明度的优势,但也面临可扩展性、交易成本和监管等挑战。最后,Gensler鼓励参与者思考区块链技术的适用场景,并为未来的讨论奠定基础。
207
0
0
2024-12-24 17:06
本次课程由MIT的Gary Gensler教授主讲,内容涵盖金融的基本概念、金融机构的角色、风险管理、金融危机及其对经济的影响等。Gensler教授强调了金融在资源配置和风险管理中的重要性,并讨论了金融与技术的关系,特别是区块链技术的潜在应用。他指出,金融行业面临的主要风险包括市场风险、信用风险和流动性风险,并提到金融危机的根源在于不良的风险管理和激励结构。此外,教授还提到,金融监管的历史悠久,旨在维护金融稳定和保护消费者。课程中还提到了一些金融科技的最新发展,如人工智能和区块链等。最后,教授预告了下节课将邀请特别嘉宾,并鼓励学生积极参与讨论。
227
0
0
2024-12-24 17:04
本次课程讨论了区块链技术中的许可与非许可系统的区别,重点分析了技术和商业挑战。教授介绍了两种主要的区块链结构:比特币的非许可区块链和IBM Hyperledger、Corda等许可区块链。许可区块链限制参与者数量,要求参与者获得授权,因而提高了交易速度和隐私保护,但牺牲了一定的去中心化特性。课程中还提到,传统数据库与区块链的不同之处在于,区块链具有不可篡改的附加日志和加密机制,适合于需要最终结算和透明度的价值转移场景。通过案例分析,如沃尔玛的供应链管理,强调了区块链在提高透明度和降低数据对账成本方面的潜力。最后,教授鼓励学生在最终项目中关注区块链技术能否解决实际痛点或创造新的商业机会。
202
0
0
2024-12-24 17:04
本次课程由教授与哈佛法学院的拉里·莱西格共同授课,主题为区块链与智能合约。教授回顾了前几节课的内容,介绍了智能合约的基本概念及其与传统合约的比较,强调智能合约是以数字形式定义的一系列承诺,可能并不“聪明”。课程中讨论了区块链技术的关键特性,包括加密技术、去中心化和共识机制,并分析了以太坊与比特币的区别。莱西格教授则探讨了法律如何与数字合约互动,强调合同不仅涉及双方,还涉及国家的法律体系,国家在合同执行中扮演重要角色。他指出,智能合约的法律地位尚不明确,法律界需适应这一新兴技术,以确保合同的有效性和可执行性。课程还讨论了智能合约在降低交易成本和提高透明度方面的潜力,以及可能带来的法律和市场风险。
254
0
0
2024-12-24 17:03
本次课程由MIT的Gary Gensler教授主讲,内容涵盖区块链和比特币的设计与运作。Gensler教授分享了自己在政治中的经验,并引入了与比特币相关的法律专家Patrick Murck。课程讨论了比特币的交易结构,包括未花费交易输出(UTXO)和脚本语言的基本概念。教授强调了比特币交易的输入和输出关系,以及如何通过哈希函数和数字签名确保交易的安全性和有效性。此外,课程还探讨了比特币的挖矿机制及其经济激励结构,指出比特币网络的去中心化特性与传统金融机构的不同。最后,学生们参与了关于“中本聪”身份的讨论,提出了多种可能性,包括Craig Wright和Nick Szabo等。课程旨在帮助学生理解区块链技术的基础及其在金融领域的应用。
231
0
0
2024-12-24 17:02
本次讲座由加里·根斯勒教授主讲,主要探讨区块链技术的基础,特别是比特币的应用。根斯勒强调,比特币是区块链技术的首个应用案例,理解其技术原理对于掌握区块链至关重要。他介绍了区块链的关键设计特征,包括密码学、时间戳、区块头、Merkle树、非对称加密和数字签名等。根斯勒指出,哈希函数在确保数据完整性和不可篡改性方面发挥着重要作用,并解释了数字签名如何通过公钥和私钥的配对来验证交易的真实性。此外,根斯勒还提到比特币的挖矿机制及其经济激励系统,强调了去中心化网络在软件更新和共识机制方面的挑战。最后,他鼓励学生积极提问,以便更深入地理解这些复杂的概念。
259
0
0
2024-12-24 17:01
登链社区