Author Topic: BitShares X Trustee  (Read 6209 times)

0 Members and 1 Guest are viewing this topic.

Offline Stan

  • Hero Member
  • *****
  • Posts: 2908
  • You need to think BIGGER, Pinky...
    • View Profile
    • Cryptonomex
  • BitShares: Stan
The reason this shortens the timeline is that it chases away a lot of unknown unknowns that would otherwise have to be thought about and worried about and dealt with after the fact.

The latest solution puts many of those unknowns into a sealed container where we don't need to even think of them.  We have moved the battle to a more favorable battlefield and the enemy you know is usually better than the one you don't.

In the words of Sun Tzu,
Quote
"If you know your enemies and know yourself, you will not be imperiled in a hundred battles...
if you do not know your enemies nor yourself, you will be imperiled in every single battle."

« Last Edit: March 30, 2014, 10:23:31 pm by Stan »
Anything said on these forums does not constitute an intent to create a legal obligation or contract of any kind.   These are merely my opinions which I reserve the right to change at any time.

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
In this particular instance it has accelerated the timeline.

Oh cool - btw didn't mean to sound negative I was just worried.

Offline bytemaster

It seems like every week we keep hearing changes from Bytemaster (such as trustees) that seem to be quite fundamental to how the system works. This makes me think that BTS X still has quite a long way to go before its release.

In this particular instance it has accelerated the timeline.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
It seems like every week we keep hearing changes from Bytemaster (such as trustees) that seem to be quite fundamental to how the system works. This makes me think that BTS X still has quite a long way to go before its release.

Offline bytemaster

You are wrong. It can be fast with more trustee nodes as well. One trustee = trouble. Sorry for being brief driving right now. You need a contingency plan if that one trustee can no longer operate


Sent from my iPhone using Tapatalk
Yes contingency plan with fallback signature nodes is required for robustness.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

clout

  • Guest
Because you need one node to produce the block. With bitcoin the block producer is almost always going to be one of the mining pools with the greatest hash rate. I dont think it has to be one person necessarily, but I don't think you gain any security or utility with greater decentralization. It is just harder to coordinate which causes slower processing speeds. This structure appears centralized since there is one node that is delegated this task, but it really is decentralized by the fact that if you do not do your job as central processor someone else will immediately be given the job. This is decentralization through competition.

Offline vlight

  • Sr. Member
  • ****
  • Posts: 275
    • View Profile
  • BitShares: vlight
At first i was against the 'trustee' idea. However, if you think about it, it is really not more centralizing it is actually less.

The real life analogy to this is government. It is a necessary evil(or good  ;)). If you will not elect the gov, someone else will take its place anyway. In crypto world mining pools took the role of gov and became the rulers.

By delegating the Trustee, the network will have its gov already in place with a clearly defined role and restrictions that WILL be enforced by the network itself. I think it is better than mining pools having their own way.

However, whether network with Trustee will work or fail, that remains to be seen. I'm sure there will be some unexpected exploits.

Offline liondani

  • Hero Member
  • *****
  • Posts: 3737
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani
keep writing, we have time for reading posts like this  +5%

Offline cryptosig

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
Any transaction of this size requires a AML/KYC and unless you are in a state that does not require a MTL, that would be needed as well.

"An exchanger is a person engaged as a business in the exchange of virtual currency for real currency, funds, or other virtual currency. "

"An administrator or exchanger that (1) accepts and transmits a convertible virtual currency or (2) buys or sells convertible virtual currency for any reason is a money transmitter under FinCEN's regulations, unless a limitation to or exemption from the definition applies to the person."

"FinCEN's regulations provide that whether a person is a money transmitter is a matter of facts and circumstances. The regulations identify six circumstances under which a person is not a money transmitter, despite accepting and transmitting currency, funds, or value that substitutes for currency. 31 CFR § 1010.100(ff)(5)(ii)(A)-(F). "

FINCEN on one time transactions:
"At one time. For purposes of § 1010.340 of this part, a person who transports, mails, ships or receives; is about to or attempts to transport, mail or ship; or causes the transportation, mailing, shipment or receipt of monetary instruments, is deemed to do so “at one time” if:
(1) That person either alone, in conjunction with or on behalf of others;
(2) Transports, mails, ships or receives in any manner; is about to transport, mail or ship in any manner; or causes the transportation, mailing, shipment or receipt in any manner of;
(3) Monetary instruments;
(4) Into the United States or out of the United States;
(5) Totaling more than $10,000;
(6)
(i) On one calendar day; or"
BTSX: wallet_approve_delegate cryptosig
KEYID: wallet_approve_delegate delegate-cryptosig

Offline jae208

  • Hero Member
  • *****
  • Posts: 525
    • View Profile
I know I'm cross posting but this is an important topic IMO

I don't think centralization is a good idea.

The cryptocurrency grave yard is littered with centralized schemes. Make no mistake that there is enough pressure already IMO on I3 to be indicted for securities violations, whether that is the case will be up to a court to decide. You have taken steps to stop the regulators from stopping your work, but they can arrest you and accuse you at any time. They know they have a better than 80% chance to get a conviction at trial, just because of the psychology of an authority saying you did something wrong. I can deal with that element of centralization, but just barely.

I think that any trustee that reveals their identity and lives in a country with strong financial regulations, such as the US, will go to jail for operating with out a license, selling securities with out a license, conspiracy to commit security fraud, money transmission without a licence, running a money services business without a license, the litany of charges will go on forever in some cases.

This will basically only leave trustees in countries where regulations are lax to operate the trustee scheme. This type of system will ensure that wall street and most of main street will not participate. This is bad for my and others' investment in PTS,AGS, and BTS. I will not participate in such a scheme, I believe the only reason that Bitcoin is any different than any prior is because of the blockchain decentralization invention. You are literally taking the greatest invention of the century and throwing it out the window for centralized control. Make no mistake you are taking a step backward.

If you are serious about this thing you have created, you would spend the time to do it right. Satoshi took years crafting his system, you can't take a few extra months?

How much for your PTS, AGS and BTS? I think BM mentioned that the trustee can operate through tor. If no one wants to be a trustee I volunteer, even though I live in the United States. We don't really know if Satoshi took years crafting his system. Bitcoin was released in 2009 after the 2008 nonsense that happened. Maybe he only took a year to develop Bitcoin which was only possible because the enabling factors were in place, research by other people looking create such a system who perhaps didn't because they were too timid. Fortune favors the bold.

The greats of history sometimes committed treason of the highest order such as the founders of America for the betterment of mankind. The founders of the United States turned against the most power empire at the time, they didn't ask for permission from the British. Same dynamic is at play right now. We don't need to ask for permission to do what we are doing.

Anyways, the IRS has said that it views Bitcoin as property and will be taxed as such. How many people do you think will actually file their Bitcoin earnings? I sure didn't and I'm sure the majority of people won't either. The lack of regulation or licenses sure didn't stop people form accepting and purchasing Bitcoin. I think the same think will happen here with Bitshares.

I can't sell them to you. You would not pass the KYC/AML due diligence requirement, since you just admitted that you are breaking or are trying to break several laws including tax evasion. If I did find out your name, through the KYC/AML process, I would be forced to report you to the IRS or risk being a conspirator as per FINCEN regulations on money laundering. I don't need to end up like poor old Charlie.

You don't need to know me. KYC doesn't apply to private parties I am not buying from an exchange if I buy from you am I? You aren't in the business of exchanging fiat for crypto are you? Send me a BTC address and this exchange will be prompt.
Any tax laws are basically unenforceable when it comes to cryptocurrency/crypto-equity. Just like any charges of 'theft' are unenforceable when it comes to downloading movies or songs from something like the piratebay.
http://bitsharestutorials.com A work in progress
Subscribe to the Youtube Channel
https://www.youtube.com/user/BitsharesTutorials

Offline cryptosig

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
I know I'm cross posting but this is an important topic IMO

I don't think centralization is a good idea.

The cryptocurrency grave yard is littered with centralized schemes. Make no mistake that there is enough pressure already IMO on I3 to be indicted for securities violations, whether that is the case will be up to a court to decide. You have taken steps to stop the regulators from stopping your work, but they can arrest you and accuse you at any time. They know they have a better than 80% chance to get a conviction at trial, just because of the psychology of an authority saying you did something wrong. I can deal with that element of centralization, but just barely.

I think that any trustee that reveals their identity and lives in a country with strong financial regulations, such as the US, will go to jail for operating with out a license, selling securities with out a license, conspiracy to commit security fraud, money transmission without a licence, running a money services business without a license, the litany of charges will go on forever in some cases.

This will basically only leave trustees in countries where regulations are lax to operate the trustee scheme. This type of system will ensure that wall street and most of main street will not participate. This is bad for my and others' investment in PTS,AGS, and BTS. I will not participate in such a scheme, I believe the only reason that Bitcoin is any different than any prior is because of the blockchain decentralization invention. You are literally taking the greatest invention of the century and throwing it out the window for centralized control. Make no mistake you are taking a step backward.

If you are serious about this thing you have created, you would spend the time to do it right. Satoshi took years crafting his system, you can't take a few extra months?

How much for your PTS, AGS and BTS? I think BM mentioned that the trustee can operate through tor. If no one wants to be a trustee I volunteer, even though I live in the United States. We don't really know if Satoshi took years crafting his system. Bitcoin was released in 2009 after the 2008 nonsense that happened. Maybe he only took a year to develop Bitcoin which was only possible because the enabling factors were in place, research by other people looking create such a system who perhaps didn't because they were too timid. Fortune favors the bold.

The greats of history sometimes committed treason of the highest order such as the founders of America for the betterment of mankind. The founders of the United States turned against the most power empire at the time, they didn't ask for permission from the British. Same dynamic is at play right now. We don't need to ask for permission to do what we are doing.

Anyways, the IRS has said that it views Bitcoin as property and will be taxed as such. How many people do you think will actually file their Bitcoin earnings? I sure didn't and I'm sure the majority of people won't either. The lack of regulation or licenses sure didn't stop people form accepting and purchasing Bitcoin. I think the same think will happen here with Bitshares.

I can't sell them to you. You would not pass the KYC/AML due diligence requirement, since you just admitted that you are breaking or are trying to break several laws including tax evasion. If I did find out your name, through the KYC/AML process, I would be forced to report you to the IRS or risk being a conspirator as per FINCEN regulations on money laundering. I don't need to end up like poor old Charlie.
BTSX: wallet_approve_delegate cryptosig
KEYID: wallet_approve_delegate delegate-cryptosig

Offline jae208

  • Hero Member
  • *****
  • Posts: 525
    • View Profile
I know I'm cross posting but this is an important topic IMO

I don't think centralization is a good idea.

The cryptocurrency grave yard is littered with centralized schemes. Make no mistake that there is enough pressure already IMO on I3 to be indicted for securities violations, whether that is the case will be up to a court to decide. You have taken steps to stop the regulators from stopping your work, but they can arrest you and accuse you at any time. They know they have a better than 80% chance to get a conviction at trial, just because of the psychology of an authority saying you did something wrong. I can deal with that element of centralization, but just barely.

I think that any trustee that reveals their identity and lives in a country with strong financial regulations, such as the US, will go to jail for operating with out a license, selling securities with out a license, conspiracy to commit security fraud, money transmission without a licence, running a money services business without a license, the litany of charges will go on forever in some cases.

This will basically only leave trustees in countries where regulations are lax to operate the trustee scheme. This type of system will ensure that wall street and most of main street will not participate. This is bad for my and others' investment in PTS,AGS, and BTS. I will not participate in such a scheme, I believe the only reason that Bitcoin is any different than any prior is because of the blockchain decentralization invention. You are literally taking the greatest invention of the century and throwing it out the window for centralized control. Make no mistake you are taking a step backward.

If you are serious about this thing you have created, you would spend the time to do it right. Satoshi took years crafting his system, you can't take a few extra months?

How much for your PTS, AGS and BTS? I think BM mentioned that the trustee can operate through tor. If no one wants to be a trustee I volunteer, even though I live in the United States. We don't really know if Satoshi took years crafting his system. Bitcoin was released in 2009 after the 2008 nonsense that happened. Maybe he only took a year to develop Bitcoin which was only possible because the enabling factors were in place, research by other people looking create such a system who perhaps didn't because they were too timid. Fortune favors the bold.

The greats of history sometimes committed treason of the highest order such as the founders of America for the betterment of mankind. The founders of the United States turned against the most power empire at the time, they didn't ask for permission from the British. Same dynamic is at play right now. We don't need to ask for permission to do what we are doing.

Anyways, the IRS has said that it views Bitcoin as property and will be taxed as such. How many people do you think will actually file their Bitcoin earnings? I sure didn't and I'm sure the majority of people won't either. The lack of regulation or licenses sure didn't stop people form accepting and purchasing Bitcoin. I think the same think will happen here with Bitshares.
http://bitsharestutorials.com A work in progress
Subscribe to the Youtube Channel
https://www.youtube.com/user/BitsharesTutorials

Offline cryptosig

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
I know I'm cross posting but this is an important topic IMO

I don't think centralization is a good idea.

The cryptocurrency grave yard is littered with centralized schemes. Make no mistake that there is enough pressure already IMO on I3 to be indicted for securities violations, whether that is the case will be up to a court to decide. You have taken steps to stop the regulators from stopping your work, but they can arrest you and accuse you at any time. They know they have a better than 80% chance to get a conviction at trial, just because of the psychology of an authority saying you did something wrong. I can deal with that element of centralization, but just barely.

I think that any trustee that reveals their identity and lives in a country with strong financial regulations, such as the US, will go to jail for operating with out a license, selling securities with out a license, conspiracy to commit security fraud, money transmission without a licence, running a money services business without a license, the litany of charges will go on forever in some cases.

This will basically only leave trustees in countries where regulations are lax to operate the trustee scheme. This type of system will ensure that wall street and most of main street will not participate. This is bad for my and others' investment in PTS,AGS, and BTS. I will not participate in such a scheme, I believe the only reason that Bitcoin is any different than any prior is because of the blockchain decentralization invention. You are literally taking the greatest invention of the century and throwing it out the window for centralized control. Make no mistake you are taking a step backward.

If you are serious about this thing you have created, you would spend the time to do it right. Satoshi took years crafting his system, you can't take a few extra months?
BTSX: wallet_approve_delegate cryptosig
KEYID: wallet_approve_delegate delegate-cryptosig

Offline Overthetop


If we are introducing trustees then this is no longer decentralized exchange.

Have the same feeling like you...

It depends upon the definition of decentralized.   The power is decentralized.  The ability of the exchange to be 'shutdown' can still be near impossible with a properly designed trustee system.   It is kind of like decentralization through separation of powers rather than decentralization through all nodes doing the same thing.   It still retains the following properties:

Your balance cannot be changed and your funds cannot be stolen by the trustee.
It still has all the other properties of bitcoin, except faster.
The transaction record is immutable even by the trustee  (not even Bitcoin has this).

Compare this to a centralized exchange and it is night and day.

 +5%

If trustee can make the best of boths worlds, why not?
个人微博账号: Overthetop_万里晴空
“块链创新与创业”交流群: 330378613

Offline jae208

  • Hero Member
  • *****
  • Posts: 525
    • View Profile
Can we discuss the latest change suggested by bytemaster?

Is there a whitepaper or more detail on how this would work? Given that this is added in the last minute, I'd like to discuss and make sure there are no attack vectors.

If we are introducing trustees then this is no longer decentralized exchange. I've been mulling over a similar idea where trustees would have to deposit BTC sort of like a license/insurance, that they will not mess with the network, but get commissions off of the transactions, if they get caught not doing the right thing - they get booted and the BTC goes to reimburse affected parties.

In any case - I'd like to see a diagram of how the ecosystem works.


You should read the posts on here.
https://bitsharestalk.org/index.php?topic=3865.60
http://bitsharestutorials.com A work in progress
Subscribe to the Youtube Channel
https://www.youtube.com/user/BitsharesTutorials