聊聊SIA的那些事



  • SIA是一个云存储的方案,而且是全球领先的用区块链方式实现去中心化云存储的商用方案。这种去中心化云存储的方式,几乎解决了目前云存储的所有难题:

    • 备份安全
    • 防止审查
    • 数据加密
      *低廉费用
    • 使用简便
      用去中心化方式满足存储及闲置空间双方的需求,是典型的UBER模式,所以说SIA是云存储行业的“UBER”,这是个很好的类比,UBER自己没有一辆汽车,却成为了全球最大的出租车公司,正式解决了用户需求和闲置社会资源对接的问题,同样也解决了用户存储需求和闲置空间对接问题的SIA会不会成为没有一块硬盘的全球最大的云存储公司呢?
      *(上文引用自云币网资深区块链达人老猫的《深度聊聊SIACOIN的投资机会》一文)
      所以,SIA的代币SIACOIN,简写SC,并不仅仅是一种币,其实是一种服务资源,相当于云存储服务器空间的使用时间。根据SIA官网的价格对比,我们会发现SIA与目前的Amazon S3、Google Cloud以及Microsoft Azure相比具有很大的价格、安全以及隐私保护性优势,以同样存储5TB数据为例,其比较数据如下,通过数据我们可以发现,SIA有很大的优势,所以,我们有必要对其进行仔细深入的研究。首先让我们一起来了解下SIA钱包软件的使用方法。
      alt text
      第一步,SIA钱包软件下载:
      SIA钱包软件可从其官网下载,其官网地址为:http://sia.tech/,其官网首页如图所示
      (截止发文,SIA官网已有中文版):
      alt text
      点击首页右上角的“Download”选项,即可进入SIA的各类客户端的下载页面,在该页面中从上到下放置了5类SIA相关软件,它们分别是:

    *SIA用户客户端软件(SIA-UI),其提供了钱包功能;
    *SIA开发者工具包(SIA Dameon FOR DEVELOPERS),可提供基于SIA开发的API接口;

    • SIA矿工专用挖矿软件(Miners),用于SC币的挖矿软件;
    • SIA相关项目(Built on SIA)链接,包括SIA已有区块链信息查询网站、基于SIA的MineBox分布式云存储项目网站以及SIA数据监控与管理工具项目网站、扩展于GNOME的SIA云存储插件以及SIA分析工具。

    本文主要介绍SIA钱包软件的使用,所以,我们只需下载SIA软件客户端(SIA-UI)即可。SIA-UI提供了Linux、macOS以及Windows三种主流操作系统的64位软件,笔者的电脑是Windows操作系统,因此选择下载Windows版本安装包,下载的安装文件为包含SIA-UI.exe的压缩包,大小为63.0MB,文件名为:SIA-UI-v1.2.0-win32-x64.zip。
    *第二步:SIA钱包的安装
    SIA-UI安装包为绿色安装版,所以将第一步中下载的压缩包进行解压即可完成安装。解压后在其解压目录中双击SIA-UI.exe,运行该用户应用程序,该应用程序界面如下图所示:
    alt text
    界面左侧从上至下依次为:

    • Files:用户文件上传、下载与文件功能界面;
      *Hosting:本节点作为整个网络的共享存储主机的智能合约信息设置界面;
    • Wallet:钱包管理界面;
    • Terminal:终端命令交互界面;
      *About:SIA版本信息显示界面。
      在图中右上角可以看到当前的钱包节点为第一次启动,正在同步SIA区块链全节点数据,所以,显示的信息为“Synchronizing:0%”,当达到100%时,即为完成了全节点数据的下载,同步过程大概需要持续2天左右,目前的区块链大小为4.0GB。如果中途退出,再次启动钱包程序将会在之前已下载区块的基础上继续下载剩余区块;问题来了,钱包在同步区块信息,那么同步的这些区块信息存放在哪呢?于是带着这个问题,我首先在解压目录中查找,发现随着同步区块量的增加,我的整个文件夹大小并没有变化,那么会存在哪呢?是不是在软件中可以设置呢?于是我在软件中开始查看是否有同步目录设置功能,找了一圈并没有发现。转而又来到解压目录中按个文件夹查找,找着找着一个文件映入眼帘,它就是在“SIA-UI-v1.2.0-win32-x64\resources\app”下的config.json文件,打开后发现其文件内容如图所示,区块下载目录在datadir中配置,我们可以看到其默认配置于C盘的登录用户目录下,其中,区块链信息存储于“Sia-UI\sia\consensus”目录中的consensus.db文件内,目前该文件大小为4.0GB。如果我们想将SIA的区块链目录放置于指定目录,只需修改config.json配置文件即可,同时,将C盘中的SIA-UI目录拷贝至修改后的目录即可。
      alt text
      *第三步:SIA钱包的创建
      点击界面左侧的Wallet,软件弹出钱包创建界面,该界面中有2类钱包创建方式选项:1、创建新的钱包;2、从已有私钥种子中导入已有钱包。本文主要针对第一次使用SC钱包用户,所以,只介绍第一种钱包创建方式。钱包创建界面如图所示:
      alt text
      具体创建步骤如下:

    (1)点击“Create a new wallet”上的“+”图片,我们会发现在弹出的界面中显示我们已完成了SC钱包的创建,并显示了钱包私钥的种子(界面中的Seed)字符与钱包解锁密码(界面中的Password),具体效果如图下图所示。从图中我们可以看到Password:下的字符被黑块遮盖了,需我们把鼠标放置于该黑块上才能显示钱包解锁密码。私钥种子与密码需要我们自己记录下来,可以记录在电脑中或手抄下来放置于安全的位置,这两项内容一定要保护好,一旦丢失将无法打开钱包,钱包里如果存储了SC币将永远无法找回,所以,切记一定要保护好!
    alt text
    (2)记录好私钥种子与密码后,点击“I have written these down in a safe place”,进入钱包解锁界面,如图所示。
    alt text
    输入第一步记录的钱包解锁密码,点击“Unlock”按钮后,等待2-3秒即可完成钱包的解锁,至此即完成了钱包的创建,我们也在此刻拥有了自己的SC钱包;

    (3)细心的读者在看到钱包创建界面时,应该看到了在两种钱包创建方式的下方还有一个选项:“Use custom passphrase”。该选项的意思是用户可以自定义私钥种子与密钥。考虑到私钥种子与密钥的安全性,建议初学者使用软件自动生成的私钥种子与密钥,以确保二者不容易被黑客破解。

    *第四步:从交易所购买SC币

    目前区块链资产购买的正规渠道基本上是从各大交易所来完成,通过交易所可以确保我们交易的安全性与有效性。SC目前上线的交易所有三家,分别是Shapeshift、Poloniex以及云币网,前两家都是美国的区块链资产交易所,云币网是由中国比特币首富李笑来的比特币基金投资创建的区块链资产交易所。前面两个交易所为英文网站,新手不易操作,所以建议大家在云币网买卖SC币。云币网中有详细的区块链资产的购买步骤,所以本文不再赘述,请大家自行前往云币网参照教程购买。

    *第五步:从交易所向SIA钱包转账

    从交易所购买SC币之后,我们就可以在交易所中将购买的SC币通过提现的方式转账至我们的钱包中。为了完成转账,我们需要获取钱包的地址,该地址可以从SIA-UI的Wallet界面中获得,在SIA-UI界面中的右上角点击“Reveive SIAconin”按钮可以获得钱包地址,具体效果如下图所示,双击该地址,键盘上按下Ctrl+C可以完成地址的复制,将获取到的地址填入交易所的提现地址即可。
    alt text
    为了试验,我在云币网转了100个SC至钱包中,转账完成后,可以在交易所查看交易信息,具体效果如图所示,在图中我们可以看到在转了100个SC时,还需支付10个SC作为矿工费,用于该交易在区块中的打包工作。在云币网,无论转多少个SC,其矿工费均为10个SC。至此,即完成了从交易所向钱包的转账。但根据区块链的交易确认规则,SC的交易确认也需要经过多个区块的确认之后才能生效(大概需要20-30分钟),所以此时在钱包中并未显示转过来的那100个SC。
    alt text
    另需说明的是,SC钱包中每次获取的地址都不一样,但每个地址都是有效的,均指向我们当前的钱包。在转账前,我获取了一个钱包地址,在转账完成后,我再一次点击获取地址按钮时,却发现地址不一样了,一开始还担心会不会转错,但后来一想,公钥是可以生成多个收款地址的,所以就安心地等待交易的确认了。

    *第六步:验证转账的有效性

    在等待30分钟后,我在钱包的余额中仍未看到转过来的100SC,开始有些怀疑之前的多地址想法是否正确了,但随后看到钱包余额下面有一行红色字体,写着:“Your wallet is not synced, balances are not final.”,恍然大悟,原来是我的区块链数据还未同步完成,最新的交易当然看不到了,所以再一次耐着性子等待同步的完成了。在等待了2天同步成功后,我的钱包界面中如期而至地显示了之前转过来的100SC,并且还多了一条交易记录,如图所示。
    alt text
    当看到这个信息时,我的第一次“漫长”而有趣的转账之旅成功完成。为了更明确地看到我们的交易是否已经在全网中,我们可以在SIA的区块查询网站通过交易ID进行查询,该网站网址为:http://explore.SIA.tech/。
    其界面如图所示,在该页面中我们可以查询到SIA当前区块的高度、hash值、该块中消费的SC币数、挖矿难度、块中存储的文件大小等信息。同时,该网站还支持我们根据区块高度以及交易或区块的哈希值查询相关信息。以我的转账记录为例,将我在云币网获得的转账交易ID(TxID)输入“Search by Hash:”栏中,点击“Go”按钮即可查询出该交易信息,通过查询结果我们可以确认交易是否有效。
    alt text
    alt text



  • 只想说 垃圾币 提现不到账 又他妈不解决 垃圾



  • 在么,我给你一个钱包地址,你能给我转10个siacoin做研究么,我给你30人民币,微信或支付宝


Log in to reply