一般问题


你们团队有多少人

你可以在官网上查看团队信息
https://chain.link/company/
你还可以在这里看到每个为我们的开源项目做出贡献的人:https://github.com/smartcontractkit/chainlink

任何支持ERC20的钱包都可以。LINK的ERC677通证属性兼容了ERC20通证。

Chainlink与智能合约无关,它可以在任何智能合约平台上运行。我们同时也在探索开发什么样的智能合约平台,你可以在我们的集成列表中找到这些平台。

从多个节点获取多个数据源以享用去中心化的便利,这是个完美的世界。可是如果多个节点用的是同一个数据源,仍然会出现安全和冗余的问题。多个节点至少能够增加数据未被篡改的可信度。此外,如果一个节点宕机,还有其他节点将数据提供给你的智能合约。

开发者


项目的最新进度如何

我们通常同时进行许多关于节点、GUI和智能合约的开发工作。查看项目跟踪Github了解最新的开发状态。

我们什么时候可以期待一下新功能的完成

除非项目跟踪上有明显接近完成的事情,否则我们一般不会给出时间框架。这些包括特性、合约和与其他项目的集成。如果代码库中有什么东西正在等待融合,那么它将在存储库中以open PR(pull requrst)的形式出现。Pull Requests: https://github.com/smartcontractkit/chainlink/pulls

什么时候开始Staking

Staking实际上是Chainlink网络中的罚金存款(节点保证金)。请求者可以指定LINK的数量,如果节点没有满足请求,则所有节点必须将该数量的LINK作为罚金。然而由于罚金是可选的,不是所有的请求都需要它。更多关于罚款保证金的细节参见:https://github.com/smartcontractkit/chainlink/wiki/Protocol-Information#penalty-deposits

已经上线主网的使用Chainlink的项目

目前为止Ampleforth、Synthetix、Aave、Loopring等多个项目已经在使用Chainlink的去中心化预言机解决方案,更多信息参见以下链接。

Ampleforth https://medium.com/ampleforth/the-ampleforth-chainlink-oracle-integration-is-going-live-16053ccdebd5

Synthetix https://blog.synthetix.io/chainlink-decentralizes-first-wave-of-synthetix-price-feeds/

Aave https://medium.com/aave/the-aave-oracle-network-powered-by-chainlink-is-now-live-45bb8a5a8c4e

Loopring https://medium.com/loopring-protocol/chainlink-and-loopring-collaborate-on-oracles-for-zkrollup-dex-protocol-c1c8094afc27

DeFi数据参考合约

Chainlink的价格参考数据预言机网络极大提升了以太坊上Dapp数据的安全性和可靠性,而且大大加速了新DeFi产品成功上线的速度。Chainlink在去中心化的预言机网络中提供价格参考数据,这是一个共享资源社区,并受到用户支持。用户使用这些预言机网络的成本要低于自己传输数据的成本,而且由于预言机网络是去中心化的,安全水平也会大幅提升。

https://feeds.chain.link/

Chainlink生态系统和集成列表

https://docs.google.com/document/d/1ahUZjuIqqwG9dZLvlm0sgHmckRVUC6kB396narYKSyU/edit?usp=sharing

(墙内版本:https://github.com/vlyl/awesome-chainlink-cn/blob/master/docs/pertners_clients_integrations.md

Chainlink还招人吗

我们一直在寻找有才华和经验的人。
你可以在这里看到我们目前的职位空缺:https://careers.chain.link/

Chainlink的token(LINK)有什么作用


LINK是一个ERC677通证,它继承了ERC20通证标准的功能,并允许通证传输包含数据的负载。它用于支付节点运营者获取智能合约数据的费用,也用于支付节点运营者根据合约创建者的要求存入的保证金。
ERC677 transferAndCall token标准: https://github.com/ethereum/EIPs/issues/677
保证金: https://github.com/smartcontractkit/chainlink/wiki/Protocol-Information#penalty-deposits

token可以交换到其他网络上吗

目前还不能。Chainlink的主网将在以太坊上运行。随着未来更多的智能合约平台获得Chainlink网络的本地支持,关于如何将LINK传输到以太坊以外的链的细节将会发布。

运行Chainlink节点


您现在就可以在测试网络或以太坊主网上运行节点。刚刚建立的节点还不能参与完成共享请求(即节点还不能被所有用户发现并使用),在不久的将来会可以。但是如果有请求发来这个节点是可以正常完成的,您也可以向它添加外部适配器来扩展它的功能。更多信息请见 https://docs.chain.link/docs/running-a-chainlink-node

你不用花费LINK就可以运行一个Chainlink的节点。但是在你有一些LINK之前你将不能参与要求缴纳保证金的请求。请求者可以指定LINK的数量,参与请求的节点必须存入该数量的LINK作为罚款保证金,如果节点没有正确完成请求,则必须支付这部分LINK作为罚金。然而由于对保证金的要求是可选的,不是所有的请求都需要它。更多信息参见https://github.com/smartcontractkit/chainlink/wiki/Protocol-Information#penalty-deposits

Chainlink节点的硬件要求非常低。 1核CPU和1GB RAM即可运行,将RAM提升到2GB可以提高可靠性。 但是,节点与主网通信需要连接以太坊客户端。 如果运行自己的以太坊客户端,则需要在另一台计算机上运行。 以太坊客户端的硬件要求可能会随时间变化。

现在有多少个节点正在运行

Chainlink市场维护了多个网络注册的节点运营商的列表。 Chainlink市场链接:https://market.link/

我需要拥有API的权限才能提供数据吗

Chainlink节点可以开箱即用地使用开放的(无需身份验证的)API来完成请求,而无需外部适配器,您只要按照“实现请求”的文档指引添加了作业(jobs)即可。 请求者提供他们想让节点来获取的开放API的URL,Chainlink节点将使用其核心适配器来满足请求。 对于需要进行身份验证的API,则需要使用外部适配器或使用HttpGet适配器的参数来创建该API专用的作业。

技术方面的问题


你可以通过开发人员专用模板来使用我们的Truffle Box。 如果你已经启动了一个项目并想集成Chainlink,则可以使用我们的NPM包将Chainlink添加到现有项目中。
这是如何通过Truffle开发Chainlink的文档
中文版本:https://bihu.com/article/1057437295

Chainlink可以用来连接到其他公链或API吗

是的,Chainlink节点可以连接到大多数现有的api。有些API需要通过为API密钥来进行身份验证,Chainlink节点也支持这样的API。此外,只要适配器符合与Chainlink节点通信的JSON规范,外部适配器就允许连接到任何资源。

什么是外部适配器

外部适配器链接https://docs.chain.link/docs/external-adapters

我如何为我的请求选择节点

你可以使用Chainlink市场来为你的请求选择节点。将节点Oracle合约地址和Job ID组成sendChainlinkRequestTo方法的参数,创建对Oracle的请求。Chainlink市场: https://market.link