TAP-10 v1.1:链上数据需双运营者一致,无多数投票TAP-10 v1.1: On-Chain Data Needs Two Matching Operators, No Majority Vote
TapeOutWorld 披露 TAP-10 v1.1 中一条容易被忽略的规则:读取链上数据时,至少要有两个独立运营者返回相同结果,该结果才会被采用;出现任何分歧即直接拒绝,不采用多数投票。该提案目前仍是草案,但这条规则已经明确。此前 TAP-10 已规定全链页面判定与客户端黑名单。TapeOutWorld highlights an easily missed rule in TAP-10 v1.1: when reading on-chain data, at least two independent operators must return the same result before it is used, and any disagreement means outright rejection with no majority vote. The proposal is still a draft, but this rule is already clear. TAP-10 previously covered full-chain page determination and client-side blacklists.
来源 · 5 条Sources · 5
- @TapeOutWorld
TAP-10 turns every Container into both a website and a messaging endpoint TAP-10 is the DeWEB standard, split into an access layer and a messaging layer The access layer is tape://, which finds the site, reads the files back and checks them byte by byte On BNB Chain a name looks like 4246.0.tape O
- @TapeOutWorld
When you open a DeWEB site, the client checks first and displays second TAP-10 sets a few rules for clients Answers from multiple independent nodes must agree, any disagreement means rejection Every file's length and Hash must match what is registered On Chain Each site has its own origin, and scr
- @TapeOutWorld
Nothing On Chain can be deleted, but whether it gets shown is up to the client TAP-10 requires every client to support a blocklist Block by Container address or On Chain name, and a match won't be displayed The list is checked on every resolution, even cached ones Official clients should also offe
- @TapeOutWorld
TAP-10 sets a strict bar for calling a site 100% On Chain The page can't reference any off chain resource, http, https, outside fonts or images all count It can't make any off chain request while running And the client has to be able to see every kind of request the site could make A client that c
- @TapeOutWorld
There's a rule in TAP-10 v1.1 that's easy to miss When reading On Chain data, at least two independent operators have to return the same result before it's used Any disagreement means it's rejected outright No majority vote It's still a draft, but this rule is clear, better to not open at all than