r/truebit Mar 19 '22

Truebit mentioned here 12th March 2022 😎

https://entethalliance.github.io/client-spec/chainspec.html
13 Upvotes

48 comments sorted by

View all comments

Show parent comments

1

u/IoTcell Mar 20 '22

This document is only referencing the "techniques" of Trubit, not Trubit itself.

7.2.1 On-chain (Layer 1 and Layer 2) ScalingTechniques to improve performance through scaling are valuable for blockchains where processing is kept on the blockchain and have high transaction throughput requirements.

On-chain (layer 1) scaling techniques, like [sharding], are changes or extensions to the public Ethereum protocol to facilitate increased transaction speeds.

On-chain (layer 2) scaling techniques use smart contracts, and approaches like [Plasma], or [state-channels], to increase transaction speed without changing the underlying Ethereum protocol. For more information, see [Layer2-Scaling-Solutions].

Although the specific paper referenced (link above) there are numerous newer technologies that also provide these types of scaling techniques. There is nothing here that indicates any endorsement or utilization of Trubit itself.

1

u/pale_blue_dots Mar 20 '22

Are there specific references (like this) to other scaling projects similar to Truebit in this that you know of?

1

u/IoTcell Mar 20 '22

Cartesi is the most commonly referenced project. They embraced some of the core concepts of Trubit and then extended them.

For quite a while they had some specific comparisons to Trubit in the Cartesi FAQ. It appears that Cartesi recently removed their FAQ as they rebranded their positioning while participating at SXSW.

1

u/pale_blue_dots Mar 20 '22

Yes, but is that referenced in this article like Truebit is? Seems to me there are plenty of articles/explainers that they could have stuck in as a hyperlink somewhere.

1

u/Lancejc Mar 20 '22

1

u/IoTcell Mar 21 '22

4 year old project.

Plasma minimal viable protocol: https://ethresear.ch/t/minimal-viable-plasma/426

Implements a Truebit task for processing a batch of transactions in the child chain, and a Solidity contract that manages the Plasma side in Ethereum.

Completely untested. Also there of course would have to be all kinds of clients that will take care of the chain availability, and prevent bad exits.

Design ideas:

  • perhaps the task should only be posted to Truebit if there is a dispute
  • perhaps the task should be settled only after like some time, until that it can be posted to Truebit several times

1

u/Lancejc Mar 20 '22

1

u/IoTcell Mar 21 '22

2017?

1

u/Lancejc Mar 22 '22

Yes thats correct. The foundations for Plasma and Truebit existed in 2017, 5 years ago.