CoreMedia采访Waves区块链CEO Sasha IvanovCoreMedia 广播于10月1号对Waves区块链CEO Sasha进行了采访:
音频:
https://soundcloud.com/coremediaradio/sashawaves以下是采访内容:
LOOTZ:早上好,我是CoreMedia广播节目的主持人Lootz,今天要采访的对象是Waves区块链CEO Sasha。
SASHA:各位,早上好!
LOOTZ:我们一直在耐心的等待全节点客户端的发布。我们都知道如果测试的时间越长,客户端发布时出现问题的概率就越小。一个小小的漏洞可能会毁掉整个项目。我知道这些天你一直在忙着测试客户端,以及测试黑客马拉松,进行的怎么样了?
SASHA:我认为进行的非常不错。一些社区成员非常积极。我们也在他们的帮助下发现了一些漏洞,并且也已经修复。我们自己已经进行了一些压力测试,目前运行正常。一些人还在找漏洞,我们决定继续进行测试黑客马拉松的活动。其中最积极的一位用户是BCDEV。他发现了多个重要的问题。已经全部修复。测试黑客马拉松是一件非常好的方式,社区测试非常不错。我们也很乐意收到来自社区的反馈。测试活动可能还要持续一些时间,星期一的时候我们已经添加了资产功能。因此,我们将测试资产功能,然后与全节点一起发布。
LOOTZ:资产功能就是代币?
SASHA:是的。可定制代币的创建、转账、以及一些其它功能,但是可能没有中心化订单匹配功能。那个功能会在之后发布,因为也需要一些测试。但是资产创建和转账、以及交易附件功能已经好了。例如,你可以很容易地在网站接受支付。因此你只需要生成一个不同的附件,这是交易中包含识别符的一个不同字段,你就能够在商家网站接受支付。因此,星期一开始我们已经在测试网络中测试附件、资产创建、资产转账功能。代码已经在GitHub上了。我们只需要测试即可。我们原计划发布没有资产功能的全节点客户端,但是点对点协议是比较复杂的,我们尽可能多的测试来确保安全。因此,我们在测试的同时也在进行资产功能的开发。现在资产功能已经好了,将会添加到测试网络中,测试好之后就会跟全节点客户端一起发布。
LOOTZ:如果没有发布资产功能的话,最主要的功能就是LPOS?LPOS的工作原理是什么?
SASHA:我来解释一下。简单来说,LPOS就是将BitShares的DPOS(代表制权益证明)与NXT的账户租赁功能相结合。在比特股中,需要选出代表节点,然后这些节点进行交易确认。在我们的网络中,我们希望用户用资金来进行投票选择代表节点。用户只需要讲他们的余额租借给节点,这样他们就选择了锻造节点。这些选出来的锻造节点则维护网络安全。这是一个比较新颖的理念。结合了一些已经经过测试的理念,因此我认为这些会在我们的网络中运行的非常好。
LOOTZ:你们已经在测试了吗?
SASHA:还没有开始测试。这是下一个重要的版本。我们需要搞定与账户租赁相关的一些问题。需要有一个特殊的账户租赁交易。总体的理念就是限制矿工节点。这样的话,就能实现很高的吞吐量和交易速度。我们的目标是能实现大约1秒钟1000笔交易。这样的话,就需要一个相对中心化的系统。不可能在完全分布式的区块链上实现这么大的交易量。你需要选择矿工节点,这可以以分布式的方式进行。当选择好矿工后,大概有100个矿工,不会再多了。然后就能实现非常高的吞吐量。在这种情况下,系统对变得相对很中心化,因为你知道哪个节点将会锻造到区块链。但是这些节点都是用户自己在整个网络中以去中心化的方式选择的,因此这是将两个方法的优势结合起来了。
LOOTZ:代表节点的数量是100?
SASHA:是的,大概在100,但具体还没确定。在这种情况下,可以实现非常快速的交易速度。
LOOTZ:假设所有人都在某一台服务器上进行挖矿,这会破坏整个网络吗,或者导致类似51%攻击之类的情况出现吗?
SASHA:有可能。这有点类似于比特币矿池不想拥有大多数的挖矿算力一样。矿工停止将算力集中在某一个矿池。在我们的情况中,用户应该停止将他们的锻造力租借给某个特定的节点,以防止这个节点的算力过大,破坏网络。会有一些硬编码的检查点来预防这一类的攻击。但是,我认为这样的攻击真的很难实现。如果用户将余额租借给破坏网络的节点,他们很容易发现。用户需要折中考虑,在通过租赁算力进行赚钱和将算力租借给某一个节点而破坏网络之间进行权衡。我们也会有一些检查点,因此节点不会拥有超过51%的算力。
LOOTZ:或许你和你的团队应该对这种情况有一些预防,以防止出现这样的情况。
SASHA:是的,肯定会这样做,我们计划在刚开始设定一些检查点。确保网络不会被破坏。
LOOTZ:我在想如果有人试图进行这样的攻击行为,他们需要非常大、稳定的服务器,因为要让成千上万人在同一个服务器上,很难找到这样的服务器,而且也不可持续。
SASHA:是的。而且用户可以随时撤消自己的租赁算力。当人们发现异常时,就可以随时撤消算力租赁。这是一个动态的系统,当然可能会有一些攻击,但是都不是大问题。
LOOTZ:余额算力租赁是如何运行的?是通过钱包吗?
SASHA:是的,有一个特殊的交易。你只需要选择节点,然后进行租赁即可。你可以设定租赁时间,例如24小时或更长。你可以随时发送另外一个交易来撤消租赁。这样的话,用户也可以更好地控制这些代表节点。如果一个代表节点干坏事,用户可以随时撤消算力租赁。
LOOTZ:LPOS将会在全节点和资产功能之后进行发布?
SASHA:是的。刚开始,我们的POS会有点像NXT的,所有人都可以进行锻造和维护网络。之后我们将在此基础上创建LPOS。
LOOTZ:能分享一些有关新的节点数据库内部缓冲器的信息吗?它能优化什么?
SASHA:Scorex存在一些问题,因为它不是一个可以直接使用的系统,它是一个测试系统。节点网络层是最基本的。你可以将假的节点发送到节点网络,完全用假节点来充斥整个网络。这些节点会互相连接并推送跟过的数据,然后整个节点就会停止运行了。因此我们设置了一个缓冲器。你会首先检查所有的节点。只有当你将它们放入数据库中时,它们才会在内存中。如果有一些恶意的节点,你只需要将它们加入黑名单即可。因此这是一个必要的功能。我们可能有点重复发明轮子的意味,因为这样的情况在比特币中是存在的。考虑到这些问题,我们需要从头重写全新的代码库。我们需要确保消除所有的漏洞。
LOOTZ:如果用户想要帮助测试,他们如何进行?
SASHA:他们只需要加入我们的Slack的Test-Net Maintainers频道即可。所有人都在那里进行测试。
LOOTZ:有奖励激励吗?
SASHA:是的,有奖励。
关键漏洞:测试网络瘫痪;指定的节点瘫痪(非IP DDOS);双重花费攻击。用大量的交易进行简单的DDOS攻击不算真实有效的攻击。
最少5000WAVES或等值BTC奖励,如果发现极其严重的漏洞,奖励提高至10000 – 15000 WAVES。
严重漏洞:不影响整个网络运行,但是严重阻碍了网络的功能,例如区块广播、增加本地节点的资源消耗,等等。
1000 WAVES或等值BTC的奖励。
轻微漏洞:配置文件修改导致的非预期的行为等。
最高1000 WAVES奖励。
LOOTZ:如果你非常熟悉Linux,请参与测试。或许你就是下一个明星。BCDEV已经是一个明星了。
SASHA:是的,实际上BCDEV计划与我们达成长期合作。在我们完成测试后,我们将为他提供薪水。他是一位非常高效和聪明的开发者,我们很高兴能与他合作。
LOOTZ:我听说钱包要转移到不同类型的GUI上面,从jQuery转移到AngularJS?
SASHA:是的,我们正在与一家德国企业Tom Apps合作。他们为我们开发移动应用。为了能更容易地导出我们的代码,我们需要转移到AngularJS。如果转移到AngularJS,我们能够同时发布安卓和iOS应用。无需在制作一个原生的iOS应用。而且可以运行在桌面客户端,非常漂亮。现阶段,我们不需要所有平台的原生app。我们只需要框架应用。我们已经在测试了,我已经在手机上安装了Waves钱包。看起来不错,应该几周内就能发布了。发布全节点之后,我们将会发布移动钱包。用户可以在手机上转账Waves、资产和法币资产。非常酷。
LOOTZ:非常不错。对我也如此,我有一台安卓手机。
SASHA:我已经安装移动钱包了。你可以在slack上加入我们的测试名单来安装使用它。
LOOTZ:移动钱包还会有其它功能吗?例如加密聊天。
SASHA:是的,我们计划进行信息功能的开发。下周将会有以为新的代码工程师加入我们的团队,他会进行信息功能的开发。
LOOTZ:非常不错。看起来有很多新的内容和功能在进行中。不能急着将没有测试好的代码发布出来。你也不希望出现任何异常。因此,你绝对不能匆匆忙忙行事。
SASHA:是的。如果网络被攻击破坏,这将非常糟糕。尽管我们可以修复它,但这会我们的形象是不利的,我们宁愿不出现的这种情况。
LOOTZ:第一个在Waves上发布的ICO将是Incent?
SASHA:是的,我认识他们。他们非常有经验,希望他们进行的顺利。他们的ICO开头进行的非常不错。
LOOTZ:Incent是什么项目?
SASHA:它是一个忠诚度代币项目。我喜欢这个理念,这个理念来自于Incent的创始人Rob(Wilson)。
Incent将会通过创建一个通用的奖励货币以及应用来改善忠诚度积分行业效率 低下的状况,这些应用允许商家提供更具吸引力的奖励,而且比现有的成本要低, 无需纳税。传统的塑料积分卡除了发行人之外没有其它价值,而且当你想要兑换 它们时都过期了,相反在Incent中,消费者会获得‘智能货币’的奖励,这些货 币是真正可携带和可交换的,它们的兑换价值是可配置的。对于商家来说,Incent的低风险、低门槛和按需支付的特性也是很有吸引力的, 特别是与移动钱包相关的商品和服务结合,其中消费者的奖励也会存放在钱包中。 传统的忠诚度积分行业是基于通过限制消费者的重复消费选择来确保的。这样的 思路是不可靠的,这从消费者钱包中大量未使用的忠诚度塑料积分卡就能看出。 Incent想要从头改变这些,通过取消限制来吸引回头客 – 因为他们想要更多。 BitScan已经花费了3年时间创建了全球最大的比特币商家目录,我们也认识到 企业都希望一个更好的忠诚度解决方案。Incent是一款旨在解决真实生活中问 题的产品,不出意料,主流的商业将会认识到我们所做的事情的潜力。
LOOTZ:嗯,确实是一个非常好的理念,没有深入了解的人可能不知道这些内容。小型的企业、大型的企业都可以实施Incent的忠诚度代币来奖励用户。
SASHA:我喜欢简单。这是一个非常直接的方法。用户无需知道它的工作原理。他们也无需知道区块链。这就是一个常规的移动应用。我认为Incent这样的特性符合用户的习惯。
LOOTZ:听说还有一个Chronobank的项目也会在Waves上进行发布?
SASHA:Chronobank是另外一个澳大利亚的项目。我理解这个项目的大概理念,但是我不能过多的透露细节。因为我不确定我理解的细节是否正确。Chronobank是一个时间银行。在澳大利亚和其它国家有很多时间银行。Chronobank希望能发行这一类型的代币,用于购买劳动力时间。这是一个非常好的方法,他们在澳大利亚进行的不错,有一些风投资金的支持,而且他们在这方面也非常有经验。目前这个阶段,可能需要通过他们来了解更详细的内容。
LOOTZ:Waves的法币网关大概有多少?
SASHA:刚开始会有一两个,现阶段我们也已经准备好了多个网关,可能会陆续启动。我们也正在开发自己的支付基础架构,作为备份架构。我们可能不会在英国进行,因为非常昂贵,可以在欧洲的其它国家进行。我们将会有自己背书的网关。同时,还有一些有信誉的支付系统也答应与我们合作。本周,我们已经在测试网络上测试资产功能了。可以在GitHub上看到资产代目。现在要做的就是发布到测试网络,然后进行大量测试。之后将会与全节点一起发布到主网络。
LOOTZ:资产功能大概何时能在测试网络上进行测试?
SASHA:本周星期一或二。代码已经写好了,只需要发布在测试网络上即可。我们将会有一个独立的内部测试网络。我们将会在测试网络上运行一段时间。然后就会发布到常规的测试网络中。之后用户就可以用过API来测试这些功能,之后就整合到轻量级客户端中。
LOOTZ:在每周的视频节目中,Lola Dabota是谁?
SASHA:她来自英国,是尼日利亚人。她并不出生在尼日利亚,她出生在英国。她在莫斯科学习俄语。她是以为非常棒的主播。我们将会继续开发我们的视频节目 – 由Waves赞助。她大学学的是经济学,毕业后将会在Waves工作。她是一位有着英国口音的漂亮女孩,我们都很喜欢她,也很高兴能与她一起工作。
LOOTZ:一旦全节点发布,你会参加一些会议并向感兴趣的人展示这些吗?
SASHA:是的。目前不推广的原因是我们的全节点客户端还没有发布。一旦发布,我肯定会参加尽可能多的会议来推广。
LOOTZ:我认为你们做的非常不错。如果与其它很多币种的开发者相比,投资者应该是幸运的,因为你没有跑路。
SASHA;肯定不会消失。我们的身份都是完全公开的,所有人都知道我们是谁。任何人都可以访问我们的办公室。我不会消失的(笑)。
LOOTZ:因此你通常都在Slack上,而且会回答任何的问题。
SASHA:是的,我每天都在slack上。如果你在莫斯科的话,也可以访问我们的办公室(笑)。我们是完全公开且透明的。
LOOTZ:Waves会有什么新的功能吗?
SASHA:最重要的就是法币转账。中心化的订单匹配和基于区块链的快速清算。你可以在区块链上交易比特币和其它密码学货币。你无需发送你的代币。你可以一直持有你的资金,同时还能快速地进行交易。这是一个主要的功能。相对很复杂,我们需要确保没有攻击。现阶段主要是资产功能的测试,我们也希望能在区块链上发行法币代币,因此用户能够在Waves区块链上进行众筹并接受法币投资,不仅仅可以接受Waves代币或比特币,而且还可以接受欧元、美元和其它法币。这也是一个主要功能。一旦我们发布这些功能,将会有很多初创企业在Waves上发布并众筹他们的项目。因此,我认为我们的系统有独特之处,随着越来越多的初创企业使用,会呈现爆发式增长。Waves将会是一个完全不同的生态系统。
LOOTZ:慢慢来(笑)。很高兴能采访你。非常感谢你能接受采访。
SASHA:谢谢你的采访和支持。也非常感谢社区的支持,让我们一起来实现这些。
文章摘自:
http://news.blockchain.hk/core-radio-interview-with-waves-ceo-sasha-ivanov/