NXTER.ORG

NXT客户端1.8.2发布

NXT客户端1.8.2发布,主要的变更内容如下: 1.所有1.8.0e或1.8.1的用户都建议更新,因为1.8.2是一个bug修复版本; 2.添加了商品市场中产品名称缺失的html; 3.修复了商品市场中上架商品没有图片的bug; 4.在最近的购买中只显示已完成的购买; 5.桌面钱包UI添加了联系人导入功能; 6.其它的一些UI优化和bug修复; 7.nxt.keyStorePath中允许keystore file的绝对路径。 下载地址:https://nxtforum.org/nrs-releases/nrs-v1-8-2/ 其它详细的变化如下: JavaFX UI: 增加了一个桌面钱包UI,与目前使用的浏览器钱包界面几乎是一样的,不同点在于当启动NXT服务器时,该钱包界面也会自动启动。 有关JavaFX UI的详细内容,可以查看: https://bitbucket.org/JeanLucPicard/nxt/issues/338/desktop-wallet   nxt.defaultDesktopAccount属性可以用来指定钱包启动时自动登录的账户。   可以通过设定nxt.launchDesktopApplication=false来停用桌面钱包UI。   目前的客户端安装包会在Unix平台上创建一个启动和停止快捷方式图标,用来以桌面模式启动NRS客户端。   如果使用命令行的话,就使用start.sh脚本来启动桌面模式。可以从任何目录来运行start.sh和stop.sh脚本。   jar安装包会被自解压的脚本包nxt-client-1.8.0e.sh所替代,Unix用户只需要点击就可运行安装包。使用安装程序而不是zip包的优势在于安装程序会创建上述提到的桌面图标和快捷菜单,而且会从之前的安装文件中移除掉旧的函数文件。   一个已知的bug(IzPack)是,在Unix中安装程序在尚不存在的目录中是无法创建图标的。而且无法移除之前的菜单快捷方式和桌面图标,建议在安装之前先卸载之前的安装文件。   不兼容的变化:   注意,当在Unix和Mac上运行桌面模式时,~/.nxt目录会用来存储配置文件,记录日志和nxt_db区块链数据库。 这会使得升级新版本更容易,它会删除掉之前的nxt安装目录内容,当然了用户的配置文件和数据库文件不会存储在这个目录中。   run.sh脚本会继续使用命令行模式,例如,不会启动桌面浅薄啊和桌面图标,会继续使用nxt安装目录。想要使用桌面模式但仍然使用nxt安装目录而不是 ~/.nxt可以使用run-desktop.sh脚本。   资金监控:   这个资金监控新功能可以监控账户余额,并从另外的账户自动充值,当然要通过账户属性设定自动充值账户和监控账户。   可以监控NXT、资产或货币余额。如果余额低于设定的数值,就会提交交易来从充值账户中转移资金到监控账户。   如果从之前的充值交易开始到目前为止,区块数目小于监控设定的间隔,那么新的充值交易会处于待定状态。   资金监控功能的API是StartFundingMonitor,GetFundingMonitor, and StopFundingMonitor。详细的文档参见API javadoc文件。

NXT 1.8.0e客户端发布

NXT核心开发者发布了最新的1.8.0e实验版本,该版本不是硬分叉版本,只不过是进行了一些修改,具体的变更内容如下:   JavaFX UI: 增加了一个桌面钱包UI,与目前使用的浏览器钱包界面几乎是一样的,不同点在于当启动NXT服务器时,该钱包界面也会自动启动。 有关JavaFX UI的详细内容,可以查看: https://bitbucket.org/JeanLucPicard/nxt/issues/338/desktop-wallet   nxt.defaultDesktopAccount属性可以用来指定钱包启动时自动登录的账户。   可以通过设定nxt.launchDesktopApplication=false来停用桌面钱包UI。   目前的客户端安装包会在Unix平台上创建一个启动和停止快捷方式图标,用来以桌面模式启动NRS客户端。   如果使用命令行的话,就使用start.sh脚本来启动桌面模式。可以从任何目录来运行start.sh和stop.sh脚本。   jar安装包会被自解压的脚本包nxt-client-1.8.0e.sh所替代,Unix用户只需要点击就可运行安装包。使用安装程序而不是zip包的优势在于安装程序会创建上述提到的桌面图标和快捷菜单,而且会从之前的安装文件中移除掉旧的函数文件。   一个已知的bug(IzPack)是,在Unix中安装程序在尚不存在的目录中是无法创建图标的。而且无法移除之前的菜单快捷方式和桌面图标,建议在安装之前先卸载之前的安装文件。   不兼容的变化:   注意,当在Unix和Mac上运行桌面模式时,~/.nxt目录会用来存储配置文件,记录日志和nxt_db区块链数据库。 这会使得升级新版本更容易,它会删除掉之前的nxt安装目录内容,当然了用户的配置文件和数据库文件不会存储在这个目录中。   run.sh脚本会继续使用命令行模式,例如,不会启动桌面浅薄啊和桌面图标,会继续使用nxt安装目录。想要使用桌面模式但仍然使用nxt安装目录而不是 ~/.nxt可以使用run-desktop.sh脚本。   资金监控:   这个资金监控新功能可以监控账户余额,并从另外的账户自动充值,当然要通过账户属性设定自动充值账户和监控账户。   可以监控NXT、资产或货币余额。如果余额低于设定的数值,就会提交交易来从充值账户中转移资金到监控账户。   如果从之前的充值交易开始到目前为止,区块数目小于监控设定的间隔,那么新的充值交易会处于待定状态。   资金监控功能的API是StartFundingMonitor,GetFundingMonitor, and StopFundingMonitor。详细的文档参见API javadoc文件。   客户端UI页面重定向   通过给http://localhost:7876/index.html添加页面参数,客户端可以重定向打开指定的页面或窗口。 使用案例参见: https://bitbucket.org/JeanLucPicard/nxt/pull-requests/42/added-page-redirect-modal-popup-with   市场功能中添加了最新上架商品和成交商品列表,展示了最新的10个上架商品或已成交的商品。   市场上架商品时可以包含图片。图片文件作为可删减的未加密信息附件上传到DGSListing交易中。 dagListing API中增加了新的messageFile参数,允许直接上传文件作为多重格式数据。所有createTransaction APIs都支持该参数。   …

Read more

去中心化应急响应应用CELL411获得NXT和比特币天使投资

去中心化应急应用APP Cell411刚刚获从企业家及密码学货币投资者Marc De Mesel那里获得了不小的投资。投资完全是由密码学货币进行的,包括300个比特币和1000万NXT。另外,Cell411很有可能会在NXT的区块链上发行资产进行交易。 Cell411的创始人Virgil Vaduva谈到了获得这次大额投资的原因: “当潜在的投资者,特别是活跃在密码学货币市场领域的那些人,看到某个应用在区块链行业有前途和价值时,他们就会投资有巨大增长机会和回报的项目。本轮天使投资就是这一类,我们遇到了愿意帮助推动Cell114发展的人。” 开发一个快速改进的应用 本次投资用于资助Cell411的第三版本的开发,预计会在今年夏天发布。按照Vaduva的说法,在这个版本中UI、后端架构和视频流支持以及其它用户需要的功能都有了显著改善。 “本轮融资极大地促进了Cell411的开发进程。我们有很多用户需求的功能清单,以及商业客户(像安全企业)的详细需求,这个强大的市场信号表明我们不仅仅只是在满足市场需求,而且是在个人安全领域创建和塑造一个全新的市场。这将会允许我们更加努力地来改善平台、满足用户需求和创建有利于我们成长的市场关系。“ 推动世界的去中心化愿景 自从成立之初,Cell411已经获得了显著增长,目前为止已经有超过40,000万次的下载。最初的目标是作为一个工具来防止滥用执法,这个应用在全球范围内迅速增长,从南非农场应用它来预防高自杀率,到美国至少有一个消防部门使用它来代替调度员。无政府主义者Vaduva相信诸如这类系统的增长,特别是获得非政府货币独立融资的项目,能够促进志愿者机构的增长,这将是人类发展的重要一步。 【原文】 http://cointelegraph.com/news/decentralized-emergency-response-app-cell-411-receives-angel-investment-all-in-crypto

Nxt1.8功能展望

Nxt1.8e已经在测试运行,其中新增的功能如下: 桌面钱包 1.8发布后,启动Nxt客户端服务器后,会立即启动钱包,不用再去打开浏览器。 https://bitbucket.org/JeanLucPicard/nxt/issues/338/desktop-wallet   账户监控 服务器侧会自动根据具体的标准给指定的账户充值,以保证自己的账户一直有足够的NXT来进行交易。   钱包自我定制 可以在特定的页面或模块下打开钱包:https://bitbucket.org/JeanLucPicard/nxt/issues/320/start-the-client-on-a-specific-page-or   附件软件 简单的服务器侧的插件框架   【原文】 https://nxtforum.org/general-discussion/upcoming-features-in-1-8-release/

SuperNet周报2

Core和Core Media是发布于2014年的SuperNet社区的一个项目。CORE一直在支持SuperNet项目的发展,也购买和持有大量的SuperNet及其附属资产。现在很多项目都有了新的进展,一些项目也发布在即。我们为此感到非常兴奋。欢迎关注SuperNet周报! 本周我们想要分享我们采访JL777开发者的一些有关SuperNet和Iguana的问题以及他的回答。 Iguana技术将会以什么形式呈现在用户面前? 它能以Chrome应用的形式运行,或者以原生模式运行。如果是作为Chrome app的话,用户将能够从浏览器中运行一个比特币节点,通过删减模式需要将存储限制为10GB。它的代码编译只有3MB,可以很迅速地运行在浏览器中。这么设置代码的目的是为了以后能实现更好的可扩展性。 你想要用Iguana技术实现的最基本的目标是什么? Iguana的目的是为了创建可扩展的比特币核心,它是向后兼容的,也是一个理想的替代产品。设计需要满足很多限制,主要就是在不牺牲速度的情况下要尽可能小,而且要能并行同步。这意味着每个区块都要尽可能自我独立,但是要能解析外部引用。这与对象文件和链接类似。主要的外部引用是vins[交易中未花费的输入]。 最终的目的是端对端,完全与终端用户的方案整合,这也是终端用户真正关心的。Iguana的技术还在初级阶段,但是已经证明比特币能够在不影响节点的情况下扩展交易能力。在初次同步后,大量的数据集是在内存映射文件中的,不需要很多RAM来运行。它的代码很小,可以运行在智能手机和其它低功耗的设备上。这难道不是让比特币更好的用于物联网吗? Iguana技术能够在30分钟内平行同步比特币区块链,而且只使用一般的存储空间,可以实时启动。这是如何实现的? 它创建的文件是只读文件,创建之后无法更改。这可以让它们进一步压缩到只读文件系统中。没有签名的只读数据集大约为15GB,不经过压缩的话为25GB。这些文件都是不变的,因此一旦被验证,它们就无需再次验证。添加到这些只读文件上的数据层可以直接作为内存哈希表的内存映射文件。这意味着,启动时间接近于3秒钟,之后就可以开始同步新区块了。 首先当你观察源区块链时,会有很多冗余信息。通过将这些高熵散列映射为32位的整数,你会节省28字节的存储。对于含有N个输出的交易ID,每个vin引用交易ID可以节省最大N*28字节的存储。 然而,字节存储次序形式需要放入到BitTorrent网络,因为Iguana文件是设计为直接内存映射的。这就可以跳过每个序列化/反序列化的字节片段。因为未见只有一半大小,即使由于字节次序形式而导致文件大小翻倍,它们消耗的数据仍然小于原生区块链的。 最近添加了比特币RPC兼容层,因此可以与现有的比特币Apps兼容。如果还有空间的话,可以放入区块测试和其它标准的比特币验证测试。同时,GUI团队也正在创建HTML/JS 的GUI,将通过比特币RPC进行交互。 Iguana技术还会提供什么其它功能? 除了比特币核心,还会整合一个原子化转换协议作为一个虚拟交易所,因此标准的买卖订单可以用来交易替代币。还会有私有链框架,但还没有形成区块链。还会有一个去中心化的德克萨斯扑克协议,以及一个法币锚定系统。通过将Iguana和流行的扑克游戏相结合,我们期望能获得主流的认可。 已经有超过50000行C语言代码了。除了比特币核心外还有很多工作,整个的代码库编译大约有3MB,可以用于很多操作系统,甚至可以作为Chrome app的JS字节代码。代码在我的JL777/SuperNET仓库和doc.supernet.org的API中。 运行Iguana来同步区块链需要多少RAM内存? 越多越好,甚至用8核也不会超过32GB。在4GB时,它会序列化整个过程。我还没有优化最小内存设定。 Iguana没有使用任何DB,实现这些需要固定的时间来在一个捆束中进行所有操作。当主链验证后,就结束了。编写区块链并行同步的工作量是最大的,创建只读文件集(2000个区块)的信息流速度在500mbsp到1gbps。 使用Iguana技术时用户还需要那些其它的要求或限制? 同步速度受到带宽的限制,因此通常的家庭用户20mbps的链接需要6小时,但也比0.12快6倍,但是在更快的连接下,我可以看到70MB到120MB/每秒的速度。是的,最快时有1GB每秒的速度。如果你有8核的话,几乎是实时进行的。创建永久文件之后的压缩需要1个半小时。 通常来讲,我的方法可以在任何带宽下使用。我不喜欢导入私钥和没有多重签名,因此它能够以txindex=1层级来有效地处理这些,而且允许额外的数据结构来进行基于地址的查询和启动,而且无需重新扫描之前创建的数据就可以启动。因为它们都是只读文件,所要做的就是保证它们没有被改变。是的,这意味着没有数据库,但是数据集可以直接作为内存映射文件来使用。 你有兴趣让比特币核心来实施你的代码吗? 我不太担心比特币核心是否愿意采用一个更快的10倍速度的同步方法。终端用户将会选择最便捷的方法,没有任何外部依靠、一键安装Chrome app,以及没有任何使用障碍。

SuperNet周报1

好久没有SuperNet的新闻了,其开发者JL777最近又发布了新技术Iguana,而且可以运行在很多平台上。 JL777的SuperNet是创建在Nxt区块链上的服务平台,但是由于近期的Nxt2.0计划的发布,使得资产都无法获得2.0中的代币FNXT,而只有持有NXT的用户才能获得2.0主链中的FNXT,这使得JL777对于NXT核心开发者的路线非常不满。 JL777在Bitcointalk论坛上宣布退出NXT。这意味着SuperNET资产将从NXT区块链中转移到其他区块链上进行交易。例如不满意NXT2.0开发的人可以将自己的资产转移到SuperNet的Igunan上。 Iguana是由JL777的团队基于Crypto777的技术而建立的。下面详细解释一下Iguana: 1.使用igunan可以在30分钟内下载完比特币的区块链; 2.隐私问题将通过BTCD和Jumblr实现; 3.通过使用Iguana能够创建基于比特币区块链的资产;   Iguana是SuperNet最新创建的一个非常令人振奋的新技术。现在来看一看JL777对于Iguana的评论。一些评论是直接引用了Satinder Grewal的提问,他是SuperMesh项目的开发者。   SuperNET是一个币种吗? “就目前的API来看,它们都是独立的目录网络通道,都在各自的加密数据流中。这意味着每个节点都能够提交数据给具体的目录网络(所有这些都运行在相同的SuPernet网络上)。还有一个Pangea目录,每一个表都是一个子目录。通过信息来互相通信。但是这些信息就像区块一样,最终形成一个区块链。这使得Pangea/tablehas是一个币种?如果是这样,Supernet又是什么?如果允许任何人动态创建新的目录,是不是币种的这个界限就非常模糊了。 在每一个目录中,创建者能够定义如何使用它。现在如果我添加一个相反的内容,因此每当有人创建一个新的回复时,他们就会获得一个信用,这就有点像币种了。但是我不确定是否需要这个层级。然而,它确实解决了交易数目无限大的问题。通过创建层级目录,你可以获得更高的频率。例如,Pangea链不在乎每个人的赌注,因此Pangea/tablehash将会处理具体的细节,并回复到Pangea主链。如果存在博彩目录,那么Pangea链将会进行报告。因此,我个人将会实施一些内容。目前,我在讨论这些内容。将这些动态链添加到一个永久区块链中是有意义的,例如BTCD的区块链。“   自动转换的实施涉及到了crypto777技术的那部分内容?它将会涉及到密码学1.0和2.0的转换吗?1.0技术我指的是比特币协议类的货币,2.0技术我指的是NXT,Ethereum,NEM等等。Bitshares的资产与NXT的资产有可能进行兑换吗? ”最终,所有的事情都有可能。首先是比特币协议<>比特币协议类的货币。可以使用NXT的分期交易功能来实现,也可以间接使用PAX来实现。”   你在SuperNet技术上花费了多少时间,你投入了什么? “每天18个小时,每周6天。如果我的时间有价值的话,我已经投入了5000多个小时。实际上已经超过8000小时了。我有大量的SUPERNET BTCD和资产。”   就Supernet来看,最好的智能合约使用案例是什么? “扑克。说实话只有律师真正关注这些合约。大部分人是想玩游戏。特别是有钱、有技巧和运气好的人。玩家通过游戏规则来创建智能合约。他们关注它们可以获得什么优势。我们已经有很多参与者在玩游戏了,但是他们都不相信其他人。第一个版本将不会内嵌隐私功能,但是我看了NXT的混币功能 ,可以考虑。没有IP隐私保护,依靠区块链机制的隐私将会面临量子计算机的问题。可能只需要几年时间,但是区块链永远存在。   BTCD和BTC在Iguana中的所用: “我认为目前BTC区块链是最安全的链。像所有权问题,越安全越好。但是BTC的区块链太慢了,因此我们使用更快的区块链,像BTCD来进行短期的变化,用链下来进行实时进行的内容,比如扑克。 SuperNET支持目录/子目录数据流,它们可以设定到区块链中,但是只用于初始的节点数据分享。有很多可配置选项需要支持,因为不前暂不需要,我将在以后实施它。   实时的SuperNET目录/子目录数据流/链: 1.BTCD – 非实时非备份(高级隐私) 2.BTC – 存储备份 像这样的组合就会很灵活,而且使用了它们的优势,避免了存在的弱点。尽管面临挑战,但是还是有办法来找到可扩展和安全的解决方案。“   JL777对目前政治体系的不满意: ”我们都在结束旧时代。无论我们在2015年做了什么,都只是在播种。但是事情总是发展的。这是一场马拉松。不是6个月时间就能完成的。甚至6年都是很短的时间,但是由于技术的快速革新,6年足够了。如果你看看银行,他们使用人民的钱来建造漂亮的建筑物。更别说那些漂亮的办公室和大型场所了。能做什么呢?他们可以做他们想做的任何事情,如果他们管理失败了,政府会使用所有人的钱来保释他们。对我而言,这是不正确的。既然现在我们有技术来去中心化货币,那么问题就是让其变得更加易用并持续改善这些科技。有一些伤感,但值得期待,因为绝大多数的密码学货币都被利益所控制了。比特币是一个网络。XT拥有DDOS防护代码。无论如何,Coinmarketcap.com上排名前10的货币很多都是非公司的。尽管NXT已经滑出了前10,但是密码学货币正在崛起。“ JL777希望Supernet和Iguana项目能在密码学货币和区块链科技领域有更光明的前景,能使得自由市场更加繁荣。 【原文】 http://coremedia.info/index.php/bitcoin-2-0/item/229-supernet-weekly-no1

Nxt 2.0 VS Nxt 1.7

Nxt區塊鏈2.0的主要目的是解決區塊膨脹的問題,方法就是增加主鏈和子鏈的架構。 對比Nxt2.0與目前運行的Nxt1.7的區塊鏈大小,如下圖所示: 區塊鏈資料大小的計算方法可以參見這裡。 從上圖可以看出,如果系統按照 200交易/分鐘 運行(200TPM),整個區塊鏈的資料大小如下: 2.0區塊鏈:543M 1.7區塊鏈:42.5G 可以看出,在2.0進行區塊刪減後,區塊鏈的資料會大大減少,從而用戶下載區塊鏈資料只需要很短的時間。 而且,交易資料越多,刪減效果會越明顯。  

Nxt 2.0 VS Nxt 1.7

Nxt区块链2.0的主要目的是解决区块膨胀的问题,方法就是增加主链和子链的架构。 对比Nxt2.0与目前运行的Nxt1.7的区块链大小,如下图所示: 区块链数据大小的计算方法可以参见这里。 从上图可以看出,如果系统按照 200交易/分钟 运行(200TPM),整个区块链的数据大小如下: 2.0区块链:543M 1.7区块链:42.5G   可以看出,在2.0进行区块删减后,区块链的数据会大大减少,从而用户下载区块链数据只需要很短的时间。 而且,交易数据越多,删减效果会越明显。

DeBuNe-去中心化商業網絡

Nxter.org雜誌的記者RubenBc採訪了DeBuNe的CEO Roberto Capodieci,他也是OTDocs.com(開放的交易文檔)、TheSoundKey.com和Go.Notifile.me的創始人。 Roberto擁有豐富的IT經驗和商業經驗。在他10歲的時候,他就開發並售出了他的第一個視頻遊戲,之後開始了他的IT行業的職業生涯,在他20歲時他已經運營者一家擁有40多位開發者和軟體工程師的企業。 2015年1月16號,他在Nxt論壇發佈了DeBuNe項目,並且成功進行了眾籌。 Roberto將該項目看做是基於Nxt的很好的初創項目。 RubenBc:Roberto,很高興與你對話,希望能瞭解有關該專案更多的資訊。首先,DeBuNe是什麼? Roberto:謝謝,我也很高興與你交流。本質上,DeBuNe的目的是為了去中心化商業過程。具體來講,就是將商業過程放在區塊鏈上,授權執行智慧合約和分期交易。這意味著他們能夠將更多的注意力關注在工作本身。 RubenBc:目前有基於DeBuNe平臺的專案嗎? Roberto:開始為為公眾服務之前,DeBuNe就是我們自己的一些項目的技術基礎。我們已經使用它來部署我們其它的一些技術解決方案了: 例如,OTDocs。這是第一個使用DeBuNe來説明管理國際交易文檔的專案。我們目前正在與新加坡和澳大利亞的幾個銀行在討論其他的項目。 另外一個項目是TheSoundKey,這是一個可以用來數位簽章區塊鏈交易的硬體設備,而且能一直確保你的電子身份的絕對安全。 最後,也是最新的項目,我個人認為是最好的一個項目,目前還不能透露太多!目前的版本:http://go.notifile.me ,它將基於Nxt區塊鏈而運行,希望能對Nxt有幫助。 RubenBc:你需要新一輪的融資嗎?如果是,你還會用Nxt平臺來籌資嗎? Roberto:簡單來說,現在還不需要,是的我們會在Nxt平臺籌資。Nxt不僅僅是一個平臺,而且是一個社區,正是Nxt社區的這種激情和支持鼓勵我們100%專注於DeBuNe和相關的項目。我們初始眾籌的資金不到我們自己投資的10% 。 DeNube產生的利潤25%已經分配給資產持有者了,剩餘的利潤則由DeBuNe保留用於運行成本。這就是為什麼DeBuNe永遠不會銷售超過50%總資產的原因。 我們也開始提供區塊鏈專案諮詢服務,並提供很多解決方案。我們希望我們近期的專案也能快速地產生利潤,同時我們也停掉了一些與新加坡銀行相關的項目。 我們尚未接受任何種子輪投資,我們不想過多的股份,我們想讓公司盡可能的有價值。這樣的話,我們才能籌集到必要的資金而且不用出售更多股份。 RubenBc:我閱讀了你們的文章,你們著迷于區塊鏈科技,特別是Nxt區塊鏈。你認為DeBuNe會如何改變企業運行的方式? Roberto:通過資料去中心化、以及使用電子簽名和身份、確保交易時間戳記的安全性、不可否認性和預程式設計操作。所有這些都是DeBuNe預防商業過程被協力廠商操控的核心要素。 還需要兩個方面。第一,信用管理系統,可以讓每個人都知道他們能給用戶提供的信任程度。第二,去中心化的知曉你的客戶KYC系統,這樣可以將個人或企業的真實身份與他們的電子身份關聯起來。這兩者結合起來將能夠使全世界的企業互相之間進行商業來往,無論他們的位置在哪裡、或者有什麼偏見。 RubenBc:你們使用了Nxt的什麼功能特徵? Roberto:我們只使用了資訊系統和網域名稱系統。我們可能會考慮使用分期交易。 RubenBc:由於金融市場的巨大危機,我們對密碼學生態系統更加有信心。在2016年,DeBuNe將會有新的動向? Roberto:DeBuNe將會發佈已完成的項目,由於一些合法性和實際(資金)的原因,但是還是要繼續前行。DeBuNe的一些副產品將會發佈,我對它們非常有信心! RubenBc:你認為Nxt應用和其它密碼學貨幣的應用增長將會是平穩的、有增長的或者會爆發性增長? Roberto:對於任何新科技來講,在獲得應用之前都需要進行大量的市場培育。就目前而言,區塊鏈很火,所有金融機構都認為需要有相關的專案,即使大部分情況下他們不知道這意味著什麼。而區塊鏈另外一端的終端使用者甚至不知道他們在使用什麼。 我最近偶然聽到有人對使用Facebook需要互聯網感到吃驚:對他來講,Facebook是他手機中的一個應用,與互聯網沒有關係。因此需要很長的時間來讓人們瞭解密碼學貨幣平臺!   更多資訊: Roberto Capodieci:https://sg.linkedin.com/in/debune DeBuNe白皮書:http://debune.org/DeBuNe.pdf  

Nxt區塊鏈2.0 – 主鏈和子鏈

Nxt區塊鏈2.0已經在討論和計畫實施中了,其核心思路就是要通過主鏈(Main Chain)和子鏈(Child Chain)的這種架構來增加Nxt區塊鏈的可擴展性和可刪減性,從而解決長期存在的區塊鏈膨脹等問題; 主鏈只有維護網路安全的功能,其中的代幣稱之為fNXT(Forging NXT),只有發送轉帳基本功能和鍛造功能(維護網路安全);子鏈則擁有所有目前NXT的功能,所有子鏈的交易都用自己子鏈的代幣,但最終的交易需要使用主鏈的代幣fNXT來廣播至網路並被節點確認;因此目前的NXT區塊鏈也將成為一條子鏈,同時會創建新的主鏈。 具體增加的內容如下: 創建一條主鏈,其中的代幣只有鍛造維護網路功能,代幣稱之為“forgingNXT”。目前的NXT生態系統則變為一條子鏈,保留除了鍛造以外的所有功能和屬性。在硬分叉區塊,每一個NXT的持有者將會按照1:1的比例獲得主鏈的fNXT和目前子鏈的NXT,所有的其它功能和屬性都將遷移至NXT子鏈; 可以隨時按照市場價格將NXT交易為fNXT; 所有子鏈運行的程式是一樣的,但是每一條子鏈可以根據自己的需要來選擇設置功能。目前的NXT子鏈將擁有所有的交易類型和功能; 每一條子鏈都將使用自己的代幣,所有的支付交易、資產交易、數位商品交易市場等等都將使用子鏈內部的代幣,子鏈的交易費要使用自己的代幣; 所有子鏈的交易都需要由所有節點來處理。所有的節點至少保留所有子鏈的最新的1440個區塊的交易資料。備份節點可以選擇將子鏈的交易資料存儲時間延長,或一直保存這些交易資料; 如果節點沒有進行特別備份設置的話,所有子鏈的交易將會在1440個區塊後全部刪除。重新下載區塊鏈的新節點需要價值:鍛造者和所有運行區塊鏈的節點批准了這些當時未刪減的交易,在那個時間點它們也必須是有效的,儘管要驗證它們的資料已經不存在了。 必須要能夠驗證鍛造者的fNXT餘額。這就是為什麼主鏈(鍛造鏈)上與fNXT餘額變化的相關的交易不能刪除的原因,主鏈必須要保留一些必要的交易類型; 子鏈上的區塊將會是可刪減的單個(每一條鏈每一個區塊中的每一個交易)交易。任何人都可以創建子鏈區塊交易。然而,需要由在主鏈上創建區塊的鍛造者來決定是否將這個子鏈區塊交易寫入到主鏈區塊中。與其它所有節點一樣,鍛造者會驗證子鏈區塊中的所有子鏈交易,前提是這些資料還沒有被刪除。 如果子鏈中沒有交易,就沒必要創建子鏈區塊交易,這與主鏈不同,在主鏈中我們需要持續的創建時間為60秒的區塊,無論區塊中是否有交易。我們可以考慮縮短主鏈的區塊時間來讓讓更多的子鏈區塊出現; 鍛造者只接受fNXT類型的交易費,最小交易費是由軟體自己來計算的; 當鍛造者將一個子鏈區塊交易寫入到主鏈中時,子鏈區塊交易的創建者需要給鍛造者支付一定費用的fNXT。這個交易費是由子鏈區塊創建者決定的,但是一定要大於軟體協定所設定的最小費用。同時,子鏈區塊創建者也會獲得交易費,這些交易費則是以子鏈中的代幣,是由資料交易的發送者支付的; 子鏈代幣和fNXT的兌換比率將由市場決定。如果沒有人願意將子鏈交易寫入子鏈區塊,這意味著支付的子鏈交易費沒有達到所需的最小fNXT費用,這樣的話將以將不會得到確認。如果子鏈的代幣價格跌為0,沒有人願意創建子鏈區塊的話,這條子鏈上的交易將會停止; 子鏈將會互相競爭來希望被寫入到主區塊中,因為最終鍛造者將會查看 費用/交易大小 比,希望最大化它們的鍛造收益,當然這些交易大小受制于主區塊鏈的區塊大小和交易數目限制; 在刪減之前,每一個節點不僅要驗證子區塊交易雜湊是否匹配,還要驗證子鏈上的所有交易都是有效的,例如,沒有雙重支付,以及其它所有的驗證。這樣的話節點才能知道某個子鏈上所有帳戶的當前餘額。為了能夠刪減,我們需要快照交易,快照只記錄當前子鏈的狀態,不會記錄之前的歷史記錄。然後,在交易被寫入主區塊中720個確認後,我們就認為該交易是有效的,就會刪減掉快照之前的所有歷史交易記錄和之前的快照; 子鏈的快照交易是由當前區塊的鍛造者按照以一定的時間間隔來創建的,例如1440個區塊。它只包含快照的雜湊值,並不包含快照的所有資料內容; 當創建快照交易時,快照資料本身並不不需要廣播至網路。每一個更新的節點都已經有子鏈快照時的狀態了,因此它們就能夠自己生產快照。只需要驗證鍛造者的快照雜湊與自己的快照雜湊相匹配即可; 只有重新開始下載區塊鏈的節點才需要下載最新的所有快照,這就是為什麼每一個節點都必須生成並保留這個快照的另外一個原因,從而可以提供給這些重新下載區塊鏈的新節點。快照的下載是torrent模式的,即從不同的節點下載不同的碎片; 因為每一個更新的節點仍然需要驗證所有當前的交易,儘管我們已經極大地減少了區塊鏈長期膨脹的問題,這些問題包括佔用大量的磁碟空間、區塊鏈下載時間,但是仍然存在CPU處理所有子鏈資料的瓶頸、接受和處理所有子鏈當前交易的頻寬問題。但是因為節點無需驗資子鏈之前已經刪減的交易資料,因此整體上下載區塊鏈資料的速度會大大提高,CPU的佔用也會大幅降低; 主鏈(鍛造鏈)用於保證安全,即使很多子鏈沒有使用者和交易,或者偶爾有交易。同樣,這樣以來所有子鏈都可以進行刪減。子鏈不再需要保留它們之前所有的從創世塊開始的舊資料了,因為它們不參與鍛造,與網路安全無關; 首先,我們會只有主鏈和目前的NXT一條子鏈,或者再加一條測試子鏈。一旦測試沒完成,我們就開始實施動態創建新子鏈的功能,以及為創建的子鏈設置和編輯功能屬性。  

Nxt區塊鏈用於網站授權登錄及二次驗證

Nxt區塊鏈的一些功能特徵(Token權杖,帳戶屬性等等)可以很好地用於網站登錄的授權和二次驗證,從而可以有效避免網站伺服器破解而導致的使用者隱私資料丟失、資訊洩露、安全問題等等。   具體的一些思路如下: 該應用可以用於任何商業網站、論壇、社交網路等等。 使用Html和JavaScript基於流覽器來實現登錄。 只有含有公開金鑰的NXT帳戶才能在在網站上進行註冊(網站可以提供宣佈公開金鑰的服務)。 密碼絕不會離開使用者用戶端流覽器。 使用JavaScript來生成NXT權杖。 網站伺服器提供NXT全區塊鏈。 網站伺服器不存儲任何使用者資料,只存儲NXT區塊鏈本身的資料。 使用者註冊,需要輸入的內容: 輸入公開資料,例如用戶名、年齡、性別等等; 輸入隱私資料,例如位址、電子郵件、信用卡; 個人身份號碼; 安全問題; NXT帳戶; NXT權杖(權杖是用NXT帳戶密碼從身份號碼中生成的,這個權杖的生成是在本地完成的)   網站伺服器的操作: 使用validateToken API來驗證權杖; 如果有效: 從伺服器帳戶向使用者帳戶發送setAccountProperty交易,存儲為JSON格式,公共資料直接存儲,隱私資料、身份號碼以及安全問題雜湊後再存儲; 用用戶自己的權杖在流覽器中保存cookie;   用戶登陸: 如果權杖cookie存在,則自動登錄。伺服器驗證權杖,取回使用者資料。 如果權杖cookie不存在: 低安全性 – 提供一個新的身份號碼,要求用戶生成新的權杖來聲明自己的帳戶身份; 高安全性 – 要求用戶提供註冊時的身份號碼,並用同一個帳號生成一個新的權杖以實現二次驗證2FA; 帳戶恢復 – 如果用戶忘記自己的帳戶,但是記得用戶名,伺服器更新帳戶屬性設置來找到使用者資料和安全問題或身份號碼。   應用案例: https://nxtrc.org/  

區塊鏈應用之匿名混幣

比特幣的混幣服務究竟對其生態系統有多大的影響,至今尚沒有明確的答案。目前現存的混幣方案都要求用戶將其資金託管給信任的中心化的協力廠商服務商。而且對於一些混幣服務商,使用者必須要使用TOR網路才能訪問,這使得使用混幣服務的門檻很高。而且還要面臨中心化的協力廠商服務商跑路的風險。   比特幣的混幣服務並不適合於每個人   有很多種使用混幣的方式。最常見的方式就是混幣服務提供者提供一個可以訪問的頁面,使用者按照要求填寫資訊,將比特幣發送給服務提供者,之後服務提供者會將混幣後的比特幣發回給用戶。總之,這個過程是需要一些時間來進行混幣,以實現不可追蹤的目的。 對於那些想要完全匿名的用戶,他們就會通過TOR網路來使用暗網上的混幣服務。但混幣原理是差不多的,也是要通過中心化的協力廠商服務商來進行。很多暗網上的網頁都跟違法活動有關,而且在這裡進行混幣的也多是跟洗錢有關的活動。 但是使用TOR網路來訪問暗網並不是一件容易的事情,需要很多設定,這對於一般的用戶來講,門檻實在是有點高不可攀。 比特幣從來就不是匿名的 回到比特幣本身,這個最流行的去中心化的區塊鏈貨幣本身也不是匿名的,而且其發明者在設計之初也並沒有讓其匿名的意圖。因為所有的交易都存儲在區塊鏈上,任何人都是可以查詢這些交易的;因此要實現匿名就需要用到混幣服務。 因為比特幣是去中心化的貨幣,去除了使用協力廠商服務的需求;如果大量使用中心化的混幣服務,則必然有悖於比特幣的初衷。因此使用者需要去中心化的混幣服務,需要完全控制自己的比特幣,來確保自己的比特幣不會受到單點失敗而丟幣的風險。 Nxt的解決方案 在1.7.5版本後,Nxt在其區塊鏈上實現了去中心化的匿名混幣服務-CoinShuffle。 其大致流程和原理如下: 用戶創建混幣器; 具體包括:設定參與人數、混幣時間、混幣類型(NXT、資產或貨幣)、混幣金額; 等待其它用戶參與; 程式自動執行混幣,並將資金分發至參與者提供的新帳戶中; 混幣成功結束。 如果混幣失敗,則所有資金將返回至原來的帳戶中,不會存在像中心化協力廠商服務中的跑路問題;但是,如果是因為某個用戶沒有按照要求提交相應資訊而導致混幣失敗,則該用戶會受到處罰,以避免惡意破壞混幣。    

NEXTBOND套利基金

NEXTBOND是一個交易基金,其資產已經開始在Nxt資產交易系統中進行交易。 NEXTBOND(資產ID:7105354913147670050)與SuperBTC是1:1兌換的,可以隨時進行兌換為比特幣。 NEXTBOND基金的資金用於BTC/USD交易(低風險)的套利交易。套利機器人最初是的月分紅為4%,因此NEXTBOND資產持有者可以獲得2%的收益。 如果你對比Poloniex、OKCOIN、bittrex等交易所的借貸的話,你會發現NEXTBOND的利息還是很不錯的。 NEXTBOND會在每週星期天進行分紅,等自動腳本寫好以後會進行每天分紅。NEXTBOND的分紅是以SuperBTC發送到資產持有者的帳戶中的。 NEXTBOND基金的操作人員是:Coinomat,whale和Cassius。 NEXTBOND操作流程 存款: 發送SuperBTC到 NXT-ESXQ-5QFC-ARPP-HG2C7 中來獲得NEXTBOND,你會在24小時內收到NEXTBOND。 提現: 當你想要提現時,只需要講NEXTBOND資產發送至 NXT-ESXQ-5QFC-ARPP-HG2C7,你將會在24小時之內收到SuperBTC。 需要說明的是: 1個 SuperBTC(NXT區塊鏈上的BTC資產)=1個真實的比特幣。 將比特幣存款至Nxt的多重簽名閘道,就會自動獲得去中心化的代幣SuperBTC。SuperBTC是由真實的比特幣背書的代幣,使用同樣的多重簽名操作可以將其提現至任何比特幣錢包或交易所。比特幣的存款和提現都是通過NXT多重簽名閘道進行的,這些比特幣是由3台伺服器處理的。多重簽名用來確保只有這3台伺服器同時對某個交易達成一致時,交易才能繼續進行,從而避免了單點失敗。多重簽名閘道是一個分散式的閘道。 Nxt多重簽名閘道是SuperNET用戶端中的一部分。 NEXTBOND同時會給將2%的分紅發送給NEXT資產(資產ID:5504266111917554921)的持有者。  

區塊鏈應用之投票系統

基於區塊鏈的投票系統可以提供更好的透明度和安全性。 紙質投票已經存在了好多年了。全世界的國家都在試圖用電子投票系統來替代目前的紙質投票系統。 這種電子投票通常有兩種形式。在投票站使用投票機器而不是紙和筆,或者就是在互聯網上進行投票。 與傳統的紙質投票相比,在投票站使用的電子投票設備(Electronic Voting Machine,EVMs)有很多優勢。而且偏于地區的居民也可以參與投票,且可以很快生成投票結果,降低了成本,減少了資源消耗。 印度是在1998年開始使用電子投票設備的,一直沿用至今。印度選擇委員會認為這些手提箱大小的投票設備是‘絕對可靠’和’完美的‘。然而,其他人則認為這些設備是不符合標準的。 在印度選舉中推廣可驗證性、透明和問責制的獨立論壇VeTA發表聲明稱電子投票系統容易受到外部駭客和內部人員的篡改。 一個獨立的印度研究團隊開始調查曾經使用過的一台電子投票機器,而且發現了兩種作弊的方式。顯示單元可以用假的替代,可以事先程式設計為預定的候選人多偷一些選票,在選舉期間和計票期間,存儲的投票數可以用一個裝在口袋裡的控制器來修改。   “只有投票能被驗證和審計時,選舉投票結果才可信。發達國家已經拒絕或改良了這些直接記錄式的電子投票系統。” —— VeTA 美國也面臨著這樣的問題。研究者勞倫斯·諾頓和克里斯多夫則認為美國的電子投票系統是有風險的,而且在今年的總體大選中有43個州會使用已經用了10年之久的投票系統設備。根據該研究報告,這些設備基本都到了預期的使用壽命期限。 該研究進行了10個月,採訪了超過100位選舉官員和50個州的專家。該報告還說,這些過時的設備存在隱患,需要用新科技來解決這些問題。 “在過去的十年中,科技發生了巨變,美國的投票設備很快就過時了。” —— 布倫南司法中心 目前的電子投票設備既沒有選項有沒有電子投票。而通過互聯網進行的投票則存在安全風險,包括網路攻擊、過程修改、拒絕服務、欺騙、投票收買、以及對投票人電腦進行病毒攻擊等等。 區塊鏈公司正在探索這方面的解決方案,其中一些企業已經提供了最前沿的解決方案。紐約企業V-initiative也在研究基於比特幣區塊鏈的開源投票解決方案:”我們的目標是提供完全公正、匿名的電子投票,我們正在重塑數位化時代的民主進程。“ 儘管比特幣區塊鏈有很多優勢,但存在的一個問題是選舉工具並不是匿名的,但可以使用假名,這意味著使用者的身份資訊並不是完全受到保護的。假名、用戶ID和IP位址是可以查看到的,也可以被其它用戶跟蹤到。為了強化隱私,V-initiative採用零幣、零知識證明密碼學以及IP位址隱藏軟體TOR來保護投票者的隱私。 “在投票區塊鏈項目中實施這樣的開原始程式碼可以驗證每一個註冊投票者投票的真實性,而且對投票者來說是完全匿名的。“ —— V-initiative 區塊鏈科技公司(BTC)是另外一家試圖取代現有投票系統的企業。“美國的投票設備科技是一個潛在危機”,BTC公司聲稱要主導“使用區塊鏈作為高科技審計以確保安全、防篡改的選舉和投票結果透明可驗證以及所有投票都是唯一的。” “區塊鏈科技讓之前很多不可能的事情都變成了可能。當很多人還關注在金融領域的應用時,我們已經將它所擁有的安全性和透明性應用到了選舉中。” —— 尼克·斯潘納斯,區塊鏈科技公司CEO 該公司目前正在美國展示他們的“區塊鏈設備”平臺。這個投票平臺創建了非金融領域的分散式帳本記錄,可以定制以滿足不同的客戶和需求。 “區塊鏈科技的核心就是使用分散式共識來確保資訊(資料)的完整,而目前中心化的依靠人的系統則存在腐敗、瀆職和錯誤等風險。” —— 區塊鏈科技公司   Nxt的解決方案:  Nxt在其核心軟體中也提供了投票系統功能。使用者可以根據自己的需求創建投票,支持4種類型的投票:帳戶、帳戶餘額、資產餘額和貨幣餘額。 例如,在是否增加匿名混幣功能時,Nxt核心開發者就發佈了投票,通過社區的投票來決定是否部署這個核心功能。 

一些值得關注的Nxt區塊鏈項目

在比特幣生態系統中,有很多炒作的項目,但是給我的感覺是“為什麼要用這麼複雜的方式來搞這些專案呢?” 很多項目都可以更容易地在Nxt區塊鏈之上完成,因為你無需在比特幣區塊鏈之上再形成一個協議層。 就我個人而言,我更喜歡在一個系統內進行專案創作,而不是基於另外一個層級上面。在Nxt區塊鏈中有很多功能,例如授權驗證token、與安全相關的多重簽名交易、存在性證明、匿名混幣、資產交易等等。 之前我就說了,今年會期待更多項目的出現。 我想分享幾個今年我自己在關注的項目: Open Trade Docs Open Trade Docs是由初創企業DeBuNe所發起的項目,他們的該項目也獲得了參加新加坡初創企業訓練營的機會。OpenTradeDocs為文檔跟蹤、驗證和安全提供解決方案。 Scriba 該專案是利用Nxt區塊鏈來提供一些簡單問題的解決方案。例如它們的存在性證明項目NotBot.me。而且他們也在準備更多的其它項目。   Notifile.me 該項目是DeBuNe的另外一個項目。目的是為了提供文檔版本控制方案。   SuperNET 嚴格來說,SuperNET不僅僅是基於Nxt的專案,但是它的很多資產都是在Nxt的資產交易中進行的,而且也吸引了很多Nxt的用戶。SuperNET的基本目的是聯合所有能互相獲得利益的密碼學專案來形成一個生態系統。   多重簽名閘道 基於Nxt區塊鏈的多重簽名閘道,解決了中心化交易所存在的問題,但是好奇的是該項目並沒有在行業中引起關注。   其它的一些小項目 Freebird:去中心化的推特; Datum:存在性證明; BonusGame:該遊戲使用了Nxt貨幣系統的中的貨幣代幣,你可以在區塊流覽器中查看該貨幣;   所有這些項目都是基於Nxt區塊鏈的,但無需增加額外的協議層。只有有一定程式設計基礎的人都可以創建自己的項目。希望看到更多的人創建基於Nxt區塊鏈的項目。   —By Bas.  

Nxt區塊鏈應用之存在性證明

比特幣所引領的去中心化帳本技術—區塊鏈—已經在全世界範圍內引起了重視,原因就是區塊鏈有著廣泛的應用前景。事實上,區塊鏈科技具有改變我們記錄很多事物的革命性的潛力,幾乎可以應用到所有事情上。 其中的用途之一就是將任何文檔記錄到不可更改的公開分散式帳本中—區塊鏈。存在性證明(Proof of Existence,POE)的服務工具已經出現了。 存在性證明POE的基本原理就是將要存儲的檔進行雜湊計算,再將這個雜湊值存入到區塊鏈中。因為區塊鏈存儲了所有已經確認的交易,而且因為雜湊值是唯一的,所以就可以證明某個特定檔的存在。   時間戳記 通過簡單的在區塊鏈上登記和加入時間戳記資訊,POE能夠讓任何人匿名和安全地存放任何文件的存在性證明。檔本身並沒有存放在中心化的資料庫或者區塊鏈中,因此檔資料是隱私的。在區塊鏈上存放的僅僅是檔的密碼學雜湊值,以及該檔的雜湊值提交至區塊鏈中的時間資訊。這樣一來,人們就可以基於公開的區塊鏈,在無需揭露資料內容或所有者身份資訊的情況下公開證明某個檔或資訊屬於某人。 合約也可以加上時間戳記和當事人的數位簽章,來證明它們是何時簽署這些合約的。可信的時間戳記資訊可以用來證明你在某個時間點持有某個檔、資訊或資料,而且這些資訊無法偽造。你可以給你開發的軟體版本加上時間戳記資訊來證明在某個時間點你已經開發了某個版本的軟體。你無需依賴任何機構。在以前的傳統中,是由稱之為TSAs(Time Stamping Authority)的可信賴的協力廠商來簽署的可信時間戳記資訊的,但是容易出現資料腐敗和篡改。而且在區塊鏈中,您的時間戳記資訊是安全存放在全世界的,更難篡改。 存在性證明POE的常見用途 存在性證明POE可以用於檔版權、專利等等。任何人都可以證明某個資料在某個時間點存在過。因為我們使用了比特幣區塊鏈來存放檔證明信息,因此任何人都可以在無需中心機構的情況下就能驗證該檔證明信息。而且整個比特幣網路的算力用來保護你的資料。 存在性證明POE的部分用途: 無需洩露真實的資料內容即可證明檔的所有者 文件時間戳記 證明所有者和轉讓合同 確認文件完整性 如果某人存儲了他的檔證明,之後重新上傳該檔,系統將會識別該檔是否與之前的檔完全一致。哪怕是輕微的變化,區塊鏈都會識別出它與之前檔是不同的。這就給用戶提供了必要的安全性,即已驗證的檔是不可更改的。 存在性證明POE相關的專案: 目前在密碼學貨幣界有很多存在性證明的項目,以下列出了比較重要的一些: Factom-http://factom.org/ Proof of Existence-http://www.proofofexistence.com/ BTPfoof-https://www.btproof.com/ Origin Timestamp-http://www.originstamp.org/ Florincoin-http://florincoin.org/ Bitproof-https://bitproof.io/ NotBot.me-Nxt區塊鏈存在性證明 技術原理 可以用密碼學的演算法來生成一個代表某個資料的密碼學字串。通過雜湊函數生成的字串是基於檔特性的。不存在兩個相同的雜湊字串,除非用來生成這個雜湊字串的原文件是一樣的。 通過將檔的SHA256雜湊值嵌入到比特幣區塊鏈中來實現文件證明。這是通過OP_RETRUN腳本來生成一個特殊的比特幣交易而實現的。 Nxt的解決方案 Nxt區塊鏈以及錢包介面也提供了這樣的存在性證明功能,而且操作流程也非常方便。 生成要證明的文件的SHA256值 可以使用這些線上SHA256計算工具進行生成,或者直接使用Nxt錢包介面中的Calculate Hash工具計算; 將生成的檔的SHA256值以資訊的形式發送到Nxt區塊鏈中,可以選擇永久保存在區塊鏈或只保存一段時間(默認90天); 填寫接收者(任意存在的帳戶即可)、在資訊框中輸入生成的SHA256值,不要選擇“加密資訊”(這樣資訊是明文,任何人都可以看到資訊內容)、選擇“資訊永遠不會被刪除”選框,然後輸入密碼發送即可。等確認後,含有證明檔SHA256值的資訊就永久保存在了Nxt區塊鏈中,實現了存在性證明的目的。

CORE, CORE Media: 利用技術為人類帶來的好處

Core是Nxt資產交易專案中的的一個,之前稱之為BTCOR,發佈於2015年初,該項目通過一些投資或活動,例如黃金、白銀、比特幣以及NXT的其它資產,進行了動態的分紅。 在過去的一年中,CORE持續擴大其報導內容範圍。它的創始人也計畫在2016年能給NXT生態系統帶入更多的業務。 CORE Media期望能通過已經建立的網站、雜誌、社交媒體、廣播為很多基於NXT區塊鏈和SuperNET的專案進行媒體報導和推廣服務,以滿足密碼學貨幣社區的需求。通過嫺熟的專業作者和媒體,CORE Media希望能服務於更多的密碼學貨幣。 Core Media門戶目前是社交媒體的入口。儘管目前網站只有一些基本的功能,更多高級的功能正在開發中。CORE社交媒體很快將會提供更多功能,例如檔案傳輸、即時資訊、網路講座、專案出售、線上聊天、公告、即時語言翻譯、與MixCloud整合了的CORE廣播、商業和企業獨立頁面、主流社交媒體整合、日曆分享等等。 目前可用的一個版塊是CORE健康 – 有關健康和療養相關的話題入口。目的是為了宣導一種健康的生活方式、健康的飲食、身體鍛煉等等。 仍在開發中尚未發佈的網站是CORE Guru – 新一代的教育工具,允許任何人創建和教學任何話題的課程,並且接受參加課程學員的比特幣和NXT支付。課程將會包含CORE完成證書、測試、考試等等。比特幣和NXT的課程希望能吸引很多願意學習的愛好者。另外其它的課程包括挖礦、鍛造、食物保存和健康。 目前已經可以在所有CORE Media網站上進行廣告推廣,最終要完成的是CORE廣告,一個高級的廣告平臺,客戶可以登錄、選擇廣告位置、時間並購買。 最近很多在CORE內部的推廣表明,CORE家族的代幣是由很多樂觀並嫺熟的團隊支撐的,正是這些成員持續讓CORE發展的更加壯大。 CORE、CORE Media和其它的代幣很快就可以用比特幣來購買,仍將會在NXT資產交易平臺上進行交易,同時也會在新的一個平臺上進行與比特幣的交易。 從2016年2月份開始,所有CORE家族的代幣將會以比特幣和NXT的形式進行分紅。1%的實體企業的資產將會分發給CORE代幣的持有者,CORE和CORE Media代幣將會有權分享這些實體企業產生的利潤。 更多有關CORE家族代幣的資訊,請參見CORE Media網站以及Slack討論。

混幣(Coin Shuffle)

混幣(Coin Shuffle)是一個隱私功能,它可以讓用戶快速高效地與其他用戶的資金進行混合,在現有的用戶帳戶和混幣後的新帳戶之間創建隨機的映射關係。 該功能是基於TimRuffing在Bitcointalk.org上的描述以及它的學術論文而來的。 概覽 該功能是基於NXT區塊鏈而實施的,消除了現存的協力廠商混幣服務中存在的手動步驟和信任問題。用戶端錢包提供了用於監控和操作的介面。 可以對NXT、資產以及貨幣進行混幣,混幣創建者在創建混幣時可以指明混幣類型。 任何帳戶都可以創建混幣並指明混幣類型、混幣數量、參與人數和註冊截止日期。 這是通過shufflingCreate API來實現的。接下來的混幣步驟可以通過使用shufflingRegister、shufflingProcess和shufflingVerify或shufflingCancel APIs來手動執行。 然而由於混幣處理過程的複雜性以及操作時間預測的難度等原因,不可能手動來處理混幣。因此,混幣是通過一個自動單元“混幣器”使用startShuffler API來管理執行的。 一旦啟動,混幣器就會監控與指定的混幣相關交易的區塊鏈狀態,而且會代表使用者自動提交所需的交易,根據需求執行混幣處理、驗證或取消。為了實現這些,混幣器需要將使用者的密碼保存在記憶體中,與鍛造時的情況類似。與鍛造一樣,節點重啟或崩潰都需要手動重啟混幣器。在混幣成功完成或取消之後,混幣器還會繼續運行720個區塊,以確保萬一出現區塊回滾重寫(儘管不太可能)時混幣仍然是啟動的。 每一個節點/混幣/參與者都有混幣器。單個節點可以運行的混幣器的最大數目是100個。 除了混幣所需的貨幣或資產數目外,參與混幣還需要至少有1000NXT的押金,如果是混幣NXT,則混幣金額數目必須要大於1000NXT。 當一個混幣成功完成後,參與混幣的錢幣會添加到接收者帳戶中以進行發送出去的交易(只能使用新創建的、未使用過的帳戶作為接收者帳戶)。如果由於註冊參與者沒有按照要求參與混幣或故意提交錯誤資料而導致混幣失敗,那麼導致混幣失敗的參與者將會被處罰1000NXT押金,處罰的押金會分發給混幣完成區塊的鍛造者以及之前3個區塊鍛造者。如果由於參與人數沒有達到要求而導致混幣取消,所有人都不會收到處罰,所有的押金都將退還。在測試網路中,押金和處罰金都是7NXT。 混幣註冊完成後,參與者必須要在100個區塊時間段內(測試網路是10個區塊)提交處理資料。驗證和處罰階段,所有參與者的時間限制是 100+參與人數 個區塊(測試網路是10+參與人數 個區塊)。在任何階段,如果截止時間到後還有參與者沒有提交所需的交易資料,混幣將會取消,這個參與者將會損失它的1000NXT的押金。這個過程是由混幣器處理的。因此註冊一個混幣後,保證混幣器啟動、並運行至混幣成功完成是很關鍵的。如果節點重啟了,那麼之前所有的混幣器都需要手動重啟。 訪問取回目前運行的混幣器、混幣以及混幣參與者的APIs是:getAllShufflings,getAccountShufflings,getAssignedShufflings,getHoldingShufflers,getShufflingParticipants。 如果將nxt.deleteFinishedShufflings屬性設置為true(預設是false),那麼完成的混幣會自動從資料庫中刪除。 創建一個混幣或註冊一個混幣的費用是1 NXT,混幣處理和混幣取消的費用是10NXT,驗證交易的費用是1NXT。 警告: 混幣參與者的接收帳戶必須是新創建的帳戶。參與者需要給這個新帳戶創建很強的額密碼,並將其妥善保存好,以備後續之用。如果密碼不夠強或保存不當,可能會導致你的資金損失。 一當一個帳戶創建了一個混幣或註冊成為一個混幣參與者,該帳戶使用的節點必須要保持線上,混幣器必須要保持啟動。混幣器的狀態可以使用“My Shufflings”頁面來監控。如果你的節點重啟了,那麼一定要重啟與你的帳戶參與的所有相關的混幣器。 【原文】 https://bitbucket.org/JeanLucPicard/nxt/issues/325/coin-shuffling

NXT 鍛造解釋-By 核心開發者 Riker

  Nxt的核心開發者Riker用通俗的語言對Nxt的透明鍛造機理進行了解釋,如下: Beamy:什麼是鍛造? Riker:鍛造是指在NXT區塊鏈上生成一個新區塊的過程。一個區塊是是很多交易的集合。每一個區塊都由區塊鍛者的私密金鑰簽名。 Beamy:我能鍛造到一個區塊嗎? Riker:當然能,你需要做的就是有一些NXT餘額(越多越好),至少1000NXT,然後節點線上運行NXT軟體,就可以鍛造了。 Beamy:鍛造能獲得什麼? Riker:新區塊中的所有交易的交易費將會獎勵給這個區塊鍛造者。從區塊621000開始,一些類型的交易費將分發給之前4個區塊的生成者,比例為40%,30%,20%,10% 。 Beamy:誰決定下一個區塊鍛造者? Riker:每一個鍛造節點都基於一個簡單的演算法來計算鍛造帳戶生成下一個區塊的時間,其它所有節點在收到新區塊時對計算結果進行再次確認,如果與演算法不一致,則會拒絕該區塊。 Beamy:這個演算法的工作原理是什麼? Riker:在NXT白皮書中已經解釋過了。概括起來,將鍛造帳戶的公開金鑰與之前區塊的簽名串聯起來,生成一個唯一的字串;再將這個唯一的字串進行sha256雜湊運算,這個雜湊結果再乘以帳戶的有效餘額得到一個數值;將這個數值與目標數值相比較來確定鍛造者在生成下一個區塊之前要等待的時間。時間一到,這個鍛造者就能生成下一個區塊了。每生成一個區塊,這個目標值都會進行調整,以確保平均區塊時間為60秒。這個調整優化在621000區塊之後才會生效,目前的平均區塊時間為90秒,偶爾也會有10分鐘的區塊間隔。區塊621000之後,難度調整代碼進行了優化,平均區塊時間基本都在60秒,很難出現10分鐘的區塊了。 Beamy:為什麼在找到一個短期目標時間之前我無法對一個區塊進行雜湊? Riker:是的,不可以,雜湊計算不依靠類似比特幣中的亂數。每一個帳戶在每一個區塊中只能生成一個雜湊。 Beamy:為什麼我不能在找到一個含有更好雜湊的帳戶之前來試圖再創建一個新的帳戶呢? Riker:將你的鍛造餘額分配到多個帳戶中是沒有優勢的,你的餘額只能在1440個區塊之後才能進行鍛造,因此將你的餘額分配到多個帳戶中來提高你的鍛造幾率是沒有用的。 Beamy:鍛造者會欺詐嗎? Riker:在最基本層面上是無法欺詐的,因為當一個鍛造者進行欺詐時,例如提前鍛造或者將一個未來的時間包含到區塊中,這將會導致其他節點拒絕這個新區塊,例如看到的“block from the future”之類的日誌資訊。然而,鍛造者仍然可以決定將哪些交易包含或排除在他們新生成的區塊中。這會導致使用無用的交易來延遲其他帳戶的交易,或者改變了區塊中交易的次序,或者將他們自己的交易費很高的交易包含在他們的區塊中來賺取交易費。 Beamy:如何處理這些操縱? Riker:用無用的交易來填充到區塊中是有可能的,但是每個區塊的交易限制為256個,目前這個好像誤會形成真正的威脅。改變交易的順序會不獲得真正的好處,為了預防鍛造者將它們自己高費用的交易包含在自己的區塊中,從621000區塊開始,我們將這些費用分配給了之前的3個區塊鍛造者。 Beamy:透明鍛造是什麼? Riker:因為每一個節點都可以計算出哪個帳戶是下一個區塊的生成者,因此每個節點可以直接將交易發送給下一個區塊的鍛造者,而不用像通常的那樣廣播至整個網路。這會使得整個網路的擴展性得到數量級的提升。從1.7系列的用戶端開始,我們逐步在實施這個機理,包括要求鍛造者至少有1000NXT的有效餘額才能鍛造。這會更容易地預測出下一個區塊的鍛造者。 Beamy:我的名字的起源是什麼? Riker:第一個答對的這個問題的人會獲得1000NXT的獎勵。 [/fusion_text]

數據雲

  簡介: 該功能允許用戶上傳最大42K Byte的檔,檔在區塊鏈上保存兩周時間,而且檔是可搜索的,任何人都可以查看該檔;兩周之後,檔會從區塊鏈中刪除,只保留它的hash值以證明該文件存在過。 使用方法: 登陸錢包介面,點擊右上角的齒輪按鈕, 在打開的下拉清單中選擇上傳檔按鈕,會彈出對話方塊: 輸入相應的內容,點擊選擇檔,上傳相應的檔,之後點擊上傳檔按鈕即可; 上傳之後其它用戶則可以通過搜索來查看到你上傳的內容。