IPFS星际矿池技术具体怎么参与?

IPFS(星际文件系统)介绍
所在版块: 区块链技术
查看: 989|回复: 69
IPFS 是什么(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。·& && &&&内容可寻址:通过文件内容生成唯一哈希值来标识文件,而不是通过文件保存位置来标识。相同内容的文件在系统中只会存在一份,节约存储空间·& && &&&版本化:可追溯文件修改历史·& && &&&点对点超媒体:P2P 保存各种各样类型的数据可以把 IPFS 想象成所有文件数据是在同一个 BitTorrent 群并且通过同一个 Git 仓库存取。总之,它集一些成功系统(分布式哈希表、BitTorrent、Git、自认证文件系统)的优势于一身,是一套很厉害的文件存取系统。IPFS 使用场景IPFS 的发明者 Juan Benet()在 中假设了一些使用场景:·& && &&&在 /ipfs 和 /ipns 下挂载全球文件系统·& && &&&挂载的个人同步文件夹,拥有版本功能·& && &&&文件加密,数据共享系统·& && &&&可用于所有软件的带版本的包管理器(已经实现了:)·& && &&&可以作为虚机的根文件系统·& && &&&可以作为数据库:应用可以直接操作 Merkle DAG,拥有 IPFS 提供的版本化、缓存以及分布式特性·& && &&&可以做(加密)通讯平台·& && &&&各种类型的 CDN·& && &&&永久的 Web,不存在不能访问的链接我觉得作为数据库这一点对应用开发者来说会很有用。安装与初始化下载
解压(下面的示例我是在 Windows 10 上做的,解压目录为 D:\go-ipfs),然后到解压目录执行命令 ipfs init,将在用户 home(~)下建立 .ipfs 目录存放数据,默认最大存储 10G。init 命令可以带参,比如修改最大存储、目录等,具体参考 ipfs init help。继续执行命令 ipfs daemon 启动节点服务器:·& && &&&加入 IPFS 网络·& && &&&本地 HTTP 服务器,默认 8080 端口·& && &&&处理后续 ipfs 的客户端命令新开一个命令行,执行命令 ipfs id 以查看当前节点标识:{& & &ID&: &QmSYF1HZxhPUWWGrz5bMn16tdD73AeMVhp7pNSHkVCMF7R&,& & &PublicKey&: &....&,& & &Addresses&: [& && &&/ip4/169.254.40.215/tcp/4001/ipfs/...&,& && &....& & ],& & &AgentVersion&: &go-ipfs/0.4.12/&,& & &ProtocolVersion&: &ipfs/0.1.0&}·& && &&&1·& && &&&2·& && &&&3·& && &&&4·& && &&&5·& && &&&6·& && &&&7·& && &&&8·& && &&&9·& && &&&10浏览器访问
进入管理界面,查看系统状态、管理文件以及配置系统。配置除了使用 Web 管理界面修改配置外,也可以直接用命令行 ipfs config show & ipfs.conf 先导出当前配置(JSON 格式,配置项不多且含义明显),改完后使用 ipfs config replace ipfs.conf 更新配置,重启服务器就生效了。当然,修改配置也可以直接用 ipfs config edit。服务器最终使用的配置文件保存在 ~/.ipfs/config 中,对比刚刚导出的文件我们发现导出的文件只比这个 config 少了一项 Identity.PrivKey,即节点初始化时自动生成的 RSA 私钥。密钥对节点初始化时会自动生成 RSA 密钥对,并且私钥没有设置密码。公钥通过得到节点 id(即上面的 QmSYF1HZxhPUWWGrz5bMn16tdD73AeMVhp7pNSHkVCMF7R),节点服务器启动后会和其他节点交互公钥,后续通讯时使用对方公钥加密数据,通过多重哈希对方公钥、对比对方节点 id 来确认是否正在和正确的节点交互。私钥用来解密接收到的数据,也用于 ipns 来绑定文件名。整个过程没有引入证书,仅是使用了 PKI 机制。总之,我觉得可以暂时不用关心密钥对,可能只有在一些使用场景下面才需要吧。添加文件我当前目录结构是这样的:D:\GO-IPFS│&&build-log│&&config│&&install.sh│&&ipfs.conf│&&ipfs.exe│&&LICENSE│&&README.md│└─b3log& & └─hacpai& && && && &README.md·& && &&&1·& && &&&2·& && &&&3·& && &&&4·& && &&&5·& && &&&6·& && &&&7·& && &&&8·& && &&&9·& && &&&10·& && &&&11·& && &&&12我准备添加的目录是 b3log,执行命令:D:\go-ipfs&ipfs add -r b3log 94 B / 94 B[=============================================================================================]100.00% 0sadded Qmco94dYP733XwrUqFUhDtDG8RsqmGQ6UDPvnmH4Pvy2rv b3log/hacpai/README.mdadded Qmbkno2HVZdW7XfwsVjmuu9VDKBByczFR8qwsBXMjMrjPQ b3log/hacpaiadded QmPxebZuW2pgfzj5JWq22KUzxStmqQ6i7YUK9Sq9xepXT9 b3log·& && &&&1·& && &&&2·& && &&&3·& && &&&4·& && &&&5这样我们使用 ipfs cat/ipfs/Qmco94dYP733XwrUqFUhDtDG8RsqmGQ6UDPvnmH4Pvy2rv 就可以查看 README.md 了。在其他节点上也可以,只要记住这个文件的哈希值就行了。我们可以在自己的 HTTP 网关上试试(注意我的端口改成了 5002,你的默认应该是 8080):& && && && && && && && && && &当然也可以用 ipfs 官方的 HTTP 网关:获取文件ipfs get /ipns/QmSYF1HZxhPUWWGrz5bMn16tdD73AeMVhp7pNSHkVCMF7R·& && &&&1将获取刚才我们发布的 b3log 目录。PinIPFS 的是让用户觉得所有文件都是在本地的,没有“从远程服务器上下载文件”。Pin 是将文件长期保留在本地,不被垃圾回收。执行 ipfs pin ls 可以查看哪些文件在本地是持久化的,通过 add 添加的文件默认就是 pin 过的。绑定节点名每次修改文件后 add 都会返回不同的哈希,这对于网站来说就没法固定访问地址了,所以我们需要通过 ipns 来“绑定”节点名。上面 b3log 目录的哈希值是 QmPxebZuW2pgfzj5JWq22KUzxStmqQ6i7YUK9Sq9xepXT9,我们将整个目录作为节点根目录发布:D:\go-ipfs&ipfs name publish QmPxebZuW2pgfzj5JWq22KUzxStmqQ6i7YUK9Sq9xepXT9Published to QmSYF1HZxhPUWWGrz5bMn16tdD73AeMVhp7pNSHkVCMF7R:/ipfs/QmPxebZuW2pgfzj5JWq22KUzxStmqQ6i7YUK9Sq9xepXT9·& && &&&1·& && &&&2然后我们就可以通过 ipns 访问了,注意是 ipns:D:\go-ipfs&ipfs cat /ipns/QmSYF1HZxhPUWWGrz5bMn16tdD73AeMVhp7pNSHkVCMF7R/hacpai/README.mdThe piper will lead us to reason. 欢迎访问黑客与画家的社区 ·& && &&&1·& && &&&2·& && &&&3·& && &&&4以后每次更新文件都再 publish 一下就行了。目前(v0.4.12)使用 ipns 访问,据说 v0.4.14 会解决。DNS 解析IPFS 允许用户使用现有的域名系统,这样就能用一个好记的地址来访问文件了,比如:D:\go-ipfs&ipfs cat /ipns/ipfs.b3log.org/hacpai/README.mdThe piper will lead us to reason. ·& && &&&1·& && &&&2·& && &&&3·& && &&&4只需要在 DNS 解析加入一条 TXT 记录:& && &&&记录类型& && &主机记录& &记录值&&
& & TXT&&ipfs&&dnslink=/ipns/QmSYF1HZxhPUWWGrz5bMn16tdD73AeMVhp7pNSHkVCMF7R 总结·& && &&&IPFS 是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议·& && &&&我们可以用它来存取文件,数据永不丢失·& && &&&应用可以用它来做数据库,自动拥有版本化、缓存及分布式特性
??????????zhehisa
有没有行家翻译一下什么意思
这和铂链有什么关系?
IPFS发行数量太多了。
发行数量多,应用落地才是关键
铂链BOTTOS社区 | 国内领先的区块链公益社区如何使用星际文件传输网络(IPFS)搭建区块链服务 | 星际文件挖矿和矿池指南
IPFS(InterPlanetaryFile System)是一个点对点的分布式超媒体分发协议,它整合了过去几年最好的分布式系统思路,为所有人提供全球统一的可寻址空间,包括Git、自证明文件系统SFS、BitTorrent和DHT,同时也被认为是最有可能取代HTTP的新一代互联网协议。
IPFS用基于内容的寻址替代传统的基于域名的寻址,用户不需要关心服务器的位置,不用考虑文件存储的名字和路径。我们将一个文件放到IPFS节点中,将会得到基于其内容计算出的唯一加密哈希值。哈希值直接反映文件的内容,哪怕只修改1比特,哈希值也会完全不同。当IPFS被请求一个文件哈希时,它会使用一个分布式哈希表找到文件所在的节点,取回文件并验证文件数据。
IPFS是通用目的的基础架构,基本没有存储上的限制。大文件会被切分成小的分块,下载的时候可以从多个服务器同时获取。IPFS的网络是不固定的、细粒度的、分布式的网络,可以很好的适应内容分发网络的要求。这样的设计可以很好的共享各类数据,包括图像、视频流、分布式数据库、整个操作系统、模块链、8英寸软盘的备份,还有静态网站。
IPFS提供了一个友好的WEB访问接口,用户可以通过本机的 IPFS-HTTP 网关(http://localhost:5001/ipfs/) 或者公共的网关(http://ipfs.io/) 获取IPFS网络中的内容,也可以通过特定的浏览器或者插件通过ipfs:/or fs:/的方式直接获取内容。也许在不久的将来,IPFS协议将会彻底替代传统的HTTP协议。
2. 使用IPFS
o$ go get -u -d github.com/ipfs/go-ipfs
o $ cd $GOPATH/src/github.com/ipfs/go-ipfs
o$ make install
2.2 初始化
o$ ipfs init
2.3 加入IPFS网络
o$ ipfs daemon
2.4获取内容
o $ipfscat/ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG/readme
ohttp://localhost:5001/ipfs/QmYwAPJzv5CZsnA625s3Xf2nemtYgPpHdWEz79ojWnPbdG
2.5 发布内容
o$ ipfs add hello.jpg
IPFS文件还可以抽象成特殊的IPFS目录,从而标注一个可读的文件名(透明的映射到IPFS哈希),在访问的时候会像HTTP一样获取一个目录索引。在IPFS上建立网站的流程和过去一样,而且把网站加入到IPFS节点的指令只需要一条指令:ipfs add -r yoursitedirectory。
2.6 缓存内容到本地
o$ ipfs pin add-r
QmcKi2ae3uGb1kBg1yBpsuwoVqfmcByNdMiZ2pukxyLWD8
缓存到本地的内容不仅可以自己使用,还能为其他节点提供资源
2.7 IPNS域名访问
IPFS哈希只能用来表示不可变数据,因为一旦数据改变,哈希值也会改变。从某种意义上来说,这是保持数据持续性的好的设计。但是我们也需要一种方法来标记最新更新网站的哈希,这个方法我们称作IPNS。
IPNS的原理是从域名的TXT记录里获取IPFS哈希地址,然后根据这个哈希地址从IPFS网络中获取数据。比如http://ipfs.io/ipns/ipfs.git.sexy/
接下来IPFS还打算支持Namecoin。Namecoin从理论上完全实现了分布式Web的去中心化,整体的运行中不再需要中心化的授权。支持了Namecoin的IPFS不再需要ICANN、中心服务器,不受政治干涉,也无需授权证书。
更多信息请浏览IPFS的API文档https://ipfs.io/docs/api/
如果你想机遇IPFS做一些开发,这里有各种语言实现的API调用接口
3. IPFS是如何工作的
3.1 身份验证和比特币相似,每一个节点都会由NodeId(公钥的哈希值)来标识,节点存储着公钥和加密过的私钥。
首次连接时,节点间交换公钥,并检查 hash(other.PublicKey)是否等于other.NodeId。如果没有,则终止连接。
type NodeId Multihash
type Multihash []byte
//self-describingcryptographic hash digest
type PublicKey []byte
type PrivateKey []byte
// self-describing keys
type Node struct {
NodeId NodeID
PubKey PublicKey
PriKey PrivateKey
每个节点与网络中的相连的其他数百个节点进行定期通信。
IPFS的网络传输具有如下特性:
o 传输: IPFS可以使用任何传输协议,如 WebRTC 和 uTP。
o 可靠性:如果底层网络不能保证可靠性,IPFS可以使用 uTP 或 SCTP 来保证o 连接:IPFS还使用 ICE NAT 穿越技术
完整性:使用哈希校验和检查消息的完整性。
真实性:可以使用发送者的公钥和HMAC来检查消息的真实性。同时IPFS不仅仅是通过IP来连接节点,还支持很多其他协议。IPFS内部使用
不同的地址格式来选择不同的网络议。
#anSCTP /IPv4 connection
/ip4/10.20.30.40/sctp/1234/
# an SCTP/IPv4 connectionproxied
overTCP/IPv4/ip4/5.6.7.8/tcp/5678/ip4/1.2.3.4/sctp/1234/
IPFS通过通过基于 S/Kademlia 和 Coral 的 DSHT 来寻找匹配的节点和特定节点的地址信息,IPFS的对象和使用模式的大小类似于 Coral 和 Mainline,因此 IPFS DHT 根据其大小对存储的值进行区分。小值(等于或小于1KB)直接存储在DHT上。对于更大的值,DHT存储拥有这些块的节点NodeId。
DSHT的接口定义如下:
typeIPFSRouting interface {
FindPeer(node NodeId)
// 得到指定节点的地址
SetValue(key[]bytes, value []bytes)
// 小值可直接存储在DHT上
GetValue(key[]bytes)
// 从DHT中获取值
ProvideValue(key Multihash)
// 宣布此节点可以提供一个大值
FindValuePeers(keyMultihash, min int)
// 得到拥有特定大值的所以节点
3.4 块交换
在IPFS中,通过使用 BitSwap 协议与其他节点进行块(block)交换来实现数据分发。
BitSwap 维持着两个列表,想要获得的块和已保存的块。但与 BitTorrent 不同的是,BitSwap 不限于一个torrent中的块。BitSwap 节点可以从整个IPFS网络获取所需的块,而不管这些块属于哪些文件,这大大提高了下载效率。
同时,网络中存在一些激励节点会主动缓存和传播稀有的文件片段。
3.4.1 信用体系
我们希望所有的节点都乐于分享他们拥有的块,但某些自私节点只从P2P网络中获取块,而从不做种。
IPFS使用了一套简单的信用系统来解决这个问题。
o 从其他节点获取块会产生“债务”,向其他节点发送块可以偿还“债务”
o 每个节点都记录与相连节点间的“债务”情况
o欠债越多的节点其优先级越低,如果一个节点只获取而从不奉献将会很快被
其他节点进行忽略超时操作。
3.4.2 策略
BitSwap 采用的不同策略对整体的演变表现有着非常不同的影响。
在 BitTorrent 中,虽然规定了标准策略,但是也已经实现了许多其他方法,从 BitTyrant (尽可能分享)到BitThief(利用漏洞并且永远不会分享),到 PropShare (按比例分享)。
我们需要的策略的目标应该是:
最大化节点的交易性能和整体交换效率
防止“吃白食”的情况发生
有效抵抗其他未知策略
对受信任的节点限制宽松
一种在实践中可行的策略是一个跟债务率挂钩的算法
节点的负债率 r = bytes_sent / (bytes_recv + 1)
发送率 P (send|r) = 1- 1/(1+exp(6-3r))
当节点的负债率超过已建立信用额度的两倍时,发送率迅速降低。
3.4.3 账单
BitSwap 节点维持与其他节点的传输计费账单,当节点间建立连接时,双方交换账单,如果账单不匹配,则清除已有账单,重新开始记账。当然,恶意节点可能会故意丢失账单,希望清除债务,其他节点可以将其视作不当行为,并拒绝。
账单的数据结构如下:
type Ledger struct {
bytes_sent int
bytes_recv int
3.4.4 接口规范
// Additionalstate kept
type BitSwap struct{
ledgersmap[NodeId]Ledger
// Ledgers knownto this node, inc inactive
active map[NodeId]Peer
// currently openconnections to other nodes
need_list []Multihash
// checksums ofblocks this node needs
have_list[]Multihash
// checksums ofblocks this node has
type Peer struct {
nodeid NodeId
ledger Ledger
// Ledger between the node and this peer
last_seenTimestamp
// timestamp oflast received message
want_list[]Multihash
// checksums ofall blocks wanted by peer
// includes blocks wanted by peer’s peers
// Protocol interface:
interface Peer {
open (nodeid:NodeId, ledger :Ledger);
send_want_list(want_list :WantList);
send_block (block :Block) -& (complete :Bool);
close (final :Bool);
3.5 Merkle DAG
DHT 和 BitSwap 技术让 IPFS形成一个用于快速而强大的存储和分发块的 P2P 系统,。
在此之上,IPFS还构建了一种有向无环图 Merkle DAG,使用嵌入数据源中的目标哈希散列构建对象之间的链接。Merkle DAGs 为IPFS提供了许多有用的属性,包括:
1.内容寻址:所有内容(包括链接)都由其多哈希校验和进行唯一标识
2. 防篡改:所有内容都使用其校验和进行验证。如果数据被篡改或损坏,
则IPFS会检测到该数据。
3. 去冗余:所有内容完全相同的对象,只存储一次。这对索引对象特别有,
比如git tree和commits,或者是公共部分的数据。
IPFS对象的定义如下:
type IPFSLink struct{
Name string
// name or aliasof this link
Hash Multihash
// cryptographichash of target
// total size oftarget
type IPFSObject struct {
links []IPFSLink
// array of links
data []byte
// opaque contentdata
Merkle DAG 是一种非常灵活的数据存储方式,唯一的要求是 a) 使用内容寻址 b) 使用上述编码格式。
这使得我们可以用路径的方式访问对象, /ipfs/&hash-of-object&/&name-path-to-object&,如:/ipfs/XLYkgq61DYaQ8NhkcqyU7rLcnSa7dSHQ16x/test/foo.txt
3.6 文件系统
在 Merkle DAG 之上,IPFS还定义了一组对象用于对版本化文件系统进行建模。
这个对象模型类似于Git:
1.block: 可变大小的数据块。
2.list:块或其他列表的集合。
3.tree:块、列表或其他树的集合。
4.commit:树的版本历史中的快照。
blob 对象包含了可寻址的数据单元,表示一个文件。
“data”:”some data here”,
// blobs 是没有 link 的
一个IPFS文件由 blobs 和 lists 构成
list 对象将很多去重的 blobs 连接到一起,包含了一组有序的 blob 或 list 对象。
“data”:[“blob”, “list”, “blob”],
// 列表里的数据类型和links里面的一一对应
“links”: [
{“hash”: “XLYkgq61DYaQ8NhkcqyU7rLcnSa7dSHQ16x”,
“size”: 189458},
{ “hash”:”XLHBNmRQ5sJJrdMPuu48pzeyTtRo39tNDR5″,
“size&# },
{ “hash”:”XLWVQDqxo9Km9zLyquoC9gAP8CL1gWnHZ7z”,
“size&# }
// listshave no names in links
tree 对象代表一个路径,内容包括 blob、list、tree、commit,同时标记了对象的名称。
“data”: [“blob”,”list”, “blob”],
// trees have anarray of object types as data
“links”:[
{ “hash”:”XLYkgq61DYaQ8NhkcqyU7rLcnSa7dSHQ16x”,
“name”:”less”, “size&# },
{ “hash”:”XLHBNmRQ5sJJrdMPuu48pzeyTtRo39tNDR5″,
“name”:”script”, “size&# },
{ “hash”:”XLWVQDqxo9Km9zLyquoC9gAP8CL1gWnHZ7z”,
“name”: “template”,”size”: 5286}
// treesdo have names
3.6.4commit
commit 对象代表对象的历史快照。
“data”: {
“type”:”tree”,
“date”:&#-20 12:44:06Z”,
“message”:”This is a commit message.”
“links”: [
{ “hash”:”XLa1qMBKiSEEDhojb9FFZ4tEvLf7FEQdhdU”,
“name”:”parent”,”size”: 25309 },
{ “hash”:”XLGw74KAy9junbh28x7ccWov9inu1Vo7pnX”,
“name”:”object”, “size&# },
{ “hash”:”XLF2ipQ4jD3UdeX5xp1KBgeHRhemUtaA8Vm”,
“name”:”author”, “size&# }
3.7 命名和可变状态
到目前为止,IPFS堆栈形成了构建内容寻址对象 DAG 的P2P交换。它可以用于发布和检索不可变的对象,甚至可以跟踪这些对象的版本历史。但是,仍缺少一个关键组件:可变命名。没有它,用户就得在IPFS系统外获取到新的内容地址了。
3.7.1 自验证命名
定义节点的NodeId为该节点公钥的哈希
通过 /ipns/的方式可以访问该节点下的内容
当其他节点从该节点获取文件时,可以验证其公钥和NodeId是否匹配
通过自验证命名,我们可以实现这样的访问效果
/ipns/&NodeId&/docs/test.md而不必用/ipfs/&test.md’s Hash&这样的方式
3.7.2 更加友好的命名方式
自验证命名虽然解决了一些问题,但对用户来说还不够友好, IPFS提供了如下解决方案:
1. 节点链接
通过执行 ipfs link //friends/bob /
便可将 bob 节点链接到 alice 节点的 friends/bob 路径下,这样只需要知 道alice的地址就可以访问bob了
IPNS可以从域名的TXT记录里获取IPFS哈希地址,然后根据这个哈希地址从IPFS网络中获取数据
例如我们设置 ipfs.benet.ai 的TXT记录为”ipfs=XLF2ipQ4jD3U …”,
访问 /ipns/ipfs.benet.ai 便相当于 ipns/XLF2ipQ4jD3U …
3. Proquint可发音方案
IPNS支持将哈希地址译成可发音的单词
例如 /ipns/dahih-dolij-sozuk-vosah-luvar-fuluh
将解析为 /ipns/KhAwNprxYVxKqpDZ
4. 短地址服务
以shorten.er为例,用户可以获得一个指向特定地址的链接
例如 /ipns/shorten.er/foobar
将解析为 /ipns/XLF2ipQ4jD3UdeX5xp1KBgeHRhemUtaA8Vm
这时shorten.er就类似于我们今天使用的DNS服务器了。
4. 基于IPFS的应用
ipfs.pics – 免费的永久图床,上传和分享你的图片。
OrbitChat – 基于IPFS的去中心化聊天室,用户可以自由创建和加入channel并参与讨论。
Neocities – 免费帮助人们创作和发布网页的组织,将用户上传的网页永久存储在IPFS网络中,即使Neocities关闭了,人们仍然可以在IPFS网络中浏览到这些创作。
AKASHA – 基于IPFS和以太坊的下一代社交博客平台。
git-ipfs-rehost – 将你的git仓库托管在IPFS网络上。
GlobalUpload – 文件传输服务
IPFSSEARCH – 搜索IPFS网络中的内容
5. IPFS与区块链技术的结合
IPFS弥补了现有区块链系统在文件存储方面的短板,将IPFS的永久文件存储和区块链的不可篡改、时间戳证明特性结合,非常适合应用于保护版权、身份证明、来源证明等方面。
同时用基于区块链的代币来激励IPFS节点存储数据也是最好的选择。
This entry was posted in
Recent PostsIPFS星际会官网-全球IPFS挖矿爱好者联盟
矿池节点认购
大矿主定制
星际资本-布局IPFS生态项目早期投资
星际会矿池-全球10w节点IPFS第一矿池
星际会-全球IPFS爱好者社群大联盟
币链公关-区块链项目传播高端品牌
星际矿池全球节点计划首期两万节点预售开启!
星际矿机首期1万台预售正式开启!
IPFS星际会将在全球建立1000+会员社群
年内招募10w名星际会实名制会员,全体会员共享星际会矿池挖矿高达68%的收益
星际会在中国境内将发展300名星际会IPFS布道者,首批布道者将在全国各省市建立星际会分会,为IPFS项目生态落地布道
打造全球最大IPFS挖矿爱好者联盟
加入星际会社区,前十万名共享星际矿池服务费收益高达68%分成!
大机构背书,打造IPFS生态第一社群
所有会员共享矿池高达68%收益
生态布局完整,引领IPFS发展潮流
24,980&RMB
星际会矿池节点 前2万名认购
星际会矿池节点 2-4万名认购
星际会矿池节点 4-10万名认购
26,980&RMB
28,980&RMB
IPFS星际会
全球节点计划
打造全球IPFS第一矿池
参与星际矿池全球节点计划认购节点,共享IPFS全球第一波挖矿红利!
专业化操作、统一管理、规避家庭挖矿大量不确定因素,高质量稳定收益Filecoin!
全球主要城市10w+节点布局,10w+投资人共同承担风险、共享收益,提前布局收割下一个早期“比特币”!
星际矿机 雅典娜级 1T存储
星际矿机 宙斯级 4T存储
星际矿机 宙斯级 定制机
价格根据需求核算
家用IPFS生态矿机第一品牌
参与星际矿池全球节点计划认购节点,共享IPFS全球第一波挖矿红利!
专业化操作、统一管理、规避家庭挖矿大量不确定因素,高质量稳定收益Filecoin!
全球主要城市10w+节点布局,10w+投资人共同承担风险、共享收益,提前布局收割下一个早期“比特币”!
家用IPFS生态矿机第一品牌
星际矿池节点认购预约咨询
一二三四五六日
关注【星际会】官方服务号
申请加入星际会会员
Copyright & 2018&co-ipfs.com All Rights Reserved鲸希互动(北京)科技有限公司版权所有 京ICP备号
星际会全球挖矿者联盟、星际矿池、星际资本,全方位布局IPFS生态。
官方联系人:宋师太
微信:fqyd0316
星际会官方服务号
【IPFS星际会】
星际会官方小程序
【IPFS星际会】
望京SOHO地址:&北京市朝阳区望京街10号&shadow&&2018 Baidu - GS(号 - 甲测资字1100930 - 京ICP证030173号 - Data & 长地万方
联系地址:北京市朝阳区望京SOHO,B座13层 星际会
联系邮箱:  有这么一种说法,已经过去的2017年是ICO之年,但哪怕就是ICO之年,筹集破亿美元的项目也是屈指可数的,但IPFS(Filecoin)却以仅仅出售10%的份额就筹集到了2.57亿美元,打破了当时的ICO融资额记录。当时的硬顶是2亿代币(10%),最后其成交价格大约为2.5USD/Filecoin。这在业内已经成为了2017年的一个经典案例。那么他们又是如何做到的?对此,笔者专门采访了全球第一家IPFS节点供应商及IPFS云算力售卖商:深圳星际节点区块链技术有限公司核心团队成员之一何清涛先生,对话整理实录如下:
  01 IPFS是一种改变互联网基础协议的革新性技术
  记者: IPFS(Filecoin)去年9月能破ICO融资记录,可谓轰动一时,您觉得是偶然还是必然的?
  何清涛:我觉得是必然的。首先,这得益于IPFS所提出的概念,它是互联网的一次重要革新,将逐步取代目前主流的中心化服务器以及 HTTP 等技术,建立一个前所未有的文件系统。这是一种非常先进的技术,对于区块链,甚至对于整个互联网行业都将是一次技术革新。另外还有诸如受当时大环境影响等诸多因素的辅助,我才说它是必然的。
  记者:您说IPFS 是互联网的一次重要革新,主要原因是什么呢?
  何清涛:要完全理解IPFS,需要一定的专业基础。IPFS的中文全称是&星际文件系统&,它是一个面向全球的、点对点的分布式版本文件系统,由Sam Altman领导的美国著名科技孵化器YC孵化,创业已有2年半时间,目标是为了取代目前统治互联网的超文本传输协议(HTTP),它将所有具有相同文件系统的计算设备连接在一起,让互联网速度更快、更安全、更健壮、更持久。
  记者:请原谅的我理解能力,您能展开来跟大家再详细讲讲么?
  何清涛:简单点说,HTTP是我们目前所使用的将网页传递给计算机的技术,数据只存储于网络中的某一台电脑中,而IPFS则将数据分散到一个由计算机组成的网络。我来举一个简单的例子,在HTTP协议下,如果我们要访问一个服务器在大洋彼岸美国的网站,因为带宽的原因,我们打开它的网页可能会十分缓慢,甚至有可能因为网络传输的不稳定性而无法访问。但采用IPFS之后,整个访问过程则完全改变了。IPFS主张将所有的计算设备都连接到同一个文件系统中,由网络中的所有计算机来存储文件,因此文件的访问变成了完全的去中心化,不需要再从一个服务器中获取数据。这样一来相当于改变了现有的互联网基础协议,是一种革新性技术。相对于HTTP,IPFS有节省60%带宽、成本更低廉、数据永不删除、分布式网络、不依赖主干网及降低因不可抗力造成的服务中断问题等优点。
  02 IPFS应用前景广泛价值可观,还不挖矿更待何时
  记者:照您这么说IPFS,确实将颠覆目前的互联网技术,它的前景如何?
  何清涛:就目前而言,Mozilla Firefox 59将支持分布式网络架构协议。关键是如果IPFS替代HTTP之后,可能会引起一场无盘化革命。只要你电脑上有闲置的硬盘空间,你就可以成为IPFS矿工,把闲置资源租出去赚钱。这样的闲置资源再利用,已经是大势所趋,共享经济也早就是人们热议的话题了。通过file coin的激励机制,激励矿工加入,随着大量矿工加入IPFS,存储成本就会变的非常便宜,便宜到几乎可忽略不计,从而吸引更多人使用,由此良性循环。甚至可能所有人类文明都将储存于IPFS中。
  记者: IPFS前景这么好,那么我如果想投资,应该怎么买呢?
  何清涛:目前,如果想投资IPFS只有两种方式:去BTS内盘、Gate或者Openledger DX购买Filecoin期货(当前价格100元人民币/个左右);或者成为一名矿工,等待2018年6月份IPFS主网上线,挖矿获得Filecoin。就IPFS的规划而言,70%的代币会通过挖矿产生,即14亿个,将全部线性释放奖励给矿工,去年ICO时的价格是2.5美元/个,现在是15美元/个左右。所以,我们更建议大家做一名IPFS(Filecoin)的矿工了。
  记者:相对于比特币、以太坊挖矿,IPFS挖矿收益如何?
  何清涛:我们知道矿工挖矿,首先都会计算成本。挖比特币、以太坊的技术基于GPU算力,主要就是硬件、电费两项成本居高不下,但挖IPFS硬件成本低,更不会浪费电。因为在IPFS体系中,所有的数据都是碎片化的存储在网络之中,所有的硬件、电力成本都由IPFS矿工分摊了,其成本肯定是比传统意义上的挖矿要低的。至于收益,Filecoin去年ICO时的价格是2.5美元/个,现在是15美元/个左右,售价减去成本,明眼人都能看得出来收益如何了。
  记者:听您说了那么多我都想当矿工了,那么像我这样从来没有挖过矿的人能当IPFS挖矿么?一定需要专业知识才能挖么?
  何清涛:专业矿工肯定需要一定的基础,硬件怎么买、怎么配、怎么装?用什么软件挖,挖什么币,放在哪里挖等这些都需要仔细考量。如果你只是想赚点钱,不考虑当专业矿工,那也是可以的。我们提倡专业的事交给专业的人去做,购买专业矿机然后托管给专业的服务商,完全可以当个甩手矿工,自己唯一要做的就是打开APP,计算收益就好。
  03 IPFS第一代挖矿神机一个月回本
  记者:我们注意到贵司&星际节点&与IPFS的中文全称&星际文件系统&比较相似,那这两者又有什么关联呢?
  何清涛:我们星际节点是全球第一家IPFS节点供应商及IPFS云算力售卖商。公司已于2018年2月入驻瑞声科技(02018)旗下瑞知实验室。说得更直白一点,我们目前的主打产品&星际节点矿机 X1&(专业级ipfs矿机)就是用来挖Filecoin的。IPFS官方暂定于2018年6月开放挖矿,届时IPFS矿工,就可以用我们的专业矿机挖IPFS了。
  记者:星际节点会建矿池吗?矿池怎么收费?怎么查看自己收益?
  何清涛:星际节点矿池已经在建设中,届时星际节点在全国各省市都会有星际节点官方矿场。想要托管的机主,可以在4月1号之后,联系我们矿池客服。每天的产量,矿机主收80%,矿场收取的20%托管费用于场地建设、电费、网络费及机器质量问题交涉,也就是就只要支付20%的托管费,你就躺在家里打开APP登入账号查看每天收益。星际节点统一有个客户端登录客户端创建IPFS官方钱包,注册账号就能查看每天矿机收益和产币量,产出的币实时转出IPFS官方钱,届时各位可以将币转让其他第三方钱包。
  记者:X1型矿机的配置如何?耗电功率多大?
  何清涛:星际节点X1配置情况大致如下:CPU,四核四线程,22nm,2GHz,创新性神经网络引擎。内存:4G,DDR4,DRAM芯片,高品质内存颗粒,完美支持p2p技术,轻松超频。硬盘:4T,高速缓存128M,7200转双片高速黑盘,搭载StableTrac技术,内置保护电机轴,每秒读写6GB,完美支持SATA3接口。操作系统:Ubuntu16.04。平均功耗30W,即一个月22度电。
  记者:我们注意到,官方有说X1型矿机一个月可回本,这是怎么计算出来的呢?
  何清涛:3月5日前,X1官方价格为3999元/台,3月5日调价为4500元/台。我们官方的说法是:以x1在家里挖矿,宽带使用家庭普通网络即可,但前提网络必须稳定,保证矿机实时连接IPFS主链检索文件及及时存储,大约能在30天左右回本。矿机行业虽然还没有形成标准的测算模式。一个是我们根据V1.0程序的测试,二是我们参照以太坊矿机和比特币矿机初期矿工的收益曲线,对比IPFS主网的数据需求量和交换量建立的统计模型进行估算。保守估计X1矿机能在30天以内回本。对比蚂蚁矿机,阿瓦隆矿机,南瓜张的矿机刚出来的时候的回本周期,第一批矿工一定是收益最高的。
  记者:还有一个很关键的问题,目前矿机已经售罄了,什么时候能再买到IPFS矿机?
  何清涛:目前,第一批矿机官方已经完全售罄,由于硬件开发的特殊性,我们需要经过充足的技术沉淀,才会发布二代机型,以充分保障第一批购买者的利益。
相关阅读:}

我要回帖

更多关于 蜜蜂矿池 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信