区块链入门_个人学习总结
区块链应用学习心得

区块链应用学习心得区块链技术是一项具有革命性潜力的技术,对于数字经济和金融行业有着重要的意义。
在研究区块链应用过程中,我深刻体会到了以下几点心得。
了解区块链基本原理研究区块链应用前,首先需要了解区块链的基本原理。
区块链是一种去中心化的数据库技术,通过分布式记账和共识机制来保证数据的安全性和可信度。
了解区块链的基本原理,有助于理解其应用场景和优势。
深入研究不同行业的区块链应用案例区块链技术可以应用于各个行业,包括金融、供应链管理、物联网等。
在研究区块链应用时,我深入研究了不同行业的区块链应用案例,了解了它们解决的问题和带来的价值。
这些案例不仅丰富了研究经验,还可以启发我们探索更多的应用场景。
掌握智能合约开发技术在区块链应用中,智能合约是实现各种业务逻辑的核心。
研究智能合约开发技术非常重要,它可以帮助我们编写智能合约代码,实现自动化和可信的交易逻辑。
通过实践智能合约开发,我学到了很多编程技巧和安全性考虑。
关注区块链发展趋势和政策法规区块链技术不断发展,行业趋势和相关政策法规也在不断变化。
关注区块链发展趋势和政策法规,对于在区块链应用领域有一定的预判能力很重要。
我通过阅读行业报告、参与学术研讨会等途径,不断了解和研究最新的发展动态。
实践和交流是提高的关键研究区块链应用不能只停留在理论层面,更需要通过实践来提升自己。
我参与了一些区块链项目的开发和测试,并与其他从业者进行了交流和分享。
通过实践和交流,我不断改进自己的技能和知识,提高了对区块链应用的理解和掌握程度。
综上所述,学习区块链应用是一个持续学习和不断实践的过程。
通过深入研究基本原理、掌握核心技术、关注发展趋势和政策法规,并通过实践和交流积累经验,我们能够更好地应用区块链技术解决实际问题,推动行业的发展。
区块链学习心得体会

区块链学习心得体会区块链是一种分布式账本技术,它在近年来引起了广泛的关注和研究。
作为一种新兴的技术,我花费了一些时间来学习区块链,并在过程中积累了一些心得体会。
首先,学习区块链需要具备一定的计算机技术基础。
区块链是建立在分布式计算和密码学技术之上的,因此了解这些基础知识是非常重要的。
我花了一些时间复习了计算机网络、数据结构和密码学等课程的知识,这为我理解区块链的原理和机制打下了坚实的基础。
其次,实践是学习区块链的重要方法。
通过亲自搭建区块链网络和进行智能合约的开发,我更深入地了解了区块链的运作方式,并掌握了一些实际应用的基本技能。
特别是在进行智能合约开发的过程中,我遇到了许多问题和挑战,但通过不断地尝试和调试,我逐渐掌握了智能合约的开发技巧。
此外,我发现了区块链的诸多优势和潜力。
首先,区块链具有去中心化的特点,不存在单一的控制中心,这保证了数据的安全和信任。
其次,区块链可以实现不可篡改的交易记录,这对于金融和物联网等领域的应用具有重要意义。
此外,区块链还可以实现智能合约,通过自动化执行合约条款,提高合约交易的效率和可靠性。
然而,区块链技术也存在一些挑战和限制。
首先是性能问题,当前的区块链系统在处理大规模交易时会面临性能瓶颈,导致交易速度较慢。
其次是隐私问题,虽然区块链上的数据是公开的,但有些应用场景中需要保护隐私,这需要在设计和实现上解决。
此外,区块链的法律和监管问题也需要进一步研究和解决。
在学习区块链的过程中,我认识到区块链不仅仅是一种技术,更是一种思想和价值观。
区块链的去中心化和开放性为社会带来了全新的可能性,能够实现更加公平和透明的社会交往。
同时,区块链也需要与传统的法律制度和社会规范相结合,实现技术和制度的良性互动。
总的来说,学习区块链是一项艰巨而有挑战性的任务,但是也给我带来了很多的乐趣和成就感。
通过学习区块链,我不仅了解了一种新技术的原理和应用,更深刻地认识到了技术与社会的相互作用。
区块链的知识点总结

区块链的知识点总结区块链知识点总结。
一、区块链的概念。
1. 定义。
- 区块链是一种分布式账本技术。
它将数据以区块的形式按时间顺序依次连接起来,每个区块包含了一定时间内的交易数据等信息。
这种账本由多个节点共同维护,不存在单一的中心控制机构。
- 例如比特币网络,它的交易记录都被存储在区块链上,全球众多的比特币节点共同维护这个账本,确保交易的真实性和不可篡改性。
2. 特点。
- 去中心化。
- 没有一个中心节点来控制整个系统。
在传统的金融系统中,银行是中心机构,负责处理交易、保存账户信息等。
而在区块链系统中,各个节点地位平等,都参与数据的验证和存储。
- 以以太坊为例,众多的节点分布在全球各地,共同参与以太坊区块链的运行,没有一个类似银行总部这样的中心来指挥。
- 不可篡改。
- 一旦数据被记录到区块链上,就很难被修改。
这是因为每个区块都包含了前一个区块的哈希值(一种加密算法生成的数字指纹),如果要修改某个区块的数据,就需要同时修改后续所有区块的哈希值,这在计算上几乎是不可能的。
- 比如在区块链上记录的房产交易记录,一旦记录成功,就无法被恶意篡改,保证了交易信息的真实性和稳定性。
- 透明性。
- 区块链上的数据是公开透明的(在公有链中),虽然交易双方的身份可能是匿名的(通过加密技术实现),但是交易的内容和过程是可以被查看的。
- 像比特币的区块链浏览器,可以查看每一笔比特币的交易流向,包括交易的金额、时间等信息。
二、区块链的结构。
1. 区块的组成。
- 区块头。
- 包含了版本号、前一区块的哈希值、默克尔根(一种对区块内交易数据进行哈希计算得到的根值)、时间戳和难度目标等信息。
- 例如在比特币的区块头中,前一区块的哈希值就像链条中的一环,将本区块与前一个区块连接起来,确保区块链的顺序性。
- 区块体。
- 主要包含了交易数据。
这些交易数据可以是数字货币的转账交易,也可以是智能合约相关的操作等。
- 在以太坊中,除了普通的以太币转账交易外,还有大量与智能合约交互的交易数据被记录在区块体中。
区块链实习报告心得体会

随着科技的飞速发展,区块链技术逐渐成为人们关注的焦点。
我有幸在一家知名区块链企业进行了为期三个月的实习,这段经历让我受益匪浅,不仅提升了我的专业技能,更让我对区块链行业有了更深刻的认识。
以下是我对这段实习的心得体会。
一、实习背景与目标在实习开始前,我对区块链的了解仅限于表面的概念和新闻报道。
为了深入了解这一领域,我制定了以下实习目标:1. 掌握区块链的基本原理和关键技术;2. 熟悉区块链在实际应用中的案例和场景;3. 提升编程能力和项目实践能力;4. 增强团队合作和沟通能力。
二、实习内容与收获在实习期间,我主要参与了以下工作:1. 理论学习:通过阅读书籍、参加线上课程和讲座,我对区块链的起源、发展历程、基本原理和关键技术有了较为全面的认识。
2. 项目实践:在导师的指导下,我参与了公司的一个区块链项目,负责编写智能合约和后端代码。
在这个过程中,我学会了如何将理论知识应用于实际项目中,提高了编程能力和问题解决能力。
3. 团队协作:在项目开发过程中,我与团队成员紧密合作,共同克服了各种技术难题。
通过这次实习,我深刻体会到团队协作的重要性,学会了如何与不同背景的人沟通和协作。
4. 行业了解:在实习期间,我参加了公司举办的行业交流活动,与业内专家和同行进行了深入交流。
这让我对区块链行业的现状、发展趋势和未来前景有了更清晰的认识。
三、实习心得体会1. 理论与实践相结合:在实习过程中,我深刻体会到理论与实践相结合的重要性。
只有将所学知识应用于实际项目中,才能真正掌握区块链技术。
2. 编程能力提升:通过参与项目实践,我的编程能力得到了很大提升。
在编写智能合约和后端代码的过程中,我学会了如何优化代码、提高效率,并学会了使用各种开发工具。
3. 团队协作与沟通:在团队协作中,我学会了如何与不同背景的人沟通和协作。
这让我明白了沟通能力在团队中的重要性,也让我更加懂得如何处理人际关系。
4. 行业认知:通过实习,我对区块链行业有了更深入的了解。
区块链实习报告心得体会

在这次区块链实习过程中,我有很多收获和体会。
首先,我意识到区块链技术是一项前沿且具有巨大潜力的技术。
通过实际操作,我不仅学到了区块链的基本原理和应用场景,还感受到了区块链技术在解决信任问题和提高数据安全性方面的优势。
这让我深刻认识到,区块链技术将在未来的金融、供应链、物联网等领域发挥重要作用。
其次,我认识到团队合作的重要性。
在实习中,我与其他同事一起共同研究和开发区块链项目,互相帮助和支持。
通过团队协作,我明白了只有通过合作,才能更好地解决问题,实现共同的目标。
同时,我也学到了如何与不同性格和背景的人相处,提升了自己的沟通和协调能力。
再次,实习让我更加明确了自己的职业规划和目标。
通过实践,我更清楚地了解到自己的兴趣和优势所在,也发现了自己的不足之处。
这使我能够更有针对性地制定个人发展计划,并且为未来的职业发展做好准备。
最后,实习还让我认识到了自己身上的不足和需要提升的地方。
在实习过程中,我遇到了很多难题和困难,但是通过与同事的交流和学习,我逐渐找到了解决问题的方法和途径。
我也更加明白了自己需要在哪些方面提升自己,以适应未来工作的需求。
通过这次实习,我不仅增加了实践经验,也提升了自己的综合素质。
我学到了很多在学校无法学到的东西,也明白了自己在职场中的定位和努力方向。
我将继续努力学习和提升自己,为未来的职业发展做好准备。
同时,我也将珍惜与团队成员一起合作的机会,不断锻炼自己的团队协作能力。
我相信,通过不断努力和学习,我将在区块链领域取得更好的成绩。
区块链实训心得500字

区块链实训心得500字通过参加区块链实训,我对区块链技术有了更深入的了解,也掌握了一些实际操作的技能。
在这个实训中,我结合学习和实践,体会到了区块链技术的强大和应用的潜力。
首先,通过实践操作,我学会了区块链的基本原理和技术。
我了解到区块链是一种分布式的账本技术,通过不断向链上添加新的数据块来构建一个不可篡改、去中心化的数据库。
在实训过程中,我学会了使用Solidity语言编写智能合约,并通过以太坊的测试网络进行部署和调试。
我还学会了使用Remix等工具进行合约的编译和调试,这些都是我在课堂上无法真正感受到的。
其次,通过实践,我对区块链的应用有了更深入的了解。
在实训中,我们团队选择了供应链金融这个实际应用场景,通过实现智能合约来简化传统的供应链金融操作。
在这个过程中,我了解到区块链技术可以实现交易的透明性、去中心化的信任以及安全性等特点。
我还学习到了如何通过智能合约来实现供应链金融中的各种操作,如放款、还款等。
最后,通过实训,我意识到区块链技术仍然存在着一些挑战和问题。
例如,区块链的可扩展性问题以及它面临的隐私与安全问题等。
这些问题需要我们进一步研究和解决。
同时,我也认识到区块链技术在现实应用中还需要不断的完善和实践,才能更好地发挥其潜力。
总结起来,参加区块链实训让我更深入地了解了区块链技术的原理和应用。
通过实践操作,我掌握了一些基本的区块链开发技能,对区块链技术有了更深刻的认识。
我也意识到区块链仍然存在着一些挑战和问题,但相信随着技术的不断发展和实践的深入,这些问题都可以得到解决。
区块链技术的应用前景非常广阔,我会在以后的学习和实践中继续深入研究和探索。
区块链实训报告心得体会

一、前言随着科技的不断发展,区块链技术逐渐成为全球关注的热点。
作为一种全新的分布式账本技术,区块链具有去中心化、不可篡改、安全可靠等特点,被广泛应用于金融、供应链、医疗、教育等多个领域。
为了深入了解区块链技术,提高自身专业素养,我参加了区块链实训课程。
以下是我在实训过程中的心得体会。
二、实训内容1. 区块链基础知识实训课程首先对区块链的基本概念、技术原理进行了讲解。
通过学习,我了解到区块链是一种由多个区块组成的链式结构,每个区块包含一定数量的交易记录,区块之间通过加密算法相互链接,形成一个安全、可靠、透明的分布式账本。
2. 区块链技术架构实训课程深入讲解了区块链的技术架构,包括共识机制、加密算法、智能合约等。
通过学习,我了解到比特币、以太坊等主流区块链技术的特点,以及它们在实际应用中的优势与不足。
3. 区块链应用案例分析实训课程选取了金融、供应链、医疗、教育等领域的区块链应用案例进行剖析。
通过学习,我了解到区块链技术在解决实际问题中的应用价值,以及如何结合实际需求进行技术创新。
4. 区块链开发实践实训课程安排了区块链开发实践环节,让我亲自动手搭建区块链环境,编写智能合约,体验区块链技术的实际应用。
通过实践,我掌握了区块链开发的基本流程,提高了自己的编程能力。
三、心得体会1. 区块链技术的优势通过实训,我深刻认识到区块链技术的优势。
首先,区块链的去中心化特性使得数据更加安全可靠,降低了信息不对称的风险;其次,区块链的不可篡改性确保了数据的一致性和可信度;最后,区块链的透明性使得各方参与者能够实时了解交易情况,提高了信任度。
2. 区块链技术的应用前景随着区块链技术的不断发展,其在各个领域的应用前景十分广阔。
例如,在金融领域,区块链技术可以降低交易成本,提高交易效率;在供应链领域,区块链技术可以实现产品溯源,保障产品质量;在医疗领域,区块链技术可以保护患者隐私,提高医疗数据安全性。
3. 区块链技术的挑战虽然区块链技术具有诸多优势,但在实际应用中仍面临一些挑战。
区块链公司实习报告

一、实习背景随着区块链技术的快速发展,越来越多的企业开始涉足区块链领域。
为了深入了解区块链技术,拓宽自己的视野,提高自己的专业素养,我选择了某知名区块链公司进行为期一个月的实习。
以下是我在实习期间的学习、工作及收获的总结。
二、实习内容1. 初识区块链在实习的第一周,我主要了解了区块链的基本概念、发展历程以及应用场景。
通过阅读相关资料,我对区块链的共识机制、加密算法、智能合约等关键技术有了初步的认识。
同时,我也了解了区块链在不同行业的应用,如金融、供应链、医疗等。
2. 参与项目开发实习的第二周,我被分配到公司的一个区块链项目组。
在这个项目中,我主要负责以下工作:(1)协助团队成员分析项目需求,梳理业务流程;(2)根据项目需求,编写智能合约代码;(3)进行单元测试,确保智能合约功能的正确性;(4)与其他开发人员沟通,解决项目开发过程中遇到的技术难题。
3. 参与团队会议在实习期间,我积极参与了团队会议。
在会议中,我了解了项目进度、技术难点以及团队协作情况。
同时,我也向团队成员请教了一些技术问题,提高了自己的技术水平。
4. 学习行业动态实习期间,我关注了区块链行业的最新动态,包括政策法规、技术发展趋势、行业应用等。
这使我更加了解了区块链行业的发展现状,为今后的工作打下了坚实的基础。
三、实习收获1. 技术能力提升通过实习,我对区块链技术有了更深入的了解,掌握了智能合约编写、测试等技能。
同时,我还学会了如何使用区块链开发工具,如Solidity、Truffle等。
2. 团队协作能力在实习过程中,我学会了如何与团队成员沟通、协作,共同推进项目进度。
这使我认识到,团队协作是完成项目的关键。
3. 行业认知实习期间,我了解了区块链行业的最新动态,对行业发展趋势有了更清晰的认识。
这对我今后的职业规划具有重要的指导意义。
4. 职业素养在实习过程中,我学会了如何遵守公司规章制度,保持良好的工作态度。
同时,我还学会了如何处理工作中的压力,提高自己的抗压能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
比特币 BitCoin
比特币如何增加,总量是多少?
• 每笔赏金是50个比特币;
• 增长速度:每10分钟50个;
• 总量达到1050万个时,赏金减半为25个; • 总量达到 1575 万个时(新产出 525 万个,即 1050 的 50% ),赏金再减半为 12.5个; • 到2140年达到2100万个的总量上限。
201 6
区块链技术探秘
1 2 3 4 5
什么是区块链技术? 区块链的核心技术 区块链的技术特点及类型 区块链的运行原理 区块链的发展和意义 比特币的产生与发展
5
1
1
区块链 BlockChain
区块链是一个分布式账本,一种通过去中心化、去信任化的方式集体维护一个可靠 数据库的技术方案。
• 区块链技术是构建比特币区块链网络与交易信息加密传输的基础技术;
• 区块链,建立去中心化的全球信用,让价值传递
• 区块链1.0:以比特币为代表的虚拟货币;
• 区块链2.0:在金融领域的应用,比如股权登记等;
• 区块链3.0:覆盖到社会的方方面面,在各类社会活动中实现信息的自 证明,包括在司法、医疗、物流等领域,解决信任问题。
4
4
区块链的运行原理
区块和区块链的组成
交易实现、区块链形成的步骤
5
5
区块链的发展和意义
第一代互联网:
• 第一代互联网的起点是TCP/IP协议,就是执行一个网络上所有节点统一格式对等传输信 息的开放代码;
• 去中心化的解决了信息的低成本高效率传输的问题,但没有解决信息的信用问题;
第二代互联网:
专业词汇
④ 数字签名(DigitalSignature):一个可以让人证明所 有权的数学机制; ⑤ 哈希散列(Hash):密码学的经典技术,把任意长度的 输入通过哈希算法,变换成固定长度的由字母和数字组 成的输出。
谢谢
专业词汇
③ 挖矿(Mining):指通过计算形成新的区块,是交易的 支持者利用自身的计算机硬件为网络做数学计算进行交 易确认和提高安全性的过程。
以比特币为例,矿工在电脑上运行比特币软件不断计算 软件提供的复杂的密码学问题来保证交易的进行,作为对他 们服务的奖励,矿工可以得到他们所确认的交易中包含的手 续费以及新创造的比特币。
②
③
④
3
3
区块链技术特点
• 去中心化( Decentralized):其没有中介机构,所有节点的权利和 义务都相等,任一节点停止工作都会不影响系统整体的运作;
3
区块链技术特点
• 去信任化(Trustless):系统中所有节点之间无需信任也可以进行交 易,因为数据库和整个系统的运作是公开透明的,在系统的规则和时间 范围内,节点之间无法欺骗彼此; • 集体维护(Collectively Maintain):系统是由其中所有具有维护功能
比特币 BitCoin ——加密数字货 币
• 2010年7月,第一个比特币交易平台成立 MT.gox • 2010年8月,比特币历史上唯一被发现的重大缺陷。比特币协议的一个缺陷暴露 (在纳入Blockchain之前,其交易不需要认证,用户可以绕过比特币的经济限制, 创造无限量的比特币); • 2011年2月,比特币与美元同值; • 2011年6 月,mt.gox的用户信息泄露,多人的比特币被盗,比特币价格暴跌, 从17.51美元跌落到0.01美元; • 2012年11月,比特币庆祝首个“减半”日; • 2013年3月,比特币的Blockchain出现分叉问题,一个比特币花两次称为可能
2
2
①
解决的核心问题:交易的信任和安全
分布式账本:交易记账由分布在不同地方的多个节点共同完成,而且每一个节 点都记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以 共同为其作证。 非对称加密和授权:存储在区块链上的交易信息是公开的,但是账户身份信息 是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据 的安全和个人的隐私 共识机制:记账节点通过何种方式达成共识,去认定一个记录的有效性。这既 是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,适 用于不同的应用场景,在效率和安全性之间取得平衡。 智能合约(脚本):基于这些可信的不可篡改的数据,可以自动化的执行一些 预先定义好的规则和条款。
5
区块链的应用场景
• 区块链与物联网:将数字资产和原子资产统一起来,抹平消费资产和现金 资产的区别,扩展大众的信用,加速价值流通;(IBM-三星)
• 知识产权保护:对知识产权的使用全网记账,建立全球广告市场;
• 助力一带一路:为一带一路的新兴经济体发行协议型密码学货币提供技术 支撑; • 区块链+云计算:发展成去中心化的自媒体和社区系统; • 股权众筹体系:搭建去中心化的股权众筹体系,让创新项目提前进入流通 领域; • 财务管理系统:发展出全透明的财务管理系统;
比特币 BitCoin
比特币如何开采?
• 挖矿:是交易数据保存的过程,是在维护比特币网络,而比特币就是给维护网络 者的奖励。通过挖矿,可以强制性保证块链中的数据按时间顺序存储,保持比特币 网络的中立性,且允许比特币网络上不同的计算机对系统状态达成一致。 • 挖矿历史:CPU挖矿→GPU挖矿→FPGA挖矿→ASIC挖矿→大规模集群挖矿 • 挖矿速度(算力):计算机每秒产生hash碰撞的能力,算力越高,挖得比特币越 多,回报越高。 • 报酬:大约每10分钟会记录一个数据块,最终成功生成这个数据块的人,就可以 得到一笔25比特币的报酬
的节点共同维护的,系统中所有人共同参与维护工作;又称自治性
• 可靠数据库(Reliable Database):系统中每一个节点都拥有最新 的完整数据库拷贝,修改单个节点的数据库是无效的,因为系统会自动 比较,认为最多次出现的相同数据记录为真。又称信息不可篡改
区块链的分类
公有链
联合链
私有链
私有链:仅仅使用区块链的总账技术进行记账,可以是一个公司, • 公有链是最早的区块链,世界上任何个体或者团体都可以发送交易, 由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有 也可以是个人,独享该区块链的写入权限,本链与其他的分布式 且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。 的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参 存储方案没有太大区别。 与交易,但不过问记账过程(本质上还是托管记账,只是变成分布式记账, 预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险 点),其他任何人可以通过该区块链开放的API进行限定查询
比特币 BitCoin
比特币如何增加,总量是多少?
对每个区块的第一笔交易进行特殊化处理,该交易产生一枚由该区块创造者(也 就是第一个对交易进行成功验证的人)拥有的新的电子货币。这样就增加了节点支 持该网络的激励,并在没有中央集权机构发行货币的情况下,提供了一种将电子货 币分配到流通领域的一种方法”以及“如果某笔交易的输出值小于输入值,那么差 额就是交易费,该交易费将被增加 到该区块的激励中”。 第一批比特币可被视为“创世纪”比特币,它被“创造”出来之后进行流通,后 续比特币通过验证“创世纪”比特币参与的交易产生,再加入流通渠道,产生滚雪 球效应,从而使得比特币越来越多。 比特币无法永远增加,由于算法本身的设计,每4年产生的比特币数值会减半, 那么最终比特币的数值会趋近于 2100 万个。
6
比特币 BitCoin ——加密数字货 币
• 2008年8月,注册; • 2 008 年 11 月 , 中 本 聪 发 表 了 一 篇 论 文 : 《Bitcoin:A Peer-to-peer Electronic Cash System》(比特币:一种点对点的电子现金系统 ),阐述了 比特币的概念与相关技术,被后人称为《比特币白皮书》; • 创世区块:第一个区块 • 2009年1月,比特网络正式上线,标志着不受各国中央银行和金融机构控制 • 创世纪比特币:第一批50个比特币 的比特币正式诞生; • 2009年1月3日,第一个比特币区块链诞生,世界上首批50个比特币同时被 创造出来; • 2010年5月21日,第一笔比特币交易,1万BTC购买了25美元的披萨优惠券
专业词汇
④ 公钥和私钥:通过一种算法得到的一个密钥对(即一个公钥 和一个私钥),公钥是密钥对中公开的部分,私钥则是非公 开的部分。公钥通常用于加密会话密钥、验证数字签名,或 加密可以用相应的私钥解密的数据。通过这种算法得到的密 钥对能保证在世界范围内是唯一的。使用这个密钥对的时候, 如果用其中一个密钥加密一段数据,必须用另一个密钥解密。 比如用公钥加密数据就必须用私钥解密,如果用私钥加密也 必须用公钥解密,否则解密将不会成功。
1
区块链 Blockchain
区块链技术是一种全民参与记账的方式。所有的系统背后都有一个数 据库,我们可以把数据库看成一个账本,谁来记账是非常重要的。目前 就是谁的系统谁来记账,比如微信的账本是腾讯在记,淘宝的账本是阿 里在记。
在区块链系统中,系统中的每个人都可以来进行记账,系统会评判这 段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间 内账本内容发送系统内所有的其他人进行备份,这样系统中的每个人都 有了一本完整的账本,我们将这种方式称为区块链技术。
专业词汇
① 区块( Block ):区块链中的一条记录,包含并确认待 处理的交易; ② 区块链技术(BlockChain):通过去中心化的方式集体 维护一个可靠数据库的技术方案。该方案主要让区块通 过密码学方法相关联起来,每个数据库包含了一定时间 内的系统全部数据信息,并且生成数字签名以验证信息 的有效性并链接到下一个数据块形成一条主链 (Chain)。
• 基于密码学中的椭圆曲线数字签名算法(ECDSA)来实现去中心化,使得任何达
成一致的双方可以直接支付,不需要第三方中介的参与;