当前位置: 首页 > news >正文

【Blockchain】连接智能合约与现实世界的桥梁Chainlink

去中心化预言机试图实现依赖因果关系而不是个人关系的去信任和确定性结果。它以与区块链网络相同的方式实现这些结果,即在许多网络参与者之间分配信任。通过利用许多不同的数据源并实施不受单个实体控制的预言机系统,去中心化的预言机网络有可能为智能合约提供更高级别的安全性和公平性:中心化的预言机本身可能会像任何其他第三方一样受到损害并且容易受到操纵。出于这个原因,许多区块链项目,包括Chainlink(LINK)、Band Protocol(BAND)、Augur(REP)和MakerDAO(DAI的构建者),正在开发(或已经开发)去中心化预言机。去中心化预言机解决了预言机问题,并在许多不同的市场大幅扩展智能合约用例的潜力,对于加密货币和整个区块链领域来说是一种令人兴奋且有可持续性的发展.

Chainlink

whitepaper
一般文档
每个区块链都是一个独立的世界,从外部世界获取信息需要信任区块链之外的来源提供的是准确的信息。
在这里插入图片描述

Chainlink提出了以仍然安全、值得信赖和去中心化的方式将信息输入和输出区块链。区块链和真实世界之间的数据源(称为预言机)不需要再成为智能合约程序的单点故障。Chainlink创建了一个节点网络,以向区块链提供信息和从区块链中获取信息,从而创建了一种重要的智能合约基础设施。这种“区块链中间件”意味着Chainlink预言机可以在不牺牲去中心化或安全性的情况下提供基本信息,例如价格反馈、事件结果和与传统支付系统的链接等。

Chainink特别之处

区块链与外部世界的交汇点一直是DApps 中的一个巨大漏洞,直到 Chainlink 创建了一个安全的桥梁。数据进入区块链的点也是数据可以被操纵、破坏或简单地伪造的点,而这些故障点正是Chainlink创造价值的地方。
为了尽量减少预育机的潜在故障,Chainink白皮书中列举了优先考虑的三个原则:数据源的分布;预言机的分发;使用受信任的硬件。
为了提高预言机或数据馈送的安全性,Chainink 收购了一家名为TownCrier 的初创公司。通过使用TownCrier 的技术,使用“可信执行环境”和专门的额外安全硬件,使提供给chainlink 预言机的数据变得更加安全。
Chainlink的真实用例体现在其众多合作伙伴中,例如来自加密领域的 Polkadot和Synthetix,以及来自传统商业领域的环球银行金融电信协会和谷歌。
例如,现实世界的汇款可以通过Chainlink从SWIFT发送到区块链,然后通过Chainlink将收到付款的证明发送回SWIFT。SWIFT对Chainlink的使用在传统和加密货币领域之间创建了无缝交互,同时最大限度地减少了潜在的故障点。

Chainlink是如何工作的

Chainlink是一种去中心化的预言机网络,由数据的购买者和提供者组成。购买者请求数据,供应商以安全的方式返回数据。购买者选择他们想要的数据,供应商出价提供该数据。提供者在出价时必须承诺LINK 代币的股份,如果他们行为不端,这些代币可能会被拿走。一旦选择了提供者,提供者的工作就Chainlink 使用预言机信誉系统来聚合和加权提供的数据:是在链上提供正确的答案。
如果一切顺利,供应商会得到报酬,每个人都会受益。

Chainlink 2.0 and the future of Decentralized Oracle Networks

Chainlink去中心化服务
oracle网络的去中心化元层允许智能合约无缝地使用和创建一系列去中心化服务,加速DApp开发,实现跨链功能,并协调不同的技术。

在这里插入图片描述
官方视频教程
chainlink2024开发者训练营活动
在这里插入图片描述

http://www.lryc.cn/news/340448.html

相关文章:

  • 解决EasyPoi导入Excel获取不到第一列的问题
  • Vue 阶段练习:记事本
  • JavaScript判断受访域名,调用不同的js文件
  • 下载软件时的Ubuntu x86_64-v2、skylake、aarch64版本分别代表什么?
  • 数字化社交的引擎:解析Facebook的影响力
  • 淘宝API商品详情数据在数据分析行业中具有不可忽视的重要性
  • 【产品】ANET智能通信管理机 物联网网关 电力监控/能耗监测/能源管理系统
  • R语言数据分析案例
  • vscode debug 配置:launch.json
  • idea工具使用Tomcat创建jsp 部署servlet到服务器
  • MyBatisPlus自定义SQL
  • 使用formio和react实现在线表单设计
  • MySQL 基础使用
  • ✌粤嵌—2024/4/3—合并K个升序链表✌
  • 企业微信主体的修改方法
  • C++的封装(十):数据和代码分离
  • 第十五届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组(基础题)
  • 模板的进阶
  • 微服务中Dubbo通俗易懂讲解及代码实现
  • Unity HDRP Release-Notes
  • Chrome将网页保存为PDF的实战教程
  • zotero7+Chat GPT实现ai自动阅读论文
  • STM32外设配置以及一些小bug总结
  • 【数据结构与算法】:10道链表经典OJ
  • Python SQL解析和转换库之sqlglot使用详解
  • NULL—0—nullptr 三者关系
  • Nginx 请求的 匹配规则 与 转发规则
  • OWASP发布10大开源软件风险清单
  • 大学生前端学习第一天:了解前端
  • 公安机关人民警察证照片采集规范及自拍制作电子版指南