改版中,提建议就可获得币视界股 
文章列表
Asch项目介绍
来源:币视界浏览数:1632 



如下内容是根据大家平时问的比较多的问题汇总而成,未完待续。

请简单介绍下Asch

Asch在模式上类似以太坊,其设计初衷是为了降低开发者的门槛,比如使用javascript作为应用编程语言,支持关系数据库来存储交易数据,使得开发一个dapp与传统的web应用非常相似,相信这对开发者和中小型企业有很大的吸引力,只有开发者的生产力提高了,整个平台的生态才能够更迅速的繁荣起来。Asch在设计上也是开放的,并没有局限于某个细分领域,比如金融、文件存储、版权证明等,其提供的api都是较底层和抽象的,它们可以被自由组合实现各种不同的应用。在共识机制方面,Asch继承并增强了DPOS算法,大大降低了分叉几率和双重支付风险。另外,Asch的侧链即应用模式不但延缓了区块链膨胀问题,还使得dapp更加的灵活和个性化。Asch是一个具有前瞻性的、低成本的一站式应用解决方案,相信将成为新一代去中心化应用的孵化器,详情见Asch官网

我应该样去了解Asch?

  • 查看官网

  • 通读Asch白皮书

  • 如果是开发者,可以通过查看Asch的github,大致了解源码相关内容

  • 去QQ群和大家沟通交流,群号见本文底部

Asch是用什么语言开发的?

Asch平台是用Node.js语言开发的(底层有部分C或者C++开发的模块),如果出现性能瓶颈,完全可以用C或者C++将之模块化。
如果想做Asch平台本身的开发,Node.js则是必备技能。

Asch有哪些特点?

  • 产块速度块,每10秒产一个块,确认快。

  • 性能高

  • Node.JS语言优势

  • 支持侧链(跨连)

  • 不会出现分叉

Asch为什么不会出现分叉?

Asch 系统采用的共识机制是基于 DPOS 的,也是使用了委托人选举的制度,但是在算法的后半部分采用了一个优化后的 PBFT 算法变种,这个算法可以在 t < n / 3 时,以O(n^2)消息复杂度,O(1)的时间复杂度使忠诚的节点达成一致,不会分叉,其中 t 表示拜占庭节点(即可能发生任意行为的节点,比如网络延迟、停机、恶意攻击等等)的个数,n 表示所有节点的个数。
详情见Asch共识算法(0.5版本)

Asch能挖矿吗?

Asch采用非Pow算法,因此不能挖矿,但可以通过参选受托人来获取锻造收益。
Asch使用的AC1.0共识算法(优化版的dpos with pbft算法),通过受托人机制来保证区块的产出。
每个人都可以注册受托人,每个人也都可以给受托人投票。但只有得票最多的前101位受托人可产块(记账),当前每生产一个区块奖励3.5 XAS,每10秒生成一个区块。
Ac1.0算法

Asch受托人收益如何?

每天产块总收益:24*60*60/10*3.5=30240 XAS
每个受托人每天产块收益:30240/101=299.4 XAS
请点击查看详情

Asch支持那些平台?

当前只有Linux平台是全支持的,Windowns可以同步区块但不能产块,其它平台后续视情况决定是否支持。

Asch和Lisk的区别?

http://www.biviews.com/nd.jsp?id=255&_np=141_990

Asch的提供哪些Api?

Asch目前的api是http形式的,如http://45.32.248.33:4096/api/transactions/get?id=08ce16c9cf6a0dd4636f8f17665146984293c2f2889124877ad7e4f3eea37eb2
api分3大类:
1、
2、内部通讯api
3、dapp api
点击查看详情api文档

Asch通胀率如何?

区块奖励会随着时间递减,具体时间则以未来的某一区块高度为准。
Asch系统的区块奖励从464500块开始,初始奖励3.5币,每300万块递减一次,大约为1年。
从15464500块以后,奖励不再递减,每年有略小于1.5%的通胀率(相对于发行初始量1亿)。

大概的通胀率如下(从464500块开始计算,因为此时才有区块奖励,大概是2016年10月7号左右)

年限本年相对于上年的通胀率当年区块奖励总和(万XAS)
第1年10.5%1050
第2年7.5900
第3年5.9750
第4年4.5600
第5年2.2300
第6年1.1150

下面是各个阶段的区块奖励

受托人奖励(XAS)起始高度结束高度
3.54645003464500
334645006464500
2.564645009464500
2946450012464500
11246450015464500
0.515464500

Asch相关算法有哪些?

共识算法0.5(AC0.5)
共识算法1.0(AC1.0)
密码生成算法:BIP39规范(一级密码)
私钥、公钥生成算法:ed25519加密

Asch侧链(跨连)简介

Asch侧链即Dapp,目前只能用nodejs开发,如果想用java、python、php等语言开发,只要做出来对应的SDK即可,大家可以尝试写写,主要是把Asch-js这个库用别的语言写出来。Dapp开发的便易性,青峰在做优化,Asch2.0会发布。

Asch入门之转账

http://forum.asch.so/index.php?s=/forum/index/detail/id/95.html

Asch相关资料汇总

官网
白皮书
源代码
所有技术文档
青峰博客
共识机制
社区论坛
Asch平台开发者QQ群:545183438
Asch受托人联盟QQ群:565316323
Asch区块链平台综合QQ群:485979564

免责声明:文章仅为传递消息之用,不代表币视界观点,不构任何投资建议,炒币有风险,投资需谨慎!