logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

区块链系列----Pos大有可为

随机数随机数对于区块链技术来说很关键。 本质上,分布式账本的核心问题就是随机选择出块人的问题,这个随机性要能被全网确认,并且不能被操控,也不能被预测, 否则恶意节点通过操控这个随机数就可以操控长链,从而实现双花攻击。Pow算法PoW(工作量证明,Proof-of-Work)的方案是让大家进行算力竞赛,设置一个计算哈希的难题,谁先算出来谁赢,算力高的赢的概率高,算力低的赢的概率低,以...

#区块链
拜占庭共识Tendermint介绍及简单入门

Tendermint是什么Tenermint 是一个软件,用于在多台机器安全一致地复制一个应用。所谓安全,指的是即使有多达 1/3 的机器出现任意故障的情况下, Tendermint 仍然能够正常工作。所谓一致,指的是每一个正常工作的机器都会有着同样的交易日志,计算相同的状态。安全一致的复制是分布式系统中一个至关重要的问题:从货币到选举,到基础设施规划,它在广泛应用的容错中承担了一个极其重要的..

#区块链
基于pinpoint改造的一种方式的思考(3)--javascript/golang agent处理

前言在前一篇文章中,我们探讨了collector 的数据处理,这一篇中我们将讲讲如何构建javascript、golang agent。

#golang
是时候选择Cosmos SDK 搭建区块链了

一个去中心化的生态以太坊是最常见的开发去中化应用 (ÐApps) 的平台。但作为以太坊上的开发编程语言 Solidity 却有局限性,而以太坊虚拟机 (EVM) 上的交易速度亦越来越慢,所以我们就决定自建区块链,让用户们能更多的参与生态的管治机制。在众多不同的区块链技术中,我们选择了 Cosmos。Cosmos SDK 提供了一系列的工具让开发者建立自己的区块链。这些工具突破了以太坊的局限。C..

#区块链
go语言工程制作dockerfile,并部署到docker

前言众所周知云计算时代,是docker,kubernetes的天下。学习使用docker和kubernetes是必选的。当然这两个应用都是基于go语言的。所以云计算时代使用go语言写服务也是极好的。那么如何将go语言服务部署到docker容器呢?1.首先使用go语言实现基本http服务使用echo标准库实现8080端口输出helloworld的服务。import (...

#docker
以太坊框架梳理

一、整体框架1、以太坊介绍以太坊是一个开放的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether,简称“ETH”)提供以太虚拟机(Ethereum Virtual Machine)来处理去中心化合约应用。以太虚拟机以太坊虚拟机(EVM):可以执行复杂算法的编码的,具备图灵完备的基于栈的虚拟机。以太坊使用场景支付系统:用于去中心数字货币交易,价值互换去中心化应用:黄金和...

Linux部署Jaeger

原文链接:https://imscc.io/posts/trace/install_jaeger_on_linux/原文作者: 聪少最近在折腾Jaeger,Jaeger官网都是介绍如何通过Docker部署,二进制部署文档基本没有(已咨询过作者,作者说没文档!你参考Docker自己部署好了!!!),所以打算写一篇Linux部署。JaegerJaeger是Uber推出的一款调用链追踪系...

vue 如何使用websocket

vue 如何使用websocket

#websocket
Kubernetes1.2 集群部署

1、虚拟机配置hostname配置IP组件k8s-master5G内存10G硬盘2CPUprivate=121.xx.xx.155,chronydetcdflannelkube-apiserverkube-controller-manage

#kubernetes
    共 13 条
  • 1
  • 2
  • 请选择