🔥Mixin 官方团队开发的 Mixin Kernel 浏览器网站介绍

Viewed 964

mixin kernel的浏览器网站。
准备持续更新介绍一个这个网站。感谢crossle大佬,@31911 不厌其烦的为我解答各种小白的问题。
1.网站基本上处于可用的状态。可以看到关于转账,资产,节点信息。nft目前不可用。search目前可用。 2024.10.11
2.目前还不够完善的,看不到总资产,看不到具体资产在mixin网络的数量。据说时间是从新网络开始的。 2024.10.11
3.说一下,我对首页burn数据的观察吧。这个burn量有时候还是特别大的,后续官方会有一个burn的明细的。

2024.10.12 上午8:40 burn是1705.6782537.
2024.10.12 下午16:01 burn是1713.78185813.。。。
2024.10.14 上午9:33 burn是:1721.88186252
2024.10.14 下午15:13 burn是:1729.97076694
2024.10.15 下午 17:00 burn是:1738.06657131
2024.10.16 下午 16:48 burn是:1747.2378757

  1. 我个人认为这个公开的浏览器还是很重要的。昨天看到他们在rum群里面讨论,有人就怀疑rum团队卖币了。如果有这个浏览器,卖币没卖币,其实也很清楚了。 2024.10.14
14 Answers

现在销毁统计的只是 1707 mint 之后的轻节点销毁量,1706 和之前的其实都没统计,简单来算就是最早的 1706 笔 mint 出来的 XIN 的总量的 1/10 被销毁了。初步统计在 1707 笔之前的 pool size 是 305850.45205696,也就是过去几年总共有 1000000-305850-500000 = 194150 个 XIN 被挖出来,然后销毁的就是 19415 个

另外还有一个较大的销毁是 Safe 节点加入的销毁,现在只有这一笔 2700XIN https://mixin.space/tx/4d1a273b4274c1c77610a52cc6bbd753f2ae09607cf13495d10fc5206ab46d1e

其他还有一些可能销毁的细节,比如有过一个 node cancel 200XIN 销毁,还需要再仔细计算得到一个明确数字,然后显示在浏览器上。

查了一下旧网络过去几年所有挖出来分配给节点的 XIN 是 174972.80951334,与刚刚统计的数据是几乎一致的。

大家可以自行用下面的代码验证:

package main

import (
	"bytes"
	"encoding/json"
	"fmt"
	"net/http"
	"time"

	"github.com/MixinNetwork/mixin/common"
)

const KERNEL = "https://rpc.mixin.dev"

func main() {
	var offset uint64
	processed := make(map[uint64]bool)
	var total common.Integer
	for {
		ms := listMintDistributions(KERNEL, offset, 500)
		for _, m := range ms {
			if processed[m.Batch] {
				continue
			}
			offset = m.Batch
			amt := common.NewIntegerFromString(m.Amount)
			total = total.Add(amt)
		}
		if len(ms) == 1 && offset == 1706 {
			break
		}
	}
	fmt.Println(total.String())
}

type Mint struct {
	Amount      string `json:"amount"`
	Batch       uint64 `json:"batch"`
	Transaction string `json:"transaction"`
}

func listMintDistributions(rpc string, offset, count uint64) []*Mint {
	raw, err := callMixinRPC(rpc, "listmintdistributions", []any{offset, count, false})
	if err != nil {
		panic(err)
	}

	var mds []*Mint
	err = json.Unmarshal(raw, &mds)
	if err != nil {
		panic(string(raw))
	}
	return mds
}

func callMixinRPC(node, method string, params []any) ([]byte, error) {
	client := &http.Client{Timeout: 20 * time.Second}

	body, err := json.Marshal(map[string]any{
		"method": method,
		"params": params,
	})
	if err != nil {
		panic(err)
	}
	req, err := http.NewRequest("POST", node, bytes.NewReader(body))
	if err != nil {
		return nil, err
	}

	req.Close = true
	req.Header.Set("Content-Type", "application/json")
	resp, err := client.Do(req)
	if err != nil {
		return nil, err
	}
	defer resp.Body.Close()

	var result struct {
		Data  any `json:"data"`
		Error any `json:"error"`
	}
	dec := json.NewDecoder(resp.Body)
	dec.UseNumber()
	err = dec.Decode(&result)
	if err != nil {
		return nil, err
	}
	if result.Error != nil {
		return nil, fmt.Errorf("callMixinRPC(%s, %s, %s) => %v", node, method, params, result.Error)
	}
	if result.Data == nil {
		return nil, nil
	}

	return json.Marshal(result.Data)
}

1.首页介绍。

image.png
里面有个burn数据可能大佬比较关心,(但是我感觉burn机制不是实时的,已经反馈给官方,需要等官方确认)目前xin的burn机制如下:

1.Mixin inscription 会销毁 一定数量的 XIN, 比如发行或者 mint NFT https://inscription.mixin.space/
2.从 Mixin 网络提现,每笔提现会销毁 0.0001 XIN。
3.Mixin Object Storage 会消耗 XIN, NFT 图片存储就是用的这个 MOS 来实现

2024.10.14 转账列表重新优化

image.png

大佬厉害,通过大佬了解信

2.主页转账介绍

转账数据已经可以看到旧主网的数据了。但是不完善,官方还在不断升级。2024.10.21
image.pngimage.png

3.关于具体资产的信息

可以通过search(输入这个代币名称) 或者在首页转账点相应的代币的图标。以xin为例子,xin的信息是比较丰富的。
image.png
包含这个资产是哪条公链发行的,价格,确认等(其实我不大懂这个确认),kernel id等等。然后xin在mixin网络的实时状态。

5. 关于xin的mint数据。

mixin网络里面关于xin的数据是比较丰富的。可以看到mint这栏。
image.png

可以看到每天挖出的xin是80个多个。如果点开具体hash,可以看到有41个节点分配到了1个xin左右。其中有一个32个xin那个是分配给mixin safe节点的,
image.png

继续点进去那个32xin的hash,可以看到27个safe节点。
image.png

目前节点是谁,还看不到,官方后续应该会优化的。2024.10.12

7. 可以看到各资产的数量,总市值了。没十分钟更新一次。2024.10.29

image.pngimage.png
各资产的总市值出来,但是数据不准确,还在同步数据。而且没有每个数量不是很直观。已经反馈给官方了。 2024.10.21
image.png

4.各资产可以看到holder(持有人了)

不过感觉这个功能不是很完善。或者是我理解逻辑不对。需要更新 2024.10.12
image.png

2024.10.14 更新,改为了rich list。目前已经完善。

由于mixin采用的utxo模型,和网络本身的隐私特征,并不能确定具体地址未花费的utxo。大致意思就是你知道mixin网络里面有个一大佬有这么多资产。这个大佬是谁,mixin官方也不知道。
image.png

6. xin的burn明细

点进去可以看到明细是随着节点一起的,大概是8个xin左右。crossle大佬的解释是,本来是给轻节点的,但是节点一直没上,就直接burn了。后续上了再分配。
image.png

厉害了,希望持续更新

这样说轻节点上的越晚岂不是烧的越多,也是好事。

我更新没啥用了。你们有反馈。可以在下面留言。官方的人应该可以看到的。

8.单个资产可以看到每天的存入和取出图示了。就是图示应该是还没有优化完的,有丢丢丑。只能显示几天的,应该是没优化完的。📊图表的显示也有问题。2024.11.14

image.pngimage.png