当前位置: 首页 > 软件库 > Web3 > 区块链 >

ION

去中心化标识符网络
授权协议 Apache 2.0
开发语言 JavaScript TypeScript HTML/CSS
所属分类 Web3、 区块链
软件类型 开源软件
地区 不详
投 递 者 赵俊侠
操作系统 跨平台
开源组织 微软
适用人群 未知
 软件概览

ION 是一个公共的、无权限的去中心化标识符(DID)网络,它在比特币之上实现 Sidetree 协议(作为“第 2 层”覆盖)以大规模支持 DID / DPKI。

关键点:

  • ION 是公共的,没有许可 - 系统是去中心化的,没有公司、组织或团体拥有/控制系统中的标识符和 PKI 条目,没有人决定谁可以参与。
  • ION 不引入新的代币/硬币 - 比特币是 ION 网络链路方面运营中唯一的价值单位。
  • ION 不是侧链或共识系统 - 网络节点不需要任何额外的共识机制。

ION 如何运作?

通过利用 Sidetree 协议,ION 可以使用单个链式事务在目标链中锚定数万个 DID / PKI 操作。事务使用 ION 节点用于通过IPFS 获取,存储和复制与散列相关的 DID 操作批处理的散列进行编码。节点根据一组特定的确定性规则处理这些批次的操作,这些确定性规则使它们能够独立地达到系统中 ID 的正确 PKI 状态,而不需要单独的共识机制、区块链或侧链。节点可以并行获取,处理和组装 DID 状态,允许节点的总容量以每秒数万次的操作运行。

  • 转载前的话: ION将内核态形形色色的内存分配纳入统一的管理接口之中,更重要的设计意图是为内存在不同用户态进程之间传递和访问提供了支持。 每个ion_buffer与一个struct file关联,其handle纳入进程file desc空间而不是/dev/ion设备内单独的handle空间,方便之处如下: 每个buffer一个handle,便于更灵活地细粒度地控制每个buffer的使用周期; 向用

  • 参考:android内存管理之ion - 知乎 驱动代码分析: static struct of_device_id tcc_ion_of_match[] = { { .compatible = "telechips,tcc-ion" }, {}, }; static struct platform_driver tcc_ion_driver = { .probe = tcc_ion_pr

  • ion-content形成上下结构,上面固定,下层可滑动 首先要设置ion-content不可滑动:<ion-content class="has-subheader" scroll="false"></ion-content> 其次在ion-content中,使用ion-scroll,并加上css:<ion-scroll direction="y" style="position: absolu

  • file:///home/chenmq/Qualcomm/Hexagon_SDK/3.5.2/docs/APIs_FastRPC.html#Using%20the%20ION%20allocator The DSP hardware is not well suited for handling dis-contiguous memory, which is commonly the kind o

  • 什么是Ionic,Ionic适合怎样的开发? Ionic是一个HTML5的移动应用开发框架,针对构建混合的移动应用程序。混合应用程序从本质上来说,是运行在浏览器内壳里面的小网站,它可以访问本地平台层。混合应用程序有许多超过纯原生应用的好处,特别是在平台支持,发展速度,还有第三方代码支持方面。 想像一下,Ionic作为前端UI框架,它会帮助你处理所有你的App需要的外观和UI交互,你的app将变的如

  • 什么是ION ? 我的理解就是google在android4.0引入的一种内存管理器,来替代之前各个芯片厂家(高通、Intel、TI等)自己的方案.以下是网上找到的:   it has become clear that PMEM is considered obsolete and will be replaced by the ION memory manager . ION is a gen

  • 组件内部示例 <ion-header> <ion-toolbar> <ion-title>条件筛选</ion-title> <ion-buttons slot="end"> <ion-button (click)="cancel()"> <ion-icon name="close"></ion-icon> </ion-button> </io

  • ION基本概念介绍和原理分析 Android PMem 介绍

  • < ion-searchbar ( ionInput)= "getItems($event)" ( ionFocus)= "focusInput()" ( ionBlur)= "blurInput()" ( ionClear)= "cancel($event)" ></ ion-searchbar > ionInput监听input输入框的变化; ionFocus当input框获取焦点时触发; i

  • // force-overscroll 如果是true的话内容没有溢出也会出现滚动 <ion-content force-overscroll="false" > </ion-content>

  • 原文地址:matplotlib.pyplot.ion() plt.ion() 在使用matplotlib的过程中,常常会需要画很多图,但是好像并不能同时展示许多图。这是因为python可视化库matplotlib的显示模式默认为阻塞(block)模式。什么是阻塞模式那?我的理解就是在plt.show()之后,程序会暂停到那儿,并不会继续执行下去。如果需要继续执行程序,就要关闭图片。那如何展示动态图

  • http://blog.chinaunix.net/uid-27411029-id-3642988.html http://blog.csdn.net/crazyjiang/article/details/7927260   http://blog.csdn.net/chongzi865458/article/details/7368639: pmem

  • 核心亮点: 1.多尺度 2.rnn获取全局信息。 收录于CVPR2016 1.Contribution 本文主要关注目标检测过程中的上下文信息以及多尺度信息两个方面,提出了Inside-Outside Net: Inside Net: 采用skiping pooling的方式连接不同卷积层输出的feature map,实现多尺度特征的融合 Outside Net: 采用IRNN的结构,整合cont

  • ionic 是一个强大的 HTML5 应用程序开发框架(HTML5 Hybrid Mobile App Framework )。 可以帮助您使用 Web 技术,比如 HTML、CSS 和 Javascript 构建接近原生体验的移动应用程序。 ionic 主要关注外观和体验,以及和你的应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。 ionic是一个轻

  • 转载地址:https://source.android.google.cn/devices/architecture/kernel/ion_abi_changes?hl=zh_cn 搭载内核 4.14 及更高版本的设备受到一项对 Ion 内核模块的重大重构的影响,许多供应商图形内存分配器 (gralloc) 硬件抽象层 (HAL) 实现会通过调用该模块来分配共享内存缓冲区。本文提供了有关如何将旧版

  • 重点 <ion-content scroll="false"> 然后在 <ion-list> 外包裹   <ion-scroll style="height: 100%;">, 此处的height必须有,不然滚动尺寸有问题。 单此时如果底部有tabs,会发现list最后一行被tabs遮住了,一个偷懒的方法就是启用infinite-scroll,把最后一行进行填充,就是增加 <ion-infinit

 相关资料
  • MOAC平台上的去中心化应用(DAPP)即可以部署在母链,也可以单独部署一条应用链。 母链 DAPP 应用 母链部署的 DAPPs 和以太坊的部署过程相同: html/dapps/ERC20.html html/dapps/ERC721.html 如果开发者想把基于以太坊的应用移植到MOAC平台,只需做很小的改动,具体可以参考: html/dapps/MoveToMoac.html DApps 应

  • LanguageID 是指定字母和数字的组合作为语言标识符或分类的代码。 LanguageID 遵循 RFC 1766 标准格式: <languagecode2>-<country/regioncode2>,其中 languagecode2 是来自 ISO 639-1 的两个小写字母代码,而 country/regioncode2 是来自 ISO 3166 的两个大写字母代码。 这是一些 Lang

  • 问题内容: 是否可以从angular.js网址中删除#符号? 当我更改视图并使用参数更新URL时,我仍然希望能够使用浏览器的后退按钮等,但是我不希望使用#符号。 教程routeProvider声明如下: 如果没有#,我可以对其进行编辑以具有相同的功能吗? 问题答案: 是的,您应该配置并设置为:

  • 标识符 Go 的源文件以 .go 为后缀名存储在计算机中,这些文件名均由小写字母、数字、大写字母组成,例如 hello.go 。如果文件名由多个部分组成,则使用下划线 _ 对它们进行分隔,如 pro_03.go 。文件名不包含空格或其他特殊字符。 一个源文件可以包含任意多行的代码,Go 本身没有对源文件的大小进行限制。 Go 语言也是区分大小写的,这与 C 家族中的其它语言相同。有效的标识符必须以

  • 问题内容: 我想建立一个Python函数来计算 并想命名我的求和函数Σ。以类似的方式,想将Π用于产品,依此类推。我想知道是否有一种以这种方式命名python函数的方法? 也就是说,Python是否支持unicode标识符,如果支持,有人可以提供示例吗? 谢谢! 最初的动机是我今天看到的一段Clojure代码, 其中Σ是定义为的宏, 我觉得那很酷。 顺便说一句,要解决一些关于可读性的评论-例如,使用

  • EL表达式中的变量和自定义函数名被称为标识符。与Java中的标识符的规则相同。在EL表达式中的标识符可以由任何大小写的字母、数字或下划线组成。但标识符不能以数字开头,也不能是EL中的保留字(将在下一节介绍EL表达式中的保留字)、EL内置对象名以及一些特殊的字符,如单引号(')、双引号(")、减号(-)和斜杠(/)等。例如,name、product32、new_bike都是合法的标识符,而12pro