
Solana本地开发环境构建
首先默认已安装Anchor,solana-cli,rust.
创建钱包
使用以下命令创建钱包:
solana-keygen new --outfile ~/my-local-wallet.json
大约 1 分钟

首先默认已安装Anchor,solana-cli,rust.
使用以下命令创建钱包:
solana-keygen new --outfile ~/my-local-wallet.json
在 Web3 之前的互联网时代,用户能够进行各种在线活动,他们可以浏览网页,可以生成自己的文字、图片、视频等内容,并在社交网络上分享和交流,创造出丰富多彩的网络生活。比如,在微博上社交、在公众号上发表文章,在淘宝上购物、在抖音上传短视频作品等等。
然而,这个时代也带来了一些问题。尽管用户可以自由地创造和分享内容,但这些内容及相关的数据实际上被运营这些平台的科技公司所控制。用户虽然是内容的生产者,但对于自己的数据并没有真正的所有权。这导致了一系列的隐私和安全问题,用户的个人信息有可能被不当使用或泄露。一个典型的例子是2018年爆发的 Facebook-Cambridge Analytica 数据泄露事件,其中数百万 Facebook 用户的个人信息被不当收集和使用,用于影响政治选举,这个事件凸显了中心化数据控制的风险和后果。
POH
他是由出块者和验证者,两者本身是质押了一些代码,Leader负责接收交易,Vaildator负责执行交易,在N轮交易过后,Leader会公布本地的状态,Vaildator会根据本地的状态决定肯定或者否定。当Leader收到2/3的肯定选票时,敲定交易成立且有效。
Solana有两大时间间隔,分别是Epoch和Slot,每个Slot约0.4-0.8,相当于一个区块的间隔。一个Epoch(大约43.2万个slot)执行完成之后,会更换所有的leader
首先从政经角度看待比特币,就得认识现在普遍的信用货币,按照马克思的理解,货币是市场的一般等价物,在这基础上面有以下职能: