1. 链一财经首页
  2. 资讯

AskCoin基于DAG的区块链系统和全新的知识支付方式!

AskCoin 是基于 DAG 技术的底层区块链系统,它为知识和现金之间的转换提供了最为便捷
的通道。在整个的生态设计中,以问答系统为例,知乎、Quora、stackoverflow、春雨医生等等
都是 AskCoin 区块链系统的应用。在这些应用间使用 ASK 做为统⼀的代币。你在 stackoverflow
上回答问题赚来的 ASK 币可以转给你的朋友,让她/他在知乎上问其感兴趣的问题。

加密算法与 ASK 地址

Askcoin 使用椭圆曲线加密算法(ECC)来作为公钥密码算法。椭圆曲线算法被广泛应用于数字加密货币领域。例如比特币以太坊都使用了 secp256k1 签名算法 ,而 Askcoin 选择使用 ed25519
签名算法。Askcoin 的地址通过 ECC 算法生成的公私钥对推衍而生成。具体使用了比特币的
BIP173 协议 中提出的编码算法。该算法是一个针对原有比特币 base58 地址编码算法基础上的一个改进版本。

数字签名加密算法

Askcoin 选择的 ed25519 算法相对于 secp256k1 更加高效,同时安全性也非常高。目前也被广泛应用很多加密数字货币项目中,著名的项目例如 Zcash、公证通(Factom)、新经币(NEM)等等,
以太坊的创始人 Vitalik 也曾在博客中公开表示,以太坊计划在新版本中切换到 ed25519。ed25519
的好处是在不损失安全级别的情况下,显著提升运算效率,其效率是 secp256k1 的很多倍。以
ed25519 的论文中的实验为例,该算法完成一次签名需要 87548 个 CPU 循环,一个 4 核 2.4GHz 的
CPU 每秒可以完成 109000 次签名。密钥的生成也非常高效。而 ed25519 的安全级别和 secp256k1
的级别相同,都是 128 位的安全级别。

AskCoin基于DAG的区块链系统和全新的知识支付方式!

Figure 1: secp256k1 和 ed25519

Askcoin 选择 Twisted Edwards 曲线来配合使用ed25519 算法。
Twisted Edwards 曲线的公式定义如下:

AskCoin基于DAG的区块链系统和全新的知识支付方式!

ASK 地址

Askcoin 地址采用比特币 BIP173 协议 中提出的 Bech32/Base32 编码方法进行编码。Bech32
编码方法是由比特币核心开发者 Pieter Wuille 和 Greg Maxwell 提出的新一代的比特币地址编码方式。Bech32 相比 Base58效率更高,功能更强大。Askcoin 将在 Bech32 的基础上,开发出一个
专门的版本以供 Askcoin 使用。

Bech32 的优点包括:

• 大小写不敏感,更易于读写。

• 转换算法更加高效。

• 只比Base58 多占用17% 的空间

• checksum 校验算法更加优化

• 对二维码支持的更好

AskCoin基于DAG的区块链系统和全新的知识支付方式!

Askcoin 地址

架构设计

Askcoin 所使用 DAG 技术是新一代的区块链技术,有别于比特币和以太坊中使用传统的区块链技术。使用DAG 这种基于图的数据结构相对于传统的链式的数据结构将帮助 Askcoin 更好地解决水平扩容、交易延展性等问题。基于 DAG 的区块链技术并非为 Askcoin 所独创,在 Askcoin 之前,
有 IOTA 项目和字节雪球(byteball)项目采用了 DAG 技术并进行了有益的尝试。尤其是字节雪球
项目,在 IOTA 的 DAG 的基础上,具有开拓意义的提出了主链(mainchain)的概念,并通过见证人的方式实现了主链选择算法,从而解决了 DAG 的双花问题。Askcoin 将沿着字节雪球的道路继
续向前发展,提供自己的主链选择算法。

DAG(Directed Acyclic Graph) 代表有向无环图。经典的有向无环图的拓扑结构如下图所示:

AskCoin基于DAG的区块链系统和全新的知识支付方式!

有向无环图的拓扑结构

内部交易所
Askcoin 平台在未来将建立平台内部的交易市场。实现 ASK 与 BTC 和 ETH 的直接兑换。用户可
以使用Askcoin手机客户端方便地交易和兑换 ASK 代币。从技术⻆度来说,Askcoin 平台在实现
上会采取侧链(sidechain)技术,会成为比特币和以太坊的侧链。

内部交易市场将成为 Askcoin 平台的一项创新,用户可以直接通过 Askcoin 客户端买卖 ASK 代
币,并可以使用 ASK自由兑换 BTC 和 ETH,这就类似一个精简版的 B 网(bittrex.com)或者 P网(poloniex.com)的交易所功能。ASK 内部交易市场计划既不采用传统的中心化解决方案实现,也不采用类似 cosmos和 polkadot 等新项目提出的跨链平台的方案。而是通过让 ASK 成为 BTC、
ETH网络的侧链实现直接跨链交易的功能。Askcoin 认为采用侧链的实现方案更加适合 Askcoin
的业务场景,实现 ASK 和 BTC 及 ETH 的内部可转换将会是 Askcoin 平台的一项便捷功能。
Askcoin 网络将使用侧链技术连接到比特币网络和以太坊网络。而 Askcoin Hub 将成为比特币网络
和以太坊网络的轻客户端,并通过使用某种基于 PBFT 共识协议的衍生协议来提交比特币网络和
以太坊网络的区块头,从而连接到比特币网络和以太坊网络。

AskCoin基于DAG的区块链系统和全新的知识支付方式!

Askcoin 的内部交易所

Askcoin 交易类型

Askcoin 平台是问答类应用的通过支付平台。系统专注于解决知识和 ASK 代币(或者称为知识现金)之间的转换,为知识和现⾦之间的转换提供最为便捷的通道。系统设计了三种交易类型来支持 Askcoin 的业务场景。分别为:ASK,ANSWER 和 PAY。

Askcoin 的生态系统

Askcoin 平台的⽬标是为问答类型的系统实现通过支付平台,在整个的生态系统的设计中,知乎、
Quora、stackoverflow、春雨医生等等都是 AskCoin 区块链系统的上层应用。同时为了帮助应用平台更好的接入Askcoin 平台,Askcoin 会首先实现一个针对区块链技术的问答和知识分享应用 (区块链技术社区)。该应用以 Askcoin 平台为基础,使用 ASK 代币作为支付手段。以此为典型案例向大众展现应用区块链技术的新的知识变现手段,以吸引更多的应用接入到 Askcoin 平台上来。
同时 Askcoin 会发布官方的 Askcoin 钱包(包括安卓平台和 iOS 平台),钱包既能完成基础的转账
功能同时也是集成了问答功能的 ASK 区块链技术社区客户端。使用者可以在社区上提出∕解答区块链技术问题,并完成 ASK 代币的支付和转账。同时钱包还集成了以 ASK 为中心的内部交易所,用户可以方便的进行ASK 和 BTC、ETH 等数字货币的交易和转换。

Askcoin 的生态系统如下图所示:

AskCoin基于DAG的区块链系统和全新的知识支付方式!

更多关于AskCoin信息请点击 查看更多

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code